html{-ms-text-size-adjust:100%;-webkit-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:transparent}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}figure{margin:1em 40px}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}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{min-height:100%;color:#333;background-color:#fff;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{max-width:100%;vertical-align:middle;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:transparent!important}.w-webflow-badge,.w-webflow-badge *{z-index:auto;visibility:visible;box-sizing:border-box;width:auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;float:none;clear:none;box-shadow:none;opacity:1;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal;background:0 0;border:0 transparent;border-radius:0;margin:0;padding:0;list-style-type:disc;transition:none;display:block;position:static;top:auto;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);visibility:visible!important;z-index:2147483647!important;color:#aaadb0!important;opacity:1!important;width:auto!important;height:auto!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px 8px 6px 6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;top:auto!important;bottom:12px!important;left:auto!important;right:12px!important;overflow:visible!important;transform:none!important}.w-webflow-badge>img{visibility:visible!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{width:100%;height:100%;border:none;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{width:100%;height:38px;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input:-moz-placeholder,.w-select:-moz-placeholder{color:#999}.w-input::-moz-placeholder,.w-select::-moz-placeholder{color:#999;opacity:1}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-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{width:.1px;height:.1px;opacity:0;z-index:-100;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{width:auto;height:auto;cursor:pointer;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;width:28px;height:20px;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-ms-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:" ";height:0;width:0;pointer-events:none;border:solid transparent;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:rgba(117,134,150,0) #5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);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:rgba(255,255,255,0) #fff rgba(255,255,255,0) rgba(255,255,255,0);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:" ";height:0;width:0;pointer-events:none;border:solid transparent;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);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{height:500px;color:#fff;position:relative;overflow:hidden}.w-background-video>video{width:100%;height:100%;object-fit:cover;z-index:-100;background-position:50%;background-size:cover;margin:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:transparent;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{height:300px;text-align:center;clear:both;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;background:#ddd;position:relative}.w-slider-mask{z-index:1;height:100%;white-space:nowrap;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;width:100%;height:100%;white-space:normal;text-align:left;display:inline-block;position:relative}.w-slider-nav{z-index:2;height:40px;text-align:center;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;margin:auto;padding-top:10px;position:absolute;top:auto;bottom:0;left:0;right:0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{width:1em;height:1em;cursor:pointer;background-color:rgba(255,255,255,.4);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{width:80px;cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:auto;font-size:40px;position:absolute;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right:0}.w-slider-aria-label{clip:rect(0 0 0 0);height:1px;width:1px;border:0;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;-ms-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{min-width:100%;background:#ddd;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:rgba(0,0,0,.9);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;top:0;bottom:0;left:0;right:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{height:100%;-webkit-overflow-scrolling:touch;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{width:100vw;height:100vh;opacity:0;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;height:auto;max-width:none}.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:rgba(0,0,0,.4);padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.w-lightbox-control{width:4em;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;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{height:2.6em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow-x:auto;overflow-y:hidden}.w-lightbox-item{width:10vh;box-sizing:content-box;cursor:pointer;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{height:10vh;background:#222;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;width:40px;height:40px;border:5px solid rgba(0,0,0,.4);border-radius:50%;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 transparent;border-bottom-color:#fff;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-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;top:0;bottom:0;left:0;right: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:transparent;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{width:100%;max-width:100%;text-align:center;clear:both;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;min-width:200px;background:#c8c8c8;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:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-ms-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}.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-page-count{width:100%;text-align:center;margin-top:20px}.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-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{width:12px;height:12px;border:1px solid #ccc;border-radius:2px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom{width:12px;height:12px;border:1px solid #ccc;border-radius:50%}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-form-formrecaptcha{margin-bottom:8px}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h3{color:#191919;letter-spacing:1px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;font-weight:700;line-height:30px}h4{letter-spacing:1px;margin-top:10px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;font-weight:500;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:700;line-height:20px}p{margin-bottom:10px}a{color:#ff9924;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;text-decoration:none}.div-block{width:500px;height:500px;color:#fff;text-align:left;border:1px solid #fff;padding:40px;font-size:50px;line-height:50px;transition:opacity .2s,color .2s cubic-bezier(.86,0,.07,1),border .2s cubic-bezier(.95,.05,.795,.035);display:flex}.div-block:hover{width:500px;height:500px;color:#bd8f4d;border-width:1px;border-color:#bd8f4d;justify-content:center;align-items:center;font-family:neue-haas-grotesk-text,sans-serif;font-weight:700}.body{color:#000;background-color:#fff}.text-block{justify-content:center;align-items:center;font-family:neue-haas-grotesk-text,sans-serif;display:flex}.bold-text{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;display:inline}.bold-text:hover{font-weight:400}.collection-item{padding:25px}.collection-item-2{width:325px;height:425px;padding-left:0;padding-right:0;display:block}.title-card{padding-top:14px;padding-bottom:14px}.headshot-container{width:320px;height:320px;background-color:#f3f3f3}.text-block-2{color:#fff;padding-top:10px;padding-bottom:10px;font-family:neue-haas-grotesk-text,sans-serif;font-size:24px;font-weight:700}.title-font{color:#bd8f4d;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;font-weight:700}.collection-list{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;align-content:stretch;align-items:stretch;justify-items:stretch;display:grid}.link-block{color:#050505;text-decoration:none}.text-block-3{color:#ff9924;text-align:right;letter-spacing:2px;margin-left:20px;padding-top:8px;padding-bottom:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:35px;font-weight:500}.container{margin-top:0;padding-top:25px;padding-bottom:0}.text-block-4{color:#fff;text-align:right;letter-spacing:1.5px;padding-top:5px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:500}.link-block-2{width:85px;height:40px;color:#fff;text-align:center;background-color:#ff9924;border-radius:20px;justify-content:center;align-items:center;padding:11px 20px;font-family:neue-haas-grotesk-text,sans-serif;font-weight:700;text-decoration:none;display:flex;position:static}.container-2{max-width:none;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.collection-list-wrapper{float:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.section{padding-top:40px;padding-bottom:40px}.body-2{color:#191919;background-color:#191919;border-left:2px #c9c9c9}.text-block-5{float:none;clear:none;justify-content:flex-start;align-items:flex-start;display:flex;position:static}.text-block-6{display:flex}.collection-list-wrapper-2{display:block}.div-block-2{width:50%;display:flex}.spec-processor{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.pc-type{font-family:"Neue haas grotesk display pro 95",sans-serif}.collection-list-2{padding-top:40px;padding-bottom:40px}.collection-item-3{padding-top:10px;padding-bottom:10px}.pc{padding-top:20px;padding-bottom:20px}.image{width:100%;height:100%;object-fit:cover;display:block;position:relative;top:0;bottom:auto}.collection-list-3{padding-top:64px}.collection-item-4{padding-top:58px}.collection-item-5{padding:13px}.collection-item-6{padding-left:50px;padding-right:50px}.body-3{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.spec-detail{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;font-weight:500}.spec-detail.header{padding-top:20px;padding-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-7{padding:18px 50px;font-size:24px}.collection-list-4{display:flex}.body-4{font-family:"Neue haas grotesk display pro 65",sans-serif}.collection-item-7{padding-top:27px;padding-bottom:27px}.collection-list-5{display:flex}.collection-item-8{padding-top:16px;padding-bottom:16px}.collection-item-9{padding-top:15px;padding-bottom:15px}.body-5{background-color:#fff;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.collection-list-6{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;padding-top:28px;padding-bottom:28px}.text-block-8{color:#fff;letter-spacing:.75px;text-shadow:0 -2px 10px #000;justify-content:center;align-items:flex-end;padding-top:256px;padding-bottom:19px;font-size:24px;display:flex}.rich-text-block{color:#191919;padding-top:40px;padding-bottom:40px;font-family:"Neue haas grotesk display pro 45",sans-serif;line-height:24px}.image-2{object-fit:contain}.image-3{height:226px;object-fit:cover}.image-4{height:auto;max-width:100%;object-fit:cover}.image-5{width:100%;height:400px;max-width:none;-webkit-text-fill-color:inherit;object-fit:cover;background-image:radial-gradient(circle closest-side,#000,#fff);background-clip:border-box;position:relative}.div-block-3{z-index:1;width:100%;height:400px;object-fit:fill;background-image:radial-gradient(circle farthest-side,transparent,#191919 95%);display:inline-block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.div-block-4{width:100%;height:400px}.section-2,.collection-list-wrapper-3,.column{color:#191919}.collection-item-10{padding-bottom:20px}.text-block-9{padding-top:12px;padding-bottom:12px}.columns{padding-top:25px;padding-bottom:25px}.heading{padding-left:10px;padding-right:10px}.text-block-10{display:inline}.collection-item-11{object-fit:fill;flex-wrap:nowrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;display:inline-block;position:relative;overflow:visible}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.image-6{z-index:0;width:100%;height:1200px;filter:brightness(65%);object-fit:cover;display:block;position:static}.section-3{width:100%;height:1080px}.capabilities-overview{width:auto;height:auto;padding-top:60px;padding-bottom:100px}.orange-pill-cta{width:110px;height:44px;color:#fff;text-align:center;letter-spacing:.2px;text-transform:uppercase;cursor:pointer;background-color:#ff9924;border-radius:100px;justify-content:center;align-items:center;margin-top:10px;margin-bottom:25px;margin-left:25px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:500;display:flex}.orange-pill-cta.back-cta{display:block}.orange-pill-cta.back-cta.tablet{width:130px;height:47px;letter-spacing:1.5px;text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:30px;margin-left:0;padding:1px 0 0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:700;line-height:30px;display:flex}.capabilities-container-header{height:auto;max-width:980px;margin-bottom:25px}.text-block-11{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:112px;font-weight:900;line-height:112px}.large-section-header{width:100%}.large-section-header.light{align-items:flex-start;margin-top:0;margin-bottom:40px;margin-left:0;padding-top:0;padding-bottom:0;display:flex}.grid-2{grid-row-gap:16px;object-fit:fill;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.footer{height:auto;background-color:#ff9924;border-bottom:20px #37363b;padding-top:60px;padding-bottom:60px}.large-header{color:#191919;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:80px;font-weight:500;line-height:85px}.large-header.dark{color:#ff9924;padding-top:0;padding-bottom:0;font-size:70px}.grid-3{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer-column-header{width:auto;border-bottom:0 solid #000;padding-left:10px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:24px}.column-2{border-left:0 solid #000;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:10px;display:block}.column-3{object-fit:fill;padding-left:0;padding-right:0;display:inline}.link{width:100%;display:block}.footer-link{width:100%;color:#fff;padding-top:0;padding-bottom:0;padding-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:300;line-height:22px;text-decoration:none;transition:opacity .2s;display:flex}.footer-link:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:300;text-decoration:none}.footer-link.social{width:50%;color:rgba(255,255,255,.85);flex-direction:row;display:inline-block}.footer-link.social:hover{color:#282538}.footer-link.about:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif;position:static}.footer-link.studio-address{font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.studio-address:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.partners{padding-left:15px}.footer-link.partners:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.support-ideum-com{font-family:"Neue haas grotesk display pro 65",sans-serif;line-height:22px}.footer-link.phone-number{border-bottom-style:none;margin-top:0;margin-left:0;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;line-height:22px}.columns-3{margin-left:0;margin-right:0;padding:0 5%}.work-nav{height:auto;color:#fff;letter-spacing:.05em;text-transform:uppercase;padding:30px 10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;font-weight:700;display:inline}.work-nav:hover{color:#ff9924}.work-nav:focus{color:#ff9924;border-bottom:3px solid #ff9924}.work-nav.w--current{border-top:3px solid #ff9924;font-size:12px}.work-nav.w--current:hover{border-bottom:3px solid #000}.work-nav.w--current:active{border-top-style:none;border-bottom-color:#ff9924}.work-nav.white{color:#fff;padding-left:10px;padding-right:10px;font-size:11px}.image-7{width:auto;height:auto;float:right;object-fit:cover;margin-left:0;margin-right:0;padding-left:0}.navbar{height:75px;background-color:#fff}.navbar.dark{height:90px;color:#fff;background-color:#191919}.featured-projects{height:auto;background-color:#191919;padding-top:40px;padding-bottom:10px}.feature-products{height:auto;padding-top:60px;padding-bottom:10px}.black-pill-cta{width:110px;height:44px;float:none;text-align:center;letter-spacing:.5px;text-transform:uppercase;background-color:#191919;border-radius:100px;justify-content:center;align-items:center;margin-top:-29px;margin-left:60px;padding:1px 0 0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;font-weight:700;display:flex;position:relative;top:40px;bottom:40px}.black-pill-cta.footer-btn{width:180px;height:60px;float:right;letter-spacing:2px;text-transform:uppercase;justify-content:center;align-items:center;margin-top:-29px;margin-right:73px;padding:0 0 0 8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:700;line-height:14px;display:flex}.black-pill-cta.orange{width:115px;height:42px;color:#191919;letter-spacing:1px;background-color:#fff;justify-content:center;margin-top:-25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9.5px;font-weight:700}.text-span{font-family:Materialicons,sans-serif}.material-icon-arrow-right{z-index:auto;clear:none;text-align:right;text-transform:none;object-fit:fill;flex:0 auto;padding:0 0 1px 3px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:14px;font-weight:400;line-height:18px;display:inline-block;position:relative;overflow:visible}.material-icon-arrow-right.orange{color:#ff9924;text-align:left;font-style:normal}.featured-projects-header{max-width:950px;margin-top:20px;margin-bottom:0}.white-pill-cta{width:110px;height:44px;color:#191919;text-align:center;letter-spacing:.5px;text-transform:uppercase;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;margin-top:0;margin-bottom:25px;margin-left:41px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:500;line-height:10px;display:flex}.capabilities-intro-link{color:#191919;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;font-weight:500;text-decoration:none;transition:color .25s}.capabilities-intro-link:hover{color:#ff9924}.columns-4{padding:20px 0}.float-to-top{z-index:1;width:45px;height:60px;position:-webkit-sticky;position:sticky;top:auto;bottom:12%;left:93%}.up-button{width:40px;height:60px;clear:none;color:#191919;background-color:#fff;border-radius:100px;padding-top:20px;padding-bottom:20px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;line-height:19px;transition:transform .2s cubic-bezier(.47,0,.745,.715);display:block}.up-button:hover{color:#fff;background-color:#191919;transform:scale(1.25)}.container-5{max-width:960px;margin-bottom:10px}.container-6{max-width:80%}.title-credit{float:right;clear:right;text-align:left;text-transform:none;padding-top:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;display:inline-block}.text-span-2{color:rgba(0,0,0,.5);text-transform:uppercase;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.nav-menu{height:75px;justify-content:flex-start;align-items:center;font-family:"Neue haas grotesk display pro 35 extra",sans-serif;font-size:12px;display:flex}.image-8{width:90px;max-width:none;margin-top:-10px;margin-bottom:auto;margin-right:0%;padding-top:0;padding-bottom:0;font-size:16px}.hero-image{z-index:-1;width:100%;height:100vh;background-color:#191919;justify-content:center;align-items:center;display:flex;position:static}.hero-header{z-index:1;width:100vw;height:auto;color:#fff;text-align:center;letter-spacing:1px;background-color:rgba(0,0,0,.03);flex-wrap:wrap;flex:none;align-content:flex-start;justify-content:center;align-self:center;align-items:center;margin:0 auto 5%;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:105px;display:flex;position:absolute}.hero-header.dark{color:#ff9924;padding-top:0;padding-bottom:0}.overlay{width:100%;height:100vh;color:#fff;background-color:rgba(0,0,0,.45);font-family:"Neue haas grotesk display pro 65",sans-serif;display:block;position:absolute}.orange-emph{color:#ff9924;margin-left:10px;margin-right:10px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px}.left-arrow{width:60px;height:45px;color:#191919;background-color:#fff;border-radius:100px;margin-left:20px;margin-right:20px}.text-block-12{width:100%;height:45px;color:#fff;text-align:center;background-color:#191919;padding-top:13px;padding-bottom:13px;font-family:Materialicons,sans-serif;font-size:18px;display:block;position:static}.right-arrow{width:60px;height:45px;color:#fff;background-color:#fff;border-radius:100px;margin-left:20px;margin-right:20px}.text-block-13{font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:22px;line-height:1.25em}.product-intro-style{width:375px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:22px;line-height:1.25em}.heading-2{color:#ff9924;font-family:"Neue haas grotesk display pro 75",sans-serif}.column-4{padding-top:377px}.grid-4{grid-template-columns:1fr 1fr 1fr}.collection-item-12{color:#fff;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-3{text-transform:none;font-size:14px;display:inline-block}.text-block-14{text-transform:uppercase}.text-block-15{padding-left:10px;padding-right:10px;display:inline-block}.heading-4{font-size:14px;display:inline-block}.text-block-16{color:rgba(255,255,255,.5);text-transform:uppercase;margin-top:-10px;margin-bottom:-10px}.collection-list-wrapper-4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-content:stretch;align-items:stretch;display:grid}.heading-5{color:#fff;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;display:inline-block}.text-block-17{color:#fff;padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;display:inline-block}.heading-6{color:#fff;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;display:inline-block}.text-block-18{color:rgba(255,255,255,.5);letter-spacing:.5px;text-transform:uppercase;margin-top:-10px;margin-bottom:-10px;font-family:"Neue haas grotesk display pro 45",sans-serif}.image-9{object-fit:cover}.featured-projects-list{max-width:977px;padding-top:40px;padding-bottom:20px}.collection-item-13{float:none;padding:25px;display:inline-block}.collection-item-13:hover{transform:translate(0)}.after-credit{z-index:5;width:100%;height:100%;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none;position:absolute}.text-block-19{width:500px;height:200px;margin-left:auto;margin-right:auto;display:block;position:relative}.text-block-20{z-index:0;width:500px;height:100%;color:#fff;margin-right:auto;padding-top:960px;padding-left:150px;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;position:relative}.text-span-3{font-family:"Neue haas grotesk display pro 35 extra",sans-serif}.image-10{width:550px;height:auto;max-width:50vw;object-fit:contain;margin-top:-25px;margin-left:89px}.slide{width:auto;height:auto}.slider{width:100%;height:525px;float:none;clear:none;background-color:transparent;margin-left:auto;margin-right:auto;display:flex}.text-block-21{width:90%;text-align:justify;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:105px;margin-left:-57px;padding-top:50px;padding-bottom:50px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:1.25em;display:block}.text-span-4,.text-span-5{font-family:"Neue haas grotesk display pro 75",sans-serif}.text-span-6{height:100px;color:#ff9924;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:35px;line-height:40px}.slide-nav{height:auto;flex:0 auto;margin-bottom:25px;padding-top:0;padding-bottom:28px;display:block;position:absolute;top:auto}.left-arrow-2{z-index:1;width:30px;height:20px;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;margin-top:160px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:10px;transition:transform .2s cubic-bezier(.77,0,.175,1);display:flex}.left-arrow-2:hover{transform:scale(1.125)}.text-block-22{justify-content:center;align-items:center;padding-top:0;padding-bottom:0;font-family:Materialicons,sans-serif;font-size:12px;font-weight:400;display:flex}.right-arrow-2{z-index:1;width:30px;height:20px;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;margin-top:160px;margin-right:0;transition:transform .2s cubic-bezier(.77,0,.175,1);display:flex}.right-arrow-2:hover{transform:scale(1.25)}.text-span-7,.text-span-8{font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-23{font-size:16px;display:flex}.text-span-9{font-size:100px}.div-block-5{width:300px;height:500px;padding:31px}.text-span-10{width:.7em;clear:left;object-fit:fill;font-size:400%;line-height:85%;display:inline-block;position:relative}.text-block-24{clear:none;display:inline-block}.gallery{padding-top:100px;padding-bottom:100px}.centered-container{text-align:center;flex:1}.gallery-grid-container{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-self:center;margin-top:40px;display:grid}.gallery-lightbox{position:relative;overflow:hidden}.gallery-thumbnail{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.image-11{width:100%;height:970px;object-fit:cover}.section-4{width:100%}.orange-bar{width:75%;height:10px;color:#ff9924;background-color:#ff9924}.div-block-6{width:100%;height:10px}.image-12{width:50%;float:right;object-fit:contain;display:inline-block}.rich-text-block-2{width:50%;padding:25px}.grid-5{grid-template-columns:1fr 1fr;grid-auto-flow:column}.column-5{padding-left:0;padding-right:0;display:inline-block}.text-block-25,.heading-7{padding-left:25px;padding-right:25px}.div-block-7{padding-top:25px;padding-bottom:25px}.news-title-block{height:auto;border-top:3px #ff9924}.news-header-title{width:100%;float:left;clear:none;color:#191919;letter-spacing:1.25px;justify-content:flex-start;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:40px;font-weight:500;line-height:52px;display:block;position:relative}.news-intro{height:100%;float:left;clear:none;grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:50px 10px 60px;display:inline-block}.news-header-subtitle{width:90%;color:#191919;letter-spacing:1.25px;padding-top:15px;padding-bottom:15px;font-family:"Neue haas grotesk display pro 66",sans-serif;font-size:20px;line-height:29.7px;display:inline-block}.news-hero-image{width:100%;height:100%;max-width:none;clear:both;object-fit:cover;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-left:auto;margin-right:auto;display:block}.news-hero{object-fit:cover}.news-narrative{width:auto;min-width:400px;color:#191919;text-align:justify;letter-spacing:1px;white-space:normal;background-color:transparent;margin-right:0;padding:10px 5px 20px 0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;font-weight:400;line-height:28px;display:block;overflow:auto}.news-narrative:hover{color:#191919}.narrative-block{color:#191919;padding-right:20px}.publish-block{height:105px;min-width:240px;text-align:left;background-color:#191919;border-bottom:1px #c9c9c9;border-radius:1px;margin-bottom:25px;margin-left:0;padding-left:0;display:flex}.media-column{padding:50px 25px 20px}.collection-item-14{padding-top:25px;padding-bottom:25px}.image-14{width:720px;height:100%}.authored-by{color:#c9c9c9;letter-spacing:1.25px;text-transform:uppercase;padding-top:2px;padding-bottom:18px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;display:flex}.author-name-styling{color:#fff;letter-spacing:1.25px;margin-top:0;padding-bottom:1px;padding-left:0;padding-right:0;font-size:18px;display:inline-block}.author-role-title{clear:left;color:#fff;letter-spacing:1.25px;margin-left:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;display:block}.text-block-30{display:inline-block}.date-block{width:110px;height:105px;max-width:110px;float:left;background-color:#ff9924;border-bottom:1px #000;margin-left:0;padding-top:6px;padding-bottom:5px;font-size:14px;display:block}.author-container{width:100%;height:105px;float:right;grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:0;padding-top:13px;padding-left:30px;padding-right:0;display:block}.month-white{clear:none;color:#fff;text-align:center;text-transform:uppercase;padding-top:4px;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:13px;display:block}.date-black{color:#fff;text-align:center;padding-top:2px;padding-bottom:2px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:26px;line-height:30px}.year-black{color:#fff;text-align:center;letter-spacing:.5px;padding-top:5px;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:15px}.image-15{width:425px;height:275px;float:none;clear:both;text-align:left;object-fit:cover;display:inline}.column-7{padding-left:0;padding-right:0}.pill-container{height:auto;float:none;clear:none;text-align:center;background-color:#fff;border:1px solid #ff9924;border-radius:35px;padding:3px 20px;transition:transform .2s cubic-bezier(.455,.03,.515,.955);display:flex}.pill-container:hover{color:#fff;background-color:#ff9924;transform:scale(1.05)}.news-tag{float:none;clear:none;text-align:center;letter-spacing:1px;object-fit:fill;padding-top:4px;padding-bottom:4px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;display:block;position:static;top:0%;bottom:0%;left:0%;right:0%}.collection-item-15{width:auto;height:50px;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:15px;margin-right:15px;padding-top:10px;padding-bottom:10px;display:block}.main-date-block{width:110px;height:110px;float:left;margin-right:0}.author-link{letter-spacing:1.25px;margin-bottom:2px;font-size:18px;display:block}.author-link.w--current{margin-top:5px}.latest-post-container{padding:50px 0 0}.blog-hero-mini{object-fit:cover;padding-left:0;padding-right:0}.latest-preview-thumb{padding-left:0;padding-right:0}.heading-9{width:100%;clear:none;color:#191919;letter-spacing:.5px;margin-top:0;margin-bottom:0;padding:0 15px 10px 20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-style:normal;line-height:22px;text-decoration:none;display:flex;position:static}.heading-9:hover{color:#ff9924}.latest-title-header{height:auto;grid-column-gap:16px;grid-row-gap:16px;color:#ff9924;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:13px;padding-top:0;padding-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:27px;line-height:1.25em;display:inline-block}.latest-title-header.featured{width:auto;color:#ff9924;text-align:left;letter-spacing:1px;flex-wrap:nowrap;margin-top:14px;font-size:28px;line-height:33px;display:flex}.latest-preview-block{z-index:1;width:95%;height:90px;background-color:#fff;margin:-35px auto 5px 10px;position:relative}.link-block-4{float:right}.news-body-media{width:auto;max-width:980px;margin-left:auto;margin-right:auto;line-height:19px}.month-black{color:#fff;text-align:center;letter-spacing:.5px;text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:15px}.tag-pill{color:#191919;padding-top:15px;padding-bottom:15px}.tag-collection-cms{display:flex}.date-block-latest{width:90px;height:90px;float:left;background-color:#ff9924;border-bottom:2px #37363b;padding-top:7px;padding-bottom:5px;display:block}.date-white{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px}.year-white{color:#fff;text-align:center;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:13px}.container-8{max-width:990px;padding-left:20px}.related-posts-title-header{color:#191919;letter-spacing:1.5px;margin-top:auto;margin-bottom:auto;padding-top:20px;padding-bottom:30px;font-size:26px}.collection-list-7{margin-left:0;margin-right:0}.news-text-preview{height:90px;color:#37363b;text-align:justify;letter-spacing:1px;flex-direction:column;flex:1;justify-content:space-around;align-self:auto;align-items:stretch;padding:10px 30px 5px 10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:20px;overflow:hidden}.latest-header-block{height:90px;background-color:rgba(244,244,244,0);align-items:center;margin-bottom:22px;display:flex}.tags-title{color:#191919;letter-spacing:1.5px;margin-bottom:0;font-size:26px}.empty-state-tags{background-color:transparent}.untagged-marker{padding-top:9px;padding-bottom:9px}.text-block-39,.gallery-empty-state{display:none}.nav-dark{height:75px;background-color:#fff}.nav-dark.dark{height:75px;color:#fff;background-color:#191919;justify-content:center;align-items:center;padding-top:0;padding-left:10px;padding-right:10px;display:flex}.image-caption{z-index:1;float:none;clear:none;justify-content:center;align-items:flex-start;margin:-5px auto;padding-bottom:15px;display:block;position:relative}.caption-text{float:left;text-align:left;letter-spacing:1.25px;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 46",sans-serif;font-size:14px;line-height:18px;position:relative}.caption-indicator{width:25%;height:10px;float:left;background-color:#ff9924;border-bottom:1px solid #c9c9c9;display:block;position:relative}.caption-container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:15px;padding-bottom:15px;padding-right:15px;display:block}.columns-5{width:auto;padding-top:5px}.heading-10{margin-bottom:13px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Fira Sans,Droid Sans,sans-serif;font-size:16px;font-weight:700}.text-span-11{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Fira Sans,Droid Sans,sans-serif}.text-span-12{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Fira Sans,Droid Sans,sans-serif;font-weight:700}.text-span-13{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Fira Sans,Droid Sans,sans-serif;font-weight:900}.text-span-14{font-family:Materialicons,sans-serif}.arrow-icon{justify-content:center;align-items:center;margin-top:24px;margin-left:-10px;font-family:Materialicons,sans-serif;font-size:15px;display:flex}.news-title-text{color:#191919;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;margin-right:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:30px;display:flex}.news-title-header{margin-left:0;padding-top:10px;padding-bottom:30px;display:flex}.arrow-holder{justify-content:center;align-items:center;margin-top:-16px;padding-left:10px;padding-right:10px;display:flex}.center-container-for-section{height:auto;padding-top:20px;padding-bottom:20px}.image-16{width:100%;height:250px;object-fit:cover}.image-17{width:100%}.news-hero-preview-image{width:470px;height:290px;max-width:none;object-fit:cover;border-top:3px #c9c9c9}.news-hero-preview-image.news-tag-img{width:450px}.news-preview-hero{padding-top:15px;padding-bottom:0;padding-left:0}.image-19{width:auto;border-bottom:3px #c9c9c9}.next{width:50px;height:30px;color:#fff;background-color:#ff9924;border-color:#ff9924;border-radius:90px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:0;font-size:20px;display:flex}.previous{width:50px;height:30px;color:#191919;background-color:#ff9924;border-color:#ff9924;border-radius:90px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:0;display:flex}.page-count{width:auto;color:#191919;margin-top:0;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px}.div-block-13{width:auto;height:50px;min-width:100px;color:#fff;background-color:#fff;border:1px #191919;border-radius:90px;padding-top:10px;padding-bottom:10px}.div-block-13.news-page{min-width:0;margin-left:30px;margin-right:30px;font-size:18px}.text-block-40{width:100%;text-align:center;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:400;display:flex}.text-block-41{width:100%;color:#fff;text-align:center;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:400}.news-article-tiles{padding-top:0;padding-bottom:0}.slider-2{height:450px;background-color:transparent}.news-body{font-family:"Neue haas grotesk display pro 35 extra",sans-serif}.featured-preview-text{height:105px;color:#37363b;text-align:left;letter-spacing:1px;object-fit:fill;margin-top:-25px;padding-top:10px;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:24px;overflow:hidden}.featured-news-body-copy{text-align:left;padding-top:15px;padding-bottom:15px;padding-right:15px}.news-read-more-pill-entry{width:110px;height:40px;color:#fff;text-align:center;letter-spacing:1.5px;text-transform:uppercase;background-color:#1f1f20;border-radius:100px;flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;margin:13px 25px 10px 10px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:9px;font-weight:500;transition:transform .275s cubic-bezier(.77,0,.175,1);display:flex}.news-read-more-pill-entry:hover{transform:scale(1.15)}.news-read-more-pill-entry.landing-btn{width:110px}.collection-item-17{flex-flow:column;justify-content:space-between;align-items:flex-start;margin-top:10px;margin-bottom:20px;padding:10px 15px;display:flex}.news-preview-top{clear:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.news-click-through{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.news-articles-cms{display:block}.pagination{flex-wrap:wrap;align-items:center;padding-top:40px;padding-bottom:80px}.container-11{max-width:980px;margin-bottom:100px;padding-left:10px}.next-2{color:#191919;background-color:#ff9924;border-width:0;border-color:#191919;border-radius:100px}.text-block-43{font-family:Materialicons,sans-serif;font-size:20px;font-weight:400}.previous-2{background-color:#ff9924;border-width:0;border-radius:100px}.pagination-2{z-index:2;justify-content:space-between;align-items:center;padding-top:0;padding-bottom:0;position:relative}.text-block-44{padding-top:50px;padding-bottom:50px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:56px;display:inline-block}.orange-arrow-right{background-color:#fff;flex:1;align-items:center;padding-left:0;padding-right:0;display:flex}.text-block-45{color:#ff9924;font-family:Materialicons,sans-serif;font-size:56px;display:inline-block}.heading-13{color:#ff9924;font-family:Materialicons,sans-serif}.div-block-17{width:150px;height:150px;grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex}.tag-text{height:auto;clear:both;color:#191919;text-align:center;letter-spacing:1px;text-transform:uppercase;border:0 solid #ff9924;border-radius:0;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;margin-left:20px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:500;line-height:13px;display:flex}.bread-crumb-container{float:left;clear:right;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding-left:5px;display:flex}.container-12{padding-left:0;display:block}.arrow{width:auto;height:auto;color:#191919;align-items:center;margin-top:0;margin-bottom:0;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;display:block}.news-breadcrumb-block{border:1px #000;border-top:3px #ff9924;padding-top:40px;padding-bottom:20px}.text-block-46{text-transform:uppercase;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-19{width:auto;height:50px;align-items:flex-end;display:flex}.tag-large{height:70px;background-color:transparent;border:0 solid transparent;border-radius:100px;flex-wrap:nowrap;flex:0 auto;align-self:auto;align-items:center;padding-left:0;padding-right:0;display:flex}.news-back{color:#191919;letter-spacing:1px;text-transform:uppercase;justify-content:center;align-items:center;margin-left:20px;margin-right:20px;padding:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;font-weight:500;line-height:12px;display:flex}.read-more-container{justify-content:flex-start;align-items:center;display:flex}.news-preview-bottom{padding-top:0;padding-bottom:0}.chevron{padding-left:5px;padding-right:5px;font-family:Materialicons,sans-serif;font-size:18px}.news-link{padding-left:0;padding-right:0}.featured-date-block{width:95px;height:95px;float:left;clear:none;background-color:#191919;border-bottom:2px solid #ff9924;flex:0 auto;padding-top:10px;padding-bottom:0;display:block}.month-white-featured{clear:none;color:#fff;text-align:center;text-transform:uppercase;padding-top:0;padding-bottom:7px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;display:block}.date-white-featured{color:#fff;text-align:center;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px}.year-white-featured{color:#fff;text-align:center;padding-top:7px;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px}.news-read-more-pill{width:120px;height:40px;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:#1f1f20;border-radius:100px;flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;margin-top:-10px;margin-bottom:10px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:9px;font-weight:500;display:flex}.video{width:auto;height:auto;object-fit:contain;margin-top:40px;margin-left:auto;margin-right:auto;box-shadow:1px 1px 3px #c9c9c9}.div-block-22{width:80vw;margin-left:auto;margin-right:auto}.top-featured-header{flex:0 auto;padding-top:5px;padding-bottom:5px;display:block}.featured-news-div-block{text-align:left;flex-flow:wrap;align-content:stretch;justify-content:flex-start;align-items:flex-start;padding-right:15px;display:flex;overflow:visible}.container-13{width:95%;max-width:none;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;padding-left:0;display:block}.video-container{padding-top:0;padding-bottom:50px}.featured-news-right{height:400px;margin-top:auto;padding-left:0;padding-right:0}.featured-news-hero{width:auto;height:auto;max-width:100%;min-height:390px;min-width:250px;object-fit:cover;border-top:1px solid #c9c9c9;border-bottom:4px solid #c9c9c9;margin-top:auto;margin-bottom:auto;margin-left:0;display:inline-block}.featured-news-hero-container{height:auto;margin-top:auto;margin-bottom:auto}.featured-news-left{height:400px;text-align:left;padding-left:10px;padding-right:20px}.news-preview-block{flex-direction:column;flex:0 auto;justify-content:space-between;margin-right:0;display:flex}.columns-6{padding-left:20px}.left-column-narrative{padding-top:50px;padding-bottom:10px}.news-articles-center{max-width:980px;padding-left:10px}.orange-featured-bottom{z-index:2;width:38%;height:12px;color:#ff9924;background-color:#ff9924;border-bottom:1px #000;margin-top:-9px;margin-bottom:-5px;margin-left:0;padding-top:0;padding-bottom:0;line-height:24px;position:relative}.featured-news-container{width:auto;height:100%;object-fit:cover;border-top:3px #ff9924}.empty-state{background-color:transparent}.no-news-error{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:56px}.featured-news-columns{margin-left:0;margin-right:0}.collection-list-10{margin-bottom:40px}.image-20{width:100%;height:75vh;object-fit:cover;display:block;overflow:visible}.hero-container{width:100%;height:auto;object-fit:cover;border-bottom:3px #c9c9c9;justify-content:center;align-items:center;display:block;overflow:hidden}.heading-15{width:100%;color:#191919;margin-top:0;margin-bottom:0;padding:5px 15px 5px 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:700}.collection-item-18{width:auto;margin-right:10px}.heading-16{letter-spacing:.75px;margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px}.heading-17{letter-spacing:.75px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px}.related-news-hero-image{width:100%;height:260px;max-width:none;object-fit:cover;border-top:2px #c9c9c9;border-bottom:2px #c9c9c9}.related-news-top-block{width:96%;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto}.related-news-bottom-block{z-index:2;width:90%;background-color:#fff;flex-direction:row;justify-content:center;align-items:center;margin-top:-15px;margin-left:auto;margin-right:auto;display:block;position:relative}.related-news-header-bar{height:100px;justify-content:flex-start;align-items:center;margin-bottom:30px;margin-left:-16px;display:flex}.related-news-date-block{width:100px;height:100px;color:#191919;background-color:#ff9924;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.date-block-year{color:#fff;text-align:center;padding-top:5px;padding-bottom:5px;font-size:14px}.text-block-50{text-align:center}.date-block-date{color:#fff;text-align:center;padding-top:0;padding-bottom:0;font-size:26px;line-height:30px}.date-block-month{color:#fff;text-align:center;padding-top:5px;padding-bottom:5px;font-size:14px}.related-news-title-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:0 5px 0 10px;display:flex}.text-block-51{width:100%;color:#191919;letter-spacing:1.25px;flex-wrap:wrap;flex:0 auto;justify-content:center;align-self:auto;align-items:center;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;line-height:19px;display:flex}.text-block-52{height:85px;color:#191919;text-align:justify;letter-spacing:.75px;padding-top:10px;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:21px}.related-news-block-preview{width:100%}.read-more-related{width:150px;height:45px;color:#191919;text-align:center;letter-spacing:.05em;text-transform:uppercase;background-color:#f4f4f4;border-radius:100px;flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;margin-top:10px;margin-bottom:10px;padding:15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;font-weight:700;display:flex}.div-block-30{width:110px;height:40px;color:#fff;letter-spacing:1.25px;text-transform:uppercase;background-color:#191919;border-radius:100px;justify-content:center;align-items:center;margin-left:-19px;font-size:11px;font-weight:700;display:flex}.text-block-53{color:#fff;text-align:center;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px}.column-14{padding-left:0;padding-right:0}.portfolio-info-block{padding-top:25px;padding-bottom:25px}.portfolio-content-block{padding-top:0%;padding-bottom:3%;font-family:"Neue haas grotesk display pro 75",sans-serif}.div-block-31{margin-top:20px;padding-top:10px;padding-bottom:0}.div-block-32{padding-top:5px;padding-bottom:0}.div-block-33{padding-top:10px;padding-bottom:10px}.div-block-33.tags-portfolio{padding-bottom:0}.portfolio-media-block{margin-left:0;padding-top:0;padding-bottom:0;padding-left:0}.portfolio-video-block{object-fit:fill;margin-top:0;padding-bottom:35px;overflow:hidden}.div-block-34{z-index:2;width:100%;height:15px;color:#ff9924;background-color:#ff9924;margin-top:-32px;position:relative}.collection-list-11{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.heading-18{color:#191919;text-align:left;letter-spacing:1.25px;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:30px;line-height:42px}.rich-text-block-3{color:#191919;text-align:justify;letter-spacing:1px;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:26px}.text-block-54{height:60px;margin-bottom:10px;padding-top:10px;padding-bottom:0}.text-block-55{height:70px;margin-bottom:20px;padding-top:10px;padding-bottom:0}.portfolio-bottom-media-block{padding-top:10px;padding-bottom:35px}.container-14{justify-content:center;align-items:center;padding-top:0;padding-bottom:35px;display:flex}.div-block-35{padding-bottom:5px;display:flex}.text-block-56{padding-left:5px;padding-right:5px;font-size:16px}.div-block-36{flex-flow:column;justify-content:center;align-items:flex-start;font-size:15px;display:flex}.div-block-37{justify-content:center;padding-top:0;padding-bottom:25px;display:block}.text-block-57{display:flex}.link-block-9{border:0 solid #000;border-radius:100px;justify-content:center;align-items:center;display:flex}.text-block-58{letter-spacing:1px;margin-bottom:12px;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-59{font-size:16px}.text-span-15{font-family:Materialicons,sans-serif;font-size:22px;font-weight:400}.text-span-15.products-arrow{font-size:16px;line-height:16px}.header-left-block{width:100%;color:#191919;justify-content:flex-start;align-items:center;margin-left:-10px;padding-top:10px;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;display:flex}.header-left-block.portfolio-landing{width:16%;justify-content:flex-start;align-items:flex-start;margin-top:0;padding-top:98px;padding-left:0;display:flex}.heading-19{color:#ff9924}.heading-20{width:100%;color:#ff9924;text-align:justify;letter-spacing:1px;margin-top:50px;margin-bottom:20px;margin-left:0;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:85px;line-height:90px}.heading-20.products-landing-header{letter-spacing:1.25px;margin-top:70px;margin-bottom:25px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;font-weight:700;line-height:85px}.heading-20.all-work-header{letter-spacing:1px;margin-top:0;margin-left:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:85px}.div-block-39{justify-content:space-between;display:flex}.header-right-block{width:100%;margin-left:0;padding-left:10px}.text-block-60{margin-top:-6px;padding-top:0;padding-right:10px}.header-container{padding-top:70px;padding-bottom:20px;padding-left:0}.div-block-41{width:100%;height:auto;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding-top:0;padding-bottom:0;display:flex}.portfolio-landing-entries{padding-top:0;padding-bottom:40px}.portfolio-landing-featured{padding-top:0;padding-bottom:0}.image-21{width:100%;height:280px;object-fit:cover;border-bottom:0 solid #c9c9c9;margin-top:10px;margin-bottom:20px}.image-21.feature{width:450px}.portfolio-arrow-pill{width:50px;height:35px;color:#fff;background-color:#ff9924;border-radius:100px;justify-content:center;align-items:center;font-family:Materialicons,sans-serif;font-size:20px;transition:transform .25s cubic-bezier(.455,.03,.515,.955);display:flex}.portfolio-arrow-pill:hover{background-color:#1f1f20;transform:scale(1.15)}.view-arrow{margin-top:10px;margin-bottom:0;padding-top:0;padding-bottom:0}.orange-pill-cta-port{width:190px;height:65px;color:#fff;text-align:center;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background-color:#ff9924;border-radius:100px;margin-top:25px;margin-bottom:25px;padding:22px 15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;font-weight:700}.orange-pill-cta-port.back-cta{display:block}.orange-pill-cta-port.back-cta.tablet{z-index:3;width:135px;height:44px;float:left;clear:none;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-bottom:0 solid #fff;border-radius:100px;flex:none;justify-content:center;align-self:flex-end;align-items:center;margin-top:-106px;margin-bottom:-106px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:700;display:flex;position:relative}.heading-21{height:45px;text-align:left;letter-spacing:1px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-right:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:500;line-height:22px}.div-block-42{color:#191919;flex-direction:column;flex:0 auto;justify-content:center;align-self:auto;align-items:flex-start;margin-top:-10px;margin-bottom:10px;padding-top:0;display:flex}.text-block-61{margin-top:0;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px;line-height:20px}.hero{border:1px #000}.image-22{width:100%;height:auto;display:block}.related-portfolio-pieces{height:100%;background-color:#191919;padding-bottom:10px}.div-block-43{justify-content:space-between;display:flex}.div-block-44{width:50%;flex-direction:column;justify-content:space-between;padding:25px 25px 25px 0;display:flex}.div-block-45{width:50%;flex-direction:column;justify-content:space-between;padding:25px 0 25px 25px;display:flex}.heading-22{width:100%;height:85px;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:25px;display:block}.portfolio-media-captions{letter-spacing:.5px;margin-bottom:10px;padding-top:10px;padding-bottom:20px;font-family:"Neue haas grotesk display pro 56",sans-serif}.portfolio-landing-header-block{border:1px #000;border-top:3px #ff9924}.container-15{height:100%;padding-top:35px;padding-bottom:35px}.image-23{width:100%;height:275px;object-fit:cover;border-bottom:2px solid #ff9924}.related-link-block{flex-flow:column;display:flex}.div-block-46{width:42px;height:27px;background-color:#ff9924;border-radius:100px;justify-content:center;padding-top:.1%;display:flex}.text-block-62{color:#191919;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;font-family:Materialicons,sans-serif;font-size:11px;display:flex}.heading-23{color:#ff9924;letter-spacing:1.5px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:11px;font-weight:400;line-height:20px}.heading-24{letter-spacing:1.5px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:11px;font-weight:400;line-height:20px}.column-15{height:100%;padding-top:0;padding-left:0;padding-right:20px;display:block}.columns-7{margin-left:0;margin-right:0;padding-top:15px;padding-left:10px;padding-right:10px}.collection-list-12{flex-flow:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;display:flex}.heading-25{letter-spacing:1px;border:1px solid #ff9924;border-radius:20px;flex:0 auto;margin-top:0;margin-bottom:0;padding:3px 12px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:500;line-height:25px}.hero-image-block{padding-top:0;padding-bottom:35px}.text-block-63{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px}.empty-state-2{background-color:transparent;padding:0}.heading-26{height:40px;color:#fff;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:20px}.image-24{width:350px;height:200px;object-fit:cover}.text-block-64{color:#c9c9c9;padding-top:2px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:15px}.div-block-47{padding-top:17px;padding-bottom:17px}.heading-27{margin-top:0;margin-left:10px;padding-right:9px;font-size:16px}.heading-27.products-heading{margin-left:-20px;padding-right:2px;font-size:18px}.heading-27.our-work{letter-spacing:1px;text-transform:uppercase;margin-top:10px;margin-left:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500}.image-25{width:100%;height:275px;max-height:350px;margin-left:auto}.image-26{width:100%;height:275px}.pagination-3{align-items:center;margin-top:0;margin-bottom:0}.previous-3{width:45px;height:30px;color:#fff;letter-spacing:1px;background-color:#191919;border-width:0;border-radius:20px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:.1% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;display:flex}.next-3{width:45px;height:30px;color:#fff;letter-spacing:1px;background-color:#191919;border-style:none;border-width:0;border-radius:20px;justify-content:center;align-items:center;margin:40px 0;padding:.1% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;display:flex}.next-3.tags-left{margin-left:0;margin-right:0;padding-top:.1%}.next-3.tags-right{margin-left:0;padding-top:.1%}.page-count-2{margin-top:0;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.column-16{padding-left:20px}.div-block-50{min-height:auto;flex:1}.column-17{padding-left:101px}.video-3{border:3px #c9c9c9}.collection-list-wrapper-5{display:block}.product-feature-block{height:175px;flex-direction:column;justify-content:flex-start;margin-top:0;margin-bottom:10px;padding-top:25px;padding-bottom:25px;display:flex}.heading-28{color:#ff9924;letter-spacing:.75px;text-transform:none;margin-top:10px;margin-bottom:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:44px}.slider-3{height:100%;background-color:transparent}.image-27{padding-top:35px;padding-bottom:35px}.section-6{padding-top:50px;padding-bottom:50px}.section-7{padding-top:25px;padding-bottom:25px}.large-product-pill-ctas{width:225px;height:50px;background-color:#191919;border-radius:100px;justify-content:center;align-items:center;display:flex}.text-block-65{color:#fff;font-family:Materialicons,sans-serif;font-size:18px;font-weight:400}.text-block-66{color:#ff9924;text-transform:none;font-family:Materialicons,sans-serif;font-size:20px;font-weight:400}.text-block-66._3d{align-items:center;margin-top:0;margin-left:0;padding-left:0;display:flex}.heading-29{color:#191919;letter-spacing:1.25px;text-transform:uppercase;padding-top:12px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px}.div-block-51{justify-content:center;align-items:center;display:flex}.div-block-52{padding-left:5px;padding-right:5px}.div-block-53{padding-left:2px;padding-right:2px}.div-block-54{padding-left:5px;padding-right:5px}.section-8{padding-top:35px;padding-bottom:35px}.heading-30{color:#ff9924;letter-spacing:1px;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:30px}.text-block-67{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px;line-height:10px}.heading-31{letter-spacing:0;margin-top:15px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:22px}.collection-item-20{margin-bottom:30px;padding-top:0}.text-block-68{letter-spacing:1px;margin-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-69{letter-spacing:1px;margin-top:10px;margin-bottom:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif}.video-hero-div{margin-bottom:40px}.lightbox-link{width:40%}.explore-pill{width:90px;height:40px;color:#fff;cursor:pointer;background-color:#1f1f20;border:1px #c9c9c9;border-radius:100px;flex-direction:row;flex:0 auto;justify-content:center;align-items:center;margin-top:-3px;margin-left:0;padding-top:0;padding-bottom:0;display:flex}.explore-pill.dark{background-color:#fff;margin-left:0}.explore-pill.platform{width:90px;height:40px;margin-left:0}.explore-pill.colossus-btn{width:90px;height:40px;margin-top:0;margin-left:0;font-size:11px}.explore-pill.inline-explore{background-color:#fff;margin-top:10px}.explore-pill.touchless-pill{background-color:#fff;display:flex}.heading-32{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:500;display:flex}.heading-32.dark{color:#191919}.heading-32.inline-heading{color:#191919;font-size:11px}.heading-33{color:#fff;text-align:center;margin-top:0;margin-bottom:0;margin-left:3px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;font-weight:400;display:block}.heading-33.pro-arrow{color:#191919}.div-block-58{justify-content:center;align-items:center;display:flex}.div-block-59{width:auto;justify-content:center;align-items:center;display:flex}.container-17,.container-17.platform{height:400px;padding-top:0;padding-bottom:0}.container-17.inline-container{height:650px;align-items:center;display:flex}.div-block-60{width:425px;height:auto;flex-direction:column;justify-content:space-between;margin-top:5px;margin-left:45px;padding-top:0;padding-bottom:0;display:flex}.div-block-60.drafting{width:425px;margin-top:0;margin-left:30px;padding-top:0;padding-bottom:0;padding-left:0}.div-block-60.colossus-description{width:425px;text-align:justify;margin-top:0;margin-left:50px;padding-left:0;font-size:15px}.div-block-60.platform-description{width:425px;text-align:justify;margin-top:0;margin-left:0;padding-top:6px;padding-bottom:0}.div-block-60.pro-description{width:425px;margin-top:-6px;margin-left:50px;padding-top:0;display:block}.div-block-60.pico{width:auto;margin-top:0;margin-left:0}.div-block-60.pano-desc-div{width:425px;margin-top:0;margin-left:30px;padding-top:0;padding-bottom:0}.div-block-60.presenter-desc-div{width:425px;margin-top:0;margin-left:30px;padding-bottom:0}.div-block-60.portait-desc-div{width:425px;margin-top:0;margin-left:50px;padding-bottom:0}.columns-8{width:auto;height:100%;margin-top:0;margin-left:0;margin-right:0;padding-right:0}.columns-8.pano-col{width:auto;height:auto;margin-right:0;padding-top:0;padding-right:0;display:inline-block}.columns-8.panodual-columns{justify-content:center;align-items:center;display:flex}.columns-8.plat-columns{margin-top:0}.description{width:100%;text-align:justify;flex-direction:column;flex:0 auto;margin-left:0;padding-top:0;padding-bottom:0;display:flex}.description.colossus{width:auto;margin-top:40px;margin-left:0;margin-right:0;padding-top:0;padding-bottom:10px}.description.platform{width:400px;margin-top:0;margin-left:45px;padding-top:0;padding-bottom:0;padding-left:0}.description.pano{width:425px;margin-top:0;margin-left:30px}.description.draft{width:425px;margin-top:8px;margin-left:45px;padding-top:0}.column-18{height:400px;align-items:center;padding-top:0;padding-left:0;padding-right:0;display:flex}.column-18.pro-description{padding-top:16px}.column-18.pico-landing{padding-top:0}.column-18.presenter-landing-img{padding-right:60px}.heading-34{color:#191919;margin-top:0;margin-bottom:20px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px}.heading-34.pro{color:#fff;background-color:transparent;border-bottom-style:none}.column-19{justify-content:center;align-items:center;padding-top:76px;padding-bottom:20px;display:flex}.product-tech-specs{width:200px;height:50px;cursor:pointer;background-color:#ff9924;border-radius:100px;justify-content:center;align-items:center;margin-top:-11px;display:flex}.text-span-16{color:#191919;margin-right:5px;font-size:18px}.ctas{color:#fff;letter-spacing:1px;text-transform:uppercase;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px}.large-product-pill-cta-contact{width:225px;height:50px;color:#191919;background-color:#e7e6e8;border-radius:100px;justify-content:center;align-items:center;display:flex}.ctas-dark{color:#191919;letter-spacing:1px;text-transform:uppercase;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px}.cta-dark-arrow{color:#191919;font-family:Materialicons,sans-serif;font-size:18px;font-weight:400}.orange-pill-cta-prod{width:190px;height:65px;color:#fff;text-align:center;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background-color:#ff9924;border-radius:100px;margin-top:25px;margin-bottom:25px;padding:22px 15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;font-weight:700}.orange-pill-cta-prod.back-cta{width:90px;height:40px;color:#fff;letter-spacing:1px;text-transform:none;background-color:#37363b;justify-content:center;align-items:center;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:700;display:flex}.orange-pill-cta-prod.back-cta.tablet{z-index:3;float:left;clear:none;flex:none;justify-content:center;align-self:flex-end;align-items:center;margin-top:-106px;margin-bottom:-106px;display:flex;position:relative}.collection-list-wrapper-6{flex-direction:row;flex:0 auto;justify-content:flex-start;font-family:Ubuntu,Helvetica,sans-serif;display:flex}.link-block-10{display:block}.div-block-62{flex-flow:row;flex:0 auto;align-content:stretch;justify-content:center;align-items:center;margin-top:.5px;margin-left:-57px;margin-right:73px;display:flex}.div-block-62.products-detail-div{margin-left:0;margin-right:10px}.column-20{height:auto;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:.8px;padding-bottom:0;padding-left:0;display:flex}.collection-item-21{flex-direction:row;justify-content:flex-start;align-self:center;align-items:center;margin-right:0;padding-left:4px;padding-right:4px;display:block}.columns-9{width:990px;color:#fff;justify-content:flex-start;align-items:center;margin:25px 0;display:flex}.collection-list-13{margin-top:1px;display:flex}.next-4{background-color:transparent;border-width:0;border-radius:0;margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px}.icon-2{font-weight:500}.previous-4{background-color:transparent;border-width:0;border-radius:0;margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px}.section-9{padding-top:25px;padding-bottom:25px}.product-breadcrumbs{border-top:3px #ff9924;padding-top:35px;padding-bottom:10px}.product-hero-stage{margin-left:0;padding-top:0;padding-bottom:0}.product-intro-section{padding-top:20px;padding-bottom:0}.product-details{padding-top:15px;padding-bottom:20px}.product-gallery{margin-bottom:0;padding-top:20px;padding-bottom:20px}.product-links{margin-bottom:40px;padding-top:25px;padding-bottom:60px}.arrow-blk{color:#191919;font-family:Materialicons,sans-serif;font-size:15px;font-weight:400}.product-page-links{color:#282538;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-bottom:2px solid transparent;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;transition:border-color .25s,border-width .15s cubic-bezier(.215,.61,.355,1)}.product-page-links:hover{border-bottom:2px solid #ff9924;text-decoration:none}.product-page-links.product-detail{letter-spacing:.75px;font-size:11px}.empty-state-3{display:block}.image-28{height:auto;max-height:none;max-width:100%;min-height:100%;object-fit:fill}.container-18{height:auto;margin-top:20px}.container-18.leave-it-alone{margin-top:0}.slider-4{width:100%;height:650px}.slide-1-pic{width:800px;height:auto;min-height:0;margin-top:0;margin-left:0;margin-right:auto;padding-left:0}.slide-1-pic.platform{width:60%;margin-left:168px}.slide-1-pic.pro{width:800px;background-color:rgba(25,25,25,0);border-bottom-style:none;margin-top:0;margin-left:0}.slide-1{text-align:center;object-fit:fill;margin:0 auto}.slide-3-pic{width:800px;height:auto;margin-left:0}.slide-3-pic.pano-2{width:800px;height:auto;margin-top:20px;margin-left:0;margin-right:0}.slide-2-pic{width:800px;height:auto;text-align:center;margin-top:20px;margin-left:0}.left-arrow-3{background-color:transparent;justify-content:center;align-items:center;margin-left:41px;margin-right:0;padding-left:0;padding-right:0;display:flex}.icon-3{color:#ff9924;text-align:right;background-color:rgba(0,0,0,.01);margin-top:200px;margin-left:48px;margin-right:0;padding-right:0;font-size:30px}.icon-4{color:#ff9924;margin-top:200px;margin-left:0;margin-right:0;padding-left:0;font-size:30px}.text-block-70{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.text-block-71{text-align:left;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.text-block-72,.text-block-73,.text-block-74,.text-block-75{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.rich-text-block-4{color:#191919;text-align:justify;letter-spacing:1px;white-space:normal;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.slide-nav-2{color:#ff9924;text-align:center;background-color:rgba(201,201,201,0);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:21px;padding-right:0}.mask{background-color:#fff}.collection-item-22{height:200px}.column-21{max-height:200px}.image-32{max-height:none}.image-32.draft{width:400px;height:195px;object-fit:cover;border-bottom:1px solid #c9c9c9}.image-33{max-height:none}.image-33.draft{width:400px;height:195px;object-fit:cover;border-bottom:1px solid #c9c9c9}.image-34{max-height:none}.image-34.draft{width:400px;height:195px;object-fit:cover;border-bottom:1px solid #c9c9c9}.rich-text-block-5{color:#191919;letter-spacing:.2px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.heading-dark{color:#191919;margin-top:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:46px}.container-19{padding-top:0;padding-bottom:70px;padding-left:10px}.container-19.products-heading{padding-top:0;padding-bottom:4px;padding-left:0}.collection-list-wrapper-7{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.column-22{flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:.5px 0 0;display:flex}.container-20{max-width:990px;align-items:center;margin-bottom:10px;padding-top:40px;padding-bottom:10px;padding-left:40px;display:block}.column-23{justify-content:flex-start;align-items:center;padding-left:0;padding-right:0;display:flex}.large-header-products{border-bottom:3px #e7e6e8;padding-top:0;padding-bottom:10px}.rich-text-block-6{letter-spacing:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.colossus-landing{width:550px;height:auto;max-width:none;margin-top:-6px;margin-left:-35px;margin-right:0;padding-right:0}.panoi-landing{width:650px;height:auto;max-width:none;text-align:center;margin-top:-44px;margin-left:-53px;margin-right:0}.rich-text-block-7{color:#fff;text-align:justify;letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.image-35{width:100%;height:100%;margin-left:0}.image-35.plat-landing{width:520px;height:auto;max-width:none;margin-top:9px;margin-left:-38px;margin-right:0;padding-right:0}.column-24{padding-left:0}.rich-text-block-8{letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.plat-img{width:520px;max-width:none;margin-top:10px;margin-left:0}.rich-text-block-9{width:auto;letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.products-main-section{border-bottom:5px solid #ff9924;box-shadow:inset 0 2px 3px 2px #78777c}.collection-item-23{border:1px #000}.collection-item-23.colossus-section{background-color:#ff9924;border-bottom:3px #e7e6e8}.image-36{max-width:none}.image-36.pico{width:520px;margin-top:70px;margin-left:-44px}.image-37{width:125%;max-width:none;margin-left:-79px}.image-37.pro-landing{width:580px;margin-top:-2px;margin-left:-54px}.collection-item-24{background-color:#78777c}.collection-item-24.platform{background-color:#f5f5f5}.columns-10{width:auto;margin-left:1px;margin-right:0}.rich-text-block-10{letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.image-38{width:550px;max-width:none;margin-top:14px;margin-left:-25px;margin-right:0}.specs-tab{padding-top:20px}.div-block-63{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid;box-shadow:inset 0 1px 2px 1px #dedde0}.heading-35{text-align:center;letter-spacing:.5px;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px}.heading-36{font-size:20px}.heading-37{text-align:center;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px}.heading-38{text-align:left}.heading-39{text-align:center;letter-spacing:.5px;font-size:17px}.list-item,.list-item-2,.list-item-3,.list-item-4,.list-item-5{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.list{text-align:left}.list-item-6,.list-item-7,.list-item-8{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.list-2{text-align:left}.list-item-9,.list-item-10,.list-item-11{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.slide-3{width:auto}.product-specs{border:1px #000;padding-top:10px;padding-bottom:10px}.image-39{border:1px #8f8d8d}.div-block-64{text-align:center;border:2px solid #e0dfdf;padding-top:30px;padding-bottom:20px}.image-pro65{width:90%;outline-offset:0px;text-align:center;border:0 #e0dfdf;outline:3px #333;padding-top:30px;padding-bottom:20px;padding-left:0}.image-pro65.product-diagram{width:100%;border:1px solid transparent;padding-top:20px}.div-block-66{text-align:center;border:2px solid #e2e1e1;padding-top:30px;padding-bottom:20px}.div-block-67{text-align:center;border:2px solid #e0dfdf;padding-top:30px;padding-bottom:20px}.lightbox-link-2{width:90%;height:auto;min-height:50vh}.tabs-menu{outline-offset:0px;border:0 #000;outline:3px #333;margin-bottom:0}.tab-pane-tab-1{outline-offset:0px;border:1px #bbbbbd;outline:3px #333;padding-top:0}.image-40{text-align:center;border:2px #dad4d4;margin-left:auto;margin-right:auto}.tab-pane-tab-3{padding-top:0}.column-25{height:400px;align-items:center;margin-top:0;padding-top:0;padding-left:10px;padding-right:0;display:flex}.column-26{padding-right:0}.column-26.pano-img-pic{text-align:left;object-fit:fill;padding-left:20px;padding-right:0}.image-41{width:500px;max-width:none;margin-top:0;margin-left:16px}.column-27{height:400px;align-items:center;padding-top:0;padding-left:20px;padding-right:0;display:flex}.div-block-68{padding-right:0}.portait-landing{width:600px;max-width:none;margin-top:0;margin-left:-22px;padding-right:81px}.column-28{padding-left:0}.column-29{margin-top:-67px;padding-top:0;padding-left:20px;padding-right:0}.rich-text-block-11{text-align:justify;letter-spacing:.3px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.rich-text-block-11.inline-text{color:#fff;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-12,.rich-text-block-13{letter-spacing:.3px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.rich-text-block-14{color:#191919;text-align:justify;letter-spacing:.2px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:14px;font-weight:300;line-height:22px}.right-column-products{padding-left:15px;padding-right:15px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:21px}.rich-text-block-15{color:#191919;text-align:justify;letter-spacing:.3px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:14px;font-weight:300;line-height:22px}.col-sect{background-color:#ff9924;border-bottom:3px #eae9ec}.col-sect.colosus{border-top:3px solid #efeef1;border-bottom-style:solid}.drafting-section{background-color:#fff;border-bottom:3px #e7e6e8}.pano-sect{background-color:#f4f4f4;border-bottom:3px #e7e6e8}.pro{background-color:#191919;border-bottom:3px #e7e6e8}.pico-sect{background-color:#ff9924;border-bottom:3px #e7e6e8}.presenter-section{background-color:#fff}.collection-item-26{background-color:#ff9924;border-bottom:3px #efeef1;box-shadow:0 -1px 3px #e7e6e8}.column-30{padding-left:15px;padding-right:15px}.column-31{padding-left:20px;padding-right:0}.column-33{padding-left:16px;padding-right:0}.dropdown-toggle{width:225px;height:50px;background-color:#191919;border:1px solid #000;border-bottom-color:#bbbbbd;border-radius:25px;justify-content:flex-start;align-items:center;margin-bottom:2px;padding-top:0;padding-bottom:0;padding-right:20px;display:flex}.text-block-76{color:#fff;letter-spacing:1px;margin:0 -5px 0 15px;padding-left:0;padding-right:0;font-size:10px}.icon-5{color:#fff;justify-content:center;align-items:center;padding-bottom:2px;padding-right:0;font-size:16px;display:flex}.dropdown-list{background-color:transparent}.dropdown-link,.dropdown-link-2,.dropdown-link-3,.dropdown-link-4{width:80%;color:#fff;background-color:#191919;border-bottom:1px solid #bbbbbd}.right-arrow-3{justify-content:center;align-items:center;margin-left:0;margin-right:41px;display:flex}.rich-text-block-16{text-align:left;align-items:flex-end;margin-left:auto;margin-right:auto;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;display:block}.rich-text-block-17{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.tab-link-86{border:1px #000}.tab-link-86.w--current{color:#191919;background-color:#c9c9c9;border-right:1px solid #c9c9c9;border-radius:0;box-shadow:inset 1px 1px 3px #616065}.text-block-77{color:#191919;letter-spacing:1px;font-size:15px}.tab-link-tab-2{border:0 #c9c9c9}.tab-link-tab-2.w--current{border-radius:0;box-shadow:inset 1px 0 3px #616065}.tab-link-tab-3{border:0 #000}.tab-link-tab-3.w--current{box-shadow:inset 0 1px 4px #616065}.tab-link-tab-4{background-color:#ddd}.tab-link-tab-4.w--current{box-shadow:inset 1px 1px 3px #616065}.container-22{max-width:100%}.columns-13{margin-left:0;display:block}.column-37{display:block}.div-block-69{justify-content:flex-start;margin-left:-114px;display:flex}.columns-14,.columns-15,.div-block-70{display:flex}.button{width:140px;height:50px;text-align:center;background-color:#ff9924;border-radius:31%;justify-content:center;align-items:center;margin-top:60px;font-size:18px;display:flex}.button-2{height:45px;letter-spacing:.75px;background-color:#ff9924;border-radius:25px;align-items:center;margin-top:30px;margin-right:90px;padding:0 25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;display:flex}.container-23{padding-top:80px;padding-bottom:0;padding-left:10px}.heading-40{letter-spacing:1px;margin-bottom:25px;margin-left:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:85px}.div-block-71{width:80%;margin-left:220px;padding-top:25px;padding-bottom:25px;padding-left:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;line-height:35px}.text-block-81{text-align:justify}.text-block-82{width:88%;text-align:justify;letter-spacing:.5px;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:30px}.intro-text{border:1px #000;border-top:3px #ff9924;border-bottom:2px #c9c9c9;padding-bottom:70px;box-shadow:inset 0 -1px 3px #efeef1}.leadership-section{background-color:#efeef1;border:1px #000;padding-bottom:20px}.heading-41{color:#191919;letter-spacing:1.5px;margin-top:0;margin-bottom:50px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px;line-height:50px}.image-42{border:1px solid #78777c;margin-left:0;margin-right:0}.collection-list-wrapper-8{display:block}.collection-list-14{grid-column-gap:20px;grid-row-gap:20px;margin-right:0;display:flex}.heading-42{letter-spacing:.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:19px}.div-block-72{margin-left:-15px;margin-right:10px}.image-43{max-width:100%;border:2px solid #c9c9c9;border-radius:0}.div-block-73{width:99%;margin-bottom:40px;margin-right:0}.heading-43{letter-spacing:.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:500}.container-24{padding-top:50px}.text-block-83{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.collection-list-wrapper-9,.collection-list-15{display:block}.collection-item-27{grid-column-gap:30px;grid-row-gap:30px;display:flex}.div-block-74{width:200px;height:4px;background-color:#ff9924;margin-bottom:60px}.creative-services{background-color:#efeef1;padding-bottom:10px}.heading-44{color:#191919;letter-spacing:1.5px;margin-top:20px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px;font-weight:900;line-height:50px}.heading-45{letter-spacing:.5px;margin-top:0;margin-bottom:35px;margin-left:2px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:35px}.heading-45.media{color:#191919;letter-spacing:1.5px;border-left:7px solid #ff9924;margin-top:10px;margin-bottom:25px;margin-left:0;padding-top:10px;padding-bottom:10px;padding-left:20px;font-size:30px;line-height:30px;text-decoration:none}.media-systems{margin-top:30px;margin-bottom:0}.image-44{border:2px solid #c9c9c9;border-radius:0}.heading-46{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500}.title-text{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;font-weight:400}.designers{margin-top:80px}.heading-47{color:#191919;letter-spacing:1.5px;border-left:7px solid #ff9924;margin-top:0;margin-bottom:25px;padding-top:10px;padding-bottom:10px;padding-left:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px}.image-45{border:2px solid #c9c9c9;border-radius:0}.heading-48{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500}.text-block-85{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.div-block-75{margin-bottom:50px}.div-block-76{margin-bottom:0}.web-developers{background-color:#efeef1}.web-dev{margin-top:20px}.heading-49{color:#191919;letter-spacing:1.5px;border-left:7px solid #ff9924;margin-top:0;margin-bottom:20px;padding-top:10px;padding-bottom:10px;padding-left:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px}.heading-50{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px}.image-46{border:2px solid #c9c9c9;border-radius:0}.text-block-86{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.sales-finance{margin-top:40px}.heading-51{color:#191919;letter-spacing:1.5px;margin-top:0;margin-bottom:40px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px;font-weight:900;line-height:50px}.sales-finance-section{background-color:#efeef1;margin-bottom:0;padding-bottom:0}.container-25{margin-bottom:0;padding-top:20px}.image-47{border:2px solid #c9c9c9;border-radius:0}.div-block-77{margin-bottom:50px}.heading-52{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px}.text-block-87{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.hardware-fabrication-section{background-color:#efeef1;border:1px #000;padding-bottom:60px}.heading-53{color:#191919;letter-spacing:1.5px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px;line-height:50px}.image-48{border:2px solid #c9c9c9;border-radius:0}.heading-54{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-size:18px}.text-block-88{color:#4b4b4d;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.collection-list-16{margin-bottom:20px}.div-block-78{margin-bottom:50px}.container-26{margin-top:15px}.leadership-name{color:#191919;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:700;line-height:20px}.container-29{margin-bottom:0}.container-30{margin-top:0}.image-50{width:390px;margin-top:35px;margin-left:65px}.heading-55{color:#ff9924;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:46px;line-height:44px}.heading-56{color:#ff9924;margin-top:13px}.heading-56.inline-arrow{color:#191919;margin-top:-5px;margin-bottom:0;margin-left:3px;font-family:Materialicons,sans-serif;font-size:13px;line-height:16px}.div-block-81{width:425px;margin-top:0;margin-left:60px}.collection-item-29{background-color:#191919;background-image:linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.66)),url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/633ca6c26c0b1454e8fc97b3_51930190953_654c18a015_k.jpg);background-position:0 0,65% 55%;background-size:auto,auto;border-top:3px #e7e6e8;border-bottom:3px #e7e6e8}.column-41{padding-left:20px;padding-right:0}.div-block-84{margin-top:-2px}.link-block-11{height:300px}.link-block-12,.link-block-13{color:#333}.link-block-14{height:325px;color:#333}.link-block-15{color:#333}.text-block-89{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12px;font-weight:900}.text-block-90{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12px}.icon-8{font-size:13px}.container-37{max-width:980px}.div-block-85{width:75%;color:#191919;background-color:#313131;border-bottom:3px #ff9924;padding-top:10px;padding-bottom:20px;padding-right:20px;display:block;position:relative}.column-42{text-align:right;padding-left:0}.div-block-86{width:100%;min-width:100%;text-align:left}.columns-17{width:100%;margin-left:0;margin-right:0}.section-12{background-color:#efeef1;border:1px #000;padding-bottom:60px}.rich-text-block-18{color:#191919;text-align:justify;letter-spacing:1.25px;background-color:#fff;padding:40px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.image-51{width:250px;height:225px;object-fit:cover;border:1px #eae9ec}.text-block-91{color:#fff}.link-block-16{width:130px;height:42px;background-color:#ff9924;border-radius:20px;justify-content:center;align-items:center;margin-left:0;display:flex}.text-block-92{width:100px;height:45px;color:#fff;text-align:left;border-radius:2px;justify-content:center;align-items:center;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;display:flex}.div-block-87{padding-top:80px;padding-bottom:20px;padding-left:68px;display:flex}.heading-57{color:#191919;letter-spacing:.5px;margin-top:0;margin-bottom:25px;margin-left:0;padding-left:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:80px}.text-block-93{width:80%;color:#191919;text-align:left;letter-spacing:1.5px;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:28px}.section-13{border-top:3px #ff9924;padding-bottom:90px}.div-block-88{border-bottom:7px solid #ff9924;margin-top:-70px;display:flex}.mini-header-links{border-top:3px #ff9924}.image-52{width:90%;max-width:none;text-align:center}.heading-58{text-align:center;font-size:40px}.column-43{text-align:center;padding-top:3px;padding-bottom:3px}.heading-59{color:#37363b;letter-spacing:1.5px;margin-top:10px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-94{letter-spacing:1px;margin-bottom:5px;margin-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-60{font-size:16px}.heading-61{text-align:center;letter-spacing:1.5px;margin-top:10px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-95{letter-spacing:1px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.column-44{text-align:center;padding-top:3px;padding-bottom:3px;display:flex}.spec-content{grid-column-gap:16px;grid-row-gap:16px;border-bottom:1px solid #bbbbbd;grid-template:"Area Area-2 Area-3"/1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:4px;margin-bottom:0;padding-top:25px;padding-bottom:25px;display:grid;box-shadow:0 -2px 1px #efeef1}.rich-text-block-19{text-align:left;padding-left:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-20,.rich-text-block-21{text-align:left;padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.columns-18{border:.5px solid #c9c9c9}.tabs-content{margin-bottom:0}.columns-19{border:1px #000;border-top:1px solid #c9c9c9;border-bottom:1px solid #bbbbbd}.image-53{width:90%;text-align:center}.div-block-89{text-align:center;padding-top:20px;padding-bottom:20px}.rich-text-block-22,.rich-text-block-23,.rich-text-block-24{padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-25{text-align:left;padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-26,.rich-text-block-27{padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-62{margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-96{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-90{margin-left:168px}.div-block-91{margin-left:-67px}.div-block-92{margin-left:-60px}.heading-63{margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-97{letter-spacing:1px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.inline43-weight{margin-left:-75px}.inline43-ship-weight{margin-left:-60px}.travel-case{margin-left:156px}.heading-64{margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-98{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-94{margin-left:-60px}.div-block-95{margin-left:-67px}.div-block-96{margin-left:168px}.weight{margin-left:-60px}.text-block-99{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.ship-weight{margin-left:-67px}.text-block-100{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.trav-case{margin-left:168px}.image-54{width:90%}.div-block-100{text-align:center;padding-top:10px;padding-bottom:10px}.rich-text-block-28{padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-101{text-align:center;padding-top:20px;padding-bottom:20px}.rich-text-block-29,.rich-text-block-30{padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.link-block-17{height:320px}.image-55{border-top:3px #ff9924;border-bottom:4px #ff9924}.columns-20{margin-top:-22px;margin-bottom:10px;padding-bottom:5px}.slide-4{width:100%;text-align:center}._5th-tab.w--current{box-shadow:inset 0 1px 3px #616065}._86-presenter-div{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.grid-6{grid-template:"Area Area-2 Area-3"/1fr 1fr 1fr;padding-top:10px;padding-bottom:15px}.heading-65{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.heading-66{text-align:center;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-101{text-align:center;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-67{font-size:14px}.heading-68{text-align:center;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-102{text-align:center;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-69{font-size:14px}.heading-70{text-align:center;letter-spacing:1.5px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.text-block-103{text-align:center;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-104{padding-bottom:10px}.image-56{width:90%}.div-block-105{text-align:center;border-bottom:1px solid #c9c9c9}.grid-7{border-bottom:1px solid #c9c9c9;grid-template:"Area Area-2 Area-3"/1fr 1fr 1fr;padding-top:10px}.rich-text-block-31{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-106{padding-left:10px;padding-right:10px}.rich-text-block-32,.rich-text-block-33{padding-left:10px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.dropdown-link-5{width:80%;color:#fff;background-color:#191919}.image-57{border-bottom:3px #ff9924}.collection-item-34{background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e1a1e5ae6e810e9491595d_Touchless.jpg);background-position:100%;background-size:cover;background-attachment:scroll}.container-41{height:550px;align-items:center;display:flex}.products-bottom-heading{color:#ff9924;text-align:left;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:46px;line-height:46px}.div-block-107{width:425px;margin-top:130px;margin-left:29px}.products-bottom-description{color:#fff;text-align:justify;letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.text-block-104{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:500}.heading-72{color:#191919;margin-top:1px;margin-bottom:6px;margin-left:2px;font-family:Materialiconsround,sans-serif;font-size:13px}.grid-8{grid-column-gap:0px;grid-row-gap:0px;grid-template:"Area Area-3""Area-2 Area-4""Area-5 Area-6"/1fr minmax(170px,1fr);grid-auto-columns:1fr;grid-auto-flow:row}.prod{text-align:justify;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-36{text-align:justify;padding-left:10px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-37{text-align:justify;letter-spacing:0;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-38{text-align:justify;padding-left:10px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-39{text-align:justify;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.rich-text-block-40{text-align:justify;padding-left:10px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-108{width:20%;height:22px;color:#ff9924}.slide-5{text-align:center}.image-58{width:75%;border-bottom:5px solid #ff9924}.touchless-hero{width:auto;height:470px;text-align:center;object-fit:fill;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e19e5e5607feead67710a3_Touchless.png);background-position:50% 7%;background-size:cover;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;margin-bottom:20px;padding-left:0}.inline-hero{height:600px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e194c31090cc8190bc39dc_Inline_04.jpg);background-position:50%;background-size:auto;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9}.accent{width:10%;height:5px;color:#191919;background-color:#191919;margin-top:-13px;margin-bottom:40px;line-height:5px}.about-header{max-width:none;outline-offset:0px;color:#191919;background-color:#fff;border-top:3px #ff9924;border-bottom:3px #efeef1;outline:3px #191919;padding-top:0;padding-bottom:0;box-shadow:0 -1px 3px #c9c9c9}.text-block-105{letter-spacing:.5px;text-transform:uppercase;margin-top:9vw;padding-left:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:30px}.div-block-110{padding-top:0}.heading-73{color:#ff9924;letter-spacing:1.5px;object-fit:fill;margin-top:7.5vw;margin-bottom:6.5vw;margin-left:0%;padding-top:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:6.9vw;line-height:7.8vw}.column-45{text-align:right;margin-top:0;padding-left:0;padding-right:0}.columns-21{width:85vw;max-width:90vw;margin-left:0;padding-top:1%;padding-left:5%}.about-ideum{background-color:#fff}.column-46{height:auto;background-color:#efeef1;padding-left:0;padding-right:0}.div-block-111{height:34vw;text-align:center;background-color:transparent;border:20px #efeef1;justify-content:center;align-items:center;margin-top:0;padding-top:0%;display:flex}.heading-74{color:#1f1f20;text-align:left;letter-spacing:1px;margin-top:0;margin-bottom:15%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4.5vw;line-height:5vw}.column-47{padding-left:0;padding-right:0}.div-block-112{height:34vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e41edfcd86ea979407cce1_Screen%20Shot%202022-07-29%20at%201.53.17%20PM.png);background-position:50% 65%;background-size:cover;border-top:20px #efeef1;border-bottom:20px #efeef1;border-left:1px #000}.columns-22{height:34vw;border-top:2px #efeef1}.about-pg-btn{width:9.7vw;height:3.5vw;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-bottom:1.5px #ff9924;border-radius:5vw;justify-content:center;align-items:center;margin-left:0%;padding:.1% 0% 0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:.8vw;line-height:1vw;display:flex}.about-pg-btn.our-team-btn{width:9.7vw;height:3.5vw;box-shadow:none;color:#fff;letter-spacing:1.5px;background-color:#ff9924;border:1px solid #ff9924;justify-content:center;align-items:center;margin-left:0%;padding-top:0%;padding-bottom:0%;font-size:.8vw;line-height:20px;display:flex}.container-42{display:block}.div-block-113{height:38vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e42b59cd86ea5fb80862c7_about_clients_final.png);background-position:50% 36%;background-size:cover;border-top:0 #c9c9c9;justify-content:center;align-items:center;display:flex;box-shadow:inset 1px 1px 3px #000}.heading-75{color:#fff;text-align:left;letter-spacing:1.25px;margin-top:0;margin-bottom:10%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:5vw;line-height:5.5vw}.button-4{width:9.7vw;height:3.5vw;color:#191919;text-align:center;letter-spacing:1.5px;text-transform:uppercase;background-color:#fff;border-bottom:2px #ff9924;border-radius:5vw;justify-content:center;align-items:center;margin-left:0%;padding:0 0% 0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.8vw;line-height:20px;display:flex}.container-43{max-width:85vw}.column-48{padding:0 0 10px}.div-block-114{height:35vw}.column-49{height:36vw;padding-left:0;padding-right:0}.div-block-115{height:36vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e434cfbcd106efc1a934d5_our_team.png);background-position:0 0;background-size:cover;border:10px #fff;border-left:3px #efeef1;border-right:3px #efeef1}.column-50{padding-left:0;padding-right:0}.div-block-116{height:36vw;text-align:center;background-color:#fff;justify-content:center;align-items:center;display:flex}.heading-76{color:#191919;text-align:left;letter-spacing:1.25px;margin-top:0;margin-bottom:10%;margin-left:0%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4.5vw;font-weight:500;line-height:5.5vw}.div-block-117{width:15%;height:10px;background-color:#ff9924;margin-bottom:4%;margin-left:58.5%}.div-block-118{height:33vw;text-align:center;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e44450b9a9377e3f25d163_4290%20Shop%2002.png);background-position:50%;background-size:cover}.heading-77{color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:1%;padding-top:10%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.8vw;font-weight:700;line-height:5.5vw}.column-51{padding-left:0;padding-right:0}.div-block-119{height:34vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e44816c1b190100e9b23ab_4290%20Shop%2002.png);background-position:50% 100%;background-size:cover;border-left:1px #fff}.columns-23{height:auto;border-bottom:10px #f4f4f4}.column-52{padding-left:0;padding-right:0}.div-block-120{height:34vw;color:#bbbbbd;background-color:#e7e6e8;border-bottom:1px #fff;justify-content:center;align-items:center;display:flex}.heading-78{color:#191919;text-align:left;letter-spacing:1.25px;margin-top:0;margin-bottom:10%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4.5vw;font-weight:700;line-height:5.5vw}.button-5{margin-left:0}.button-6{width:9.7vw;height:3.5vw;color:#fff;text-align:center;letter-spacing:1.5px;text-transform:uppercase;background-color:#616065;border-bottom:2px #ff9924;border-radius:5vw;justify-content:center;align-items:center;margin-left:0%;padding:0;font-size:.8vw;line-height:20px;display:flex}.div-block-121{margin-left:5%}.button-7{width:120px;height:45px;color:#fff;background-color:#ff9924;border-radius:24px;justify-content:center;align-items:center;margin-top:85px;margin-left:20px;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;display:flex}.div-block-122{margin-top:40px;margin-left:0}.heading-79{color:#191919;letter-spacing:1px;border:1px #191919;margin-top:0;margin-bottom:15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:80px;line-height:85px}.column-53{text-align:left;padding-left:20px}.text-block-106{color:#191919;text-align:left;letter-spacing:1px;padding-right:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:500;line-height:34px}.div-block-123{width:51vw;text-align:justify;margin-top:20px;margin-left:0;font-size:28px;line-height:40px}.column-54{text-align:left}.about-ideum-header{border-top:3px #ff9924}.history-approach{margin-bottom:4%;padding-top:3%;padding-bottom:0}.history-approach-img-div{width:85%;height:40vw;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-bottom:4%;overflow:hidden}.container-44{max-width:900px}.columns-24{width:85%}.heading-80{color:#191919;text-align:left;margin-top:0;margin-bottom:5%;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.8vw}.div-block-125{width:75%;text-align:left;padding-right:5%}.column-55{text-align:left;border-right:7px solid #ff9924;justify-content:flex-end;padding-left:0;padding-right:0;display:flex}.rich-text-block-41{text-align:justify;letter-spacing:.5px;padding-left:0;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.div-block-126{height:auto;text-align:left;justify-content:center;align-items:center;margin-top:0%;padding-top:0%;padding-bottom:2%;padding-left:10%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.1vw;line-height:3vw;display:flex}.column-56{height:100%;justify-content:center;align-items:center;display:flex}.div-block-127{width:100%;height:42vw;text-align:justify;justify-content:flex-end;margin-bottom:48px;padding-bottom:0;display:flex}.unique-multifaceted{text-align:right;margin-bottom:0%;padding-bottom:2%}.unique-multifaceted-img-div{width:86%;height:40vw;text-align:left;background-color:#fff;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;margin-bottom:2%}.columns-25{width:86%}.div-block-129{justify-content:flex-end;display:flex}.column-57{text-align:left;padding-left:3%;padding-right:0}.div-block-130{width:74%}.heading-81{color:#191919;text-align:left;margin-top:0;font-size:2.5vw;line-height:2.9vw}.rich-text-block-42{text-align:justify;letter-spacing:.5px;margin-bottom:4%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.heading-82{font-size:3vw;line-height:3.2vw}.heading-83{color:#191919;margin-top:0;margin-bottom:3%;font-size:2.5vw;line-height:2.9vw}.rich-text-block-43{text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.text-block-107{color:#191919;text-align:left;letter-spacing:.5px;padding-right:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:34px}.div-block-131{padding-top:6%;padding-bottom:6%;padding-left:5%}.column-58{border-left:7px solid #ff9924;flex-direction:row;justify-content:center;align-items:center;padding:0% 2% 0% 0;display:flex}.text-block-108{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:34px}.mission-values{background-color:#fff;margin-bottom:0;padding-bottom:60px}.values-img{height:47vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e58fb49afb7ecfc7863df1_Ideum_core_hero.png);background-position:50% 87%;background-size:cover;border-top:3px solid #c9c9c9}.container-45{max-width:900px;background-color:#efeef1;border-top:3px solid #ff9924;border-bottom:3px solid #ff9924;margin-top:-38px;margin-bottom:0}.heading-84{color:#191919;margin-top:7%;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:36px;line-height:3vw}.mission-values-content-div{border-top:1px #000;padding-bottom:40px;padding-left:10%;padding-right:10%}.rich-text-block-44{text-align:justify;letter-spacing:.5px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.heading-85{margin-bottom:1%;font-family:"Neue haas grotesk display pro 75",sans-serif}.heading-85.code-values{margin-bottom:10px;line-height:20px}.heading-86{margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;line-height:20px}.text-block-109,.text-block-110{text-align:justify;letter-spacing:.5px;margin-bottom:3%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.heading-87,.heading-88{margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;line-height:20px}.heading-89{margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-111{text-align:justify;letter-spacing:.5px;margin-bottom:3%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.rich-text-block-45{text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.container-46{margin-bottom:30px;padding-top:40px}.column-59{padding-left:0;padding-right:0}.button-8{width:105px;height:45px;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:6%;margin-left:46%;margin-right:0%;padding:0;font-size:13px;display:flex}.button-8.rentals{width:130px;height:46px;letter-spacing:1.5px;text-transform:uppercase;border-radius:45px;margin-top:8px;margin-left:-10%;padding-top:.25%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:500}.heading-90{color:#191919;letter-spacing:1px;margin-top:0;margin-bottom:3%;padding-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:80px;line-height:85px}.div-block-133{text-align:left;justify-content:flex-end;display:flex}.columns-26{margin-top:60px}.heading-91{color:#191919;text-align:left;letter-spacing:.5px;margin-top:4%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:400;line-height:32px;position:static}.div-block-134{width:95%;padding-left:0%}.column-60{padding-left:6%;padding-right:3%}.facilities-header{border-top:3px #ff9924}.div-block-135{height:40vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e69f62d40fd8e16335d574_ideum-facilities.png);background-position:50%;background-size:cover;border-top:3px solid #c9c9c9;border-bottom:3px #c9c9c9;margin-top:80px}.container-47{padding-top:30px}.column-61{padding-left:0;padding-right:0}.div-block-136{height:35vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e6a2d1e1a61c7222f65db3_4290-Exterior.png);background-position:50%;background-size:cover}.column-62{background-color:#efeef1;padding-left:0;padding-right:0}.div-block-137{width:70%;height:auto;background-color:#efeef1;margin-top:-2%;display:block}.heading-92{color:#191919;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.6vw}.text-block-112{color:#191919;text-align:justify;letter-spacing:.5px;padding-right:0%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;font-weight:400;line-height:2.5vw}.location-div{height:35vw;justify-content:center;align-items:center;display:flex}.exhibit-fab-div{height:35vw;color:#191919;background-color:#fff;justify-content:center;align-items:center;display:flex}.div-block-139{height:35vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e44816c1b190100e9b23ab_4290%20Shop%2002.png);background-position:50%;background-size:cover}.div-block-140{width:70%;margin-top:-2%}.heading-93{color:#191919;margin-top:0%;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.6vw;line-height:3.5vw}.text-block-113{color:#191919;text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:2.5vw}.industrial-design{height:auto}.div-block-141{height:38vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e728fcf33610c231364e61_fab_hero2.png);background-position:30% 86%;background-size:cover}.column-63{padding-left:0;padding-right:0}.atelier-div{height:35vw;justify-content:center;align-items:center;display:flex}.div-block-142{width:75%;height:auto;margin-top:-2%;display:block}.heading-94{color:#191919;margin-top:0;margin-bottom:3%;font-size:2.6vw;line-height:3.5vw}.text-block-114{color:#191919;text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:2.5vw}.div-block-143{height:35vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e72b84f336100601365ff3_Screen%20Shot%202022-07-31%20at%209.17.03%20PM.png);background-position:50% 0;background-size:cover}.column-64{padding-left:0;padding-right:0}.div-block-144{height:38vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e72e25dd3aac4ec92cb0be_Screen%20Shot%202022-07-31%20at%209.35.47%20PM.png);background-position:50%;background-size:cover}.column-65{padding-left:0;padding-right:0}.div-block-145{height:43vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e72f2c72181e2747ba7f60_Screen%20Shot%202022-07-31%20at%209.39.57%20PM.png);background-position:50% 100%;background-size:cover}.column-66{padding-left:0;padding-right:0}.prototype-div{height:43vw;background-color:#fff;justify-content:center;align-items:center;display:flex}.div-block-146{width:70%;margin-top:-2%}.heading-95{color:#191919;margin-top:0;margin-bottom:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.6vw;line-height:3vw}.rich-text-block-46{color:#191919;text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:2.5vw}.button-9{width:100px;height:42px;color:#fff;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:10px;padding:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:14px;line-height:20px;display:flex}.heading-96{color:#191919;letter-spacing:1.5px;margin-top:0;margin-bottom:30px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:85px}.heading-97{width:90%;color:#191919;text-align:left;letter-spacing:1.25px;padding-left:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:30px}.columns-27{margin-top:80px;margin-bottom:20px}.client-heading-div{margin-left:0;padding-left:10px}.client-heading-section{border-top:3px #ff9924}.column-67{padding-left:0;padding-right:30px}.image-60{width:110%;max-width:130%;margin-left:-44px}.image-61{width:107%;max-width:115%;margin-top:10px;margin-bottom:20px;margin-left:-51px}.section-16{padding-top:10px}.grid-9{grid-column-gap:30px;grid-row-gap:30px;grid-template:"Area Area-2 Area-3""Area-4 Area-5 Area-6""Area-7 Area-8 Area-9"/1fr 1fr 1fr;margin-bottom:60px}.heading-98{height:30px;color:#191919;margin-top:40px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:30px}.rich-text-block-47{color:#191919;letter-spacing:.5px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.div-block-147{background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.heading-99{color:#191919;margin-top:40px;margin-bottom:20px;font-size:30px}.div-block-148{background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.rich-text-block-48{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.div-block-149{height:auto;background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.heading-100{color:#191919;margin-top:40px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px}.rich-text-block-49{color:#191919;letter-spacing:.5px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.heading-101{color:#191919;margin-top:40px;margin-bottom:30px;font-size:30px}.rich-text-block-50{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.div-block-150{height:auto;background-color:#efeef1;border-top:12px solid #ff9924;padding-bottom:10px;padding-left:20px;padding-right:10px}.heading-102{color:#191919;margin-top:40px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:30px}.div-block-151{background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.rich-text-block-51{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.heading-103{color:#191919;margin-top:40px;margin-bottom:30px;font-size:30px}.div-block-152{height:auto;background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.rich-text-block-52{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:14px}.heading-104{color:#191919;margin-top:40px;margin-bottom:30px;font-size:30px}.div-block-153{height:auto;background-color:#efeef1;border-top:12px solid #ff9924;padding-bottom:10px;padding-left:20px;padding-right:10px}.rich-text-block-53{margin-bottom:10px;line-height:13px}.heading-105{color:#191919;margin-top:40px;margin-bottom:30px;font-size:30px}.div-block-154{background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.rich-text-block-54{color:#191919;line-height:14px}.heading-106{color:#191919;margin-top:40px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:30px}.div-block-155{background-color:#efeef1;border-top:12px solid #ff9924;padding-left:20px;padding-right:10px}.rich-text-block-55{color:#191919;line-height:14px}.column-68{justify-content:flex-end;padding-left:0;padding-right:20px;display:flex}.div-block-156{width:400px;margin-top:0;margin-left:60px}.text-block-115{letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500}.link-block-18{color:#fff}.work-nav-link{color:#fff;border:1px #fff;margin-right:5px;padding-right:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px}.rental-container{height:100%;justify-content:center;align-items:center;display:flex}.div-block-160{width:50%;height:100%;-webkit-text-fill-color:inherit;background-clip:border-box;padding-top:179px;padding-bottom:179px}.collection-item-35{height:500px;-webkit-text-fill-color:inherit;background-clip:border-box}.rental-section-03{height:475px;background-color:rgba(25,25,25,0);background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/63090b29f32b416d36b31290_custom_software.png);background-position:0 0;background-size:cover}.section-18{border-top:2px #c9c9c9}.div-block-162{height:auto;text-align:left;flex-direction:column;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.collection-item-36{height:800px;background-color:rgba(25,25,25,.69)}.div-block-163{grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-end;padding-top:0;padding-bottom:0;display:block}.about-ideum-cta{height:100%;max-width:990px;align-items:flex-end;padding-bottom:100px;padding-left:20px;display:flex}.rental-pricing-section{height:275px;max-width:800px;background-color:#fff;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.div-block-164{justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.rich-text-block-56{color:#191919;text-align:left;letter-spacing:1.5px;margin-bottom:20px;padding-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:28px}.rental-intro-section{height:auto;margin-top:60px;margin-bottom:10px;padding-top:0;padding-bottom:0}.column-70{margin-bottom:20px;padding-left:0;padding-right:10px}.heading-107{color:#191919;letter-spacing:2px;margin-top:0;margin-bottom:25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:65px;line-height:70px}.heading-109{color:#fff;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px}.rich-text-block-57{color:#fff;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-110{color:#ff9924;letter-spacing:1.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:44px;line-height:50px}.rich-text-block-58{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.heading-111{color:#fff;letter-spacing:1.5px;border:1px #ff9924;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:45px}.rich-text-block-59{color:#fff;letter-spacing:1px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.heading-112{width:400px;color:#191919;text-align:center;letter-spacing:1px;justify-content:center;align-items:center;margin-bottom:40px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:44px;line-height:48px;display:inline-block}.column-71{padding-left:0;padding-right:0}.div-block-167{margin-top:63px;display:flex}.heading-114{text-transform:uppercase;margin-top:35px;margin-left:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:30px}.column-72{padding-left:0;padding-right:0}.heading-115{color:#ff9924;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:80px;line-height:85px}.div-block-168{padding-top:60px;padding-bottom:60px;padding-left:10px}.capabilities-opening{border-top:4px #ff9924;padding-top:5px;padding-bottom:10px}.div-block-169{height:auto;max-height:none;padding-bottom:10px}.div-block-170{height:45vw;max-height:45vw;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;overflow:hidden}.image-63{width:100%;height:auto;margin-top:-41px}.exhibit-design-section{height:auto;max-height:none;margin-bottom:40px}.cap-title-div{z-index:1;width:600px;height:65px;color:#fff;background-color:rgba(25,25,25,.69);border-top:1px #ff9924;border-bottom:2px #1f1f20;justify-content:center;align-items:center;margin-top:-10%;margin-left:0%;padding-left:5%;padding-right:5%;display:flex;position:relative}.heading-116{width:auto;color:#fff;text-align:center;letter-spacing:1.5px;margin-top:10px;padding-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:20px}.capabilites-btn{width:120px;height:40px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#1f1f20;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;margin-left:2%;padding:.3% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:8px;font-weight:500;line-height:8px;display:flex}.heading-117{color:#191919;letter-spacing:.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.1vw;line-height:3.2vw}.div-block-172{width:55%;margin-top:5%;margin-bottom:0%;margin-left:17%;padding-left:0%;padding-right:3%}.capabilities-text{text-align:justify;letter-spacing:1px;border-bottom:8px solid #ff9924;border-bottom-right-radius:0;margin-bottom:5%;padding-bottom:40px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:3vw}.capabilities-text.pm,.capabilities-text.evaluation{border-bottom-style:none;margin-bottom:0%;padding-bottom:0}.div-block-173{width:70%;height:42vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/634c5ffdaf899d48aaf1bc7d_ideum-software-development2.jpg);background-position:50% 100%;background-size:cover;border-bottom:3px #c9c9c9}.div-block-174{margin-bottom:20px;display:flex}.div-block-175{width:45vw;background-color:#37363b;border-top:8px solid #c9c9c9;margin-top:-22%;margin-bottom:5%;margin-left:52%;padding:5% 5% 8%}.heading-118{color:#fff;letter-spacing:.5px;margin-top:0%;margin-bottom:5%;padding-left:0%;font-size:3.1vw;line-height:4vw}.text-block-116{color:#fff;text-align:justify;padding-bottom:5%;padding-left:5%;padding-right:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.div-block-176{width:auto;height:auto;justify-content:flex-start;margin-bottom:10px;margin-left:0%;display:flex}.planning-accessibility-section{padding-bottom:0;display:block}.div-block-177{width:100%;height:auto;justify-content:flex-end;display:flex}.image-64{height:500px;max-width:none;min-height:500px;border-bottom:4px solid #ff9924;margin-left:-10%}.software-development-section{margin-bottom:0;padding-bottom:0}.div-block-178{z-index:1;width:31vw;color:#616065;background-color:#efeef1;border-top:10px solid #ff9924;margin-top:-34%;margin-bottom:20px;margin-left:10%;padding:20px 40px 40px;position:relative;box-shadow:-1px 1px 3px #c9c9c9}.heading-119{color:#191919;margin-bottom:30px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3vw;line-height:3.1vw}.text-block-117{color:#191919;text-align:justify;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.div-block-179{width:120%;height:35vw;border-bottom:3px #ff9924;margin-left:-35px;overflow:hidden}.div-block-180{z-index:1;width:425px;background-color:rgba(25,25,25,.57);justify-content:center;margin-top:0;margin-left:73px;padding-top:10px;padding-bottom:10px;display:flex;position:relative}.heading-120{color:#fff;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px}.div-block-181{margin-top:0;display:flex}.div-block-182{width:450px;height:60px;background-color:rgba(25,25,25,0);justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex}.heading-121{color:#fff;letter-spacing:.5px;margin-right:15px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1vw}.capabilities-btn{width:120px;height:40px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#191919;border:1px solid #fff;border-radius:25px;justify-content:center;align-items:center;margin-right:5%;padding:.4% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:8px;font-weight:500;line-height:8px;display:flex}.div-block-183{width:33vw;height:4vw;background-color:rgba(25,25,25,.63);justify-content:center;align-items:center;margin-top:-50%;margin-left:0%;display:flex}.image-65{height:500px;max-width:none}.image-66{width:100vw;height:auto;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-top:0}.image-67{width:auto;height:45vw;max-width:none;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;border-radius:0;margin-left:0%;overflow:visible}.plannin-div{width:30%}.heading-122{padding-left:3%;padding-right:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3vw;line-height:3.1vw}.heading-123{font-family:"Neue haas grotesk display pro 65",sans-serif}.div-block-184{height:50vw;overflow:hidden}.div-block-185{justify-content:flex-end;display:flex}.div-block-186{width:auto;height:40vw;object-fit:fill;border-bottom:3px solid #c9c9c9;justify-content:flex-end;display:flex;overflow:hidden}.div-block-187{justify-content:flex-end;display:flex}.div-block-188{width:500px;height:65px;text-align:center;background-color:rgba(25,25,25,.66);justify-content:center;align-items:center;margin-top:-16%;padding:0 0%;font-size:12px;display:flex}.heading-124{color:#eae9ec;text-align:center;letter-spacing:1.5px;margin-right:25px;padding-top:3px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:2vw}.div-block-189{z-index:1;width:45vw;background-color:#efeef1;border-top:8px solid #ff9924;border-bottom:8px solid #ff9924;margin-top:-31.7vw;margin-bottom:5%;margin-left:3%;padding:5% 5% 8%;position:relative}.heading-125{color:#191919;letter-spacing:.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3.1vw;line-height:4vw}.text-block-118{text-align:justify;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.image-68{width:100vw}.div-block-190{height:50vw;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-bottom:0;overflow:hidden}.div-block-191{z-index:1;width:auto;background-color:rgba(25,25,25,0);flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:-143px;margin-bottom:20px;padding-right:0%;display:flex;position:relative}.div-block-192{border-bottom:1px #000;margin-bottom:20px}.div-block-193{width:600px;height:65px;max-width:none;min-width:0%;background-color:rgba(25,25,25,.48);justify-content:center;align-items:center;margin-top:-4%;padding-left:5%;padding-right:5%;display:flex}.heading-126{width:auto;color:#fff;text-align:center;letter-spacing:1.5px;margin-bottom:0;margin-right:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:24px}.div-block-194{width:60%;border-left:5px #ff9924;margin-top:4%;margin-bottom:0%;margin-left:13%;padding-bottom:0%;padding-left:3%;padding-right:3%}.heading-127{color:#191919;letter-spacing:1.5px;margin-bottom:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3.1vw;line-height:3.2vw}.text-block-119{text-align:justify;border-bottom:10px solid #4b4b4d;padding-bottom:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.div-block-195{width:70%;height:42vw;object-fit:fill;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-bottom:5%;overflow:hidden}.image-69{z-index:-1;width:100%;height:42vw;max-width:none;object-fit:cover;margin-left:0%;position:relative}.media-av-section{margin-bottom:5%;padding-top:3%}.div-block-196{width:600px;height:65px;max-width:none;min-width:0%;background-color:rgba(25,25,25,.56);justify-content:center;align-items:center;margin-top:-14%;padding-left:0%;padding-right:2%;display:flex}.heading-128{color:#fff;letter-spacing:1.5px;margin-bottom:0;margin-right:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:20px}.media-av-div{margin-top:-38%;margin-left:58%}.div-block-197{width:40vw;background-color:#37363b;border-top:5px solid #c9c9c9;padding:8% 10% 13%}.heading-129{color:#fff;letter-spacing:1.5px;margin-top:0%;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.1vw;font-weight:500;line-height:4vw}.text-block-120{color:#fff;text-align:justify;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:3vw}.projection-mapping-div{width:70%;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9}.pm-img{justify-content:flex-end;display:flex}.pm-vp{width:100%;height:70px;justify-content:flex-end;display:flex}.div-block-200{width:550px;height:65px;background-color:rgba(25,25,25,.63);justify-content:flex-end;align-items:center;margin-top:-10%;padding-left:2%;padding-right:5%;display:flex}.heading-130{width:auto;color:#fff;text-align:center;letter-spacing:1.5px;margin:0 0% 0 3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:400;line-height:16px}.div-block-201{z-index:1;width:42vw;color:#1f1f20;background-color:#efeef1;border-top:8px solid #ff9924;border-bottom:8px solid #ff9924;margin-top:-44%;margin-bottom:5%;margin-left:2%;padding:5% 5% 6%;position:relative}.heading-131{color:#1f1f20;letter-spacing:1.5px;margin-top:0;margin-bottom:8%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3.1vw;line-height:3.2vw}.text-block-121{text-align:justify;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.projection-mapping-section{padding-bottom:20px}.div-block-202{height:45vw;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;margin-bottom:0%;overflow:hidden}.image-70{z-index:0;width:100vw;height:auto;margin-top:-140px;position:static}.div-block-203{width:725px;height:60px;min-width:auto;color:#191919;text-align:left;background-color:rgba(25,25,25,.56);justify-content:center;align-items:center;margin-top:-20%;padding-left:1%;padding-right:1%;display:flex;position:relative}.heading-132{width:auto;color:#fff;text-align:center;letter-spacing:1.5px;margin-bottom:0;padding-right:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:20px}.div-block-204{justify-content:flex-end;align-items:center;display:flex}.collection-list-wrapper-11{margin-bottom:5%}.div-block-205{width:55vw;border-left:8px #ff9924;border-right:0 #ff9924;border-radius:0 0 10px 10px;margin-top:3%;margin-left:15%;padding:2% 4.5% 1%}.heading-133{color:#191919;letter-spacing:1.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.1vw;line-height:3.2vw}.text-block-122{text-align:justify;border-bottom:8px solid #616065;padding-bottom:10%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.15vw;line-height:2.1vw}.div-block-206{height:45vw;object-fit:fill;overflow:hidden}.image-71{z-index:1;width:100vw;height:auto;max-width:none;margin-top:-16%;position:relative}.div-block-207{z-index:0;position:relative;overflow:hidden}.div-block-208{height:50vw;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;margin-top:0;overflow:hidden}.image-72{width:100vw;max-width:none;object-fit:contain;margin-top:0%}.container-51{max-width:975px}.columns-28{margin-top:10px;margin-bottom:10px}.column-73{border-right:0 solid #000;padding-left:0}.column-74{border-left:1px #000;padding-left:10px;padding-right:0}.image-73{max-width:75%;display:inline-block}.columns-29{height:425px;justify-content:center;align-items:center;padding-top:35px;padding-bottom:35px;display:flex}.div-block-209{justify-content:center;align-items:center;margin-top:3px;display:flex}.div-block-210{width:47%;grid-column-gap:16px;grid-row-gap:16px;text-align:justify;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;margin-left:2%;padding-top:0%;padding-right:5%;display:block}.collection-item-37{padding-top:100px;padding-bottom:100px}.collection-list-wrapper-12{height:100%}.main-nav{height:100%;color:#fff;letter-spacing:1px;text-transform:uppercase;border-top:2px solid #191919;justify-content:center;align-items:center;padding:10px 10px 0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;font-weight:700;transition:color .15s cubic-bezier(.86,0,.07,1),border .1s cubic-bezier(.77,0,.175,1);display:flex}.main-nav:hover{color:#ff9924;border-top:2px solid #ff9924;border-bottom:2px #ff9924}.main-nav:active{border:1px #000}.main-nav.w--current{color:#ff9924;border:1px #000;transition:border .125s cubic-bezier(.785,.135,.15,.86)}.main-nav.w--current:active{outline-offset:0px;border:0 solid #000;outline:3px #ff9924}.column-75{height:100%;background-color:#f4f4f4}.columns-30{width:100%;height:100%}.link-block-19{width:200px;height:65px}.brand{width:auto;height:100%;justify-content:center;align-items:center;margin-top:25px;display:flex}.div-block-211{align-items:center;margin-top:60px;margin-bottom:20px;padding-top:0;display:flex}.heading-134{color:#191919;margin:0 20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;line-height:12px}.heading-135{color:#191919;letter-spacing:1px;text-transform:none;margin-top:0;margin-bottom:0;margin-left:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:14px}.heading-136{flex:0 auto;margin-top:0;margin-bottom:0;margin-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:20px}.div-block-212{width:450px;height:280px;object-fit:cover;border-top:2px solid #efeef1;border-bottom:2px solid #efeef1;margin-bottom:0;padding-right:0;overflow:hidden}.div-block-212:hover{transform:scale(1)}.image-74{width:450px;height:280px;max-width:none;object-fit:cover;overflow:visible}.project-title-header{width:90%;color:#191919;text-align:left;margin-top:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500;line-height:24px}.project-description-excerpt{width:80%;color:#1f1f20;text-align:justify;margin-bottom:10px;padding-top:10px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:20px}.section-19{border-top:3px #ff9924;padding-top:20px;padding-bottom:20px}.div-block-213{height:425px;display:flex}.plug-play-img{width:50%;height:425px;overflow:hidden}.div-block-215{width:50%;height:auto;color:#191919;background-color:#eae9ec;justify-content:flex-start;align-items:center;padding-left:15%;display:flex}.rich-text-block-60{width:50%;text-align:justify;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-216{justify-content:center;display:flex}.div-block-217,.collection-item-38{display:block}.heading-138{width:80%;font-size:36px;line-height:37px}.div-block-218{width:auto;height:425px;justify-content:center;align-items:center;display:flex}.collection-list-wrapper-13{width:50%;background-color:#f4f4f4}.heading-139{letter-spacing:1.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:44px;line-height:45px}.div-block-219{width:55%;padding-left:0}.rich-text-block-61{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.div-block-220{height:475px;background-color:transparent;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9;border-radius:3px;justify-content:center;align-items:center;display:flex}.div-block-221{width:55%;text-align:justify;background-color:transparent;align-items:center;padding-top:2%;padding-left:2%;padding-right:2%;display:block}.heading-140{color:#fff;letter-spacing:1.5px;margin-top:0;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:44px}.rich-text-block-62{color:#fff;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.section-20{background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/63090efa86772346445954b3_Screen%20Shot%202022-08-26%20at%202.19.30%20PM.png);background-position:50% 0;background-size:cover;border-top:3px #c9c9c9;border-bottom:3px #c9c9c9}.button-10{width:140px;height:48px;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-left:0;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;display:flex}.div-block-222{text-align:left;justify-content:flex-start;display:block}.collection-item-39{background-color:#fff;padding-top:20px;padding-bottom:20px}.image-75{max-width:73%}.column-76{padding-left:0;padding-right:0}.column-77{justify-content:flex-end;padding-left:0;padding-right:40px;display:flex}.columns-32{margin-left:0;margin-right:0;padding-right:20px}.div-header-img{height:650px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6314f3b3fac8ee2c30c9178e_contact.png);background-position:50%;background-size:cover}.text-block-124{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin-top:5px;margin-left:0;margin-right:10px;padding-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:30px}.heading-141{color:#fff;letter-spacing:1.5px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:75px;line-height:80px}.heading-141.success-heading{font-size:70px;line-height:75px}.columns-33{padding-top:110px;padding-left:0%}.column-79{padding-left:0;font-size:20px}.column-79.success-c2{padding-left:0}.text-block-125{width:590px;color:#fff;text-align:left;letter-spacing:.75px;margin-top:40px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:20px;line-height:30px}.text-block-125.success-blurb{width:565px}.div-block-224{z-index:1;width:800px;height:auto;background-color:#fff;margin-top:-86px;margin-bottom:30px;padding-top:20px;padding-left:40px;padding-right:40px;position:relative}.div-block-225{height:auto;cursor:pointer;justify-content:center;margin-bottom:5px;display:flex}.text-field{width:80%;color:#191919;letter-spacing:1.5px;border:1px #000;margin-top:0;margin-bottom:0;margin-left:0;padding:5px 0 0 20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;font-weight:500}.field-label{width:10%;margin-bottom:0;padding-top:21px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:700;display:block}.div-block-226{color:#191919;border-bottom:1px solid #616065;align-items:flex-end;margin-top:10px;margin-bottom:30px;padding-bottom:2px;display:flex}.heading-142{color:#191919;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px}.field-label-2{color:#191919;margin-top:22px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px}.name-form{width:auto;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.email-form{width:auto;color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:500}.text-field-2{width:80%;color:#191919;letter-spacing:1.5px;border:1px #000;margin-bottom:0;margin-left:0;padding:4.4px 0 0 28px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px}.text-field-2.company{width:63%;letter-spacing:1.5px;margin-left:0%;padding-left:20px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;font-weight:500}.div-block-227{border-bottom:1px solid #616065;align-items:flex-end;margin-top:10px;margin-bottom:30px;padding-bottom:2px;display:flex}.text-block-126{width:auto;color:#191919;letter-spacing:1.5px;margin-bottom:5px;margin-right:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:500}.div-block-228{border-bottom:1px solid #616065;align-items:flex-end;margin-bottom:0;padding-bottom:2px;display:flex}.radio-button-label{margin-left:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px}.radio-button-field{margin-bottom:25px}.radio-button{width:16px;height:16px;color:#ff9924;cursor:pointer;border:2px solid #ff9924;margin-top:1px;font-size:18px}.radio-button.w--redirected-checked{width:16px;height:16px;border-width:7px;border-color:#ff9924}.heading-143{color:#191919;margin-top:10px;margin-bottom:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.how-did-you-hear-about-us{width:40%;margin-left:0;display:block}.dropdown-toggle-2{border:1px solid #c9c9c9;border-radius:20px;margin-bottom:20px;padding-top:4px;padding-bottom:4px;padding-left:30px}.text-block-127{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.dropdown-list-2{background-color:#141313}.dropdown-list-2.w--open{width:40%;background-color:#fff;display:block}.dropdown-link-6{width:40%;background-color:#fff;border:1px #ff9924;margin-left:0;margin-right:0}.dropdown-link-7{width:40%;border:1px #ff9924;margin-left:0;margin-right:0}.dropdown-link-8,.dropdown-link-9{width:40%;background-color:#fff;margin-left:0;margin-right:0}.dropdown-link-10{width:40%;margin-left:0;margin-right:0}.heading-144{letter-spacing:1.5px;margin-top:20px;margin-bottom:32px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;line-height:18px}.text-block-128{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px}.radio-button-label-2{margin-top:2px;margin-bottom:0;padding-top:0;padding-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;line-height:14px}.radio-button-2{width:16px;height:16px;background-color:transparent;border:2px solid #ff9924;display:block}.radio-button-2:active{background-color:#ff9924;border-width:1px;border-color:#191919}.radio-button-2.w--redirected-checked{background-color:#ff9924;border-width:1px;border-color:#616065}.radio-button-field-2{padding-top:0;padding-left:10px}.radio-button-10{width:16px;height:16px;border:2px solid #ff9924}.radio-button-field-10{padding-left:10px}.radio-button-label-10{margin-top:2px;padding-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;line-height:14px}.columns-34{margin-top:20px;margin-bottom:20px}.text-field-3{width:80%;border:1px #000;border-bottom-style:solid;margin-left:20px;padding:0 5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.radio-columns{margin-bottom:0;padding-top:0}.field-label-3{color:#191919;letter-spacing:1.5px;margin-top:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.textarea{height:250px;color:#191919;letter-spacing:1.5px;background-color:#f4f4f4;border:1px #000;margin-bottom:10px;padding:15px 15px 60px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:24px}.checkbox-touch-tables{width:16px;height:16px;border-width:2px;border-color:#ff9924;border-radius:20px;font-size:16px}.checkbox-touch-tables.w--redirected-checked{width:18px;height:18px;background-color:#ff9924;border:2px solid #ff9924}.checkbox-label-phone-contact{color:#191919;letter-spacing:1.5px;margin-top:3px;margin-bottom:0;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.checkbox{width:16px;border-width:2px;border-color:#ff9924;border-radius:20px;margin-bottom:5px;padding-left:10px}.checkbox.phone-contact{width:auto;margin-top:50px;margin-bottom:10px;padding-left:20px}.checkbox.video-walls{margin-top:0}.checkbox.av{width:auto;height:auto;border-width:2px;border-color:#ff9924;border-radius:20px}.checkbox.av-radio{width:16px;height:16px;border-width:2px;border-color:#ff9924;border-radius:20px}.checkbox.av-radio.w--redirected-checked{object-fit:fill;background-color:#ff9924;border-style:solid;border-width:2px;border-radius:7px}.checkbox-label{margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif}.checkbox-label.video-walls{margin-top:2px}.checkbox-2{width:16px;height:16px;border:2px solid #ff9924;border-radius:18px}.checkbox-2.w--redirected-checked{width:16px;height:16px;background-color:#ff9924;border-width:2px;border-color:#ff9924}.checkbox-label-2{margin-top:2px;margin-bottom:0;padding-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif}.checkbox-label-2.touch-tables-label{letter-spacing:1px;margin-top:3px}.checkbox-label-2.touch-displays-label,.checkbox-label-2.ch-label,.checkbox-label-2.vw-label{letter-spacing:1px}.checkbox-label-2.cs-label{letter-spacing:1px;margin-top:3px}.checkbox-label-2.ti-label,.checkbox-label-2.rentals-label,.checkbox-label-2.ed-label{letter-spacing:1px}.checkbox-field{margin-bottom:5px}.checkbox-field.touch-tables{margin-bottom:10px}.touch-displays{margin-bottom:10px;padding-left:10px}.custom-hardware{margin-bottom:10px;padding-left:20px}.custom-software,.touchless-interaction,.rentals{margin-bottom:10px}.select-field{width:20%;height:30px;border-radius:19px;margin-bottom:35px;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.submit-button{width:150px;height:50px;letter-spacing:1.5px;text-transform:uppercase;background-color:#191919;border-radius:30px;margin-top:25px;margin-bottom:20px;padding:.25% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:400}.recaptcha{margin-bottom:20px}.column-80{justify-content:flex-end;padding-left:0;padding-right:20px;display:flex}.column-80.success-c1{justify-content:flex-end;display:flex}.phone-number{border-bottom:1px solid #616065;align-items:flex-end;margin-top:5px;margin-bottom:60px;margin-left:29px;padding-bottom:2px;display:flex}.field-label-4{width:auto;color:#191919;letter-spacing:1.5px;margin-bottom:0;padding-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:400}.text-field-4{width:70%;color:#191919;letter-spacing:1.5px;border:1px #000;margin-bottom:0;padding-top:5.25px;padding-bottom:0;padding-left:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.div-block-229{height:555px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6314f3b3fac8ee2c30c9178e_contact.png);background-position:50%;background-size:cover}.div-block-230{width:100%;height:220px;background-color:#efeef1;justify-content:center;margin-bottom:0;padding-bottom:60px;display:flex}.div-block-231{width:850px;height:auto;background-color:#fff;margin-top:-38px;padding-left:20px;padding-right:20px}.heading-145{text-align:center;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-129{text-align:center;padding-left:124px;padding-right:124px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;line-height:26px}.div-block-232{height:650px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6318ef80184dc846aee5ef7a_Support.png);background-size:cover}.text-block-130{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:15px;padding-left:31px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:30px}.heading-146{color:#fff;margin-top:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:80px;line-height:85px}.text-block-131{color:#f4f4f4;margin-top:20px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:24px;line-height:27px}.div-block-233{font-family:"Neue haas grotesk display pro 66",sans-serif;font-size:22px}.text-block-132{color:#fff;letter-spacing:.5px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:26px}.columns-35{padding-top:90px}.column-81{padding-left:60px}.text-block-133{color:#fff;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:26px}.div-block-234{width:700px;background-color:#fff;margin-top:-29px;padding-top:40px;padding-left:60px;padding-right:60px}.heading-147{color:#191919;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px}.div-block-235{justify-content:center;margin-bottom:83px;display:flex}.field-label-5{width:auto;color:#191919;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.text-field-5{width:80%;border:1px #000;margin-bottom:0;padding-top:6px;padding-bottom:0;padding-left:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.div-block-236{border-bottom:1px solid #78777c;align-items:flex-end;margin-bottom:20px;display:flex}.text-field-6{width:80%;border:1px #000;margin-bottom:0;padding-bottom:0;font-size:15px}.div-block-237{border-bottom:1px solid #78777c;align-items:flex-end;margin-bottom:20px;display:flex}.field-label-6{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.field-label-7{color:#191919;margin-bottom:10px;padding-left:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.select-field-2{width:130px;height:22px;background-color:#fff;border:1px solid #78777c;border-radius:20px;padding-top:0;padding-bottom:0;font-size:13px}.select-field-2:active{border-style:solid}.field-label-8{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px}.div-block-238{margin-bottom:20px}.textarea-2{height:180px;min-height:180px;background-color:#efeef1;margin-bottom:40px}.div-block-239,.recaptcha-2{margin-bottom:40px}.submit-button-2{width:120px;height:45px;letter-spacing:1px;text-transform:uppercase;background-color:#ff9924;border-radius:20px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;line-height:20px}.text-block-134{margin-bottom:60px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:13px;line-height:20px}.jobs-header{height:550px}.job-listing{-webkit-text-fill-color:inherit;background-clip:border-box;padding-top:25px;padding-bottom:25px}.jobs-orange-bar{width:100%;height:10px;background-color:#ff9224}.job-listing-background{background-color:#efeef1;border-top:3px solid #ff9924;border-bottom:3px solid #ff9924;padding:50px 75px}.body-8{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.text-block-135{padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:36px;font-weight:400;line-height:36px}.text-block-136{color:#191919;letter-spacing:1.25px;padding-top:20px;padding-bottom:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.text-block-137{color:#191919;text-align:justify;letter-spacing:1.25px;padding-top:15px;padding-bottom:31px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;font-weight:400;line-height:1.65em}.listing-container{padding-top:15px;padding-bottom:15px}.job-listing-learn-more{width:120px;height:42px;transform:scale3d(1none,1none,1none);color:#fff;letter-spacing:1px;text-transform:uppercase;transform-style:preserve-3d;background-color:#37363b;border:1px #000;border-radius:5vw;justify-content:center;align-items:center;padding-left:0;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;line-height:20px;transition:transform .35s cubic-bezier(.86,0,.07,1);display:flex}.job-listing-learn-more:hover{transform:scale(.9)}.job-listing-learn-more.our-team-btn{width:7.8vw;height:3.1vw;box-shadow:none;color:#191919;background-color:#ff9924;justify-content:center;align-items:center;margin-left:27%;padding-top:0%;padding-bottom:0%;font-size:.9vw;line-height:1.5vw;display:flex}.team-back{width:130px;height:50px;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:15px;margin-right:20px;padding:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;line-height:30px;display:flex}.team-back.jobs{width:132px;height:48px;letter-spacing:1.5px;margin-top:14px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:500}.jobs-heading{border-top:3px #ff9924;padding-top:0;padding-bottom:0}.empty-state-4{padding:50px}.text-block-138{font-family:"Neue haas grotesk display pro 75",sans-serif;font-weight:400}.success-message{margin-top:-79px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:28px;line-height:40px}.container-52{height:300px}.div-block-240{width:100%;height:100%;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0;padding-bottom:0;display:flex}.explore-button{width:42px;height:27px;background-color:#ff9924;border-radius:100px;justify-content:center;align-items:center;padding-top:.1%;font-size:11px;display:flex}.text-span-17{font-family:Materialicons,sans-serif}.text-block-140{color:#fff;justify-content:center;align-items:center;padding-top:0%;font-size:11px;display:flex}.collection-item-41{cursor:pointer;padding-top:25px;padding-bottom:25px;transition:transform .35s cubic-bezier(.455,.03,.515,.955)}.column-83{padding-left:0;padding-right:20px}.next-5{width:9vw;height:4.5vh;background-color:#fff;border-width:2px;border-color:#ff9924;border-radius:100px;flex:none;justify-content:center;align-items:center;display:flex}.text-block-141{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11px;font-weight:900}.page-count-3{width:100%;height:auto;color:#191919;border-radius:100px;flex-direction:row;flex:none;justify-content:center;align-self:auto;align-items:center;margin:auto 0;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;display:block}.pagination-4{clear:both;flex-direction:row;flex:0 auto;align-content:center;justify-content:center;align-self:stretch;align-items:center;margin-top:-35px;margin-bottom:25px;padding-top:0;padding-bottom:16px;display:flex;position:static}.previous-5{width:9vw;height:4.5vh;background-color:transparent;border-width:2px;border-color:#ff9924;border-radius:100px;flex:none;justify-content:center;align-items:center;display:flex}.text-block-142{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11px}.collection-list-wrapper-14{flex-flow:column;justify-content:center;align-items:center;display:flex}.link-block-20{color:#191919;text-align:left;border:1px solid #ff9924;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;display:flex}.collection-item-42{margin-bottom:20px;margin-right:10px;padding-top:0;padding-bottom:0;padding-right:0}.port-tags{color:#191919;text-align:left;letter-spacing:1px;border:2px #ff9924;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.445,.05,.55,.95);display:flex}.port-tags:hover{color:#fff;background-color:#ff9924;border-style:none;border-color:#191919}.section-22{padding-top:0;padding-bottom:20px}.text-block-143{font-size:22px}.column-84{justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}.column-85{justify-content:flex-end;align-items:flex-start;padding-left:0;padding-right:0;display:flex}.column-86{padding-left:0;padding-right:0}.column-87{justify-content:flex-end;padding-top:10px;padding-left:0;padding-right:0;display:flex}.column-88{padding-left:0;padding-right:0}.column-89{padding-right:0}.text-block-144{letter-spacing:0;font-size:22px;line-height:22px}.text-block-145,.text-block-146{font-size:22px;line-height:22px}.text-block-147,.text-block-148{font-size:22px}.column-90{flex:0 auto;justify-content:flex-end;align-items:flex-start;padding-right:35px;display:flex}.column-91{padding-left:0;padding-right:0}.columns-36{width:950px;text-align:left;margin-left:0}.container-54{max-width:980px}.column-92{text-align:justify;margin-top:-10px;padding-left:0;padding-right:60px}.columns-37{margin-bottom:0}.heading-148{letter-spacing:1.25px;margin-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:75px;font-weight:700;line-height:85px}.div-block-241{margin-bottom:20px}.heading-149{color:#ff9924;letter-spacing:1.25px;margin-top:0;margin-bottom:0;margin-left:-10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:75px;font-weight:700;line-height:85px}.heading-150{color:#ff9924;font-size:38px;line-height:36px}.product-description{text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:22px}.product-description.s1-title-product{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-242{width:300px;text-align:justify;margin-top:117px;margin-left:-83px}.image-77{width:95%;max-width:none;margin-top:10px;margin-left:-16px}.image-78{width:auto;max-width:none;margin-top:-35px;margin-left:-41px}.previous-6,.next-6{background-color:#fff;border-color:#ff9924;border-radius:100px}.text-block-149{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;line-height:14px}.text-block-150{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px;font-weight:500;line-height:14px}.page-count-4{color:#191919;margin-top:0;margin-left:0;margin-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;font-weight:500}.heading-151{color:#ff9924;font-size:38px;line-height:38px}.rich-text-block-64{font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:13px;line-height:20px}.div-block-243{width:320px;text-align:justify;margin-top:92px;margin-left:-57px}.div-block-244{margin-top:0;margin-left:-35px}.image-79{width:auto;height:435px;max-width:none;margin-top:-10px;margin-left:0}.heading-152{color:#ff9924;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:38px;line-height:38px}.rich-text-block-65{font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:13px;line-height:20px}.div-block-245{width:320px;text-align:justify;margin-top:57px;margin-left:-102px;padding-top:10px}.image-80{width:300px;height:200px}.div-block-246{height:200px;margin-bottom:20px;overflow:hidden}.image-81{width:100%;height:100%;max-width:none;object-fit:cover}.div-block-247{height:550px;overflow:hidden}.image-82{max-width:110%;margin-top:-13px;margin-left:-92px}.heading-153{color:#fff;letter-spacing:1.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:22px;position:static}.homepage-featured-project-tag{color:#c9c9c9;letter-spacing:1.5px;text-transform:uppercase;white-space:normal;margin-right:8px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:11px}.button-11{width:42px;height:26px;text-align:left;background-color:#ff9924;border-radius:20px;flex-flow:row;justify-content:center;align-items:center;padding:.3% 0 0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:10px;font-weight:900;transition:all .2s cubic-bezier(.645,.045,.355,1);display:flex}.button-11:hover{width:42px;height:26px;color:#fff;background-color:#ff9924}.div-block-248{height:48px;margin-bottom:5px}.collection-item-43{margin-bottom:60px;padding-right:10px}.column-93{padding-right:15px}.links-projects{margin-top:0;padding-top:0;padding-bottom:20px;padding-left:10px}.heading-154{color:#191919;letter-spacing:1px;text-transform:none;border-bottom:1px #ff9924;margin-top:0;margin-bottom:0;padding-top:0%;padding-bottom:3.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw;font-weight:500;line-height:2.5vw}.heading-154:hover{color:#ff9924;border:1px #000;font-size:1.55vw}.heading-154.software-exhibit{letter-spacing:1px;margin-top:4%;margin-bottom:5%;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw}.heading-154.software-exhibit:hover{font-size:1.55vw;text-decoration:none}.heading-154.software-dev{margin-bottom:5%;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw}.heading-154.software-dev:hover{font-size:1.55vw}.heading-154.fab{margin-bottom:0%;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw}.heading-154.fab:hover{font-size:1.55vw}.heading-154.eval{margin-bottom:0%;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw}.heading-154.eval:hover{font-size:1.55vw}.heading-154.av{margin-bottom:0%;padding-top:0%;padding-bottom:0%;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.55vw}.heading-154.av:hover{font-size:1.55vw}.software-link{width:80%;line-height:20px;display:block}.heading-155{color:#191919;margin-top:30px;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;font-weight:500;line-height:24px}.heading-156{color:#191919;margin-top:30px;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;line-height:24px}.planning-link{width:90%;margin-bottom:5%;display:block}.heading-157{color:#191919;margin-top:30px;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;font-weight:500;line-height:24px}.heading-158{color:#191919;letter-spacing:0;margin-top:30px;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;font-weight:500;line-height:24px}.lot-link{width:60%;margin-top:2px;display:block}.heading-159{color:#191919;margin-top:30px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;line-height:24px}.heading-159:hover{color:#191919;border:1px #ff9924}.sub-links-div{width:45%;height:100%;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-right:auto;padding-top:5px;padding-bottom:5px;display:block}.collection-list-wrapper-15{height:100%}.image-83{position:absolute;top:0%;bottom:0%;left:auto;right:0%}.image-84{width:50%;height:100%;object-fit:cover;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.capabilities-highlights{max-width:80vw;margin-top:20px;position:relative}.heading-160{object-fit:fill;position:absolute}.exhibit-div{width:58%;height:100%;position:absolute;top:0%;bottom:auto;left:auto;right:0%;overflow:visible}.exhibit-title{color:#4b4b4d;letter-spacing:.25px;margin-top:8px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;font-weight:400;line-height:16px}.image-85{width:100%;height:27vw;object-fit:cover;margin-bottom:5px}.software-div{width:58%;height:100%;position:absolute;top:0%;bottom:auto;left:auto;right:0%;overflow:visible}.software-title{color:#4b4b4d;letter-spacing:.25px;margin-top:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;font-weight:400;line-height:1.2px}.image-86{width:100%;height:27vw;object-fit:cover;margin-bottom:5px}.fabrication-div{width:58%;height:100%;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.image-87{width:100%;height:27vw;object-fit:cover}.fab-title{width:auto;color:#4b4b4d;letter-spacing:.25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;line-height:1.2vw}.exhibit-link{width:80%;margin-bottom:0;display:block}.fabrication-link{margin-top:0;margin-bottom:4.75%}.media-link{margin-bottom:5%}.planning-div{width:58%;height:100%;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.image-88{width:100%;height:27vw;object-fit:cover;margin-bottom:3px}.planning-title{color:#4b4b4d;letter-spacing:.25px;margin-top:8px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;font-weight:400;line-height:1.2vw}.media-div{width:58%;height:100%;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.image-89{width:100%;height:27vw;object-fit:cover;margin-bottom:3px}.media-title{color:#4b4b4d;letter-spacing:.25px;margin-top:8px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;font-weight:400;line-height:1.2vw}.lot-div{width:58%;height:100%;object-fit:contain;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.image-90{width:100%;height:27vw;object-fit:cover;border-bottom:1px #ff9924;margin-bottom:5px}.lot-title{color:#4b4b4d;letter-spacing:.25px;margin-top:8px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9vw;font-weight:400;line-height:1.2vw}.fade-out-div{width:50%;height:100%;background-color:#191919;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.collection-item-44{line-height:24px}.column-94{height:100%;padding-left:20px;padding-right:0;position:static}.collection-list-17{margin-bottom:40px}.columns-38{width:100%;align-items:center;margin-top:10px;margin-bottom:10px;display:flex}.div-block-249{width:100%}.image-91{width:auto;height:480px;max-width:none;object-fit:cover;margin-top:-16px;margin-left:0;position:static}.image-91.product-hm-img-col{height:470px}.div-block-250{width:100%;height:auto;overflow:hidden}.heading-163{margin-top:-43px;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.heading-164{margin-top:39px;margin-bottom:0;margin-left:7px;padding-bottom:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:18px}.heading-165{margin-top:1px;margin-bottom:0;margin-left:5px;font-size:18px;line-height:18px}.button-12{font-size:18px}.arrow-btn-pill{width:42px;height:27px;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:3px;padding:.1% 0 0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11px;font-weight:900;line-height:20px;display:flex}.arrow-btn-pill.reg-news{width:42px;height:27px;margin-top:0;font-size:11px;line-height:20px}.explore-btn{width:110px;height:40px;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#191919;border-radius:30px;justify-content:center;align-items:center;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:9px;font-weight:700;display:flex}.explore-btn.pro-btn{color:#191919;background-color:#efeef1}.explore-btn.inline-btn{color:#1f1f20;background-color:#efeef1;margin-top:5px}.explore-btn.hci-btn{background-color:#fff;border:1px #ff9924}.sml-arrow{background-color:#191919;border-radius:20px;font-size:20px}.small-arrow-pill{width:30px;height:30px;color:#fff;background-color:#191919;border-radius:20px;justify-content:center;align-items:center;margin-top:-54px;display:flex}.small-arrow-pill.right-arrow{margin-top:-25px}.home-btn{width:145px;height:50px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:14px;margin-left:0;margin-right:35px;padding:.25% 0 0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11px;font-weight:700;line-height:11px;display:flex}.home-btn.port-section{width:140px;height:50px;color:#191919;letter-spacing:1.5px;background-color:#fff;border-radius:25px;margin-top:6px;margin-left:0;margin-right:45px;padding-top:.2%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11px;font-weight:700;line-height:11px}.home-btn.staff-btn{width:132px;height:48px;letter-spacing:1.5px;justify-content:center;margin-top:13px;margin-left:60px;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.home-btn.clients-btn{width:132px;height:48px;letter-spacing:1.5px;margin-top:15px;margin-left:0;margin-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.home-btn.about-ideum-btn{width:132px;height:48px;letter-spacing:1.5px;margin-top:53px;margin-left:75px;margin-right:10px;padding-top:.2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.home-btn.facilities-btn{width:132px;height:48px;letter-spacing:1.5px;margin-top:14px;margin-left:0;margin-right:-15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.home-btn.products-det-btn{width:130px;height:45px;letter-spacing:1.25px;background-color:#37363b;margin-top:0;margin-bottom:0;margin-left:0;padding-top:.15%;font-size:11px;line-height:12px}.home-btn.products-hm-btn{width:145px;height:50px;letter-spacing:1.5px;margin-top:14px;margin-left:0;margin-right:0;padding-top:.2%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11px;font-weight:700;line-height:11px}.heading-166{width:100%;letter-spacing:1px;margin-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:75px;font-weight:700;line-height:85px}.heading-167{width:90%;color:#191919;text-align:left;letter-spacing:1px;margin-top:32px;margin-bottom:32px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:400;line-height:30px}.heading-169{margin-top:24px;font-size:16px;line-height:20px}.button-13{width:140px;height:48px;color:#191919;letter-spacing:1.5px;text-transform:uppercase;background-color:#efeef1;border-radius:25px;justify-content:center;align-items:center;margin-left:0;padding:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;display:flex}.div-block-251{background-color:#fff;margin-bottom:20px}.div-block-252{width:100%;justify-content:flex-end;padding-bottom:10px;padding-right:20px;display:flex}.text-block-151{font-family:"Neue haas grotesk display pro 75",sans-serif}.text-block-152{color:#fff;font-family:"Fa brands 400",sans-serif;font-size:20px}.facebook-link{margin-right:5px;padding:10px 0}.text-block-153{color:#fff;font-family:"Fa brands 400",sans-serif;font-size:20px}.linkedin-link{margin-right:5px;padding:10px 5px}.text-block-154{color:#fff;font-family:"Fa solid 900",sans-serif;font-size:20px}.email-link{padding:10px 0 10px 5px}.text-block-155{color:#fff;font-family:"Fa brands 400",sans-serif;font-size:20px}.twitter-link{margin-right:5px;padding:10px 5px}.div-block-253{margin-left:20px;margin-right:20px}.div-block-253.all-work-pagination{margin-left:35px;margin-right:35px}.div-block-254{width:25%;background-color:#eae9ec;border:4px #ff9924}.div-block-255{padding-bottom:0;padding-right:40px;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.image-92{width:100%;height:425px;max-width:none;object-fit:cover}.image-93{width:100%;height:40vw;object-fit:cover}.image-94{width:100%;height:42vw;object-fit:cover}.image-95{width:100%;height:100vh;object-fit:cover}.heading-170{color:#ff9924;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:85px;line-height:90px}.image-96{width:100%;height:500px;max-width:none;object-fit:cover}.div-block-257{justify-content:center;align-items:center;display:flex}.button-14{margin-left:350px}.container-57{margin-top:20px;margin-bottom:20px}.heading-171{color:#191919;margin-top:10px;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px}.text-block-156{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.image-97{width:100%;height:280px;object-fit:cover}.div-block-258{margin-bottom:10px}.text-block-157{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px}.div-block-259{height:45px}.div-block-260{margin-bottom:35px}.section-23{padding-top:20px}.text-block-158{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.our-work-header{letter-spacing:1px;margin-top:25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.work-header{color:#ff9924;letter-spacing:1px;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:80px;line-height:85px}.column-95{justify-content:flex-end;display:flex}.section-24{padding-top:60px;padding-bottom:50px}.div-block-261{justify-content:center;align-items:center;display:flex}.page-count-5{color:#191919;margin-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px}.page-count-5.allwork-pagination{margin-left:0;margin-right:0;font-size:14px}.div-block-262{height:auto;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.collection-list-19{flex-wrap:wrap;display:flex}.collection-item-46{flex:0 50%;margin-bottom:20px;padding:10px}.image-98{width:100%;object-fit:cover}.heading-174{color:#1f1f20;letter-spacing:.75px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;line-height:22px}.div-block-263{height:45px}.text-block-159{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.pagination-5{align-items:center;margin-bottom:20px}.div-block-264{justify-content:center;align-items:center;display:flex}.page-count-6{margin-top:0;margin-left:10px;margin-right:10px}.idtext,.paragraph-2{display:none}.collection-item-47{padding-bottom:20px}.collection-list-20{grid-column-gap:6px;grid-row-gap:16px;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.collection-item-48{flex:0 50%;padding:27px}.html-embed{display:flex}.collection-list-21{flex-wrap:wrap;display:flex}.collection-item-49{flex:0 50%;padding:10px}.port-img-landing{width:100%;height:250px;object-fit:cover}.port-story-heading{height:40px;color:#1f1f20;letter-spacing:.5px;margin-top:10px;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:20px}.text-block-160{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.div-block-265{margin-bottom:15px}.page-count-7{margin-top:0;margin-left:0;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif}.pagination-6{align-items:center;margin-bottom:40px}.div-block-266{margin-left:10px;margin-right:10px}.text-block-161{font-size:14px}.image-99{width:100%;height:550px;object-fit:cover;margin-bottom:10px}.heading-176{height:auto;color:#191919;letter-spacing:1.5px;margin-top:5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;font-weight:700;line-height:22px}.div-block-267{padding-left:5px;font-family:"Neue haas grotesk display pro 66",sans-serif}.text-block-162{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.heading-177{color:#191919;letter-spacing:1px;margin-top:30px;margin-right:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500}.column-96{justify-content:flex-end;display:flex}.section-25{padding-top:50px;padding-bottom:60px}.section-26{padding-bottom:60px}.image-100{width:525px;height:280px;object-fit:cover}.div-block-268{padding:5px 5px 0}.heading-178{height:45px;color:#191919;letter-spacing:1px;margin-top:10px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;font-weight:500;line-height:22px}.text-block-163{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px}.div-block-269{margin-top:-3px;margin-bottom:40px;padding-left:5px}.div-block-270{margin-bottom:10px;padding-left:5px;padding-right:5px}.div-block-271{justify-content:center;margin-top:30px;margin-bottom:80px;display:flex}.portfolio-hero-image-cms{object-fit:contain}.project-title-description{color:#fff;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1vw}.capabilities-title-link{float:none;color:#1f1f20;font-size:22px;line-height:22px}.capabilities-title-link:hover{color:#616065}.capabilities-title-link:active{color:#ff9924}.capabilities-link-block{display:flex}.link-block-21{width:auto;flex-flow:row;flex:none;justify-content:center;align-items:flex-start;margin-right:50px;padding-left:0;padding-right:0;display:flex}.title-block-element{z-index:2;clear:none;grid-column-gap:16px;grid-row-gap:16px;-webkit-text-fill-color:inherit;background-color:rgba(31,31,32,.8);background-clip:border-box;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;align-items:center;margin-top:-75px;padding-left:35px;padding-right:35px;display:flex;position:relative;top:0%;bottom:auto;left:0%;right:auto}.portfolio-piece-hero{clear:none;grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-end;display:block;position:relative}.capabilties-project-highlight{clear:none;flex-flow:column;justify-content:flex-end;align-items:stretch;display:flex}.div-block-272{width:135px;height:40px;color:#fff;border:1px solid #fff;border-radius:90px;justify-content:center;align-self:center;align-items:center;display:flex}.heading-179{text-align:center;flex-direction:row;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:9px;display:flex}.capabilities-navigation{padding-top:30px;padding-bottom:30px}.text-block-164{width:100px;height:auto;letter-spacing:.5px;margin-left:0;margin-right:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;display:block}.div-block-273{padding-left:0;display:flex}.collection-list-22{width:500px;margin-bottom:0;margin-left:0;margin-right:0}.collection-list-wrapper-16{width:50%;font-family:"Neue haas grotesk display pro 66",sans-serif}.collection-item-50{width:100px;margin-right:5px;padding-left:0;padding-right:0}.text-block-165{color:#191919;letter-spacing:.5px;text-transform:uppercase;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.text-block-166{color:#191919;letter-spacing:.5px;text-transform:uppercase;margin-left:10px;margin-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.text-block-167{color:#191919;letter-spacing:.5px;text-transform:uppercase;margin-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.text-block-168{color:#191919;letter-spacing:.5px;text-transform:uppercase;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px;font-weight:400}.capabilities-sub{color:#4b4b4d;letter-spacing:1px;text-transform:uppercase;margin-left:0;margin-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:11px;font-weight:400}.text-block-170{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.div-block-274{margin-bottom:10px;display:flex}.view-all-work{width:165px;height:55px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#191919;border:1px solid #191919;border-radius:30px;justify-content:center;align-items:center;padding:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11px;font-weight:500;display:flex}.div-block-275{display:flex}.heading-180{color:#191919;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px}.container-61{height:480px}.image-101{width:550px;max-width:none;margin-top:20px;margin-left:0}.rich-text-block-66{margin-bottom:10px}.div-block-276{width:425px;text-align:justify;margin-top:0;margin-left:45px;display:block}.pro-img{width:530px;max-width:none;margin-top:0;margin-left:-67px}.collection-item-52{background-color:#efeef1}.columns-39{height:400px}.collection-item-53{background-color:#f4f4f4}.top-slideshow{height:84vh;border-bottom:3px solid #ff9924}.div-block-277{margin-bottom:12px;display:flex}.div-block-278{width:100vw;height:50vh}.slider-5{z-index:-1;height:70vh;background-color:#191919}.slide-nav-3{margin-top:-25px;overflow:visible}.image-102{width:100vw;height:70vh;object-fit:cover}.image-103{width:100%;height:70vh;object-fit:cover}.div-block-279{width:100%;height:70vh;justify-content:center;align-items:center;display:flex}.container-62{height:70vh;max-width:100vw;justify-content:center;align-items:center;display:flex}.image-104{width:100%;max-width:none}.slide-6{width:100vw}.collection-list-wrapper-17{height:84vh}.slide-7{width:100vw;height:84vh;border-bottom:3px solid #ff9924}.slider-6{height:84vh;background-color:#191919}.image-105{width:100%;height:86vh;object-fit:cover;margin-top:0}.dark-overlay{z-index:1;height:84vh;background-color:rgba(0,0,0,.67);border-bottom:3px solid #ff9924;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.image-106{width:100%;height:86vh;object-fit:cover}.slideshow-div{z-index:1;width:100%;margin-top:-125px;position:absolute}.home-feature-btn{width:auto;max-width:600px;color:#fff;text-align:center;letter-spacing:1.5px;background-color:rgba(31,31,32,.65);border:1px solid silver;border-radius:25px;margin-left:5%;padding:18px 30px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.slide-nav-4{width:40%;justify-content:flex-end;margin-bottom:62px;margin-left:60%;padding:20px 10% 0 0;display:flex}.image-107,.image-108{width:100vw;height:86vh;max-width:none;object-fit:cover}.slide-8,.slide-9,.slide-10{height:86vh}.slide-11{width:100%}.column-99{height:450px;justify-content:center;align-items:center;display:flex}.radio-button-11{width:15px;height:15px;border-width:2px;border-color:#ff9924}.radio-button-11:active{border-width:6px}.radio-button-11.w--redirected-checked{border-width:6px;border-color:#ff9924}.radio-button:active{border-style:solid;border-width:6px}.radio-button.w--redirected-checked{border-width:6px}.radio-labels{letter-spacing:1.5px;margin-bottom:10px;padding-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif}.columns-40{margin-top:20px;margin-bottom:10px}.touch-tables,.custom-table{margin-bottom:10px;padding-left:10px}.rentals-div{margin-bottom:20px;padding-left:10px}.column-101{padding-left:20px}.exhibit-design-planning,.av{margin-bottom:10px;padding-left:10px}.custom-software,.radio-button-field-11{padding-left:10px}.div-block-285{margin-top:0;margin-bottom:0}.mask-2{width:100vw}.heading-182{color:#ff9924;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:38px;line-height:38px}.div-block-286{width:320px;margin-left:-22px;padding-top:43px}.image-110{height:460px;max-width:none;margin-top:-16px;margin-left:0}.p-d-div{width:360px;margin-left:-67px;padding-top:151px}.p-d-div.h-s3{width:360px;margin-left:-41px;padding-top:140px}.p-d-div.h-s2{margin-left:-20px;padding-top:140px}.div-block-288{margin-left:10px}.div-block-289{width:100%;display:flex}.product-title{color:#ff9924;font-size:38px}.product-title.s1-title,.product-title.s2-title-product,.product-title.s3-title-product{letter-spacing:1.5px;margin-bottom:15px}.div-block-290,.div-block-291{display:flex}.text-block-172{color:#191919;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.platform-classic-hero{height:450px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6348699cdb8216bc9ecc0f05_Screen%20Shot%202022-10-13%20at%203.37.06%20PM.png);background-position:50%;background-size:cover;border-top:3px solid #efeef1;border-bottom:3px solid #c9c9c9}.text-block-173{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.specs-text{letter-spacing:.5px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:24px}.tab-specs.w--current{box-shadow:inset 0 1px 5px #616065}.hci-hero{height:450px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover;margin-top:10px;margin-bottom:20px}.collection-item-54{background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover}.container-64{height:620px;justify-content:flex-end;align-items:center;display:flex}.div-block-297{width:400px;background-color:rgba(25,25,25,0);margin-top:0}.text-block-174{letter-spacing:1px}.div-block-298{justify-content:center;align-items:center;margin-left:10px;margin-right:10px;display:flex}.div-block-298.port-tags-pagination{margin-left:35px;margin-right:35px}.columns-43{margin-bottom:20px}.link-block-22{width:100%}.text-block-175{text-align:center;letter-spacing:.5px;padding-top:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;font-weight:500}.link-2{color:#191919}.columns-44{margin-left:0;margin-right:0}.text-block-176{color:#191919;margin-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;line-height:14px}.div-block-300{align-items:center;margin-left:35px;margin-right:35px;display:flex}.pagination-7{margin-top:-25px;margin-bottom:60px}.collection-item-55{height:84vh}.div-block-302{padding-left:0}.column-102{height:400px;align-items:center;padding-left:0;padding-right:0;display:flex}.column-103{height:400px;align-items:center;display:flex}.portrait-slider{height:710px;background-color:transparent}.portrait-img-1{height:600px;max-width:100%;margin-top:19px}.slide-13{text-align:center}.portrait-img-2{height:600px}.slide-14{text-align:center}.portrait-img-3{height:600px}.slide-15{text-align:center}.colossus-slider{height:670px;background-color:transparent;margin-top:-35px}.slide-16{text-align:center}.image-111{height:auto;min-width:0}.slide-nav-5{margin-top:0}.image-112,.slide-17,.slide-18{text-align:center}.superior-touch{padding-left:0;padding-right:20px}.rich-text-block-69{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.software{padding-left:20px}.rich-text-block-70{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.columns-row-1{margin-left:0;margin-right:0;padding-bottom:10px;padding-left:10px}.columns-row-2{margin-left:0;padding-bottom:10px;padding-left:10px}.rich-text-block-71{color:#191919;text-align:justify;letter-spacing:1px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.processing{padding-left:0;padding-right:20px}.rich-text-block-72{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.columns-row-3{margin-bottom:10px;margin-left:0;padding-left:10px}.public-space{text-align:justify;letter-spacing:1px;padding-left:0;padding-right:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.rich-text-block-73{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;line-height:22px}.column-104{padding-left:20px}.rich-text-block-74{color:#191919}.collection-item-56{text-transform:uppercase;flex-direction:row;align-items:center;margin-right:0;padding-left:4px;padding-right:4px;display:block}.collection-list-24{margin-top:0;padding-bottom:0;display:flex}.text-block-177{color:#282538;font-size:12px;transition:border-width .15s,border-color .25s;transform:translate(0)}.text-block-177:hover{border-bottom:2px solid #ff9924;transform:none}.div-block-303{margin-left:-4px;margin-right:16px}.div-block-303:hover{border-bottom:1px #ff9924}.collection-list-25{display:flex}.div-block-304{margin-right:22px;padding-top:0}.detail-div{margin-left:-35px;margin-right:44px}.text-block-178{color:#fff;text-align:justify;letter-spacing:.25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;line-height:3vw}.heading-183{color:#191919;letter-spacing:1px;margin-top:0;margin-bottom:0;font-size:20px}.heading-184{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:24px;font-weight:500}.rich-text-block-75{color:#191919}.link-block-26{width:100%}.column-105{padding-right:0}.column-106{padding-left:15px}.button-15{width:132px;height:48px;letter-spacing:1.5px;background-color:#ff9924;border-radius:30px;justify-content:center;align-items:center;margin-top:10px;margin-right:30px;padding:.25% 0 0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:500;display:flex}.columns-46{margin-bottom:30px;margin-left:0;margin-right:0;padding-top:80px}.column-107{justify-content:flex-end;padding-left:0;padding-right:0;display:flex}.column-108{padding-left:20px}.rich-text-block-76{letter-spacing:.5px}.text-block-179{color:#191919;letter-spacing:1.5px}.column-109{padding-left:20px;padding-right:0}.div-block-307{padding-right:20px}.industry-field{height:auto;display:flex}.industry-label{width:30%;opacity:0;color:#fff;margin-bottom:0}.text-field-7{width:10%;opacity:0}.industry{width:10px;opacity:0;cursor:default}.column-111{padding-left:0}.utility-page-wrap{width:100vw;height:100vh;max-height:100%;max-width:100%;justify-content:center;align-items:center;display:flex}.utility-page-content{width:400px;text-align:center;flex-direction:column;margin-top:-79px;display:flex}.heading-188{align-items:flex-end;margin-top:35px;margin-bottom:0;font-size:28px;display:flex}.column-112{align-items:flex-end;display:flex}.div-block-308{justify-content:center;display:flex}.link-3{color:#4b4b4d;font-size:15px}.link-4{color:#616065;letter-spacing:.75px;font-size:16px}.link-4:hover{color:#ff9924}.link-5{color:#37363b;letter-spacing:.75px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.link-5:hover{color:#ff9924;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.div-block-310{width:55%}.div-block-311{width:60%}.bold-text-2{color:#ff9924}.text-span-18{color:#ff9924;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.text-block-181{color:#191919;letter-spacing:1.25px;margin-top:-11px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.tab-link-6th-tab.w--current{box-shadow:inset 0 2px 5px #616065}.tab-link-6th-tab.w--current:active{box-shadow:inset 0 1px 5px #616065}.heading-190{text-align:center;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;font-weight:400}.column-113{padding-top:3px;padding-bottom:3px}.text-block-182{text-align:center;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-191{text-align:center;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.column-114{padding-top:3px;padding-bottom:3px}.div-block-312{text-align:center;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:500}.div-block-313{margin-left:-30px;display:inline-block}.weight-columns{border:.5px solid #c9c9c9;border-left:.5px #000;border-right:.5px #000;margin-left:0;margin-right:0;padding-bottom:5px}.inline86-img-div{border-bottom:.5px solid #e7e6e8;justify-content:center;align-items:center;padding-top:20px;padding-bottom:40px;display:flex}.image-118{width:80%}.heading-192{font-family:"Neue haas grotesk display pro 65",sans-serif}.columns-48{border-bottom:.5px solid #e7e6e8;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.column-115{padding-left:0}.interactive-display-dv{padding-left:10px;padding-right:10px}.heading-193{font-size:20px}.spec-list{letter-spacing:1px;margin-top:3px;margin-bottom:3px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.spec{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.heading-194{letter-spacing:1.25px;margin-bottom:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.integrated-system-div{padding-left:10px;padding-right:10px}.heading-195{letter-spacing:1.25px;margin-bottom:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.heading-196{color:#191919;letter-spacing:1.25px;margin-top:15px;margin-bottom:10px;margin-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.heading-197{letter-spacing:1.25px;margin-top:15px;margin-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.connectivity-div{padding-left:10px;padding-right:10px}.heading-198{color:#191919;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:700}.image-119{width:85%}.columns-49,.columns-50,.columns-51,.columns-52{display:none}.heading-199{color:#191919;letter-spacing:1.25px;margin-bottom:20px}.list-item-12{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-315{margin-top:20px;padding-right:10px}.heading-200{color:#191919;letter-spacing:1.25px;margin-bottom:20px}.div-block-316{margin-top:20px;padding-right:10px}.heading-201{color:#1f1f20;letter-spacing:1.25px;margin-top:20px;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.heading-202{letter-spacing:1px}.heading-203{color:#1f1f20;letter-spacing:1.25px;margin-top:20px;margin-left:10px;font-size:16px}.div-block-317{margin-top:20px;margin-left:10px;padding-left:10px}.heading-204{color:#191919;margin-bottom:20px}.columns-53{border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:20px}.section-30{height:auto}.container-65{height:auto;margin-bottom:60px}.heading-206{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:75px;font-weight:900;line-height:86px}.privacy-title{margin-top:70px;margin-bottom:70px}.button-18{width:132px;height:48px;color:#fff;letter-spacing:1.25px;background-color:#ff9924;border-radius:25px;justify-content:center;align-items:center;margin-top:37px;margin-right:-11px;font-family:"Neue haas grotesk display pro 65",sans-serif;display:flex}.column-126{height:100%;justify-content:flex-end;display:flex}.column-127{padding-left:40px}.main-privacy{background-color:#efeef1;border-top:3px solid #ff9924;border-bottom:3px solid #ff9924;padding:50px 70px 60px}.paragraph-3{color:#191919;text-align:justify;letter-spacing:1px;border-bottom:2px solid #bbbbbd;margin-bottom:45px;padding-bottom:40px;padding-left:0;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500;line-height:30px}.heading-207{margin-bottom:15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;text-decoration:none}.bold-text-3{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.paragraph-4{color:#191919;letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.heading-208{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.ideum-servers{color:#191919;text-align:justify;letter-spacing:1px;margin-top:3px;margin-bottom:3px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.ideum-server{color:#191919}.list-item-13{font-family:"Neue haas grotesk display pro 56",sans-serif}.heading-209{color:#191919;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px}.list-4{margin-bottom:20px}.paragraph-5{color:#191919;text-align:justify;letter-spacing:1px;margin-bottom:25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.heading-210{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.paragraph-6{color:#191919;text-align:justify;letter-spacing:1px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.use-collected-info{margin-bottom:40px}.heading-211{margin-bottom:15px;font-size:20px}.heading-212{font-size:20px}.distribution{margin-bottom:40px}.heading-213{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px}.paragraph-7{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:22px}.statement-revisions{margin-bottom:40px}.heading-214{font-family:"Neue haas grotesk display pro 75",sans-serif}.paragraph-8{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;font-weight:300;line-height:22px}.column-128{padding-left:0}.div-block-318{height:380px;object-fit:fill;overflow:hidden}@media screen and (min-width:1440px){h3{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:22px}.text-block-3{text-align:right;letter-spacing:2px;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:35px;font-weight:500;line-height:40px}.text-block-4{letter-spacing:1.5px;padding-bottom:15px}.body-5{object-fit:fill}.capabilities-overview{padding-top:80px;padding-bottom:20px}.orange-pill-cta{margin-top:13px;margin-left:60px}.orange-pill-cta.back-cta.tablet{width:140px;height:50px;box-shadow:none;letter-spacing:1.5px;margin-bottom:40px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:700}.capabilities-container-header{max-width:1200px;margin-bottom:20px}.large-section-header.light{margin-bottom:40px}.footer{border-bottom-color:#2a2a2e}.large-header{padding-left:40px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:80px;font-weight:700;line-height:85px}.footer-column-header{font-size:26px}.footer-link:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:300}.footer-link.social:hover{color:#282538}.footer-link.about:hover{color:#282538;font-family:"Neue haas grotesk display pro 75",sans-serif}.footer-link.studio-address.w--current{line-height:20px}.footer-link.careers:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.partners{margin-left:-20px;padding-left:0}.footer-link.partners:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:300}.footer-link.support-ideum-com:hover{color:#282538}.footer-link.phone-number{margin-top:0}.footer-link.phone-number:hover{color:#282538}.work-nav.white{font-size:12px}.navbar.dark{height:80px}.featured-projects{padding-top:50px;padding-bottom:30px;line-height:14px}.feature-products{padding-top:60px;padding-bottom:0}.black-pill-cta{margin-left:120px}.black-pill-cta.footer-btn{width:200px;height:70px;letter-spacing:2px;text-transform:uppercase;object-fit:fill;margin-top:-35px;padding-left:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:18px;left:auto}.material-icon-arrow-right{font-family:"Neue haas grotesk display pro 95",sans-serif}.featured-projects-header{max-width:1200px;margin-bottom:10px}.white-pill-cta{margin-top:5px;margin-left:70px}.container-5{max-width:1200px;margin-bottom:0}.nav-menu{padding-top:7px;padding-right:10px;display:flex}.image-8{width:90px;max-width:100%;margin-top:15px;font-size:18px}.hero-image{width:100vw;height:1000px;overflow:hidden}.hero-header{width:100vw;letter-spacing:1.5px;margin-top:0;margin-bottom:3%;padding-left:20px;font-size:100px;font-weight:900;line-height:120px}.overlay{height:1000px}.orange-emph{margin-left:13px;margin-right:13px;font-size:100px;font-weight:900}.featured-projects-list{max-width:1380px}.slider{height:575px}.slide-nav{margin-bottom:48px;margin-left:0}.news-title-block{border-top-style:none}.news-header-title{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:60px;font-weight:700;line-height:70px}.news-intro{max-width:1100px;padding-bottom:65px;padding-left:20px}.news-header-subtitle{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 66",sans-serif;font-size:24px;font-weight:500;line-height:34px}.news-hero-image{border-top-style:none;border-bottom-style:none}.news-narrative{letter-spacing:1px;padding-top:20px;padding-left:2px;padding-right:2px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:17px;line-height:28px}.narrative-block{padding-right:0}.publish-block{height:110px;border-bottom-style:none}.authored-by{padding-bottom:14px}.author-name-styling{letter-spacing:1.5px;margin-top:3px;padding-bottom:4px;font-size:20px;line-height:22px}.author-role-title{letter-spacing:1.5px;font-size:13px}.date-block{height:110px;border-bottom-style:none;padding-top:15px}.author-container{height:110px}.date-black{padding-top:7px;padding-bottom:7px;font-weight:700}.year-black{letter-spacing:.5px;padding-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;font-weight:700}.pill-container{border-width:1px;padding:5px 20px;font-family:"Neue haas grotesk display pro 65",sans-serif}.news-tag{padding-top:6px;padding-bottom:6px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:14px}.news-related-posts{margin-bottom:0}.author-link{margin-top:1px;margin-bottom:0;font-size:18px}.author-link.w--current{margin-top:3px}.heading-9{letter-spacing:1.25px;padding-left:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px;font-weight:500;line-height:22px}.latest-title-header.featured{color:#ff9924}.latest-preview-block{width:95%;height:90px}.news-body-media{max-width:1100px}.month-black{letter-spacing:.5px;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;font-weight:700}.date-block-latest{width:90px;height:90px;padding-top:10px}.date-white{padding-top:7px;padding-bottom:7px;font-size:24px;line-height:22px}.container-8{max-width:1100px}.related-posts-title-header{letter-spacing:1px;font-family:"Neue haas grotesk display pro 75",sans-serif}.news-text-preview{height:105px;color:#333;letter-spacing:1.25px;margin-bottom:0;padding-right:25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;font-weight:400;line-height:24px}.news-text-preview.tags-landing{height:100px;color:#191919;font-size:14px;line-height:22px}.latest-header-block{height:90px}.tags-title{color:#191919;letter-spacing:1px;font-family:"Neue haas grotesk display pro 75",sans-serif}.nav-dark.dark{height:78px}.caption-text{color:#191919;letter-spacing:1px;font-family:"Neue haas grotesk display pro 46",sans-serif;font-size:14px;font-weight:400;line-height:20px}.container-9{max-width:1100px}.arrow-icon{margin-top:0;margin-left:6px}.arrow-icon.port-arrow{margin-top:24px;margin-left:-13px}.news-title-text{letter-spacing:1.25px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:14px}.news-title-header{padding-top:60px;padding-bottom:60px;padding-left:1px}.center-container-for-section{padding-top:0;padding-bottom:0}.news-hero-preview-image{height:290px;object-fit:cover}.news-hero-preview-image.news-tag-img{width:450px}.next{width:50px;height:30px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:.2% 0 0;display:flex}.previous{width:50px;height:30px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:.2% 0 0;font-family:"Neue haas grotesk display pro 45",sans-serif;font-weight:300;display:flex}.page-count{letter-spacing:1.25px;margin-top:-2px;font-size:17px;line-height:22px}.div-block-13{color:#191919;background-color:#fff;border-style:none}.div-block-13.news-page{min-width:0;margin-left:40px;margin-right:40px}.text-block-40{color:#fff;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:14px;font-weight:900;line-height:14px}.text-block-41{color:#fff;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:14px;font-weight:900;line-height:14px}.news-article-tiles{padding-top:10px;font-size:16px}.featured-preview-text{height:95px;color:#191919;letter-spacing:1.25px;margin-top:0;margin-bottom:15px;padding-top:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:24px}.featured-news-body-copy{padding-top:0;padding-bottom:10px}.news-read-more-pill-entry{width:110px;height:40px;letter-spacing:1px;text-transform:uppercase;background-color:#1f1f20;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px}.pagination{padding-top:40px;padding-bottom:80px}.container-11{max-width:1100px;margin-bottom:60px}.tag-text{text-transform:uppercase;margin-top:0;padding-left:0;font-size:13px;line-height:13px}.bread-crumb-container{margin-top:20px;margin-bottom:10px}.arrow{width:auto;height:auto;color:#191919;margin-top:0;margin-bottom:0;margin-right:0;font-size:14px;line-height:20px}.news-breadcrumb-block{border-top-style:none;padding-top:50px;padding-bottom:35px}.tag-large{height:auto}.news-back{text-transform:uppercase;margin-right:20px;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:12px;line-height:12px}.featured-date-block{padding-top:10px}.month-white-featured{padding-bottom:5px;font-size:13px}.date-white-featured{font-size:24px;line-height:26px}.year-white-featured{padding-top:5px;font-size:13px}.news-read-more-pill{width:140px;height:45px;box-shadow:none;text-transform:uppercase;margin-top:0;font-size:10px}.container-13{width:95%;max-width:none;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:0;padding-bottom:0;padding-left:10px;display:block}.featured-news-right{height:400px}.featured-news-hero{width:auto;height:auto;min-height:390px;min-width:250px;object-fit:cover}.featured-news-hero-container{height:100%;overflow:visible}.featured-news-left{height:400px;padding-right:25px}.video-2{box-shadow:none}.left-column-narrative{padding-right:30px}.featured-news-container{height:auto;border-top-style:none;padding-bottom:20px;overflow:hidden}.image-20{height:85vh;border-bottom:5px #c9c9c9}.heading-16,.heading-17{letter-spacing:1.5px;font-size:15px;font-weight:400}.related-news-hero-image{height:350px}.related-news-top-block{width:auto;height:325px;object-fit:cover;overflow:hidden}.related-news-header-bar{height:90px;margin-bottom:30px;padding-right:10px}.related-news-date-block{width:90px;height:90px}.date-block-year{font-size:14px}.date-block-date{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:22px;line-height:22px}.date-block-month{font-size:14px}.related-news-title-block{padding-left:20px}.text-block-51{letter-spacing:1.25px;font-size:16px;font-weight:500;line-height:24px}.text-block-52{height:75px}.related-news-block-preview{padding-right:10px}.div-block-30{width:115px;height:42px;box-shadow:none;margin-top:5px;margin-left:-20px}.text-block-53{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:500}.portfolio-info-block{padding-bottom:10px}.portfolio-content-block{padding-bottom:5%}.div-block-31{padding-top:15px;padding-bottom:10px}.div-block-32{padding-top:0;padding-bottom:0}.heading-18{letter-spacing:1.5px;margin-top:0;margin-bottom:0;padding-right:20px;font-size:32px;font-weight:500;line-height:45px}.rich-text-block-3{letter-spacing:1px;padding-right:20px;font-size:17px;line-height:30px}.container-14{padding-top:10px;padding-bottom:60px}.portfolio-header{border-top:3px #ff9924}.text-block-58{color:#191919;font-size:15px}.header-left-block{width:100%;justify-content:flex-start;align-items:flex-start;margin-top:15px;margin-left:0;padding-top:0;padding-left:60px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;display:flex}.header-left-block.portfolio-landing{width:15%;justify-content:flex-end;align-items:flex-start;margin-top:0;margin-left:0;padding-top:10px;padding-left:0;display:flex}.heading-20{margin-top:30px;margin-bottom:20px;margin-left:0;font-size:85px;line-height:90px}.heading-20.products-landing-header{letter-spacing:1.5px;margin-top:40px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:90px;line-height:95px}.heading-20.all-work-header{letter-spacing:1.5px;margin-top:0;margin-bottom:0;margin-left:-10px;font-size:85px;line-height:90px}.div-block-39{display:flex}.header-right-block{padding-left:20px}.header-container{padding-top:0;padding-bottom:0}.image-21{height:280px;object-fit:cover;border-bottom-style:none}.portfolio-arrow-pill{margin-left:0}.orange-pill-cta-port.back-cta.tablet{width:140px;height:47px;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-bottom-style:solid;border-bottom-color:#fff;padding-top:1px;padding-left:0;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:400}.heading-21{height:52px;color:#191919;letter-spacing:1.25px;font-size:18px;line-height:26px}.div-block-42{margin-bottom:8px}.related-portfolio-pieces{padding-bottom:25px}.heading-22{height:85px;letter-spacing:1.5px;align-items:center;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500;line-height:24px;display:flex}.portfolio-media-captions{color:#191919;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 46",sans-serif;font-size:15px}.portfolio-landing-header-block{padding-top:80px;padding-bottom:50px}.container-15{padding-bottom:30px}.div-block-46{width:42px;height:27px;font-size:10px}.text-block-62{font-size:11px}.heading-23,.heading-24{letter-spacing:1.5px;font-size:12px;line-height:20px}.column-15{justify-content:flex-start;align-items:center;padding-top:25px;padding-left:10px;padding-right:0;display:flex}.columns-7{align-items:stretch;padding-left:0;display:flex}.heading-25{letter-spacing:1px;padding:3px 20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:500}.div-block-48{margin-bottom:20px;padding-right:12px}.heading-27{margin-bottom:0;margin-left:0;padding-right:0;font-size:16px}.heading-27.products-heading{flex:0 auto;margin-left:0;padding-right:0;font-size:12px}.heading-27.our-work{letter-spacing:1px;text-transform:uppercase;margin-top:10px;margin-left:0;margin-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px}.pagination-3{align-items:center;margin-top:0;padding-top:10px}.previous-3{width:45px;height:30px;color:#fff;background-color:#191919;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:20px;display:flex}.next-3{width:45px;height:30px;box-shadow:none;color:#fff;background-color:#191919;border-radius:20px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:14px;display:flex}.next-3.tags-left{margin-left:0;margin-right:0}.page-count-2{margin-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif}.column-17{padding-left:107px}.heading-28{letter-spacing:1.5px;margin-top:0}.large-product-pill-ctas{height:55px}.text-block-66._3d{margin-left:0;padding-left:0}.heading-29{letter-spacing:1.5px;padding-top:10px;font-size:13px}.heading-30{letter-spacing:1.5px;margin-top:0;padding-top:25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px}.text-block-67{margin-left:0}.heading-31{color:#191919;letter-spacing:.5px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px}.collection-item-20{margin-bottom:30px;margin-right:0;padding-left:15px;padding-right:15px}.text-block-68,.text-block-69{color:#191919;margin-bottom:3px;font-size:15px}.explore-pill{width:105px;height:40px}.explore-pill.dark{box-shadow:none}.explore-pill.platform{width:105px;height:40px}.explore-pill.colossus-btn{width:105px;height:40px;box-shadow:none;font-size:12px}.heading-32{font-size:13px}.heading-32.inline-heading{font-size:14px}.heading-33{color:#fff;font-size:14px}.heading-33.pro-arrow{color:#191919}.container-17,.container-17.platform{height:450px;max-width:1100px}.container-17.inline-container{max-width:1000px;padding-left:60px}.div-block-60{width:450px;margin-top:-6px;margin-left:3px}.div-block-60.drafting{width:450px;margin-top:0;margin-left:0;padding-top:0;padding-bottom:0}.div-block-60.colossus-description{margin-top:25px}.div-block-60.platform-description{margin-top:0;margin-left:0}.div-block-60.pro-description{margin-top:-3px}.div-block-60.pico{margin-top:0;margin-left:0}.div-block-60.pano-desc-div{width:450px;margin-top:-41px;margin-left:0;padding-top:0}.div-block-60.presenter-desc-div{width:450px;margin-top:-25px;margin-left:0}.div-block-60.portait-desc-div{width:450px;margin-top:0;margin-left:20px}.columns-8,.columns-8.pano-col,.columns-8.panodual-columns,.columns-8.pano-columns{width:1100px}.description{width:auto}.description.platform{width:450px;justify-content:center;margin-top:-31px;margin-left:0}.description.pano,.description.draft{width:450px;margin-top:0;margin-left:0}.column-18{height:450px;justify-content:flex-start;padding-left:100px}.heading-34{letter-spacing:1.5px;margin-top:0;margin-bottom:20px;font-size:55px;line-height:55px}.product-tech-specs{width:225px;height:62px;margin-top:-22px}.text-span-16{font-size:20px}.ctas{font-size:10px}.large-product-pill-cta-contact{height:55px}.ctas-dark{font-size:10px}.cta-dark-arrow{font-size:20px}.orange-pill-cta-prod.back-cta{width:110px;height:42px;color:#fff;background-color:#37363b;border-radius:110px;justify-content:center;margin-top:20px;padding:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px}.div-block-62{margin-top:0;margin-left:-105px;margin-right:124px}.div-block-62.products-detail-div{margin-left:0;margin-right:18px}.column-20{padding-top:0;padding-left:0;padding-right:0}.columns-9{width:1100px;margin:27px 0 20px;padding-left:0}.product-breadcrumbs{border-top-width:4px;padding-top:25px}.product-hero-stage{padding-top:10px;padding-bottom:0}.product-intro-section{padding-top:30px}.product-gallery{margin-bottom:0}.arrow-blk{font-size:16px}.product-page-links{letter-spacing:.75px;text-transform:uppercase;font-size:11px}.product-page-links.product-detail{font-size:11px}.container-18{height:auto;margin-top:0}.slider-4{height:700px}.slide-1-pic.pro{width:850px;margin-top:20px}.slide-3-pic.pano-2{width:850px;height:385px;margin-top:15px}.slide-2-pic{width:850px;margin-top:0}.left-arrow-3{margin-left:0}.icon-4{color:#ff9924;text-align:left;font-family:"Neue haas grotesk display pro 65",sans-serif;font-style:normal}.rich-text-block-4{font-size:17px;line-height:24px}.slide-nav-2{justify-content:center;align-items:flex-start;padding-left:10px;display:flex}.image-32.draft,.image-33.draft,.image-34.draft{width:400px;height:195px}.rich-text-block-5{margin-bottom:10px}.heading-dark{letter-spacing:1.5px;margin-bottom:20px;font-size:55px}.container-19.products-heading{max-width:1100px;padding-top:20px}.column-22{padding-left:0}.container-20{max-width:1300px;margin-bottom:20px;padding-top:20px;padding-left:37px}.column-23{justify-content:center;padding-left:10px;padding-right:0;display:block}.large-header-products{border-bottom-style:none;padding-top:40px;font-size:10px}.colossus-landing{width:575px;margin-top:10px;margin-left:-57px}.panoi-landing{width:650px;margin-top:-44px;margin-left:-54px}.rich-text-block-7{letter-spacing:1px;margin-bottom:10px;font-size:16px;line-height:26px}.image-35.plat-landing{width:600px;margin-top:0;margin-left:0}.rich-text-block-8{color:#191919;letter-spacing:1px;font-size:17px;line-height:26px}.plat-img{width:590px;margin-top:-6px;margin-left:-73px}.rich-text-block-9{color:#191919;letter-spacing:1px;margin-bottom:10px;font-size:17px;line-height:26px}.collection-item-23.colossus-section{border-top-style:none;border-bottom-style:none}.image-36.pico{width:580px;margin-top:69px;margin-left:0}.image-37.pro-landing{width:650px;margin-top:-29px;margin-left:-86px}.columns-10{width:1300px;max-width:1300px;margin-left:0;padding-left:61px}.rich-text-block-10{color:#191919;letter-spacing:1px;margin-bottom:10px;font-size:17px;line-height:26px}.image-38{width:580px;margin-top:0;margin-left:-60px}.column-25{height:450px;padding-left:80px}.image-41{width:140%;margin-top:-32px;margin-left:-44px}.column-27{height:450px;padding-left:80px}.portait-landing{width:650px;margin-top:3px;margin-left:0}.rich-text-block-11{width:450px;color:#191919;letter-spacing:1px;margin-bottom:10px;font-size:16px;line-height:26px}.rich-text-block-11.inline-text{letter-spacing:1px;margin-bottom:5px}.rich-text-block-12,.rich-text-block-13{color:#191919;letter-spacing:1px;margin-bottom:10px;font-size:16px;line-height:26px}.drafting-section,.pano-sect,.pico-sect{border-bottom-style:none}.collection-item-26{box-shadow:none}.dropdown-toggle{height:55px}.text-block-76{margin-left:13px;padding-left:0;font-size:10px}.icon-5{margin-right:10px;padding-right:3px}.right-arrow-3{margin-right:0}.button-2{box-shadow:none}.container-23{max-width:1100px;padding-top:80px}.heading-40{color:#191919;letter-spacing:1.5px;font-size:85px;line-height:90px}.div-block-71{margin-left:210px;padding-left:0}.text-block-82{width:86%;color:#191919;text-align:left;letter-spacing:1.5px;margin-left:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:32px}.intro-text{padding-bottom:75px}.leadership-section{padding-bottom:10px}.heading-41{letter-spacing:2px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px}.container-24{max-width:1100px;padding-top:60px}.creative-services{padding-top:10px;padding-bottom:30px}.heading-44{letter-spacing:2px;margin-bottom:25px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px;font-weight:700}.heading-45.media{color:#191919;letter-spacing:1.5px;border-left-width:7px;margin-top:0;margin-bottom:30px;padding-top:10px;padding-bottom:10px;padding-left:25px;font-size:30px;font-weight:700;line-height:35px}.media-systems{margin-top:35px}.heading-46{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:19px;line-height:22px}.title-text{letter-spacing:1px;font-size:15px}.designers{margin-top:60px}.heading-47{color:#191919;letter-spacing:1.5px;border-left-width:7px;margin-bottom:30px;padding-left:25px;font-size:30px;line-height:35px}.heading-48{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:19px;font-weight:700;line-height:22px}.text-block-85{font-size:15px}.heading-49{color:#191919;letter-spacing:1.5px;border-left-width:7px;margin-bottom:30px;padding-left:25px;font-size:30px;line-height:35px}.heading-50{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:19px;line-height:22px}.text-block-86{letter-spacing:1px;font-size:15px}.heading-51{letter-spacing:2px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px;font-weight:900}.container-25{max-width:1100px;padding-top:0}.heading-52{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:19px}.text-block-87{letter-spacing:1px;font-size:15px}.hardware-fabrication-section{padding-top:20px;padding-bottom:80px}.heading-53{letter-spacing:2px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:50px}.heading-54{color:#191919;letter-spacing:1.5px;font-size:19px;font-weight:700}.text-block-88{letter-spacing:1px;font-size:15px}.container-26{margin-top:-3px}.leadership-name{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:19px;line-height:22px}.container-27,.container-28{max-width:1100px}.container-29{margin-top:15px;margin-bottom:10px}.heading-55{letter-spacing:1.5px;margin-bottom:20px;font-size:55px;line-height:55px}.heading-56.inline-arrow{color:#191919;font-size:14px}.div-block-81{margin-left:0}.collection-item-29{background-position:50% 20%}.link-block-11{height:360px;margin-bottom:10px}.link-block-12,.link-block-13{height:360px}.link-block-14,.link-block-15{height:360px;margin-bottom:10px}.text-block-89{margin-top:0;margin-left:2px;font-size:12px;font-weight:900}.text-block-90{margin-top:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12px}.icon-7{margin-top:-1px;margin-right:4px}.icon-8{font-size:14px}.container-37{max-width:1100px}.div-block-85{border-bottom-style:none;position:relative}.section-12{padding-bottom:75px}.rich-text-block-18{letter-spacing:1.5px;padding-bottom:40px;font-size:16px;line-height:26px}.image-51{height:230px;object-fit:cover;position:static}.link-block-16{margin-top:5px}.heading-57{color:#191919;letter-spacing:1.5px;margin-bottom:30px}.text-block-93{width:85%;text-align:left;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:30px}.section-13{border-top-style:none;padding-bottom:120px}.div-block-88{border-bottom:5px solid #ff9924;margin-top:-102px}.mini-header-links{border-top-style:none;border-top-width:4px}.heading-59,.text-block-94,.heading-61,.text-block-95,.heading-62,.text-block-96,.heading-63,.text-block-97,.heading-64,.text-block-98,.text-block-99,.text-block-100{font-size:15px}.link-block-17{height:360px;margin-bottom:10px}.image-55{border-top:3px #ff9924;border-bottom-style:none;border-bottom-color:#ff9924}.heading-66,.text-block-101,.heading-68,.text-block-102,.heading-70,.text-block-103{font-size:15px}.container-41{max-width:1000px;padding-left:60px}.products-bottom-heading{letter-spacing:1.5px;margin-bottom:20px;font-size:55px;line-height:60px}.div-block-107{margin-left:6px}.products-bottom-description{letter-spacing:1px;margin-bottom:10px;font-size:16px;line-height:26px}.text-block-104{font-size:14px}.heading-72{color:#191919;font-size:14px}.rich-text-block-39{padding-right:40px}.touchless-hero{height:480px;background-position:50% 4%;background-size:cover}.inline-hero{height:600px;margin-top:20px;margin-bottom:20px}.about-header{border-bottom-style:none;border-bottom-color:#efeef1}.text-block-105{letter-spacing:1px;text-transform:uppercase;margin-top:135%;padding-left:0;font-size:16px}.div-block-110{width:100%;margin-left:50%}.heading-73{color:#ff9924;margin-bottom:5vw;margin-left:3%;font-size:6.8vw;line-height:7.5vw}.columns-21{width:80vw;max-width:85vw;margin-right:0;padding-top:0%;padding-left:0}.div-block-111{height:34vw;border:20px solid #efeef1}.heading-74{letter-spacing:1px;margin-bottom:15%;font-size:4vw;line-height:4.3vw}.div-block-112{height:34vw;border-top-width:20px;border-left:0 #ff9924;border-radius:0}.columns-22{height:34vw;border-top-style:none;border-top-color:#c9c9c9}.about-pg-btn{width:8.4vw;height:3vw;letter-spacing:1.5px;text-transform:uppercase;border-radius:30px;justify-content:center;align-items:center;margin-left:0%;padding-top:.15%;padding-bottom:0%;font-size:.7vw;font-weight:500;line-height:20px;display:flex}.about-pg-btn.our-team-btn{width:8.4vw;height:3vw;margin-left:0%;padding-top:.15%;padding-bottom:0%;font-size:.7vw;line-height:20px}.div-block-113{height:36vw;justify-content:center;align-items:center;display:flex}.heading-75{text-align:left;letter-spacing:1px;margin-bottom:8%;padding-top:0%;font-size:5vw}.button-4{width:8.4vw;height:3vw;letter-spacing:1.5px;text-transform:uppercase;margin-left:0%;padding-top:.15%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.7vw;line-height:.5vw}.container-43{max-width:80vw;text-align:left}.heading-76{margin-bottom:7%;padding-top:0%;font-size:4.6vw}.heading-78{padding-top:0%;line-height:5vw}.button-6{width:8.4vw;height:3vw;letter-spacing:1.5px;text-transform:uppercase;border-radius:30px;margin-left:0%;padding-top:.15%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.7vw;line-height:20px}.div-block-121{margin-left:5%}.button-7{margin-left:40px}.div-block-122{margin-left:-10px}.heading-79{letter-spacing:1.5px;margin-bottom:20px;font-size:6vw}.column-53{padding-right:0}.text-block-106{color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.6vw;line-height:2.5vw}.div-block-123{width:85%;margin-top:35px;margin-left:0;font-size:1.8vw;line-height:44px}.column-54{justify-content:flex-end;display:flex}.history-approach{padding-top:0%}.history-approach-img-div{width:90%}.heading-80{font-size:2.5vw}.div-block-125{text-align:justify}.rich-text-block-41{text-align:justify;letter-spacing:.75px;font-size:17px;line-height:26px}.heading-81{margin-bottom:3%;font-size:2.5vw}.rich-text-block-42{letter-spacing:.75px;font-size:17px;line-height:26px}.heading-83{font-size:2.5vw;line-height:3.25vw}.rich-text-block-43{letter-spacing:.75px;font-size:17px;line-height:26px}.text-block-107{letter-spacing:.75px;font-size:24px;line-height:2.8vw}.div-block-131{padding-top:8%;padding-bottom:8%}.column-58{margin-top:3%}.text-block-108{text-align:left;letter-spacing:.75px;font-size:24px;line-height:36px}.mission-values{padding-bottom:60px}.container-45{max-width:1050px;margin-top:-57px;padding-top:0;padding-bottom:40px}.heading-84{letter-spacing:1.5px;font-size:40px}.mission-values-content-div{padding-bottom:0}.rich-text-block-44{letter-spacing:.75px;font-size:17px;line-height:26px}.heading-85.code-values,.heading-86{color:#191919;margin-bottom:10px;font-size:22px}.text-block-109,.text-block-110{letter-spacing:.75px;margin-bottom:4%;font-size:17px;line-height:26px}.heading-87,.heading-88,.heading-89{color:#191919;margin-bottom:10px;font-size:22px}.text-block-111{letter-spacing:.75px;margin-bottom:4%;font-size:17px;line-height:26px}.rich-text-block-45{letter-spacing:.75px;font-size:17px;line-height:26px}.container-46{max-width:1200px;margin-bottom:3%;padding-top:3%}.column-59{padding-right:3%}.button-8{width:95px;height:43px;box-shadow:none;margin-top:2%;margin-right:0%}.button-8.rentals{width:140px;height:50px;letter-spacing:1.5px;text-transform:uppercase;margin-top:11px;margin-left:0%;margin-right:-3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500}.heading-90{font-size:6vw;line-height:6vw}.columns-26{max-width:1200px;margin-top:70px;margin-bottom:20px}.heading-91{width:95%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.5vw;line-height:2.5vw}.div-block-134{width:85%;letter-spacing:.75px}.column-60{padding-left:6%;padding-right:0%}.facilities-header{border-top-style:none}.container-47{max-width:1200px}.heading-92{margin-bottom:7%}.text-block-112{letter-spacing:1px;font-size:1.2vw;line-height:2.25vw}.heading-93{margin-bottom:7%}.text-block-113{letter-spacing:1px;font-size:1.2vw;line-height:2.25vw}.heading-94{margin-bottom:7%}.text-block-114{letter-spacing:1px;font-size:1.2vw;line-height:2.25vw}.heading-95{margin-bottom:7%;line-height:3.5vw}.rich-text-block-46{letter-spacing:1px;font-size:1.2vw;line-height:2.25vw}.button-9{width:105px;height:44px;margin-top:12px;margin-left:50px;font-size:13px}.heading-96{margin-bottom:35px;font-size:85px;line-height:90px}.heading-97{width:85%;text-align:left;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 65",sans-serif;line-height:34px}.columns-27{margin-top:90px;margin-bottom:20px}.client-heading-div{padding-left:0}.column-67{padding-left:20px}.section-16{padding-top:30px}.heading-98{letter-spacing:1.5px;margin-top:40px;margin-bottom:54px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.rich-text-block-47{font-size:15px;line-height:15px}.div-block-147{border-top-width:8px}.heading-99{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-148{border-top-width:8px;margin-bottom:0}.rich-text-block-48{letter-spacing:1px;font-size:15px;line-height:20px}.div-block-149{height:auto;border-top-width:8px;margin-bottom:0}.heading-100{letter-spacing:1.5px;margin-top:40px;margin-bottom:52px;font-size:28px;line-height:34px}.rich-text-block-49{letter-spacing:1px;font-size:15px;line-height:20px}.heading-101{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.rich-text-block-50{letter-spacing:1px;font-size:15px;line-height:20px}.div-block-150{height:auto;border-top-width:8px;padding-bottom:20px}.heading-102{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-151{border-top-width:8px;padding-bottom:20px}.rich-text-block-51{letter-spacing:1px;font-size:15px;line-height:20px}.heading-103{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-152{border-top-width:8px;padding-bottom:20px}.rich-text-block-52{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:20px}.heading-104{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-153{height:auto;border-top-width:8px;padding-bottom:20px}.rich-text-block-53{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:20px}.heading-105{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-154{border-top-width:8px;padding-bottom:20px}.rich-text-block-54{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;font-weight:300;line-height:20px}.heading-106{letter-spacing:1.5px;margin-top:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:28px;line-height:34px}.div-block-155{border-top-width:8px;padding-bottom:20px}.rich-text-block-55{letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:20px}.container-48,.container-49,.container-50{max-width:1100px}.column-68{padding-right:0}.div-block-157{padding-right:20px}.div-block-158{padding-right:10px}.text-block-115{width:auto;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:30px;display:block}.work-nav-link{height:auto;font-size:12px}.rental-container{height:auto;justify-content:center;align-items:center;padding-top:35px;padding-bottom:35px;display:flex}.div-block-160{width:50%;color:#fff;background-image:none;padding-top:91px;padding-bottom:91px}.collection-item-35{height:500px;-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box;position:static;overflow:visible}.image-62{object-fit:cover}.section-18{height:100%;background-color:#f4f4f4}.collection-list-wrapper-10{height:100%}.column-69{object-fit:contain}.div-block-161{flex-direction:column;justify-content:center;align-items:center;padding:50px 35px;display:flex}.div-block-162{padding:50px 20px}.collection-item-36{height:700px;float:none;object-fit:contain;position:static}.div-block-163{width:1100px;height:700px;float:left;clear:both;grid-column-gap:16px;grid-row-gap:16px;color:#fff;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-end;margin-top:0;padding-top:0;padding-bottom:100px;display:flex;position:static}.about-ideum-cta{height:auto;max-width:none;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.rental-pricing-section{height:auto;box-shadow:none;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.div-block-164{flex-direction:row;justify-content:center;align-items:center;margin-left:20px;padding-top:10px;padding-bottom:35px;display:flex}.rich-text-block-56{text-align:left;letter-spacing:1.5px;padding-right:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:27px}.rental-intro-section{height:360px;max-width:1200px;justify-content:center;align-items:center;margin-top:45px;margin-bottom:0;padding-top:35px;padding-bottom:25px;padding-left:20px;display:flex}.column-70{padding-left:40px;padding-right:80px}.body-6{font-family:"Neue haas grotesk display pro 45",sans-serif}.heading-107{letter-spacing:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:80px;line-height:85px}.heading-108,.heading-109{font-family:"Neue haas grotesk display pro 65",sans-serif}.rich-text-block-57{font-size:15px;line-height:22px}.heading-110{color:#ff9924;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:40px;font-weight:500;line-height:45px}.rich-text-block-58{letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-111{letter-spacing:1.5px;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:48px;line-height:50px}.rich-text-block-59{text-align:justify;letter-spacing:1.5px;margin-bottom:15px;font-size:18px;line-height:26px}.heading-112{letter-spacing:1.5px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 65",sans-serif}.div-block-165{padding-right:10px}.div-block-166{padding-right:20px}.column-71{justify-content:flex-end;display:flex}.div-block-167{margin-top:83px;font-family:"Neue haas grotesk display pro 46",sans-serif;font-weight:300}.heading-114{letter-spacing:1px;text-transform:uppercase;margin-top:16px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:30px}.column-72{padding-left:20px}.heading-115{font-size:90px;line-height:95px}.div-block-168{padding-top:60px}.capabilities-opening{border-top-style:none}.div-block-169{height:auto}.exhibit-design-section{margin-bottom:40px}.cap-title-div{z-index:1;width:700px;height:65px;background-color:rgba(25,25,25,.72);justify-content:center;align-items:center;margin-top:-165px;margin-left:0%;display:flex;position:relative}.heading-116{letter-spacing:2px;margin-right:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:300;line-height:14px}.capabilites-btn{width:125px;height:40px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#191919;border-radius:20px;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;font-size:8px;line-height:8px;display:flex}.heading-117{letter-spacing:1.5px;margin-bottom:3%;font-size:2.75vw;line-height:3.25vw}.div-block-172{width:65%;margin-left:17%}.capabilities-text{letter-spacing:1.5px;border-bottom-width:7px;padding-bottom:5%;font-size:1.35vw;line-height:2.5vw}.capabilities-text.evaluation{letter-spacing:1.5px;font-size:1.25vw;line-height:2.25vw}.div-block-173{width:80%;height:50vw}.div-block-175{width:40vw;box-shadow:none;border-top-width:7px;margin-top:-31%;margin-bottom:7%;margin-left:57%;padding:5% 4%}.heading-118{letter-spacing:1.5px;margin-bottom:8%;font-size:2.75vw;line-height:3.25vw}.text-block-116{font-size:1.1vw}.capabilities-btn{width:125px;height:40px;letter-spacing:1.5px;text-transform:uppercase;padding-top:.3%;font-size:8px;line-height:8px}.image-67{height:50vw}.div-block-188{width:625px;height:65px;padding-left:5%;padding-right:5%}.heading-124{color:#fff;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:14px}.div-block-189{width:40vw;box-shadow:none;border-top-width:7px;border-bottom-width:7px;margin-top:-40.2vw;margin-bottom:7%;margin-left:2%;padding-bottom:7%;padding-left:4%;padding-right:4%}.heading-125{color:#191919;letter-spacing:1.5px;margin-bottom:7%;padding-right:2%;font-size:2.75vw;line-height:3.25vw}.text-block-118{text-align:justify;font-size:1.1vw}.div-block-193{width:650px;height:65px;min-width:40%;margin-top:-3%}.heading-126{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:14px}.div-block-194{width:70%}.heading-127{color:#191919;letter-spacing:1.5px;margin-bottom:3%;font-size:2.75vw;line-height:3.25vw}.text-block-119{padding-bottom:7%;font-size:1.1vw;line-height:2.1vw}.div-block-195{width:81%;height:50vw}.image-69{height:50vw}.media-av-section{margin-bottom:7%}.div-block-196{width:650px;height:65px;max-width:60%;min-width:0%;margin-top:-14%}.heading-128{font-size:14px;line-height:14px}.media-av-div{margin-top:-28%;margin-left:55%}.div-block-197{width:40vw;box-shadow:none;padding:8% 7% 10%}.heading-129{letter-spacing:1.5px;margin-bottom:7%;font-size:2.75vw;line-height:3.25vw}.text-block-120{letter-spacing:1.5px;font-size:1.25vw;line-height:2.25vw}.div-block-200{width:50%;height:65px;text-align:center;margin-top:-133px;padding-left:1%}.heading-130{width:auto;margin-left:3%;margin-right:3%;font-size:14px;line-height:18px}.div-block-201{width:40vw;border-top-style:solid;border-top-width:7px;border-bottom-style:solid;border-bottom-width:7px;margin-top:-33%;margin-bottom:7%;margin-left:3%;padding-bottom:7%;padding-left:4%;padding-right:4%}.heading-131{letter-spacing:1.5px;margin-bottom:7%;font-size:2.75vw;line-height:3.25vw}.text-block-121{font-size:1.1vw}.div-block-203{width:900px;height:65px;margin-top:-225px}.heading-132{width:auto;padding-right:2%;font-size:14px;line-height:20px}.div-block-205{width:75vw;border-left-style:none;margin-left:13%}.heading-133{letter-spacing:.75px;margin-bottom:3%;font-size:2.75vw;line-height:3.25vw}.text-block-122{border-bottom-width:10px;padding-bottom:8%;font-size:1.15vw}.container-51{max-width:1250px}.columns-29{max-width:1100px}.div-block-210{width:35%;margin-top:0;margin-left:10%;padding-top:0%;padding-right:0%}.main-nav{letter-spacing:1.25px;padding-top:5px;font-size:10px}.main-nav.w--current{color:#ff9924}.brand{margin-top:3px;position:static}.div-block-211{align-items:center;margin-top:80px;margin-bottom:40px;padding-top:0;padding-bottom:0;display:flex}.heading-134{letter-spacing:1px;margin:0 30px;font-size:13px}.heading-135{letter-spacing:1px;margin-top:0;margin-bottom:0;margin-left:30px;font-size:15px}.heading-136{margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:14px;line-height:30px}.div-block-212{width:475px;height:280px;object-fit:cover;border-top:2px solid #efeef1;border-bottom:2px #eae9ec;margin-bottom:0;padding-right:0;overflow:hidden}.image-74{width:475px;height:280px;object-fit:cover}.project-title-header{width:95%;color:#1f1f20;letter-spacing:1px;margin-top:0;margin-bottom:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px}.project-description-excerpt{width:85%;letter-spacing:.5px;margin-bottom:10px;line-height:18px}.section-19{border-top-style:none;padding-bottom:25px}.div-block-213,.plug-play-img,.div-block-218{height:475px}.heading-139{letter-spacing:1.5px;font-size:40px;line-height:45px}.rich-text-block-61{letter-spacing:1.25px;font-size:18px;line-height:26px}.div-block-220{border-top-style:none;border-bottom-style:none}.heading-140{letter-spacing:1.5px;margin-bottom:3%;font-size:40px;line-height:45px}.rich-text-block-62{letter-spacing:1.25px;font-size:18px;line-height:26px}.section-20{border-top-style:none;border-bottom-style:none}.button-10{width:145px;height:48px;box-shadow:none;letter-spacing:1.5px;text-transform:uppercase;padding-top:.2%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;font-weight:500}.columns-31{margin-left:-10px}.column-77{padding-left:40px;padding-right:20px}.columns-32{margin-bottom:10px}.div-header-img{height:660px}.text-block-124{letter-spacing:1.5px;text-transform:uppercase;margin-top:4px;margin-left:0;margin-right:0;padding-left:0;font-size:14px;font-weight:500;line-height:30px}.heading-141{letter-spacing:2px;margin-bottom:20px;margin-left:-5px}.columns-33{justify-content:flex-start;padding-top:125px;padding-left:0;display:flex}.column-79,.column-79.success-c2{padding-left:0}.text-block-125{width:650px;text-align:left;letter-spacing:1.5px;margin-top:30px;margin-left:-5px;padding-left:2px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:20px;font-weight:400;line-height:34px}.text-block-125.success-blurb{width:520px;letter-spacing:.75px;font-size:20px}.div-block-224{width:900px;padding-left:40px}.text-field{letter-spacing:1.5px;padding-top:4px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;font-weight:400}.name-form{font-weight:500}.email-form{font-family:"Neue haas grotesk display pro 65",sans-serif}.text-field-2{color:#191919;letter-spacing:1.5px;padding-top:4.3px;padding-left:30.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400}.text-field-2.company{padding-top:3.3px}.heading-144{color:#191919;margin-bottom:35px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.field-label-3{margin-bottom:10px;font-weight:500}.textarea{margin-bottom:20px;padding-left:17px;padding-right:17px;font-size:14px;line-height:26px}.checkbox-label-phone-contact{font-weight:500}.custom-hardware{padding-left:10px;padding-right:0}.submit-button{width:165px;height:54px;letter-spacing:1.5px;text-transform:uppercase;background-color:#191919;border-radius:35px;margin-top:30px;padding-top:.2%;font-size:11px;font-weight:500}.column-80{padding-left:0;padding-right:43px}.column-80.success-c1{justify-content:flex-end;display:flex}.field-label-4{width:auto;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px}.text-field-4{padding-top:5.5px;font-size:16px}.div-block-230{height:250px;background-color:#efeef1;margin-bottom:0;padding-bottom:20px}.div-block-231{width:50%;margin-bottom:20px;padding-top:20px;padding-left:40px;padding-right:40px}.text-block-129{text-align:justify;padding-left:40px;padding-right:40px}.div-block-232{height:650px}.text-block-130{letter-spacing:1px;text-transform:uppercase;font-size:16px;line-height:30px}.heading-146{font-size:80px;line-height:85px}.text-block-131{font-size:24px;line-height:27px}.column-81{padding-left:70px}.heading-147{font-size:30px}.div-block-235{margin-bottom:63px}.submit-button-2{height:45px;letter-spacing:1.5px;text-transform:uppercase;font-size:10px}.text-block-134{margin-bottom:80px}.job-listing{padding:40px 10px}.job-listing-background{border-top:3px solid #ff9924;border-bottom:3px solid #ff9924}.text-block-135{color:#191919;letter-spacing:1.5px;margin-bottom:5px;line-height:40px}.text-block-136{letter-spacing:1.25px;padding-top:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px}.text-block-137{letter-spacing:1.25px;padding-bottom:40px;font-size:17px;line-height:30px}.listing-container{max-width:1100px;padding-top:0}.job-listing-learn-more{width:140px;height:50px;letter-spacing:1.25px;background-color:#37363b;justify-content:center;align-items:center;padding-top:.1%;padding-bottom:0%;font-size:12px;font-weight:500;line-height:20px;display:flex}.job-listing-learn-more.our-team-btn{width:7.4vw;height:2.8vw;margin-left:27%;padding-top:0%;padding-bottom:0%;font-size:.8vw;line-height:1vw}.team-back{width:130px;height:50px;letter-spacing:1px;text-transform:uppercase;margin-top:15px;margin-left:0;font-size:12px}.team-back.jobs{width:135px;height:50px;letter-spacing:1.5px;margin-right:20px;font-size:14px}.jobs-heading{padding-top:0}.text-block-139{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:28px;line-height:40px}.success-message{margin-top:-80px}.container-52{padding-top:10px;padding-bottom:10px}.explore-button{width:42px;height:27px;background-color:#ff9924;margin-top:1px;padding-top:.25%}.text-span-17{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:12px}.text-block-140{font-size:12px}.text-block-141{font-size:11px;line-height:12px}.page-count-3{font-size:16px}.pagination-4{margin-top:-35px;margin-bottom:30px;padding-top:0}.text-block-142{font-size:11px;font-weight:700;line-height:12px}.collection-item-42{margin-bottom:20px;margin-right:20px;padding-top:0;padding-bottom:0;padding-right:0}.column-85{justify-content:flex-end}.column-86{padding-left:0}.image-76{min-width:100%}.column-88{padding-left:0}.text-block-148{font-size:22px}.column-90{justify-content:flex-end}.columns-36{width:auto}.container-54{max-width:1200px}.heading-148{letter-spacing:1.25px;margin-bottom:25px;font-size:85px;line-height:90px}.heading-149{letter-spacing:1.25px;margin-left:0;font-size:85px;line-height:90px}.product-description{text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.product-description.s1-title-product{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;font-weight:400;line-height:24px}.div-block-242{width:350px;margin-top:127px;margin-left:-89px}.image-77{height:auto;margin-left:-38px}.text-block-149{font-weight:700;line-height:14px}.text-block-150{font-family:"Neue haas grotesk display pro 75",sans-serif;font-weight:700;line-height:14px}.page-count-4{margin-top:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px}.div-block-243{width:350px;margin-top:73px;margin-left:13px}.image-79{width:auto;height:460px;max-width:none;margin-top:0;margin-left:0}.div-block-245{width:350px;margin-top:98px;margin-left:-114px}.div-block-246{height:275px;margin-bottom:10px}.image-82{max-width:115%;margin-top:-13px}.heading-153{letter-spacing:1.5px;font-size:16px;font-weight:500;line-height:24px}.homepage-featured-project-tag{letter-spacing:1.25px;text-transform:uppercase;margin-right:10px}.button-11{width:42px;height:26px;color:#fff;padding-top:0%;font-size:10px;transition:all .2s cubic-bezier(.86,0,.07,1);transform:translate(0)}.button-11:hover{width:42px;height:26px}.div-block-248{height:50px;margin-bottom:5px}.collection-item-43{margin-bottom:50px}.links-projects{height:500px;padding-top:0;padding-bottom:10px}.heading-154{letter-spacing:1.5px;margin-top:0%;margin-bottom:0%;padding-top:0;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:26px;font-weight:400;line-height:30px}.heading-154:hover{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:26px;font-weight:500}.heading-154.software-exhibit{letter-spacing:1.5px;margin-top:0%;margin-bottom:0%;font-size:26px;font-weight:700;line-height:30px}.heading-154.software-exhibit:hover{font-size:26px;font-weight:700}.heading-154.software-dev{letter-spacing:1.5px;margin-bottom:0%;font-size:26px;line-height:30px}.heading-154.software-dev:hover{font-size:26px}.heading-154.fab{letter-spacing:1.5px;margin-bottom:0%;font-size:26px;line-height:30px}.heading-154.fab:hover{font-size:26px}.heading-154.eval{letter-spacing:1.5px;margin-bottom:0%;font-size:26px;line-height:30px}.heading-154.eval:hover{font-size:26px}.heading-154.av{letter-spacing:1.5px;margin-bottom:0%;padding-left:0;font-size:26px;line-height:30px}.heading-154.av:hover{font-size:26px}.software-link{width:25%;margin-bottom:45px}.heading-155{margin-top:25px;margin-bottom:10px;font-size:22px}.heading-155:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.heading-156{margin-top:25px;margin-bottom:10px;font-size:22px}.heading-156:hover{font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500}.planning-link{width:36%;margin-bottom:45px}.heading-157{margin-top:25px;margin-bottom:10px;font-size:22px}.heading-157:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.heading-158{margin-top:25px;margin-bottom:10px;font-size:22px}.heading-158:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.lot-link{width:13%;margin-top:0}.heading-159{margin-top:25px;font-size:22px}.heading-159:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.sub-links-div{width:100%;align-items:flex-start;padding-top:0;padding-bottom:40px;display:block}.capabilities-highlights{max-width:1400px;margin-bottom:10px;padding-top:0;padding-bottom:60px;padding-left:20px}.exhibit-div{width:56%;height:28vw}.exhibit-title{width:75%;letter-spacing:.25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.image-85{width:100%;height:500px;object-fit:cover}.software-div{width:56%;height:28vw;top:0%;bottom:auto;left:auto;right:0%}.software-title{width:75%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.image-86{width:100%;height:500px}.fabrication-div{width:56%;height:28vw}.image-87{width:100%;height:500px}.fab-title{width:75%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.exhibit-link{width:20%;margin-top:50px;margin-bottom:45px;padding-top:0}.fabrication-link{width:18%;margin-bottom:45px}.media-link{margin-bottom:45px}.planning-div{width:56%;height:28vw}.image-88{width:100%;height:500px;object-fit:cover}.planning-title{width:75%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.media-div{width:56%;height:86%}.image-89{width:100%;height:500px;object-fit:cover}.media-title{width:75%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.lot-div{width:56%;height:87%;background-color:rgba(25,25,25,0)}.image-90{width:100%;height:500px;object-fit:cover}.lot-title{width:75%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:16px}.collection-item-44{padding-top:0}.column-94{align-items:center;padding-left:40px;display:flex}.columns-38{margin-bottom:20px}.image-91{width:auto;height:500px;max-width:none;object-fit:cover;margin-top:0;margin-left:44px}.image-91.product-hm-img-col{height:490px}.div-block-250{width:100%;height:auto;object-fit:fill;overflow:hidden}.heading-163{margin-top:19px;margin-left:5px;font-family:"Neue haas grotesk display pro 96",sans-serif;font-size:16px;font-weight:900}.heading-164{margin-top:13.5px;margin-bottom:0;margin-left:6px;padding-bottom:0;font-family:Materialicons,sans-serif;font-size:18px;line-height:18px}.heading-165{margin:-3px 0 0 5px;font-family:"Neue haas grotesk display pro 96",sans-serif;font-size:16px;font-weight:900;line-height:30px}.arrow-btn-pill{font-size:12px}.arrow-btn-pill.reg-news{font-size:12px;line-height:14px}.explore-btn{width:120px;height:45px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;border-radius:30px;font-size:10px;font-weight:500}.home-btn{width:147px;height:52px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;background-color:#ff9924;border-radius:30px;margin-top:16px;margin-left:0;margin-right:40px;padding-top:.42%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11px;font-weight:500;line-height:11.5px}.home-btn.port-section{width:142px;height:52px;text-align:left;letter-spacing:1.5px;border-radius:25px;margin-top:5px;margin-left:80px;margin-right:40px;padding-top:.38%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:12px}.home-btn.staff-btn{width:140px;height:52px;letter-spacing:1.5px;margin-top:15px;margin-left:110px;margin-right:0;padding-top:.4%;font-size:13px;line-height:12px}.home-btn.clients-btn{width:135px;height:50px;letter-spacing:1.5px;border-radius:35px;margin-top:16px;margin-right:20px;padding-top:.35%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:700;line-height:12px}.home-btn.about-ideum-btn{width:9vw;height:3.3vw;letter-spacing:1.5px;border-radius:35px;justify-content:center;margin-top:52px;margin-left:0%;margin-right:8%;padding-top:.35%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:.85vw;font-weight:500;line-height:.9vw}.home-btn.facilities-btn{width:9vw;height:3.3vw;letter-spacing:1.5px;border-radius:35px;margin-top:15px;margin-right:-70px;padding-top:.35%;font-size:.85vw;line-height:.9vw}.home-btn.products-det-btn{width:130px;height:45px;letter-spacing:1.25px;background-color:#37363b;margin-left:0}.home-btn.products-hm-btn{width:145px;height:52px;letter-spacing:1.5px;-webkit-text-fill-color:inherit;background-clip:border-box;margin-top:16px;margin-left:0;margin-right:0;padding-top:.38%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12px;font-weight:500;line-height:12px}.heading-166{letter-spacing:1.25px;font-size:85px;line-height:90px}.heading-167{width:85%;color:#191919;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:400;line-height:30px}.collection-list-18{margin-left:0;margin-right:0}.heading-168{font-size:10px}.heading-169{color:#191919;justify-content:center;align-items:center;margin-top:-2px;margin-bottom:0;font-size:14px;line-height:14px;display:flex}.button-13{width:145px;height:48px;letter-spacing:1.5px;text-transform:uppercase;padding:.2% 0 0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;font-weight:500}.div-block-252{padding-right:17px}.text-block-152{color:#fff;font-size:20px}.facebook-link{margin-right:5px;padding-left:5px;padding-right:5px}.text-block-153{color:#fff;font-size:20px}.linkedin-link{padding-left:5px;padding-right:5px}.text-block-154{color:#fff;font-size:20px}.email-link{padding-left:5px;padding-right:5px}.text-block-155{color:#fff;font-size:20px}.twitter-link{padding-left:5px;padding-right:5px}.div-block-253{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.div-block-253.all-work-pagination{margin-left:35px;margin-right:35px}.div-block-254{background-color:#eae9ec}.div-block-255{padding-bottom:0;padding-right:40px;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.image-92{height:475px}.image-95{width:100vw}.heading-170{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:100px;line-height:105px}.work-header{letter-spacing:1.5px;margin-left:-22px;padding-left:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:85px;line-height:90px}.heading-176{letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;font-weight:700}.heading-177{margin-top:25px;margin-left:2px}.column-96{justify-content:flex-start;padding-left:15px}.section-25{padding-top:60px;padding-bottom:70px}.image-100{width:455px;max-width:none}.heading-178{height:52px;letter-spacing:1.25px;font-size:18px;font-weight:500;line-height:26px}.div-block-269{margin-bottom:40px}.div-block-271{margin-top:45px;margin-bottom:100px}.capabilities-sub{color:#4b4b4d;letter-spacing:1px;font-size:12px}.view-all-work{width:170px;height:58px;letter-spacing:1.5px;border-radius:30px;padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:700}.column-97{padding-left:0}.heading-180{letter-spacing:1.5px;margin-bottom:20px;font-size:55px;font-weight:900;line-height:55px}.container-61{max-width:1100px}.image-101{width:550px;margin-top:30px;margin-left:32px}.rich-text-block-66{color:#191919;letter-spacing:1px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:26px}.div-block-276{width:450px;margin-top:-19px;margin-left:114px}.platform-sect{font-size:15px}.pro-img{width:580px;margin-top:0;margin-left:-30px}.columns-39{height:480px;margin-left:0;margin-right:0}.collection-item-53{background-color:#eae9ec}.top-slideshow{height:90vh;border:1px #000;border-bottom:3px solid #ff9924}.div-block-277{margin-bottom:15px;display:flex}.slider-5,.image-102,.image-103,.container-62,.image-104{height:80vh}.collection-list-wrapper-17,.slide-7{width:100vw;height:90vh}.slider-6{height:90vh;background-color:#191919}.image-105{width:100vw;height:90vh;max-width:none;object-fit:cover;margin-top:0}.dark-overlay{height:90vh;background-color:rgba(0,0,0,.54);border:1px solid #000;border-bottom:3px solid #ff9924;justify-content:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.image-106{width:100vw;height:90vh;object-fit:cover}.slideshow-div{z-index:2;height:90vh;margin-top:-175px;display:flex}.heading-181{color:#fff;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:14px}.home-feature-btn{z-index:2;max-width:650px;letter-spacing:2px;background-color:rgba(31,31,32,.61);border:1px solid silver;border-radius:35px;margin-top:73px;margin-left:5%;padding:17px 30px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:12.5px;position:absolute}.slide-nav-4{width:50%;margin:-79px 0 0 63.5vw;padding-left:0;padding-right:20%;font-size:12px;position:relative}.s{margin-top:-130px}.image-107{width:100vw;height:90vh;object-fit:cover}.div-block-282,.div-block-283{margin-top:-130px}.image-108{width:100vw;height:90vh;object-fit:cover}.div-block-284{margin-top:-130px}.slide-8{height:9vh}.slide-9,.slide-10{height:90vh}.slide-11{height:500px}.column-99{height:480px;padding-left:0}.radio-button{border-width:2px}.radio-labels{color:#37363b;letter-spacing:1.5px;font-size:15px}.columns-40{margin-bottom:20px}.radio-button-field-11{margin-bottom:10px}.columns-41{height:500px;padding-top:40px}.heading-182{color:#ff9924;font-size:38px;line-height:38px}.div-block-286{width:350px;margin-left:-25px;padding-top:76px}.image-110{height:460px;object-fit:cover;margin-top:-38px;margin-left:13px}.p-d-div{width:400px;letter-spacing:1px;padding-top:157px}.p-d-div.h-s3{width:400px;margin-left:-32px;padding-top:141px}.p-d-div.h-s2{margin-left:-13px;padding-top:160px}.div-block-289{display:flex}.product-title{color:#ff9924;font-size:38px;line-height:38px}.product-title.s1-title,.product-title.s2-title-product,.product-title.s3-title-product{letter-spacing:1.5px}.div-block-290,.div-block-291{display:flex}.div-block-292{margin-top:29px}.text-block-173{letter-spacing:.5px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px}.rich-text-block-68{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.specs-text{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.hci-hero{background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png)}.container-64{padding-right:40px}.div-block-297{margin-left:0}.text-block-174{font-family:"Neue haas grotesk display pro 46",sans-serif;font-size:15px}.div-block-298.port-tags-pagination{margin-left:35px;margin-right:35px}.link-block-23{width:100%}.text-block-175{letter-spacing:1.25px;font-size:15px}.columns-44{margin-bottom:40px}.text-block-176{color:#191919;margin-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:16px;line-height:16px}.div-block-300{align-items:center;margin-left:40px;margin-right:40px;display:flex}.pagination-7{margin-top:-15px;margin-bottom:60px}.mask-3{height:90vh}.div-block-302{margin-left:30px}.column-102{height:450px;padding-left:80px}.column-103{height:450px;padding-left:80px;padding-right:0}.portrait-slider{height:680px}.colossus-slider{height:720px;margin-top:-20px}.superior-touch{padding-right:25px}.rich-text-block-69{letter-spacing:1px;font-size:16px;line-height:24px}.software{padding-left:10px;padding-right:0}.rich-text-block-70,.rich-text-block-71{letter-spacing:1px;font-size:16px;line-height:24px}.processing{padding-right:25px}.rich-text-block-72{letter-spacing:1px;font-size:16px;line-height:24px}.public-space{padding-right:25px}.rich-text-block-73{letter-spacing:1px;font-size:16px;line-height:24px}.column-104{padding-left:10px;padding-right:0}.rich-text-block-74{letter-spacing:.9px}.div-block-303{margin-right:6px}.div-block-304{margin-right:28px}.detail-div{margin-left:-51px;margin-right:67px}.text-block-178{text-align:justify;letter-spacing:1.5px;font-size:1.35vw;line-height:2.5vw}.rich-text-block-75{color:#191919;font-size:16px;line-height:24px}.columns-45{margin-top:2%;margin-bottom:3%}.column-105{padding-right:0}.column-106{padding-left:30px}.button-15{width:140px;height:50px;letter-spacing:1.5px;margin-top:11px;font-size:13px;font-weight:700}.columns-46{margin-bottom:40px;padding-top:80px}.column-108{padding-left:12px}.rich-text-block-76{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400;line-height:20px}.section-28{color:#191919;padding-bottom:40px}.industry-label{color:#fff}.column-110{justify-content:flex-end;padding-left:0;display:flex}.column-111{padding-left:0}.utility-page-content{width:500px;margin-top:-76px}.heading-188{letter-spacing:.5px;justify-content:center;margin-top:63px;font-size:30px}.columns-47{margin-top:20px}.image-116{width:auto;margin-left:0}.link-4{color:#4b4b4d}.link-5{color:#37363b;letter-spacing:.75px;margin-left:1px;font-family:"Neue haas grotesk display pro 65",sans-serif}.link-5:hover{color:#ff9924;letter-spacing:.75px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.image-117{margin-bottom:0}.link-block-28{height:400px}.text-block-181{letter-spacing:1px;margin-top:-15px;font-size:15px}.heading-190{font-size:15px}.text-block-182{letter-spacing:.5px;font-size:15px}.heading-191{font-size:15px}.div-block-312{letter-spacing:.5px;font-size:15px}.list-3{font-size:16px;line-height:24px}.privacy-title{margin-bottom:70px}.main-privacy{padding-top:50px}.heading-214{font-size:20px}.div-block-318{height:390px;object-fit:cover}.list-5,.list-6,.list-7,.list-8,.list-9,.list-10,.list-11,.list-12,.list-13{font-size:16px;line-height:24px}}@media screen and (min-width:1920px){h3{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:26px}.text-block-3{text-align:right;letter-spacing:2px;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:45px;font-weight:500;line-height:55px;position:static;top:auto;bottom:0%;left:auto;right:0%}.container{max-width:1100px}.text-block-4{letter-spacing:1.5px;padding-top:5px;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:500;position:static;top:auto;bottom:0%;left:auto;right:0%}.capabilities-overview{padding-top:80px;padding-bottom:25px}.orange-pill-cta.back-cta.tablet{width:140px;height:50px;box-shadow:none;letter-spacing:1.5px;margin-top:0;margin-bottom:70px;padding-top:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:20px}.capabilities-container-header{max-width:1400px}.large-section-header.light{margin-bottom:30px}.footer{height:auto;border:0 solid #000;border-radius:0;padding-bottom:40px;font-size:14px;line-height:16px;transition:opacity .2s}.large-header{align-items:stretch;margin-left:0;font-size:80px;display:flex}.footer-column-header{float:none;clear:none;object-fit:fill;margin-top:20px}.footer-link{font-size:18px;line-height:24px}.footer-link:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.social,.footer-link.about{font-size:18px;line-height:24px}.footer-link.studio-address:hover{color:#282538}.footer-link.careers,.footer-link.partners,.footer-link.support-ideum-com,.footer-link.phone-number{font-size:18px;line-height:24px}.columns-3{border-bottom:0 solid #000;border-radius:0;margin-bottom:40px;padding-left:7%;padding-right:7%}.work-nav{font-size:14px}.work-nav.white{padding-right:20px;font-size:14px}.navbar.dark{width:auto;height:120px}.featured-projects{margin-bottom:10px;padding-top:70px;font-size:16px}.feature-products{padding-top:80px}.black-pill-cta.footer-btn{width:200px;height:70px;grid-column-gap:0px;grid-row-gap:0px;direction:ltr;text-align:center;letter-spacing:2px;cursor:pointer;mix-blend-mode:normal;border-radius:100px;flex-flow:row;justify-content:center;align-items:center;margin-top:-28px;margin-left:0;margin-right:0;padding-left:10px;font-size:14px;line-height:18px;transition:background-color .2s,transform .2s;display:flex;position:relative;left:auto}.material-icon-arrow-right{clear:none;text-align:center;cursor:pointer;object-fit:fill;flex:0 auto;order:1;align-self:center;margin-left:0;padding-left:5px;font-size:18px;transition:transform .2s;position:static}.featured-projects-header{max-width:1300px;margin-bottom:15px}.up-button{transition:opacity .2s,transform .2s cubic-bezier(.47,0,.745,.715)}.container-6{margin-top:40px}.nav-menu{width:auto;height:100px;margin-left:0;padding-top:0;padding-left:86px}.image-8{width:110px;margin-top:22px}.hero-image{height:100vh;align-items:center;overflow:visible}.hero-header{width:80%;letter-spacing:1.5px;margin-top:25px;padding-left:0;font-size:5vw;line-height:6vw}.overlay{height:100vh;overflow:hidden}.orange-emph{margin-left:15px;margin-right:15px;font-size:5vw;line-height:6vw}.featured-projects-list{max-width:1400px;letter-spacing:.75px}.after-credit{height:100vh}.slide{width:1400px;height:auto}.slider{height:620px;margin-top:0;margin-bottom:60px}.slide-nav{margin-top:0;margin-bottom:0;padding-top:0}.news-title-block{padding-top:0}.news-header-title{color:#191919;letter-spacing:2px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:55px;font-weight:700;line-height:70px}.news-intro{max-width:1150px;padding-top:70px;padding-bottom:75px}.news-header-subtitle{color:#37363b;letter-spacing:1.5px;font-size:24px;font-weight:500}.news-hero-image{width:1200px;height:auto;max-width:none;margin-top:0;margin-bottom:20px}.news-narrative{letter-spacing:1.25px;margin-bottom:0;padding-top:20px;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;line-height:32px}.publish-block{height:120px;box-shadow:none}.media-column{padding-top:20px}.authored-by{padding-bottom:8px;font-size:15px}.author-name-styling{letter-spacing:1.25px;margin-top:10px;padding-bottom:0;font-size:22px}.author-role-title{letter-spacing:1px;padding-top:3px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500}.date-block{width:120px;height:120px}.author-container{height:120px;padding-left:35px}.month-white{font-size:16px}.date-black{padding-top:9px;padding-bottom:9px;font-size:30px}.year-black{font-size:18px}.pill-container{border-width:1px;padding-left:20px;padding-right:20px}.news-tag{letter-spacing:1.5px;padding-top:10px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px}.news-related-posts{padding-bottom:0}.author-link{letter-spacing:1px;margin-top:5px}.author-link.w--current{margin-top:1px}.latest-post-container{padding-top:30px;padding-left:0}.heading-9{width:100%;text-align:left;letter-spacing:1.5px;padding-left:25px;padding-right:10px;font-size:18px;line-height:26px}.latest-title-header{width:95%}.latest-title-header.featured{text-align:left;letter-spacing:1.5px;margin-top:10px;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:700;line-height:40px}.latest-preview-block{width:90%;height:110px;border:1px #c9c9c9;border-radius:0;margin-top:-25px;margin-bottom:5px;margin-left:50px}.latest-preview-block.title-news-tag-landing{width:85%}.news-body-media{max-width:1200px;font-size:14px;line-height:21px}.month-black{font-size:18px}.date-block-latest{width:110px;height:110px;padding-top:13px}.date-white{padding-top:12px;padding-bottom:12px;font-size:24px;line-height:24px}.year-white{font-size:16px}.container-8{max-width:1200px;padding-left:0}.related-posts-title-header{letter-spacing:1.5px;padding-bottom:20px;font-size:30px}.news-text-preview{width:95%;height:110px;text-align:justify;letter-spacing:1.5px;margin-bottom:0;margin-left:10px;padding:8px 0 0;font-size:16px;line-height:24px}.news-text-preview.tags-landing{width:85%;height:100px;margin-left:50px}.latest-header-block{height:110px}.tags-title{letter-spacing:1.5px;margin-bottom:10px;font-size:30px}.nav-dark.dark{height:100px;text-align:center;justify-content:flex-start;align-items:center;padding-left:6%;padding-right:6%;font-size:15px;display:block}.image-gallery-container{margin-bottom:0}.caption-text{letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 56",sans-serif;font-size:15px;line-height:22px}.container-9{max-width:1200px}.news-title-text{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:30px}.news-title-header{padding-top:60px;padding-bottom:50px;padding-left:55px}.center-container-for-section{max-width:1300px;padding-bottom:0}.news-hero-preview-image{width:610px;height:400px;max-width:none}.news-hero-preview-image.news-tag-img{width:650px}.news-preview-hero{width:550px;margin-left:32px}.image-19{box-shadow:none}.next{width:60px;height:34px;letter-spacing:.5px;align-items:center;margin-left:0;margin-right:0;padding-top:0;font-size:12px;display:flex}.previous{width:60px;height:34px;align-items:center;margin-left:0;margin-right:0;font-size:12px;display:flex}.page-count{font-size:20px}.div-block-13{height:60px;min-width:0;justify-content:center;align-items:center;margin-left:30px;margin-right:30px;font-size:18px;display:flex}.div-block-13.news-page{height:auto;margin-left:40px;margin-right:40px;padding-top:0;padding-bottom:0}.text-block-40,.text-block-41{padding-top:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:15px;font-weight:900;line-height:15px}.news-article-tiles{border-radius:0;padding-top:20px;padding-bottom:60px}.featured-preview-text{height:90px;text-align:justify;letter-spacing:1.5px;margin-top:-15px;margin-bottom:10px;padding-bottom:0;padding-right:20px;font-size:16px;line-height:24px}.news-read-more-pill-entry{width:135px;height:45px;letter-spacing:1.5px;background-color:#1f1f20;margin-top:10px;margin-left:50px;padding-top:0;padding-bottom:0;font-size:10px}.news-read-more-pill-entry.landing-btn{width:135px;height:47px;margin-top:0;margin-right:0}.collection-item-17{margin-bottom:20px}.news-preview-top{width:auto}.pagination{padding-top:75px;padding-bottom:75px}.container-11{max-width:1200px;margin-top:25px;margin-bottom:60px}.tag-text{height:auto;letter-spacing:1.5px;text-transform:uppercase;margin-top:1px;margin-left:20px;padding-top:3px;padding-bottom:0;font-size:16px;line-height:16px}.container-12{max-width:1400px;margin-bottom:30px;padding-top:20px;padding-left:30px}.arrow{color:#191919;margin-right:0;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;line-height:20px}.news-breadcrumb-block{border-top:3px #ff9924;padding-bottom:0}.tag-large{align-items:center;padding-top:2px;padding-bottom:2px}.news-back{letter-spacing:1.5px;text-transform:uppercase;padding-top:1px;padding-bottom:0;padding-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:15px}.read-more-container{align-items:center}.news-preview-bottom{padding-left:40px}.news-link{line-height:14px}.featured-date-block{width:115px;height:115px;padding-top:13px;padding-bottom:6px}.month-white-featured{font-size:16px;line-height:24px}.date-white-featured{font-size:26px;line-height:30px}.year-white-featured{font-size:16px;line-height:24px}.news-read-more-pill{width:135px;height:45px;letter-spacing:1.5px;background-color:#191919;margin-top:0;padding:20px 10px;font-size:10px;line-height:20px}.top-featured-header{margin-top:12px;margin-bottom:20px}.featured-news-div-block{margin-top:18px}.container-13{width:100%;max-width:2300px;margin-top:0;margin-left:0;margin-right:0;padding-top:0;padding-left:10px}.featured-news-right{height:470px}.featured-news-hero{width:670px;max-width:750px;min-height:475px;margin-top:21px}.featured-news-hero-container{height:auto;margin-left:98px;padding-left:0}.featured-news-left{height:500px;padding-top:0;padding-left:60px;padding-right:0;display:block}.news-preview-block{width:625px}.video-2{box-shadow:none}.left-column-narrative{padding-top:20px;padding-right:40px}.news-articles-center{max-width:1300px}.orange-featured-bottom{width:45%;height:15px}.featured-news-container{border-top-style:none;line-height:48px}.title-holder{font-size:16px}.featured-news-columns{height:450px}.image-20{border:1px solid #000;border-bottom-style:none}.hero-container{border-bottom-style:solid;margin-top:-19px}.heading-16{letter-spacing:1.5px;margin-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.heading-17{letter-spacing:1.5px;margin-bottom:0;font-size:16px}.related-news-hero-image{height:350px;object-fit:cover}.related-news-top-block{height:325px}.related-news-bottom-block{width:92%;margin-top:-20px}.related-news-header-bar{height:100px;margin-bottom:35px}.related-news-date-block{width:100px;height:100px}.date-block-year{padding-top:0;padding-bottom:0;font-size:16px}.date-block-date{padding-top:5px;padding-bottom:5px;font-size:26px;line-height:26px}.date-block-month{padding-top:0;padding-bottom:0;font-size:16px}.related-news-title-block{padding-left:15px}.text-block-51{letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px;line-height:24px}.text-block-52{height:125px;font-size:16px;line-height:24px}.related-news-block-preview{padding-right:20px}.div-block-30{width:130px;height:45px;background-color:#191919;margin-left:-19px}.text-block-53{font-size:10px}.portfolio-info-block{padding-bottom:15px}.portfolio-content-block{padding-top:0;padding-bottom:60px}.div-block-31{margin-top:0;padding-bottom:0;font-size:15px}.div-block-32,.div-block-33.tags-portfolio{margin-bottom:0}.heading-18{width:90%;text-align:left;letter-spacing:1.5px;margin-top:0;padding-right:0;font-size:40px;font-weight:500;line-height:55px}.rich-text-block-3{letter-spacing:1.25px;padding-right:25px;font-size:18px;line-height:30px}.portfolio-header{margin-top:-1px}.text-block-58{margin-top:15px;margin-bottom:20px;font-size:18px;font-weight:700}.text-span-15{margin-left:7px;font-size:28px}.text-span-15.products-arrow{font-size:20px}.header-left-block{width:100%;max-width:100%;margin-top:7px;margin-left:0;padding-top:0;padding-left:40px;display:flex}.header-left-block.portfolio-landing{justify-content:flex-end;margin-top:0;margin-left:0;padding-top:0;padding-left:20px;display:flex}.heading-20{width:100%;color:#ff9924;letter-spacing:1px;margin-top:25px;margin-bottom:20px;margin-left:0;font-size:95px;line-height:100px}.heading-20.products-landing-header{letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:100px;line-height:105px}.heading-20.all-work-header{letter-spacing:1.25px;font-size:100px;line-height:105px}.div-block-39{width:100%;justify-content:flex-start;align-items:flex-start;padding-top:10px}.header-right-block{padding-left:40px;font-size:100px}.text-block-60{padding-top:8px;font-size:20px}.header-container{max-width:1200px;padding-top:20px;padding-bottom:20px}.div-block-41{height:430px;padding-left:10px;padding-right:10px}.portfolio-landing-entries{font-size:19px}.image-21{height:340px;margin-bottom:0}.image-21.feature{width:600px;max-width:none;margin-bottom:5px}.portfolio-arrow-pill{width:55px;height:40px}.view-arrow{margin-top:5px}.orange-pill-cta-port.back-cta.tablet{width:145px;height:52px;letter-spacing:1.5px;text-transform:uppercase;margin-left:-121px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px}.heading-21{height:60px;letter-spacing:1px;margin-bottom:3px;padding-top:10px;font-size:18px;line-height:26px}.div-block-42{margin-top:0;font-size:13px;display:block}.text-block-61{font-size:13px}.hero{margin-top:0}.related-portfolio-pieces{background-color:#191919}.heading-22{height:80px;letter-spacing:1.5px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;line-height:28px}.portfolio-media-captions{letter-spacing:1.5px;font-size:15px}.container-15{max-width:1200px;padding-bottom:40px}.image-23{height:330px}.div-block-46{width:45px;height:30px;font-size:13px}.text-block-62{letter-spacing:1.5px;font-size:12px;font-weight:400}.heading-23{letter-spacing:1.5px;margin-bottom:15px;font-size:12px;line-height:20px}.heading-24{letter-spacing:1.5px;font-size:12px;line-height:20px}.column-15{justify-content:flex-start;padding-top:0;padding-left:10px;padding-right:20px}.columns-7{padding-top:40px;padding-bottom:10px;font-size:40px}.heading-25{letter-spacing:1.5px;border:1px solid #ff9924;border-radius:20px;padding:5px 16px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:400}.hero-image-block{margin-bottom:10px}.div-block-48{padding-left:10px;padding-right:10px}.heading-27{margin-left:6px;margin-right:0;padding-right:0;font-size:18px}.heading-27.products-heading{margin-left:-48px;font-size:20px}.heading-27.our-work{margin-top:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.image-25{width:auto;height:auto;max-height:none}.image-26{width:auto;height:auto}.pagination-3{margin-top:20px;margin-bottom:40px}.previous-3{width:50px;height:32px;background-color:#191919;border-style:none;border-radius:26px;align-items:center;padding-top:0;padding-bottom:0;font-size:11px;display:flex}.next-3{width:50px;height:32px;background-color:#191919;border-radius:26px;align-items:center;margin-left:0;padding:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12px;line-height:12px;display:flex}.next-3.tags-left{width:50px;height:32px;padding-top:0%}.next-3.tags-right{width:50px;height:32px;padding-top:0%;font-size:12px}.page-count-2{font-size:18px}.column-17{padding-top:0;padding-left:124px}.heading-28{margin-bottom:20px;font-size:50px;font-weight:500}.large-product-pill-ctas{width:270px;height:65px}.text-block-66{margin-right:7px;padding-right:0}.text-block-66._3d{margin-left:0;margin-right:-30px;padding-left:0;padding-right:2px}.heading-29{letter-spacing:1px;font-size:13px}.div-block-53{font-size:12px}.heading-30{letter-spacing:1.5px;margin-top:0;padding-top:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:36px}.text-block-67{margin-bottom:10px;margin-left:0;font-size:13px}.div-block-55{overflow:hidden}.heading-31{letter-spacing:1px;margin-left:0;font-size:20px}.collection-item-20{margin-bottom:40px}.text-block-68{letter-spacing:1.5px;margin-bottom:5px;font-size:18px;font-weight:700}.text-block-69{letter-spacing:1.5px;margin-top:20px;margin-bottom:5px;font-size:18px;font-weight:700}.video-hero-div{border-top:2px solid #efeef1;border-bottom:2px solid #efeef1}.explore-pill,.explore-pill.platform{width:110px;height:45px;margin-bottom:20px}.explore-pill.colossus-btn{width:110px;height:45px}.explore-pill.inline-explore{background-color:#fff}.heading-32{font-size:14px}.heading-32.dark{color:#191919}.heading-32.inline-heading{color:#ff9924}.heading-33{margin-top:1px;margin-left:4px}.container-17{height:500px;max-width:1300px;padding-top:0;padding-bottom:0}.container-17.platform{height:500px;max-width:1300px;padding-top:0}.container-17.inline-container{height:650px;max-width:1100px}.div-block-60{width:550px;margin-top:0;margin-left:35px}.div-block-60.drafting{width:550px;margin-top:-10px;margin-left:0;padding-top:0;padding-bottom:0}.div-block-60.colossus-description{width:500px;margin-top:-29px;margin-left:90px;display:block}.div-block-60.platform-description{width:500px;margin-top:0;margin-left:0}.div-block-60.pro-description{width:500px;text-align:left;margin-top:-48px;margin-left:90px;padding-bottom:0}.div-block-60.pico{width:500px;margin-top:-3px;margin-left:0}.div-block-60.pano-desc-div{width:550px;margin-top:0;margin-left:0;padding-top:0;padding-bottom:0}.div-block-60.presenter-desc-div{width:550px;margin-top:0;margin-left:0}.div-block-60.portait-desc-div{width:550px;margin-top:10px;margin-left:35px}.columns-8{width:1300px;margin-left:0}.columns-8.pano-col,.columns-8.panodual-columns,.columns-8.plat-columns,.columns-8.pano-columns{width:1300px}.description{width:550px;margin-bottom:0}.description.platform{width:550px;margin-top:0;margin-bottom:0;margin-left:0}.description.pano{width:550px;margin-top:-44px;margin-left:0}.description.draft{width:550px;margin-top:0;margin-left:0}.column-18{height:500px;text-align:center;padding-left:100px}.column-18.pico-landing{padding-left:100px}.heading-34{letter-spacing:.5px;margin-bottom:10px;font-size:55px;line-height:55px}.column-19{margin-top:0;padding-top:0;padding-bottom:0}.product-tech-specs{width:225px;height:65px;margin-top:29px}.ctas{font-size:14px}.large-product-pill-cta-contact{width:270px;height:65px;background-color:#eae9ec}.ctas-dark{letter-spacing:1.5px;margin-top:0;margin-bottom:0;font-size:12px}.cta-dark-arrow{font-size:20px}.orange-pill-cta-prod.back-cta{width:125px;height:48px;background-color:#ff9924;margin-top:25px;font-size:12px}.div-block-62{margin-top:0;margin-left:-48px;margin-right:70px}.div-block-62.products-detail-div{margin-right:25px}.column-20{padding-left:0}.collection-item-21{padding-left:8px;padding-right:4px;font-size:16px}.columns-9{width:1300px;border:1px #eae9ec;margin-top:35px;margin-bottom:0;margin-left:0;padding-bottom:75px;padding-left:5px}.collection-list-13{margin-top:0;font-size:13px}.product-breadcrumbs{padding-top:25px}.product-hero-stage{height:auto;text-align:center;background-image:none;margin-left:0;padding-top:0;padding-bottom:0}.product-intro-section{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:10px}.product-details{margin-bottom:0;padding-bottom:35px}.product-gallery{margin-bottom:0;padding-bottom:30px}.product-links{margin-bottom:60px;padding-top:60px;padding-bottom:60px}.product-page-links{letter-spacing:1.25px;font-size:12px}.product-page-links.product-detail{letter-spacing:1.25px;font-size:12.5px}.container-18{height:550px;max-width:1200px;margin-top:10px}.container-18.leave-it-alone{height:auto}.slider-4{height:660px;text-align:center}.slide-1-pic{margin-top:0}.slide-1-pic.pro{width:65%;margin-top:29px;margin-left:0}.slide-1{border:0 #000}.slide-3-pic.pano-2{width:auto;height:450px;margin-top:20px;margin-left:0;margin-right:0}.slide-2-pic{width:65%;height:auto;margin-top:29px;margin-left:0}.icon-3{margin-top:210px;margin-left:0}.icon-4{justify-content:flex-end;margin-top:210px;margin-left:0;margin-right:0;display:flex}.rich-text-block-4{letter-spacing:1.25px;font-size:18px;line-height:24px}.slide-nav-2{margin-left:0;padding-top:48px;padding-left:10px;display:block}.mask{text-align:center;background-color:#fff}.column-21{padding-left:0}.image-32.draft{width:390px;height:260px;max-width:none}.image-33.draft{width:390px;height:260px}.image-34.draft{width:390px;height:260px;max-width:none}.rich-text-block-5{width:550px;letter-spacing:.5px;margin-bottom:10px;font-size:18px;line-height:29px}.heading-dark{font-size:55px;line-height:50px}.container-19{max-width:1200px;margin-top:40px;margin-bottom:20px;padding-top:0;padding-bottom:80px}.container-19.products-heading{max-width:1200px;margin-top:0;padding-top:30px;font-size:90px}.column-22{padding-top:0;padding-left:0;padding-right:0}.container-20{max-width:1500px;padding-top:40px;padding-bottom:0;padding-left:100px;display:block}.column-23{color:#191919;justify-content:flex-start;padding-left:0;display:flex}.large-header-products{border-bottom-style:none;margin-top:0;padding-top:30px;padding-bottom:0}.rich-text-block-6{font-size:18px;line-height:28px}.colossus-landing{width:650px;margin-top:-38px;margin-left:63px}.panoi-landing{width:750px;text-align:left;margin-top:-95px;margin-left:-22px}.rich-text-block-7{margin-bottom:10px;font-size:18px;line-height:29px}.image-35.plat-landing{width:650px;margin-top:0;margin-left:-32px;padding-top:14px}.column-24{padding-right:0}.rich-text-block-8{font-size:18px;line-height:29px}.plat-img{width:660px;margin-top:0;margin-left:-67px}.rich-text-block-9{margin-bottom:10px;font-size:18px;line-height:29px}.products-main-section{border-bottom-style:none}.collection-item-23.colossus-section{border-top-style:none;border-bottom-style:none}.image-36.pico{width:650px;text-align:center;margin-top:0;margin-left:13px}.image-37.pro-landing{width:710px;margin-top:-38px;margin-left:-40px}.columns-10{width:100%;min-width:auto;margin-left:0;margin-right:0;padding-top:3px;padding-left:51px;display:flex}.rich-text-block-10{margin-bottom:10px;font-size:18px;line-height:29px}.image-38{width:650px;margin-top:0;margin-left:-20px}.product-specs{text-align:left}.image-pro65{outline-offset:0px;border-style:none;border-color:#fff;outline:3px #333;margin-left:0}.specs-tab-container{max-width:1200px}.column-25{height:500px;padding-left:100px}.image-41{width:660px;margin-top:0;margin-left:0}.column-27{height:500px;padding-left:120px}.div-block-68{text-align:left;margin-left:0}.portait-landing{width:720px;margin-top:13px;margin-left:13px}.column-29{height:500px;align-items:center;margin-top:0;display:flex}.rich-text-block-11{width:550px;text-align:justify;letter-spacing:.5px;margin-bottom:10px;font-size:18px;line-height:28px}.rich-text-block-11.inline-text{width:500px;color:#fff;letter-spacing:.5px;margin-bottom:10px;line-height:29px}.rich-text-block-12,.rich-text-block-13{letter-spacing:.5px;margin-bottom:10px;font-size:18px;line-height:29px}.rich-text-block-14,.rich-text-block-15{padding-right:10px;font-size:17px}.col-sect.colosus{border-bottom-style:solid}.pano-sect,.pro,.pico-sect{border-bottom-style:none}.collection-item-26{border-bottom:3px #efeef1}.column-30{padding-left:0;padding-right:15px}.container-21{max-width:1200px}.column-33{padding-left:0}.dropdown-toggle{width:270px;height:65px;border-radius:100px;align-items:center;padding-top:0;padding-bottom:0}.text-block-76{text-align:center;margin-top:0;margin-left:45px;margin-right:10px;padding-left:0;font-size:14px}.icon-5{padding-right:0;font-size:18px}.columns-11{margin-bottom:0;padding-left:0;padding-right:0}.right-arrow-3{text-align:right;justify-content:flex-end;margin-left:0;display:flex}.tab-link-86.w--current{font-size:18px}.button-2{height:55px;box-shadow:none;border-radius:35px;align-items:center;margin-top:40px;margin-left:48px;margin-right:120px;padding:0 30px;font-size:18px;display:flex}.container-23{max-width:1300px;padding-top:50px;padding-bottom:40px;padding-left:20px}.heading-40{letter-spacing:1px;margin-top:40px;margin-bottom:25px;margin-left:0;font-size:90px;line-height:95px}.div-block-71{width:80%;margin-left:345px;padding-top:40px;padding-bottom:40px;padding-right:0}.text-block-82{width:85%;color:#191919;text-align:left;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;font-weight:400;line-height:36px}.intro-text{margin-top:20px;padding-bottom:70px}.leadership-section{padding-bottom:20px}.heading-41{margin-top:60px;margin-bottom:60px;font-size:50px}.image-43{width:275px;max-width:none;color:#c9c9c9;border-color:#c9c9c9}.div-block-73{margin-bottom:60px}.container-24{max-width:1200px;padding-top:10px}.text-block-83{width:85%;color:#4b4b4d;font-size:16px;line-height:22px}.collection-list-15{margin-left:0;margin-right:0}.collection-item-27{grid-column-gap:10px;grid-row-gap:10px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:10px;padding-right:0;display:flex}.creative-services{border-left-width:10px;padding-bottom:0}.heading-44{margin-bottom:40px;font-size:50px;font-weight:700;line-height:65px}.heading-45.media{color:#191919;border-left-style:solid;border-left-width:8px;margin-bottom:40px;padding-top:10px;padding-bottom:10px;padding-left:25px;font-size:30px}.media-systems{margin-top:20px;margin-bottom:0}.image-44{width:275px;max-width:none}.heading-46{margin-top:15px;margin-bottom:5px;font-size:20px;line-height:28px}.title-text{width:80%;color:#4b4b4d;font-size:16px;line-height:22px}.designers{margin-top:50px}.heading-47{border-left-width:8px;margin-bottom:40px;padding-top:15px;padding-bottom:15px;padding-left:25px;font-size:30px}.image-45{width:275px;max-width:none}.heading-48{color:#191919;margin-top:15px;margin-bottom:5px;font-size:20px;line-height:28px}.text-block-85{color:#4b4b4d;font-size:16px}.div-block-75{margin-bottom:50px}.div-block-76{margin-bottom:40px}.web-dev{margin-top:20px}.heading-49{margin-top:20px;margin-bottom:40px;font-size:30px}.heading-50{margin-top:15px;margin-bottom:5px;font-size:20px;line-height:28px}.image-46{width:275px;max-width:none}.text-block-86{color:#4b4b4d;font-size:16px;line-height:16px}.sales-finance{padding-bottom:20px}.heading-51{margin-bottom:60px;font-size:50px;line-height:65px}.container-25{max-width:1200px}.image-47{width:275px}.heading-52{margin-top:15px;margin-bottom:5px;font-size:20px;line-height:28px}.text-block-87{color:#4b4b4d;font-size:16px;line-height:18px}.hardware-fabrication-section{padding-bottom:100px}.heading-53{margin-bottom:60px;font-size:50px;line-height:65px}.image-48{width:275px;border-radius:0}.heading-54{margin-top:15px;margin-bottom:5px;font-size:20px;line-height:28px}.text-block-88{color:#4b4b4d;font-size:16px}.container-26{width:1200px;min-width:1200px;margin-left:auto;margin-right:auto}.leadership-name{color:#191919;margin-top:15px;margin-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:500;line-height:28px}.container-27{max-width:1200px}.div-block-80{margin-bottom:20px}.container-28{max-width:1200px}.container-29{max-width:1300px;margin-bottom:0;padding-left:60px}.container-30{max-width:1200px}.image-49{width:110%;max-width:120%;margin-left:0}.container-31,.container-32{max-width:1200px}.columns-16{margin-left:0;margin-right:0}.column-38,.column-39,.column-40{padding-left:0}.image-50{width:62%;margin-top:8px;margin-left:166px}.heading-55{color:#ff9924;letter-spacing:1px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:55px;line-height:55px}.heading-56.inline-arrow{color:#191919}.div-block-81{width:500px;margin-top:0;margin-left:0}.collection-item-29{background-color:#191919;background-position:50% 20%;margin-bottom:0;padding-bottom:20px}.div-block-82,.div-block-83{text-align:center}.div-block-84{text-align:center;align-items:center;margin-top:0;display:flex}.container-33,.container-34{max-width:1200px}.link-block-11{height:400px;max-height:90%;margin-bottom:10px}.link-block-12{margin-bottom:10px}.link-block-13{height:400px;color:#333}.link-block-14{height:400px;color:#333;margin-bottom:10px}.link-block-15{height:400px;margin-bottom:10px}.container-35,.container-36{max-width:1200px}.text-block-89{margin-top:0;margin-left:0;padding-top:0;font-size:12px}.text-block-90{margin-top:0;font-size:12px}.icon-7{margin-top:0;font-size:13px}.icon-8{margin-top:0}.container-37{max-width:1200px}.div-block-85{width:80%;text-align:right;object-fit:fill;border-bottom-style:none;display:block;position:relative}.section-12{padding-bottom:80px}.rich-text-block-18{letter-spacing:1.5px;margin-bottom:40px;padding-bottom:40px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:17px;line-height:30px}.image-51{width:100%;height:250px}.link-block-16{width:130px;height:45px;border-radius:25px;margin-left:3px}.text-block-92{width:130px;height:45px;letter-spacing:1px;text-transform:uppercase;font-size:11px}.div-block-87{padding-top:100px;padding-bottom:40px;padding-left:63px}.heading-57{letter-spacing:2px;margin-top:0;margin-bottom:30px;margin-left:0;padding-left:0;font-size:85px;line-height:90px}.text-block-93{width:700px;text-align:left;letter-spacing:1.5px;margin-bottom:16px;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px;line-height:32px}.section-13{padding-bottom:110px}.div-block-88{margin-top:-102px;display:flex}.mini-header-links{border-top-style:none;border-top-width:2px;padding-bottom:40px}.heading-59{font-size:16px}.text-block-94{letter-spacing:1px;font-size:15px}.heading-61{font-size:16px}.text-block-95{font-size:15px}.rich-text-block-19,.rich-text-block-20{font-size:15px;line-height:21px}.rich-text-block-21{padding-right:20px;font-size:15px;line-height:21px}.columns-18{padding-top:10px;padding-bottom:15px}.columns-19{padding-top:10px;padding-bottom:10px}.heading-62{letter-spacing:1.5px;font-size:16px}.text-block-96{font-size:15px}.div-block-92{margin-left:-140px}.heading-63{font-size:16px}.text-block-97{font-size:15px}.inline43-weight{margin-left:-140px}.inline43-ship-weight{margin-left:-65px}.travel-case{margin-left:210px}.heading-64{letter-spacing:1.5px;font-size:16px}.text-block-98{letter-spacing:1px;font-size:15px}.div-block-94,.weight{margin-left:-140px}.text-block-99,.text-block-100{letter-spacing:1px;font-size:15px}.trav-case{margin-left:200px}.container-38{max-width:1400px}.container-39{max-width:1100px;padding-bottom:0}.link-block-17{height:400px;margin-bottom:10px}.container-40{max-width:1200px}.columns-20{align-items:center;padding-left:10px;display:flex}.slide-4{width:100%}.grid-6{padding-top:10px;padding-bottom:10px}.heading-66{font-size:16px}.text-block-101{letter-spacing:1px;font-size:15px}.heading-68{font-size:16px}.text-block-102{letter-spacing:1px;font-size:15px}.heading-70{font-size:16px}.text-block-103{letter-spacing:1px;margin-bottom:10px;font-size:15px}.collection-item-34{background-position:0 60%;background-size:auto}.container-41{height:600px;max-width:1100px}.products-bottom-heading{font-size:55px;line-height:55px}.div-block-107{width:475px;margin-top:200px;margin-left:-105px}.products-bottom-description{letter-spacing:.5px;font-size:18px;line-height:29px}.prod,.rich-text-block-36{letter-spacing:1px;font-size:17px;line-height:28px}.rich-text-block-37{letter-spacing:1px;margin-bottom:10px;font-size:17px;line-height:28px}.rich-text-block-38,.rich-text-block-39,.rich-text-block-40{letter-spacing:1px;font-size:17px;line-height:28px}.slide-5{margin-top:-16px}.touchless-hero{width:95%;height:550px;text-align:center;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e19e5e5607feead67710a3_Touchless.png);background-position:50% 0;background-size:cover;margin-bottom:30px}.inline-hero{width:95%;height:635px;object-fit:cover;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/62e194c31090cc8190bc39dc_Inline_04.jpg);background-position:50%;background-size:cover;background-attachment:scroll;margin-top:0;overflow:hidden}.image-59{width:100%;height:auto;overflow:hidden}.about-header{background-color:#fff;border-top-style:none}.text-block-105{letter-spacing:1.25px;margin-top:110%;font-size:16px;line-height:30px}.heading-73{letter-spacing:1px;margin-top:6vw;margin-bottom:5vw;margin-left:2%;font-size:6.6vw;line-height:7.5vw}.div-block-111{box-shadow:none;border:25px #efeef1}.heading-74{letter-spacing:2px;margin-bottom:12%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4vw}.div-block-112{border-top-style:none;border-top-width:20px;border-bottom-style:none;border-bottom-width:20px}.columns-22{border-top-style:none}.about-pg-btn{width:8vw;height:2.8vw;letter-spacing:1.5px;border-radius:45px;margin-left:0%;padding-top:.35%;font-size:.68vw;font-weight:500;line-height:.7vw}.about-pg-btn.our-team-btn{width:8vw;height:2.8vw;letter-spacing:1.5px;border-radius:45px;margin-left:1%;padding-top:.35%;font-size:.68vw;line-height:.7vw}.div-block-113{justify-content:center;align-items:center;display:flex}.heading-75{text-align:left;letter-spacing:2px;margin-bottom:8%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4vw}.button-4{width:8vw;height:2.8vw;letter-spacing:1.5px;border-radius:35px;margin-left:0%;padding:.4% 0% 0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.68vw;font-weight:500;line-height:.7vw}.container-43{max-width:80vw}.div-block-115{border-top-width:15px;border-bottom-width:15px}.div-block-116{font-family:"Neue haas grotesk display pro 65",sans-serif}.heading-76{letter-spacing:2px;margin-bottom:8%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4vw}.columns-23{border-bottom-width:15px}.heading-78{letter-spacing:2px;margin-bottom:8%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:4vw}.button-6{width:8vw;height:2.8vw;letter-spacing:1.5px;border-radius:45px;margin-left:0%;padding-top:.35%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:.68vw;font-weight:500;line-height:.7vw}.div-block-121{margin-left:4%}.div-block-122{margin-left:0}.heading-79{letter-spacing:2px;margin-bottom:2%;font-size:5.5vw;line-height:6vw}.column-53{padding-left:3%}.text-block-106{width:100%;color:#191919;text-align:left;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.3vw;font-weight:400;line-height:2.25vw}.div-block-123{width:80%;letter-spacing:1px;margin-top:2%;margin-left:0%}.column-54{justify-content:flex-end;padding-left:0;padding-right:0%;display:flex}.history-approach{padding-top:1%}.history-approach-img-div{width:85%;height:37vw}.heading-80{font-size:2vw;line-height:2vw}.rich-text-block-41{color:#191919;letter-spacing:.5px;font-size:1vw;line-height:1.8vw}.div-block-127{height:37vw;margin-bottom:3%}.unique-multifaceted-img-div{height:37vw;border-top-style:none}.heading-81{margin-bottom:4%;font-size:2.25vw}.rich-text-block-42{color:#191919;letter-spacing:.5px;margin-bottom:5%;font-size:1vw;line-height:1.8vw}.heading-83{margin-bottom:4%;font-size:2.25vw}.rich-text-block-43{color:#191919;letter-spacing:.5px;font-size:1vw;line-height:1.8vw}.text-block-107{text-align:left;letter-spacing:1px;font-size:1.4vw;line-height:2.5vw}.text-block-108{letter-spacing:1px;font-size:1.4vw;line-height:2.5vw}.mission-values{padding-bottom:5%}.container-45{border-top-width:5px;border-bottom-width:5px;margin-top:-5%;padding-top:0%;padding-bottom:0%}.heading-84{letter-spacing:1.5px;margin-top:5%;margin-bottom:7%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.25vw;font-weight:500}.mission-values-content-div{padding-bottom:20px}.rich-text-block-44{color:#191919;letter-spacing:.5px;margin-bottom:4%;font-size:1vw;line-height:1.5vw}.heading-85.code-values,.heading-86{color:#191919;letter-spacing:1.5px;font-size:1.4vw;line-height:2vw}.text-block-109,.text-block-110{color:#191919;letter-spacing:.5px;font-size:1vw;line-height:1.5vw}.heading-87{color:#191919;font-size:1.4vw;line-height:2vw}.heading-88,.heading-89{color:#191919;letter-spacing:1.5px;font-size:1.4vw;line-height:2vw}.text-block-111,.rich-text-block-45{color:#191919;letter-spacing:.5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1vw;line-height:1.5vw}.container-46{max-width:1700px;margin-bottom:3.5%;padding-top:4%}.column-59{padding-right:0%}.button-8.rentals{width:154px;height:54px;letter-spacing:1.25px;border-radius:30px;margin-top:16px;margin-right:0%;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:700;line-height:14px}.heading-90{letter-spacing:2px;margin-bottom:0%;font-size:5vw;line-height:5vw}.columns-26{max-width:14001700px}.heading-91{width:auto;letter-spacing:1.5px;margin-top:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.5vw;font-weight:400;line-height:2.2vw}.div-block-134{width:75%;margin-top:3%}.column-60{padding-left:5%}.facilities-header{border-top-style:none}.container-47{max-width:1700px;margin-bottom:0;padding-top:40px}.heading-92{letter-spacing:1.5px}.text-block-112{letter-spacing:1px;font-size:1.3vw}.heading-93{letter-spacing:1.5px}.text-block-113{letter-spacing:1px;font-size:1.3vw}.heading-94{letter-spacing:1.5px}.text-block-114{letter-spacing:1px;font-size:1.3vw}.heading-95{letter-spacing:1.5px}.rich-text-block-46{letter-spacing:1px;font-size:1.3vw}.button-9{width:120px;height:50px;margin-top:10px;margin-left:40px;font-size:15px}.heading-96{letter-spacing:2px;margin-bottom:45px;font-size:90px;line-height:95px}.heading-97{width:80%;text-align:left;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;font-weight:400;line-height:34px}.columns-27{margin-top:90px;margin-right:10px}.client-heading-div{margin-left:0;padding-left:20px}.client-heading-section{border-top-width:4px;padding-bottom:20px}.image-61{width:104%;margin-left:-38px}.heading-98{margin-bottom:40px;font-size:32px;line-height:36px}.rich-text-block-47{padding-bottom:0;font-size:16px;line-height:15px}.div-block-147{padding-left:30px}.heading-99{letter-spacing:1.25px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:700;line-height:36px}.div-block-148{padding-bottom:20px;padding-left:30px}.rich-text-block-48{letter-spacing:1.25px;font-size:18px;line-height:25px}.div-block-149{height:auto;padding-bottom:20px;padding-left:30px}.heading-100{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;line-height:36px}.rich-text-block-49{letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-101{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:500;line-height:36px}.rich-text-block-50{letter-spacing:1.25px;font-size:18px;line-height:26px}.div-block-150{height:auto;padding-bottom:25px;padding-left:30px}.heading-102{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:500;line-height:36px}.div-block-151{padding-left:30px}.rich-text-block-51{letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-103{margin-bottom:40px;font-size:32px;font-weight:500;line-height:36px}.div-block-152{height:auto;padding-left:30px}.rich-text-block-52{letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-104{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:500;line-height:36px}.div-block-153{height:auto;padding-bottom:20px;padding-left:30px}.rich-text-block-53{color:#191919;letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-105{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:500;line-height:35px}.div-block-154{padding-left:30px}.rich-text-block-54{letter-spacing:1.25px;font-size:18px;line-height:26px}.heading-106{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:32px;font-weight:500;line-height:36px}.div-block-155{padding-left:30px}.rich-text-block-55{letter-spacing:1.25px;font-size:18px;line-height:26px}.container-48{max-width:1300px}.container-49{max-width:1150px}.container-50{max-width:1300px}.column-68{padding-right:0}.div-block-156{margin-top:0;margin-left:0}.text-block-115{margin-bottom:8px;font-size:16px;line-height:30px}.work-nav-link{font-size:14px}.section-17{text-align:center}.rental-container{max-width:1300px;padding-top:70px;padding-bottom:70px}.rental-section-03{height:700px}.div-block-162{padding-left:20px}.collection-item-36{height:900px}.div-block-163{width:1300px;height:900px;justify-content:flex-start;align-items:flex-end;padding-bottom:110px}.rental-pricing-section{max-width:1000px;box-shadow:none;padding-top:40px;padding-bottom:40px}.rich-text-block-56{width:90%;text-align:left;letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:36px}.rental-intro-section{height:430px;max-width:1400px}.column-70{padding-left:25px;padding-right:0}.heading-107{letter-spacing:2px;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:90px;font-weight:500;line-height:95px}.heading-110{margin-bottom:5%;font-size:45px;line-height:50px}.rich-text-block-58{font-size:22px;line-height:34px}.heading-111{margin-top:0;font-size:55px}.rich-text-block-59{margin-bottom:25px;font-size:22px;line-height:34px}.heading-112{width:500px;margin-bottom:45px;font-size:60px;line-height:70px}.column-71{justify-content:flex-end;padding-top:25px;padding-left:52px}.div-block-167{margin-top:0;margin-left:0}.heading-114{letter-spacing:1px;margin-top:0;margin-bottom:0;font-size:.8vw;line-height:30px}.heading-115{letter-spacing:1px;margin-top:10px;margin-bottom:0;font-size:90px;line-height:95px}.div-block-168{padding-top:0;padding-bottom:0}.capabilities-opening{border-top-style:none}.cap-title-div{width:900px;height:80px;margin-top:-10%}.heading-116{letter-spacing:1.5px;font-size:16px;line-height:20px}.capabilites-btn{width:135px;height:45px;letter-spacing:1.5px;border-radius:25px;font-size:9px;line-height:9px}.heading-117{font-size:2.5vw;line-height:3vw}.capabilities-text,.capabilities-text.evaluation{font-size:1.3vw;line-height:2.75vw}.div-block-175{width:40vw;box-shadow:none;margin-bottom:5%;margin-left:57%;padding:5%}.heading-118{font-size:2.5vw;line-height:3vw}.capabilities-btn{width:140px;height:45px;margin-right:3%;font-size:9px;line-height:9px}.image-66{height:auto;object-fit:cover}.div-block-184{height:52vw}.div-block-188{width:800px;height:80px;margin-top:-15%}.heading-124{font-size:16px}.div-block-189{box-shadow:none;margin-bottom:5%;padding-bottom:5%}.heading-125{font-size:2.5vw;line-height:3vw}.div-block-193{width:800px;height:80px;min-width:0%;margin-top:-5%}.heading-126{font-size:15px;line-height:2vw}.heading-127{margin-bottom:5%;font-size:2.5vw;line-height:3vw}.media-av-section{margin-bottom:5%}.div-block-196{width:800px;height:80px;max-width:75%;min-width:0%}.heading-128{font-size:16px;line-height:20px}.div-block-197{box-shadow:none;border-top-width:8px;padding-top:8%;padding-bottom:10%}.heading-129{font-size:2.5vw;line-height:3vw}.text-block-120{letter-spacing:1px;font-size:1.3vw;line-height:2.75vw}.div-block-200{width:800px;height:80px;margin-top:-10%}.heading-130{width:auto;font-size:16px;line-height:20px}.div-block-201{width:40vw;border-top-style:solid;border-bottom-style:solid;margin-top:-40%;margin-bottom:5%;margin-left:5%;padding-bottom:6%}.heading-131{font-size:2.5vw}.div-block-203{width:1000px;height:80px;margin-top:-15%}.heading-132{font-size:16px}.div-block-205{border-left-style:none}.text-block-122{border-bottom-width:10px;font-size:1.1vw}.container-51{max-width:1450px}.columns-28{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:100px}.columns-29{max-width:1300px;padding-top:50px;padding-bottom:50px}.div-block-209{padding-left:10px}.div-block-210{width:45%}.main-nav{padding-top:10px;padding-left:10px;padding-right:10px;font-size:12px}.main-nav.w--current{padding-top:11px}.div-block-211{margin-bottom:80px;padding-top:20px}.heading-134{letter-spacing:1px;margin-left:25px;margin-right:25px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:16px}.heading-135{color:#191919;letter-spacing:1px;margin-left:25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:16px}.heading-136{color:#191919;margin-right:25px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:20px;line-height:20px}.div-block-212{width:550px;height:350px;object-fit:cover;border-top:3px solid #efeef1;border-bottom:3px solid #c9c9c9;margin-bottom:0;padding-right:0}.image-74{width:550px;height:100%;object-fit:cover}.project-title-header{letter-spacing:1px;margin-bottom:20px;font-size:22px;line-height:28px}.project-description-excerpt{width:90%;text-align:justify;letter-spacing:1px;padding-top:0;font-size:15px;line-height:22px}.section-19{border-top-style:none;margin-top:45px;margin-bottom:29px}.div-block-213,.plug-play-img,.div-block-218{height:600px}.heading-139{margin-bottom:6%;font-size:45px;line-height:50px}.div-block-219{width:50%}.rich-text-block-61{font-size:22px;line-height:34px}.div-block-220{height:700px}.div-block-221{width:45%}.heading-140{margin-bottom:3%;font-size:45px;line-height:50px}.rich-text-block-62{font-size:22px;line-height:34px}.button-10{width:157px;height:55px;border-radius:45px;font-size:11px}.collection-item-39{padding-top:40px;padding-bottom:40px}.image-75{max-width:80%}.columns-31{margin-bottom:40px}.columns-32{margin-bottom:40px;padding-right:60px}.div-header-img{height:720px;margin-bottom:33px}.text-block-124{margin-left:0;padding-left:0;font-size:16px;line-height:30px}.heading-141{letter-spacing:2px;margin-bottom:20px;font-size:80px;line-height:85px}.heading-141.success-heading{font-size:65px;line-height:70px}.columns-33{max-width:1300px;margin-left:0;padding-top:155px;padding-left:0}.column-79{padding-left:10px}.column-79.success-c2{padding-left:0}.text-block-125{width:700px;text-align:left;letter-spacing:1.5px;font-size:24px;line-height:34px}.text-block-125.success-blurb{width:550px;text-align:justify;letter-spacing:1px;font-size:22px}.div-block-224{width:1050px;letter-spacing:1px;margin-top:-89px;margin-bottom:60px;padding-top:0}.div-block-225{color:#191919;cursor:auto;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.text-field{padding-top:0;padding-bottom:1.5px;font-size:20px;line-height:22px}.div-block-226{margin-top:0;margin-bottom:50px}.heading-142{margin-bottom:20px;font-size:28px}.name-form{margin-bottom:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:500;line-height:24px}.email-form{margin-bottom:8px;padding-bottom:0;font-size:20px;line-height:24px}.text-field-2{padding-top:0;padding-bottom:1.5px;font-size:20px;line-height:22px}.text-field-2.company{padding-top:0;padding-bottom:2.5px;font-size:20px;line-height:24px}.div-block-227{margin-top:0;margin-bottom:50px}.text-block-126{margin-bottom:8px;font-size:20px;line-height:24px}.div-block-228{border-bottom-color:#616065;margin-bottom:50px}.heading-143{margin-bottom:20px;font-size:20px}.heading-144{margin-bottom:50px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:20px;font-weight:700}.text-block-128{margin-top:5px;font-size:13px}.columns-34{margin-top:20px;margin-bottom:40px}.field-label-3{margin-bottom:20px;font-size:20px;font-weight:500;line-height:22px}.textarea{height:400px;margin-bottom:40px;font-size:16px;line-height:30px}.checkbox-label-phone-contact{font-size:20px;line-height:22px}.checkbox.phone-contact{margin-bottom:25px}.checkbox-label-2{font-size:15px}.checkbox-label-2.touch-tables-label,.checkbox-label-2.touch-displays-label{letter-spacing:1px;font-size:15px}.checkbox-label-2.ch-label{font-size:15px}.checkbox-label-2.vw-label{letter-spacing:1px;font-size:15px}.checkbox-label-2.av-label{font-size:15px}.checkbox-label-2.cs-label,.checkbox-label-2.ti-label,.checkbox-label-2.rentals-label,.checkbox-label-2.ed-label{letter-spacing:1px;font-size:15px}.checkbox-field.touch-tables,.touch-displays{margin-bottom:10px}.custom-hardware,.video-walls{letter-spacing:1px;margin-bottom:10px}.custom-software,.touchless-interaction,.rentals,.exhibit-design{margin-bottom:10px}.select-field{height:40px;font-size:14px}.submit-button{width:165px;height:55px;border-radius:30px;margin-top:35px;padding-top:.2%;font-size:11px}.column-80.success-c1{justify-content:flex-end;padding-right:20px;display:flex}.phone-number{margin-bottom:50px;padding-bottom:3px}.field-label-4{width:auto;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:500}.text-field-4{padding-top:5px;padding-left:25px;font-size:18px}.div-block-229{height:65vh}.div-block-230{height:300px;background-color:#eae9ec;margin-bottom:0}.div-block-231{width:40%;margin-top:-67px;margin-bottom:98px;padding-bottom:0}.text-block-129{padding-left:40px;padding-right:40px;font-size:20px;line-height:30px}.div-block-232{height:750px;margin-bottom:26px}.text-block-130{padding-left:28px;font-size:16px;line-height:30px}.heading-146{letter-spacing:1px;font-size:80px;line-height:85px}.text-block-131{margin-bottom:41px;font-size:24px;line-height:30px}.div-block-234{width:800px;margin-top:-92px}.heading-147{color:#191919;font-size:30px}.div-block-235{margin-bottom:20px;font-size:33px}.field-label-5{font-size:18px}.text-field-5,.text-field-6{padding-top:7px;font-size:16px}.field-label-6,.field-label-7,.field-label-8{font-size:18px}.submit-button-2{height:45px}.text-block-134{font-size:14px}.text-block-136{padding-top:20px;font-size:20px}.text-block-137{padding-bottom:40px;font-size:18px;line-height:34px}.job-listing-learn-more{width:135px;height:47px;background-color:#37363b;line-height:20px}.team-back{width:130px;height:50px;border-radius:45px;margin-top:16px;margin-left:40px;font-size:11px;line-height:30px}.team-back.jobs{width:150px;height:55px;letter-spacing:1.5px;margin-left:0;margin-right:10px;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:14px}.jobs-heading{border-top-width:4px;padding-bottom:10px}.text-block-139{font-family:"Neue haas grotesk display pro 75",sans-serif;line-height:40px}.success-message{margin-top:-89px}.div-block-240{padding-left:20px}.explore-button{width:45px;height:30px;margin-top:1px;font-size:10px}.text-span-17{font-size:11px}.text-block-140{font-size:12px}.collection-item-41{margin-bottom:20px}.collection-item-41:hover{padding-top:25px;padding-bottom:25px}.column-83{padding-right:0}.text-block-141{font-size:12px;line-height:12px}.page-count-3{font-size:18px}.pagination-4{margin-top:0;margin-bottom:10px}.text-block-142{font-size:12px;line-height:12px}.collection-item-42{margin-bottom:20px;margin-right:20px}.port-tags{border-style:none;margin-bottom:0;margin-right:0}.container-53{max-width:1100px}.section-22{color:#191919;border-bottom:3px solid #efeef1;padding-top:0;padding-bottom:60px}.column-86{padding-left:0}.image-76{max-width:none}.column-88{padding-left:10px}.container-54{max-width:1500px;padding-top:20px}.heading-148{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:90px;font-weight:700;line-height:95px}.heading-149{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:90px}.heading-150{letter-spacing:1px;font-size:42px}.product-description,.product-description.s1-title-product{letter-spacing:1px;font-size:18px;line-height:30px}.div-block-242{width:400px;margin-top:130px;margin-left:-63px}.image-77{width:auto;height:450px;object-fit:cover;margin-top:-54px;margin-left:-35px}.text-block-149,.text-block-150{font-size:15px;line-height:15px}.page-count-4{margin-top:0;margin-left:0;margin-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px;font-weight:700}.rich-text-block-64{font-size:16px}.div-block-243{width:400px;margin-top:117px;margin-left:-19px}.image-79{height:550px;margin-top:0;margin-left:67px}.div-block-245{width:425px;margin-top:156px;margin-left:-181px;padding-top:5px}.div-block-246{height:270px}.image-81{width:450px}.div-block-247{height:660px}.heading-153{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:17px;font-weight:500;line-height:24px}.homepage-featured-project-tag{font-size:12px}.button-11{width:45px;height:30px;color:#fff;padding-top:.1%;font-size:12px;line-height:14px}.button-11:hover{width:45px;height:30px}.div-block-248{margin-bottom:15px}.collection-item-43{margin-bottom:45px;padding-bottom:10px}.column-93{padding-right:20px}.links-projects{height:600px}.heading-154{width:100%;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;font-weight:700;line-height:46px}.heading-154:hover{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.software-exhibit{width:100%;letter-spacing:1.25px;margin-top:30px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.software-exhibit:hover{margin-top:30px;font-size:30px;line-height:46px}.heading-154.software-dev{width:100%;letter-spacing:1.25px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.software-dev:hover{font-size:30px}.heading-154.fab{width:100%;letter-spacing:1.25px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.fab:hover{font-size:30px}.heading-154.eval{width:100%;letter-spacing:1.25px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.eval:hover{font-size:30px;line-height:46px}.heading-154.av{width:100%;letter-spacing:1.25px;margin-bottom:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;line-height:46px}.heading-154.av:hover{font-size:30px}.heading-154.av:active{font-size:26px;line-height:46px}.software-link{width:25%}.heading-155,.heading-156{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:24px}.planning-link{width:37%;margin-bottom:0%}.heading-157,.heading-158{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:24px}.lot-link{width:22%}.heading-159{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:24px}.sub-links-div{padding-bottom:40px}.capabilities-highlights{max-width:1550px;padding-bottom:20px}.exhibit-div{width:57%}.exhibit-title{letter-spacing:1px;font-size:16px}.image-85{height:525px}.software-div{width:57%}.software-title{letter-spacing:1px;font-size:16px}.image-86{height:525px}.fabrication-div{width:57%}.image-87{height:525px}.fab-title{letter-spacing:1px;font-size:16px}.exhibit-link{width:20%;margin-top:0;margin-bottom:0}.fabrication-link{width:20%;margin-bottom:0%}.media-link{width:34%;margin-bottom:0%}.planning-div{width:57%}.image-88{height:525px}.planning-title{letter-spacing:1px;font-size:16px}.media-div{width:57%}.image-89{height:525px}.media-title{letter-spacing:1px;font-size:16px}.lot-div{width:57%}.image-90{height:525px}.lot-title{letter-spacing:1px;font-size:16px}.column-94{padding-left:40px}.collection-list-17{margin-bottom:0}.columns-38{padding-left:20px}.container-56{max-width:1100px;padding-left:5px}.image-91{width:auto;height:580px;max-width:none;margin-top:0;margin-left:0}.image-91.product-hm-img-col{height:600px;margin-left:-32px}.div-block-250{height:650px;margin-bottom:20px}.heading-161{font-family:PT Sans,sans-serif}.heading-162{align-items:flex-start;margin-top:0;margin-bottom:0;margin-left:10px;font-family:Materialiconsround,sans-serif;font-size:18px;display:flex}.heading-163{margin-top:3px;margin-bottom:0;margin-left:13px;padding-bottom:0;font-family:"Neue haas grotesk display pro 96",sans-serif;font-weight:900}.heading-164{margin-top:16px;padding-bottom:5px}.heading-165{margin-top:2px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:16px;font-weight:900;line-height:21px}.arrow-btn-pill{width:45px;height:30px;padding-top:.1%;font-size:12px}.arrow-btn-pill.reg-news{width:45px;height:30px;margin-top:5px;margin-left:10px;padding-top:.1%;font-size:12px;line-height:12px}.home-btn{width:157px;height:56px;letter-spacing:1.5px;border-radius:40px;margin-top:14px;margin-left:0;margin-right:45px;padding-top:.45%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:11.5px;font-weight:500}.home-btn.port-section{width:157px;height:56px;letter-spacing:1.5px;border-radius:30px;margin-top:3px;margin-right:50px;padding-top:.45%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;line-height:20px}.home-btn.staff-btn{width:150px;height:54px;border-radius:40px;margin-top:56px;margin-left:125px;margin-right:0;padding-top:.35%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:700;line-height:14px}.home-btn.clients-btn{width:150px;height:54px;border-radius:45px;margin-top:14px;margin-right:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:13px;font-weight:500;line-height:14px}.home-btn.about-ideum-btn{width:8.1vw;height:3vw;letter-spacing:1.5px;border-radius:5vw;margin-top:14.6%;margin-left:0%;margin-right:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.77vw;font-weight:500;line-height:.8px}.home-btn.facilities-btn{width:8.2vw;height:3vw;letter-spacing:1.5px;border-radius:45px;margin-top:3%;margin-right:-5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.77vw;font-weight:500;line-height:0}.home-btn.products-det-btn{width:145px;height:50px;letter-spacing:1.25px;margin-bottom:0;margin-left:-10px;padding-top:.2%;font-size:12px;line-height:30px}.home-btn.products-hm-btn{width:157px;height:56px;letter-spacing:1.5px;margin-top:12px;margin-left:0;padding-top:.45%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px}.heading-166{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:90px;font-weight:700}.heading-167{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px;font-weight:500;line-height:36px}.heading-169{margin-top:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:16px;font-weight:900;line-height:30px}.button-13{width:157px;height:55px;border-radius:45px;padding:0;font-size:11px}.div-block-251{border-top:3px solid #ff9924}.div-block-252{border-top:1px #fff}.text-block-152,.text-block-153,.text-block-154,.text-block-155{color:#fff}.div-block-253{margin-left:40px;margin-right:40px}.div-block-253.all-work-pagination{margin-left:45px;margin-right:45px}.div-block-254{width:25%;background-color:#eae9ec}.div-block-255{padding-top:40px;padding-bottom:20px;padding-right:40px;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.image-92{height:600px}.image-93,.image-94{height:37vw}.div-block-256{margin-bottom:1%}.image-95{width:100vw;max-width:none}.heading-170{margin-top:0;margin-bottom:0;font-size:5.75vw;line-height:6.5vw}.work-header{letter-spacing:1.5px;font-size:100px;line-height:105px}.page-count-5{letter-spacing:1px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;line-height:20px}.image-99{height:650px;border-top:3px solid #efeef1;border-bottom:3px solid #efeef1}.heading-176{letter-spacing:2px;margin-top:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:22px;font-weight:700;line-height:28px}.heading-177{margin-top:30px;margin-right:10px}.column-96{justify-content:center;padding-right:0}.section-25{padding-top:75px;padding-bottom:75px}.section-26{padding-bottom:70px}.image-100{width:575px;height:340px}.heading-178{height:55px;letter-spacing:1px;font-size:18px;font-weight:500;line-height:26px}.div-block-269{margin-bottom:40px}.div-block-271{margin-top:50px;margin-bottom:90px}.text-block-167{font-size:12px}.capabilities-sub{color:#4b4b4d;letter-spacing:1px;font-size:12px}.div-block-274{margin-bottom:15px}.container-58,.container-59,.container-60{max-width:1200px}.view-all-work{width:180px;height:55px;letter-spacing:1.5px;background-color:#191919;border-style:none;margin-bottom:20px;font-size:12px}.column-97{padding-left:10px}.heading-180{margin-top:0;line-height:50px}.container-61{height:550px;max-width:1300px;margin-top:0}.image-101{width:650px;margin-top:0;margin-left:40px}.column-98{height:550px;align-items:center;display:flex}.rich-text-block-66{width:550px;letter-spacing:.5px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px;line-height:29px}.div-block-276{width:550px;margin-top:0;margin-left:34px}.pro-img{width:660px;margin-top:0;margin-left:0}.columns-39{height:550px}.top-slideshow{height:90vh}.div-block-277{margin-bottom:22px}.collection-list-wrapper-17,.slide-7,.slider-6{height:90vh}.image-105{height:90vh;max-width:none;object-fit:cover}.dark-overlay,.image-106{height:90vh}.slideshow-div{z-index:1;height:auto;margin-top:-187px;position:absolute}.home-feature-btn{max-width:none;background-color:rgba(25,25,25,.57);border-radius:40px;margin-top:63px;margin-left:7%;padding:22px 32px;font-size:13px;font-weight:500}.slide-nav-4{margin-top:-92px;margin-left:63.5vw}.image-107,.image-108,.slide-8,.slide-9,.slide-10{height:90vh}.slide-11{height:auto;margin-left:0}.column-99{height:550px;justify-content:flex-start;padding-left:100px}.form{margin-top:51px}.container-63{max-width:1100px}.radio-button{width:20px;height:20px}.radio-button.w--redirected-checked{width:20px;height:20px;border-width:8px}.radio-labels{color:#37363b;letter-spacing:1.5px;margin-top:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.columns-40{margin-top:30px}.touch-tables{font-size:18px}.exhibit-design-planning{margin-bottom:10px}.radio-button-field-11{margin-bottom:20px}.div-block-285{margin-top:0;margin-bottom:30px;padding-top:0}.mask-2{height:550px}.heading-182{color:#ff9924;font-size:38px;line-height:38px}.rich-text-block-67{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.div-block-286{width:400px;text-align:justify;margin-top:0;margin-left:-25px;padding-top:121px}.image-109{margin-top:-29px;margin-left:35px}.image-110{height:550px;max-width:none;margin-top:-26px;margin-left:60px}.p-d-div{width:450px;margin-left:-44px;padding-top:195px}.p-d-div.drafting{margin-left:-114px}.p-d-div.h-s3{width:450px;margin-left:0;padding-top:180px}.p-d-div.h-s2{width:450px;margin-left:-16px;padding-top:190px}.div-block-288{margin-left:100px;display:flex}.div-block-289{width:100%;margin-top:-13px;display:flex}.product-title{color:#ff9924;font-size:46px}.product-title.s1-title,.product-title.s2-title-product,.product-title.s3-title-product{margin-bottom:20px}.columns-42{margin-left:0;margin-right:0}.slide-12{width:1500px}.div-block-290,.div-block-291{display:flex}.text-block-172{letter-spacing:1px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:17px;line-height:22px}.platform-classic-hero{height:525px}.text-block-173{letter-spacing:.5px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:17px;line-height:22px}.specs-text{letter-spacing:.5px;padding-right:20px;font-size:15px;line-height:24px}.div-block-296{padding-top:0;padding-bottom:0}.hci-hero{width:95%;height:550px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover;border-top:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;margin-bottom:20px}.container-64{height:700px;max-width:1100px;padding-right:40px}.text-block-174{letter-spacing:1.25px}.div-block-298.port-tags-pagination{margin-left:50px;margin-right:50px;font-size:20px}.collection-list-23{height:90vh}.div-block-299{width:100%;margin-left:-9px;display:block}.text-block-175{color:#191919;text-align:center;letter-spacing:1.25px;padding-top:30px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:18px}.link-2{color:#191919}.text-block-176{color:#191919;margin-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:20px}.div-block-300{justify-content:center;align-items:center;margin-left:45px;margin-right:45px;display:flex}.pagination-7{align-items:center;margin-top:0;margin-bottom:50px}.mask-3{height:90vh}.div-block-301{background-color:#191919}.column-102{height:500px;padding-top:0;padding-left:100px}.column-103{height:500px;padding-left:100px}.portrait-slider{height:700px}.portrait-img-1{height:580px;margin-top:0}.colossus-slider{height:770px;margin-top:-55px}.image-111,.image-112,.image-113{height:800px}.superior-touch{padding-right:25px}.rich-text-block-69,.rich-text-block-70,.rich-text-block-71{letter-spacing:1px;font-size:16px;line-height:24px}.processing{padding-right:25px}.rich-text-block-72{letter-spacing:1px;font-size:16px;line-height:24px}.columns-row-3{margin-bottom:15px}.public-space{padding-right:25px}.rich-text-block-73{letter-spacing:1px;font-size:16px;line-height:24px}.rich-text-block-74{font-size:16px;line-height:24px}.div-block-303{margin-left:-4px;margin-right:20px}.div-block-304{margin-right:33px}.detail-div{letter-spacing:1px;margin-left:-31px;margin-right:57px;font-weight:500}.text-block-178{font-size:1.3vw;line-height:2.75vw}.h3-products{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:26px}.heading-185{font-size:24px}.rich-text-block-75{color:#191919;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;line-height:24px}.div-block-305{margin-bottom:10px}.div-block-306{display:block}.columns-45{margin-top:0%;margin-bottom:1%}.button-15{width:150px;height:54px;letter-spacing:1.25px;background-color:#ff9924;border-radius:35px;justify-content:center;align-items:center;margin-top:13px;margin-right:45px;padding:0;font-size:15px;line-height:14px;display:flex}.columns-46{margin-left:0;margin-right:0;padding-top:90px}.column-107{justify-content:flex-end;display:flex}.rich-text-block-76{text-align:left;letter-spacing:1.25px;font-size:18px;line-height:26px}.text-block-179{letter-spacing:1.5px}.section-28{padding-bottom:40px}.div-block-307{text-align:justify}.button-16{width:150px}.button-17{width:140px}.industry{width:20px;cursor:default}.utility-page-content{width:600px;margin-top:-127px}.heading-188{letter-spacing:1px;margin-top:86px;font-size:40px}.image-116{margin-left:-10px}.link-4{text-align:left;margin-left:3px;font-size:20px}.div-block-309{justify-content:center;margin-top:60px;display:flex}.link-5{color:#37363b;letter-spacing:.75px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px;font-weight:700}.link-5:hover{color:#ff9924;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:18px}.link-block-28{height:auto}.text-block-181{letter-spacing:1.5px;margin-top:-10px;font-size:18px}.heading-190{font-size:16px}.text-block-182{letter-spacing:1px;font-size:15px}.heading-191{font-size:16px}.div-block-312{letter-spacing:1px;font-size:15px}.div-block-313{margin-left:-67px}.weight-columns{padding-top:10px;padding-bottom:10px}.spec-list{font-size:15px}.div-block-314{margin-left:-140px}.container-65{max-width:1200px;margin-bottom:100px}.heading-206{font-size:80px}.privacy-title{margin-top:70px;margin-bottom:70px}.button-18{width:150px;height:55px;border-radius:30px;margin-top:34px;margin-right:-30px;font-size:16px}.column-127{padding-left:80px}.main-privacy{padding:70px 110px 80px}.paragraph-3{letter-spacing:1px;margin-bottom:50px;padding-bottom:45px;font-size:18px;line-height:30px}.heading-207{letter-spacing:1.25px;margin-bottom:20px;font-size:24px}.heading-208{margin-bottom:15px;font-size:18px}.ideum-servers{font-size:16px;line-height:24px}.heading-209{font-size:18px}.paragraph-5{font-size:16px;line-height:24px}.heading-210{font-size:18px}.paragraph-6{margin-bottom:50px;font-size:16px;line-height:24px}.use-collected-info{margin-bottom:50px}.heading-211,.heading-212{letter-spacing:1.25px;margin-bottom:15px;font-size:24px}.distribution{margin-bottom:50px}.heading-213{letter-spacing:1.25px;margin-bottom:15px;font-size:24px}.paragraph-7{text-align:justify;font-size:16px;line-height:24px}.statement-revisions{margin-bottom:50px}.heading-214{letter-spacing:1.25px;margin-bottom:15px;font-size:24px}.paragraph-8{text-align:justify;font-size:16px;line-height:24px}.div-block-318{height:475px;object-fit:contain}}@media screen and (max-width:991px){h3,h4{font-size:16px}.collection-list{grid-template-columns:1fr 1fr}.text-block-3{margin-left:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;font-weight:700;line-height:38px}.text-block-4{padding-top:0;padding-bottom:5px;font-size:14px}.capabilities-overview{padding-top:60px;padding-bottom:90px}.orange-pill-cta{width:100px;height:40px;letter-spacing:0;margin-top:5px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:8px;font-weight:700}.orange-pill-cta.back-cta{margin-top:auto}.orange-pill-cta.back-cta.tablet{width:115px;height:42px;justify-content:center;align-items:center;margin-top:10px;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:700;display:flex}.capabilities-container-header{max-width:750px;margin-bottom:0}.large-section-header.light{width:768px;justify-content:flex-start;margin-bottom:20px;margin-right:0;padding-left:0;padding-right:10px}.grid-2{font-family:"Neue haas grotesk display pro 66",sans-serif}.footer{height:100%}.large-header{margin-top:0;font-size:55px;line-height:65px}.footer-column-header{color:#191919;padding-left:5px}.footer-link{letter-spacing:.6px;padding-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.footer-link:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.social{color:#fff;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400}.footer-link.social:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.studio-address{padding-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.footer-link.studio-address:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.partners{padding-left:0}.footer-link.support-ideum-com{padding-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.footer-link.support-ideum-com:hover{color:#282538;font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.phone-number{margin-top:0;padding-left:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.footer-link.phone-number:hover{font-family:"Neue haas grotesk display pro 65",sans-serif}.footer-link.privacy-policy{padding-left:5px}.work-nav{background-color:#fff}.work-nav.white{color:#191919;justify-content:flex-start;align-items:center;padding-top:15px;padding-bottom:15px;display:flex}.image-7{padding-left:0}.featured-projects{padding:40px 10px 0 20px}.feature-products{padding-top:50px;padding-bottom:40px}.black-pill-cta{width:110px;height:43px;margin-left:40px;font-size:8px}.black-pill-cta.footer-btn{width:140px;height:45px;margin-top:10px;margin-right:25px;font-size:9px;line-height:16px;top:0;bottom:0}.black-pill-cta.orange{width:105px;height:40px;padding:0;font-size:9px}.featured-projects-header{max-width:768px;margin-bottom:0}.white-pill-cta{width:98px;height:40px;margin-top:5px;margin-left:10px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:8px}.capabilities-intro-link{padding-top:0;padding-bottom:0}.columns-4{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.up-button{width:30px;height:40px;text-align:left;margin-left:-25px;font-size:15px;display:inline}.container-5{max-width:768px;margin-bottom:0}.container-6{max-width:80%}.nav-menu{width:200px;background-color:transparent;justify-content:flex-start;margin-left:auto}.image-8{width:80px;max-width:none;margin-top:-10px;margin-left:0;padding-left:0}.hero-image{height:60vh}.hero-header{width:720px;padding-top:0;font-size:55px;line-height:70px;display:block}.overlay{height:60vh}.orange-emph{margin-left:5px;margin-right:5px;font-size:55px;line-height:70px}.featured-projects-list{max-width:768px;padding-bottom:30px}.after-credit{height:60vh}.slider{height:460px}.slide-nav{padding-top:10px;padding-bottom:10px}.right-arrow-2{width:0;height:0}.gallery-grid-container{align-self:stretch}.news-title-block{height:100%;border-top-style:none}.news-header-title{margin-top:40px;margin-bottom:15px;padding-right:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:40px;font-weight:500;line-height:50px}.news-intro{padding:35px 10px 23px}.news-header-subtitle{letter-spacing:1px;margin-bottom:20px;padding-top:10px;font-size:18px;line-height:25px}.news-hero-image{height:100%}.news-narrative{min-width:100%;letter-spacing:1px;padding:0 2px 2%;font-size:14px;line-height:26px}.publish-block{height:90px;margin-bottom:25px}.media-column{padding:40px 0 0 30px}.authored-by{letter-spacing:1px;padding-top:2px;padding-bottom:10px;font-size:10px;line-height:10px}.author-name-styling{letter-spacing:1px;margin-top:5px;font-size:16px;line-height:15px}.author-role-title{letter-spacing:1px;font-size:11px;line-height:13px}.date-block{width:90px;height:90px;padding-top:5px;padding-bottom:0;display:block}.author-container{width:80%;height:90px;padding-top:13px;padding-left:25px}.month-white{font-size:12px;line-height:12px}.date-black{padding-top:2px;padding-bottom:2px;font-size:24px;line-height:24px}.year-black{padding-top:2px;font-size:14px}.news-tag{padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px}.main-date-block{width:90px;height:90px}.author-link{letter-spacing:1px;margin-top:4px;margin-bottom:5px;line-height:20px}.author-link.w--current{margin-bottom:1px}.latest-post-container{padding-top:20px;padding-bottom:0}.heading-9{text-align:left;letter-spacing:.25px;justify-content:center;margin-top:1%;padding:0 3% 0 5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;font-weight:400;line-height:20px}.latest-title-header{margin-top:0;font-size:22px}.latest-title-header.featured{letter-spacing:.5px;padding-top:2%;padding-bottom:1%;padding-right:10px;font-size:2.4vw;line-height:3vw;display:flex}.latest-preview-block{width:90%;height:75px;margin-top:-7%;margin-bottom:2%;margin-left:1.5%}.latest-preview-block.title-news-tag-landing{height:75px;margin-bottom:8px}.news-body-media{max-width:750px}.month-black{padding-bottom:2px;font-size:14px}.date-block-latest{width:75px;height:75px;border-bottom-width:3px;border-bottom-color:#c9c9c9;padding-top:7px}.date-white{padding-top:5px;padding-bottom:5px;font-size:16px;line-height:16px}.year-white{font-size:12px;line-height:12px}.container-8{max-width:780px}.related-posts-title-header{letter-spacing:1px}.news-text-preview{height:10vw;max-height:28vh;text-align:justify;letter-spacing:1px;flex:1;align-self:auto;padding:1% 25px 0% 5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.5vw;font-weight:300;line-height:2.4vw;overflow:hidden}.news-text-preview.tags-landing{height:90px;padding-top:2px;padding-bottom:5px;font-size:12px;line-height:18px}.latest-header-block{height:75px;background-color:#fff;margin-bottom:10px}.tags-title{color:#191919;letter-spacing:1px}.nav-dark.dark{height:auto;padding-left:10px}.caption-text{letter-spacing:1px;font-size:12px;font-weight:300}.columns-5{padding-left:10px}.arrow-icon{margin-top:15px;margin-bottom:0}.news-title-text{margin-left:3px;font-size:12px}.news-title-header{margin-left:0;padding-top:2%;padding-bottom:2%;padding-left:0%;display:flex}.arrow-holder{justify-content:center;margin-top:-19px}.center-container-for-section{max-width:980px;margin-bottom:2%;padding-top:0;padding-bottom:0}.news-hero-preview-image{width:45vw;height:30vw;border-top-width:2px}.news-hero-preview-image.news-tag-img{width:350px;height:225px}.news-preview-hero{padding-top:0}.next{width:50px;height:28px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:0;font-size:10px;display:flex}.previous{width:50px;height:28px;margin-left:0;margin-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:15px;font-weight:700}.page-count{font-size:16px}.div-block-13{height:44px;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.div-block-13.news-page{min-width:0;margin-left:30px;margin-right:30px}.text-block-40{letter-spacing:.5px;font-size:11px}.text-block-41{font-size:11px;font-weight:700}.news-article-tiles{padding-top:0;padding-bottom:25px}.featured-preview-text{height:auto;text-align:justify;letter-spacing:0;margin-top:-4%;padding-top:2%;padding-bottom:2%;padding-right:10px;font-size:1.5vw;line-height:2vw}.news-read-more-pill-entry{width:11vw;height:4.25vw;background-color:#1f1f20;margin-top:3%;margin-left:5px;padding-top:0;font-size:.9vw;line-height:.9vw;display:flex}.news-read-more-pill-entry.landing-btn{width:95px;height:35px;padding-top:0;font-size:8px;line-height:8px}.collection-item-17{margin-bottom:3%;padding-right:0;display:flex}.news-preview-top{flex:0 auto}.pagination{padding-top:2%;padding-bottom:5%}.container-11{max-width:750px;margin-top:20px;margin-bottom:100px}.tag-text{height:auto;margin-top:0;padding-top:0;padding-bottom:0;font-size:13px;line-height:13px}.arrow{margin-right:0;font-size:14px;line-height:14px}.news-breadcrumb-block{padding-top:40px;padding-bottom:30px}.tag-large{padding-left:3px}.news-back{font-size:11px}.read-more-container{flex:0 auto;justify-content:flex-start;align-self:auto;align-items:center;margin-top:5px;display:block}.news-preview-bottom{width:95%;align-items:stretch;display:flex}.featured-date-block{width:85px;height:85px;border-bottom-width:1px;margin-bottom:5px;padding-top:7px}.month-white-featured{padding-top:0;font-size:13px}.date-white-featured{font-size:22px}.year-white-featured{font-size:13px}.news-read-more-pill{width:95px;height:35px;margin-top:4%;margin-bottom:0;padding:0;font-size:8px;line-height:20px}.div-block-23{justify-content:flex-end;align-items:flex-start;display:flex}.featured-news-div-block{flex-direction:row;display:flex}.icon{color:#191919;justify-content:center;align-items:center;padding-top:6px;font-size:28px;line-height:30px;display:flex}.container-13{width:90%;max-width:none;background-color:#191919;padding:5px 10px;display:block}.menu-button{width:40px;height:40px;background-color:#ff9924;border-radius:90px;flex-direction:column;justify-content:center;align-items:center;margin:10px 0;padding:0;display:flex}.menu-button.w--open{color:#ff9924;background-color:#fff;border:1px #000;border-radius:906px}.video-container{padding-top:0}.featured-news-right{height:auto;padding-top:0;padding-left:0;padding-right:0;display:inline-block}.featured-news-hero{width:50.5vw;max-width:100%;min-height:320px;object-fit:cover;border-top-style:none;border-bottom:2px solid #c9c9c9;margin-top:0;margin-left:35px;padding-top:2px}.featured-news-left{height:auto;padding-left:0;padding-right:5px}.news-preview-block{height:50vw;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:5%;margin-right:0;padding-left:10px;display:flex}.left-column-narrative{padding-top:40px;padding-left:0;padding-right:0}.collection-list-9{width:auto}.center-div{width:100%}.news-articles-center{padding-left:0}.orange-featured-bottom{width:40%;height:9.5px;border-bottom:2px #c9c9c9;margin-top:-7px;margin-left:35px}.featured-news-container{width:auto;border-top-style:none;margin-left:0;padding-left:25px}.featured-center{padding-left:10px}.featured-news-columns{width:100%;margin-bottom:20px;margin-left:0;padding-right:0}.image-20,.hero-container{height:auto}.heading-16,.heading-17{margin-bottom:5px;font-size:13px;line-height:18px}.related-news-hero-image{height:210px}.related-news-top-block{object-fit:cover}.related-news-header-bar{height:90px;margin-bottom:30px}.related-news-date-block{width:90px;height:90px}.date-block-year{padding-top:3px;font-size:14px}.date-block-date{font-size:22px;line-height:22px}.date-block-month{padding-bottom:3px;font-size:14px}.related-news-title-block{padding-left:10px}.text-block-51{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13.5px;line-height:17px}.text-block-52{height:65px;padding-top:0;font-size:13px;line-height:17px}.div-block-30{width:105px;height:37px;box-shadow:none;letter-spacing:1px;margin-left:-19px;font-size:9px}.text-block-53{margin-top:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:8px}.portfolio-info-block{width:100%;padding-top:30px;padding-bottom:20px}.portfolio-content-block{padding-top:0%}.div-block-31{padding-top:8px;padding-bottom:3px}.div-block-32{padding-top:0;padding-bottom:5px}.div-block-33{max-width:100%;padding-bottom:10px}.div-block-34{height:12px;margin-top:-39px}.heading-18{text-align:left;padding-right:15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:24px;font-weight:500;line-height:34px}.rich-text-block-3{color:#191919;text-align:justify;letter-spacing:1px;padding-left:0;padding-right:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:15px;line-height:26px}.portfolio-bottom-media-block{padding-top:0;padding-bottom:0}.collection-item-19{display:block}.text-block-58{margin-bottom:5px}.text-span-15{font-size:14px}.text-span-15.products-arrow{margin-left:10px}.header-left-block{width:auto;margin-left:0;padding-left:10px;display:flex}.header-left-block.portfolio-landing{width:18%;margin-top:0;padding-top:0}.heading-20{width:90%;margin-top:40px;margin-bottom:10px;margin-left:0;padding-left:0;font-size:60px;line-height:65px}.heading-20.products-landing-header{letter-spacing:1px;margin-top:35px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:60px;line-height:65px}.heading-20.all-work-header{letter-spacing:1.25px;margin-top:0;margin-left:10px;font-size:58px;line-height:65px}.header-right-block{padding-left:0}.header-container{padding-top:30px;padding-bottom:30px;padding-left:10px}.div-block-41{height:auto;margin-bottom:5px}.portfolio-landing-entries{padding:0 10px 20px}.image-21{height:225px}.image-21.feature{width:350px;margin-bottom:15px}.portfolio-arrow-pill{width:50px;height:30px;font-size:15px}.view-arrow{margin-top:-10px;font-size:11px}.orange-pill-cta-port.back-cta{margin-top:auto}.orange-pill-cta-port.back-cta.tablet{width:115px;height:42px;justify-content:center;align-items:center;margin-top:-83px;margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:500;display:flex}.heading-21{height:auto;letter-spacing:1px;margin-top:5px;padding-top:0;padding-bottom:0;padding-right:3px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:20px}.div-block-42{height:60px;max-height:none;flex:0 auto;margin-bottom:5px;padding-top:0;padding-bottom:0}.text-block-61{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:11px;position:static}.hero{width:100vw}.related-portfolio-pieces{background-color:#1f1f20;padding-bottom:10px}.div-block-44{padding-top:20px;padding-bottom:40px}.div-block-45{height:auto;padding-top:20px}.heading-22{height:75px;letter-spacing:1.25px;font-size:14px;font-weight:500;line-height:20px}.portfolio-bottom-hero-block{padding-bottom:3%}.portfolio-landing-header-block{padding-top:25px;padding-bottom:0}.container-15{padding-top:20px;padding-bottom:0}.image-23{width:100%;height:230px;max-width:none;min-height:230px}.div-block-46{width:40px;height:25px;padding-top:.1%;font-size:11px}.heading-23,.heading-24{font-size:11px}.column-15{height:100%;padding-left:0%;padding-right:0%}.columns-7{width:100%;padding-top:15px;padding-bottom:10px;padding-right:0}.collection-list-12{justify-content:flex-start;display:flex}.heading-25{padding:4px 12px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;line-height:19px;display:block}.heading-25:hover{background-color:#ff9924;border:1px #000;border-radius:20px;padding-top:4px;padding-left:12px;padding-right:12px}.hero-image-block{padding-top:3%;padding-bottom:5%}.div-block-48{margin-bottom:10px;padding-left:10px;padding-right:10px}.heading-27{color:#191919;margin-top:15px;margin-left:0;padding-right:2px;font-size:14px}.heading-27.products-heading{margin-left:3px}.heading-27.our-work{margin-top:5px;margin-bottom:0;margin-left:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:10px;font-weight:500}.image-25,.image-26{height:230px}.pagination-3{margin-top:0;margin-bottom:0}.previous-3{width:45px;height:27px;font-size:20px}.next-3{width:45px;height:27px;background-color:#191919;padding-top:0;font-size:10px}.next-3.tags-left{margin-left:0;margin-right:0}.next-3.news-tag{padding-bottom:0}.column-16{padding-left:15px}.div-block-49{height:auto}.div-block-50{height:192px}.column-17{padding-left:82px;padding-right:0}.heading-28{letter-spacing:1.5px;margin-top:0;margin-bottom:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:36px;font-weight:500}.large-product-pill-ctas{width:240px;margin-bottom:0}.text-block-65{font-size:18px}.text-block-66{margin-top:0;margin-right:0}.text-block-66._3d{margin-top:0;margin-left:0;margin-right:13px}.heading-29{color:#191919;letter-spacing:1.25px;font-size:11px}.div-block-53{letter-spacing:.25px}.heading-30{letter-spacing:1.25px;margin-top:0;padding-top:20px;padding-bottom:15px;font-size:28px}.text-block-67{margin-bottom:15px}.div-block-55{width:100%;margin-top:10px;margin-bottom:0%}.heading-31{margin-top:10px;font-size:18px}.collection-item-20{margin-bottom:35px;padding-left:15px;padding-right:15px}.text-block-68,.text-block-69{margin-bottom:2px;font-size:13px}.explore-pill{width:102px;height:40px;margin-top:0;margin-left:0}.explore-pill.dark{color:#ff9924}.explore-pill.platform{width:102px;height:40px;margin-top:-19px}.explore-pill.colossus-btn{width:102px;height:40px;margin-top:-19px;font-size:11px}.heading-32{margin-top:0;margin-bottom:0;font-size:11px}.heading-32.inline-heading{font-size:12px}.heading-33{margin-left:2px;font-size:11px}.container-17{height:350px;align-items:center;display:block}.container-17.platform{height:350px}.container-17.inline-container{height:500px}.div-block-60{width:350px;justify-content:center;align-items:flex-start;margin-top:0;margin-left:10px;padding-bottom:0;padding-right:10px}.div-block-60.drafting{width:375px;margin-top:0;margin-left:0;padding-top:0;padding-left:0;padding-right:5px}.div-block-60.colossus-description{width:325px;margin-top:32px;margin-left:40px;padding-right:0}.div-block-60.platform-description{width:325px;margin-top:0;margin-left:0}.div-block-60.pro-description{width:325px;margin-top:-35px;margin-left:40px;padding-bottom:0;padding-right:0}.div-block-60.pico{width:325px;margin-top:0;margin-left:0;padding-bottom:0;display:block}.div-block-60.pano-desc-div{width:375px;margin-top:0;margin-left:0;padding-top:0;padding-bottom:0;padding-right:10px}.div-block-60.presenter-desc-div{width:375px;margin-top:0;margin-left:0;padding-right:0;display:block}.div-block-60.portait-desc-div{width:375px;justify-content:center;margin-top:0;margin-left:10px;padding-bottom:0;padding-right:10px}.columns-8{text-align:left;justify-content:center;align-items:center;display:flex}.columns-8.pano-col{padding-right:0}.description{width:350px;padding-top:0;padding-bottom:10px;padding-right:10px}.description.colossus{width:auto;margin-top:-35px;padding-bottom:20px}.description.platform{width:350px;margin-top:0;margin-left:0;padding-bottom:0;padding-right:10px}.description.pano{width:375px;margin-top:0;margin-left:0;padding-top:0;padding-bottom:0}.description.draft{width:350px;margin-top:-5px;margin-left:0;padding-bottom:0;padding-right:10px}.column-18{height:350px;align-items:center;padding-left:20px}.column-18.pico-landing{padding-top:0}.heading-34{color:#191919;margin-top:0;margin-bottom:10px;font-size:34px}.heading-34.pro{color:#fff;background-color:transparent;border-bottom-style:none}.column-19{padding-top:60px}.product-tech-specs{width:194px;height:48px;margin-top:-6px;box-shadow:0 1px 3px #c9c9c9}.text-span-16{font-size:18px}.ctas{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:10px;font-weight:500}.large-product-pill-cta-contact{width:240px;background-color:#d3d3d3}.ctas-dark{letter-spacing:1.25px;font-size:10px;font-weight:500}.cta-dark-arrow{margin-top:-1px}.orange-pill-cta-prod.back-cta{width:90px;height:36px;color:#fff;margin-top:auto;margin-left:3px;padding-top:0;padding-bottom:0;padding-left:0;font-size:8px}.orange-pill-cta-prod.back-cta.tablet{width:140px;height:45px;justify-content:center;align-items:center;margin-bottom:40px;display:flex}.collection-list-wrapper-6{justify-content:center}.div-block-62{margin-top:0;margin-left:-45px;margin-right:57px}.div-block-62.products-detail-div{letter-spacing:.25px;margin-right:6px}.column-20{padding-top:1px;padding-left:0;padding-right:0}.collection-item-21{padding-left:0;padding-right:0}.columns-9{width:750px;margin:20px 0 10px;padding-left:0;font-size:12px}.product-breadcrumbs{padding-top:21px;padding-bottom:0}.product-intro-section{padding-top:0;padding-bottom:0}.product-details{padding-bottom:20px}.product-gallery{margin-bottom:10px;padding-top:0}.product-links{margin-bottom:0;padding-top:30px;padding-bottom:40px}.arrow-blk{font-size:18px}.product-page-links{letter-spacing:.5px;padding-top:0;font-size:8.5px}.product-page-links.product-detail{letter-spacing:.75px;font-size:9px}.container-18{height:375px;margin-top:30px;margin-bottom:20px}.container-18.leave-it-alone{height:auto;margin-bottom:0}.slider-4{height:535px;margin-top:40px}.slide-1-pic{width:600px;margin-top:0}.slide-1-pic.pro{width:65%;border-bottom-style:none;margin-top:40px;margin-left:0}.slide-3-pic{width:600px}.slide-3-pic.pano-2{width:auto;height:260px;margin-top:5%;margin-left:-16px}.slide-2-pic{width:600px;margin-top:0;margin-left:-10px}.left-arrow-3{margin-left:0}.icon-3{margin-top:140px}.icon-4{margin-top:140px;margin-left:0}.rich-text-block-4{color:#191919;text-align:justify;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px;line-height:22px}.slide-nav-2{margin-top:0;margin-right:0;padding-top:20px;padding-bottom:0;padding-right:0;font-size:12px}.image-32.draft{height:175px}.image-33.draft,.image-34.draft{width:420px;height:175px}.rich-text-block-5{color:#191919;letter-spacing:0;font-size:14px;line-height:20px}.heading-dark{color:#191919;font-size:34px}.container-19{padding-top:0;padding-bottom:60px}.container-19.products-heading{padding-bottom:10px;padding-left:10px}.column-22{text-align:left;padding-top:.8px;padding-left:0;padding-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px;display:flex}.container-20{max-width:770px;border-top:1px #000;margin-bottom:50px;padding-top:20px;padding-bottom:0;padding-left:0;display:block}.column-23{justify-content:flex-start;padding-left:0;padding-right:0}.large-header-products{padding-top:0;padding-bottom:10px;display:block}.rich-text-block-6{letter-spacing:0;font-size:14px;line-height:20px}.colossus-landing{width:435px;margin-top:20px;margin-left:-29px}.panoi-landing{width:530px;margin-top:-38px;margin-left:-76px;margin-right:0}.rich-text-block-7{color:#fff;letter-spacing:0;font-size:14px;line-height:20px}.image-35.plat-landing{width:390px;margin-top:25px;margin-left:-32px}.rich-text-block-8{letter-spacing:0;font-size:14px;line-height:20px}.plat-img{width:470px;max-width:none;margin-top:0;margin-left:-63px;padding-top:0}.rich-text-block-9{width:auto;letter-spacing:0;font-size:14px;line-height:20px}.products-main-section{width:100%}.image-36.pico{width:465px;height:auto;margin-top:60px;margin-bottom:0%;margin-left:-73px}.image-37.pro-landing{width:460px;margin-top:-32px;margin-left:-63px;padding-top:0}.collection-item-24.platform{background-color:#fff}.columns-10{width:780px;text-align:left;margin-left:0;padding-left:21px}.rich-text-block-10{letter-spacing:0;font-size:14px;line-height:20px}.image-38{width:460px;margin-top:0;margin-left:-63px}.column-25{height:350px;padding-top:0;padding-left:10px;padding-right:0}.image-41{width:420px;margin-top:-22px;margin-left:-32px}.column-27{height:350px}.portait-landing{width:430px;margin-top:-22px;margin-left:-22px;padding-right:0}.rich-text-block-11{letter-spacing:0;font-size:14px;line-height:20px}.rich-text-block-11.inline-text{margin-bottom:0}.rich-text-block-12{font-size:14px;line-height:20px}.rich-text-block-13{letter-spacing:0;font-size:14px;line-height:20px}.rich-text-block-14{letter-spacing:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px}.rich-text-block-15{letter-spacing:0;padding-top:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:22px;display:block}.drafting-section{background-color:#f4f4f4}.pano-sect{color:#eae9ec;background-color:#f4f4f4;border-bottom-style:none}.pro{background-color:#191919}.pico-sect{background-color:#eae9ec}.collection-item-26{box-shadow:none;background-color:#ff9924}.column-32{margin-bottom:20px}.container-21{text-align:center}.column-33{padding-top:0;padding-left:0;padding-right:0}.dropdown-toggle{width:240px;height:50px;background-color:#191919;border-radius:25px;margin-bottom:1px;display:flex}.text-block-76{color:#fff;letter-spacing:1.25px;margin-top:0;margin-left:5px;margin-right:0;font-size:10px}.icon-5{background-color:#191919;margin-top:15px;margin-right:20px;font-size:18px}.dropdown-list{width:80%;background-color:rgba(255,255,255,0);border-radius:10px;font-size:12px}.dropdown-link{width:80%;height:auto;color:#fff;background-color:#191919;border:1px solid #bbbbbd;border-radius:0}.dropdown-link-2,.dropdown-link-3,.dropdown-link-4{width:80%;color:#fff;background-color:#191919;border:1px solid #bbbbbd;border-radius:0}.right-arrow-3{margin-left:0;margin-right:0}.column-34{margin-bottom:10px}.column-35{margin-bottom:20px}.tab-link-86.w--current{padding-left:25px;padding-right:25px}.text-block-77{font-size:14px}.tab-link-tab-2,.tab-link-tab-3,.tab-link-tab-4{padding-left:25px;padding-right:25px}.div-block-70{align-items:center;margin-top:10px;margin-bottom:10px}.button-2{margin-top:20px;margin-right:20px}.container-23{padding-top:60px;padding-bottom:40px}.heading-40{letter-spacing:2px;margin-top:0;margin-bottom:10px;margin-left:0;font-size:65px;line-height:70px}.div-block-71{margin-left:155px;padding-top:10px}.text-block-82{width:90%;color:#191919;text-align:left;letter-spacing:1.5px;margin-left:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:26px}.intro-text{padding-bottom:10px}.leadership-section{padding-bottom:0}.heading-41{letter-spacing:1.5px;margin-bottom:30px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:35px;font-weight:700;line-height:45px}.div-block-73{width:105%;margin-bottom:0}.heading-43{width:auto;letter-spacing:0;font-size:16px}.text-block-83{font-family:"Neue haas grotesk display pro 55 roman",sans-serif}.creative-services{padding-bottom:20px}.heading-44{letter-spacing:1.5px;margin-top:30px;margin-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:30px;font-weight:700;line-height:45px}.heading-45.media{color:#212027;letter-spacing:1.5px;margin-top:0;margin-bottom:15px;padding-top:5px;padding-bottom:5px;padding-left:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px;font-weight:500;line-height:26px}.media-systems{margin-top:20px}.heading-46{color:#191919;letter-spacing:1.5px;margin-bottom:3px;font-size:14px;line-height:18px}.title-text{color:#4b4b4d;font-size:12px;line-height:16px}.heading-47{color:#212027;letter-spacing:1.5px;margin-bottom:15px;padding-top:5px;padding-bottom:5px;padding-left:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px;line-height:26px}.heading-48{color:#191919;margin-bottom:3px;font-size:14px;line-height:18px}.text-block-85{font-size:12px}.div-block-75{margin-bottom:40px}.web-dev{margin-top:0}.heading-49{color:#212027;letter-spacing:1.5px;margin-top:5px;margin-bottom:15px;padding-top:5px;padding-bottom:5px;padding-left:15px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:22px;font-weight:500;line-height:26px}.heading-50{color:#191919;margin-bottom:2px;font-size:14px;font-weight:500;line-height:18px}.text-block-86{font-size:12px}.sales-finance{margin-top:30px}.heading-51{letter-spacing:2px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:35px;line-height:45px}.sales-finance-section{padding-bottom:0}.div-block-77{margin-bottom:40px}.heading-52{color:#191919;letter-spacing:1px;margin-bottom:2px;font-size:15px}.text-block-87{font-size:12px;line-height:16px}.hardware-fabrication-section{padding-bottom:40px}.heading-53{letter-spacing:2px;margin-bottom:20px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:35px;line-height:45px}.heading-54{color:#191919;margin-bottom:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:700;line-height:18px}.text-block-88{font-size:12px;line-height:16px}.div-block-78{margin-bottom:40px}.icon-6{font-size:38px}.leadership-name{width:100%;color:#191919;letter-spacing:1.25px;margin-bottom:3px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;font-weight:500;line-height:18px}.container-29{margin-top:10px;margin-bottom:20px}.container-31{margin-bottom:10px}.column-39{padding-left:0;padding-right:0}.column-40{padding-right:20px}.image-50{width:275px;margin-top:20px;margin-left:70px}.heading-55{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:34px}.div-block-81{width:380px;margin-top:0;margin-left:60px;padding-right:10px}.container-33{margin-top:3px;padding-top:0}.link-block-11{height:270px}.link-block-12,.link-block-13{color:#333}.link-block-14,.link-block-15{height:275px;color:#333}.text-block-89,.text-block-90{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11px}.icon-7{line-height:0}.icon-8{line-height:12px}.container-37{max-width:750px}.div-block-85{padding-top:10px}.section-12{padding-bottom:40px;padding-left:5%;padding-right:5%}.rich-text-block-18{letter-spacing:1.25px;padding-top:30px;padding-bottom:40px;font-size:14px;line-height:24px}.image-51{width:220px;height:170px;object-fit:cover}.link-block-16{width:100px;box-shadow:none;border-radius:24px;margin-top:6px;margin-left:0}.text-block-92{height:42px;font-size:12px}.div-block-87{padding-top:60px;padding-left:40px}.heading-57{color:#191919;margin-bottom:20px;margin-left:0;padding-left:0;font-size:65px;line-height:70px}.text-block-93{width:85%;text-align:left;letter-spacing:1.5px;margin-left:5px;font-size:16px;line-height:22px}.section-13{padding-bottom:100px}.div-block-88{border-bottom-width:5px;margin-top:-82px}.mini-header-links{border-top:3px #ff9924;padding-left:16px}.image-52{width:95%;margin-top:5px;margin-bottom:5px}.heading-59{font-size:12px}.text-block-94{letter-spacing:1px;font-size:12px}.heading-61{font-size:12px}.text-block-95{letter-spacing:1px;font-size:12px}.spec-content{grid-column-gap:5px;grid-row-gap:5px}.rich-text-block-19{padding-left:0;font-size:12px}.rich-text-block-20,.rich-text-block-21{padding-left:0;padding-right:0;font-size:12px}.heading-62,.text-block-96{font-size:12px}.div-block-92{margin-left:-160px}.heading-63,.text-block-97{font-size:12px}.inline43-weight{margin-left:-160px}.heading-64,.text-block-98{font-size:12px}.div-block-94,.weight{margin-left:-160px}.text-block-99,.text-block-100{font-size:12px}.link-block-17{height:270px}.image-55{border-bottom-color:#ff9924}.columns-20{margin-top:0}.slide-4{width:100%}.heading-66,.text-block-101,.heading-68,.text-block-102,.heading-70,.text-block-103{font-size:12px}.rich-text-block-31{padding-right:10px}.collection-item-34{background-position:50% 54%;background-size:auto;border:3px #000}.container-41{height:500px}.products-bottom-heading{font-size:34px}.div-block-107{width:360px;margin-top:38px;margin-left:16px}.products-bottom-description{font-size:14px}.text-block-104{font-size:12px}.prod,.rich-text-block-36,.rich-text-block-37,.rich-text-block-38,.rich-text-block-39,.rich-text-block-40{letter-spacing:.5px;font-size:13px}.touchless-hero{height:375px}.inline-hero{height:500px;margin-top:20px;margin-bottom:0}.about-header{padding-left:5%}.text-block-105{letter-spacing:.5px;margin-top:9.5vw;padding-left:0;font-size:1.3vw}.div-block-110{margin-left:0;margin-right:-8%;font-size:12px}.heading-73{letter-spacing:1.5px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:7.7vw;line-height:8vw}.column-45{padding-left:0;padding-right:0}.columns-21{width:98vw;max-width:98vw;text-align:left;justify-content:center;align-items:flex-start;padding-left:0;display:block}.div-block-111{height:36vw;border-width:15px;box-shadow:inset -1px -1px 3px #c9c9c9}.heading-74{letter-spacing:.5px;font-size:5vw;line-height:5.5vw}.column-47{height:auto}.div-block-112{height:36vw;border-top-width:15px;border-bottom-width:15px}.columns-22{height:auto}.about-pg-btn{width:11.5vw;height:4.1vw;padding-top:.15%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.9vw;line-height:.9vw}.about-pg-btn.our-team-btn{width:11.5vw;height:4.1vw;margin-left:0%;padding-top:.1%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:.9vw;font-weight:500;line-height:.9vw}.heading-75{letter-spacing:.5px;margin-bottom:10%;font-size:5.5vw}.button-4{width:11.5vw;height:4.1vw;padding-top:.1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:.9vw;line-height:.9vw}.container-43{max-width:98vw}.column-48{padding-top:10px;padding-bottom:20px;padding-right:5%}.column-49{height:auto}.div-block-115{height:38vw;object-fit:cover;background-position:0 0;border-top-color:#fff;border-bottom-color:#fff}.div-block-116{height:38vw;justify-content:center;align-items:center;display:flex}.heading-76{text-align:left;margin-bottom:10%;padding-top:0%;font-size:5vw}.div-block-119{height:38vw;border-left-style:none}.columns-23{border-bottom-width:10px}.div-block-120{height:38vw;color:#bbbbbd;background-color:#e7e6e8;justify-content:center;align-items:center;display:flex}.heading-78{color:#191919;text-align:left;margin-bottom:10%;padding-top:0%;font-size:5vw}.button-6{width:11.5vw;height:4.1vw;color:#fff;background-color:#616065;border:1px #000;margin-left:0%;padding-top:.1%;font-size:.9vw;line-height:.9vw}.div-block-121{margin-left:5%}.button-7{width:95px;height:38px;margin-top:76px;margin-left:15%;font-size:13px}.div-block-122{margin-top:60px;margin-left:10px}.heading-79{letter-spacing:1px;margin-bottom:0;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:65px;line-height:70px}.column-53{padding-left:0}.text-block-106{text-align:left;letter-spacing:1.5px;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:400;line-height:26px}.div-block-123{width:56vw;margin-top:3%;margin-left:0;line-height:38px}.history-approach{margin-bottom:5%;padding-top:0%}.history-approach-img-div{width:87%}.columns-24{margin-top:2%}.column-55{border-right-width:6px}.div-block-127,.unique-multifaceted-img-div{height:45vw}.text-block-107{font-size:16px;line-height:26px}.column-58{border-left-width:6px}.text-block-108{font-size:16px;line-height:26px}.mission-values{background-color:#fff}.values-img{height:50vw;border-top-style:none}.mission-values-content-div{padding-top:20px}.container-46{margin-bottom:40px;padding-top:10px}.button-8{width:95px;height:35px;margin-top:2%;margin-left:38%;font-size:10px}.button-8.rentals{width:115px;height:42px;margin-top:4%;margin-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9px;font-weight:700}.heading-90{letter-spacing:2px;margin-bottom:3%;padding-left:3%;font-size:60px;line-height:60px}.div-block-133{padding-left:0%}.heading-91{text-align:left;letter-spacing:1.5px;margin-bottom:0;font-size:16px;line-height:25px}.div-block-134{padding-left:3%;padding-right:30px}.column-60{padding-left:2%}.div-block-135{height:45vw;margin-top:60px}.container-47{padding-top:0}.div-block-136{height:45vw}.div-block-137{width:75%}.heading-92{font-size:3vw}.text-block-112{text-align:left;letter-spacing:1px;font-size:1.8vw;line-height:3vw}.location-div,.exhibit-fab-div,.div-block-139{height:45vw}.div-block-140{width:75%}.heading-93{font-size:3vw;line-height:3.5vw}.text-block-113{text-align:left;letter-spacing:1.25px;font-size:1.8vw;line-height:3vw}.atelier-div{height:45vw}.div-block-142{width:75%}.heading-94{margin-bottom:5%;font-size:3vw;line-height:3.5vw}.text-block-114{text-align:left;letter-spacing:1.25px;font-size:1.8vw;line-height:3vw}.div-block-143,.div-block-144{height:45vw}.div-block-145,.prototype-div{height:65vw}.div-block-146{width:75%}.heading-95{margin-bottom:5%;font-size:3vw;line-height:3.5vw}.rich-text-block-46{text-align:left;letter-spacing:1.25px;font-size:1.8vw;line-height:3vw}.button-9{box-shadow:none;margin-left:10px;padding-left:0}.heading-96{letter-spacing:2px;margin-bottom:20px;font-size:65px;line-height:70px}.heading-97{white-space:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-size:16px;font-weight:400;line-height:24px}.columns-27{margin-top:60px;margin-bottom:10px}.client-heading-div{padding-left:0}.client-heading-section{border-top-style:none}.column-67{padding-left:0;padding-right:40px}.image-61{width:105%;margin-left:-32px}.grid-9{grid-column-gap:15px;grid-row-gap:15px;grid-template-areas:"Area Area-2 Area-3""Area-4 Area-5 Area-6""Area-7 Area-8 Area-9"}.heading-98{margin-bottom:40px;font-size:24px;line-height:24px}.div-block-147{padding-left:10px}.heading-99{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;font-weight:700;line-height:25px}.div-block-148{padding-left:10px}.rich-text-block-48{line-height:16px}.div-block-149{padding-left:10px}.heading-100{margin-bottom:40px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.rich-text-block-49{line-height:16px}.heading-101{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.rich-text-block-50{line-height:16px}.div-block-150{padding-left:10px}.heading-102{font-size:24px;line-height:24px}.div-block-151{padding-left:10px}.rich-text-block-51{line-height:16px}.heading-103{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.div-block-152{padding-left:10px}.rich-text-block-52{line-height:16px}.heading-104{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.div-block-153{padding-left:10px}.rich-text-block-53{line-height:16px}.heading-105{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.div-block-154{padding-left:10px}.rich-text-block-54{line-height:16px}.heading-106{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:24px;line-height:24px}.div-block-155{padding-left:10px}.rich-text-block-55{line-height:16px}.column-68{padding-right:20px}.div-block-156{margin-top:79px;margin-left:60px}.text-block-115{margin-bottom:7px;margin-left:0;font-size:13px}.rental-section-03{height:450px}.div-block-162{margin-left:20px}.rich-text-block-56{letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px;line-height:24px}.heading-107{letter-spacing:1.25px;font-size:60px;line-height:60px}.heading-110{font-size:34px;line-height:36px}.rich-text-block-58{text-align:left;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:14px}.heading-111{font-size:40px}.rich-text-block-59{text-align:left;font-size:14px;line-height:24px}.div-block-167{margin-top:70px;padding-left:15px;font-size:13px}.heading-114{letter-spacing:.5px;margin-top:0;margin-bottom:0;margin-left:0;padding-left:15px;font-size:12px;font-weight:500}.heading-115{padding-left:10px;font-size:60px;line-height:60px}.div-block-168{padding:40px 0 40px 10px}.div-block-169{padding-bottom:0}.cap-title-div{width:550px;height:60px;justify-content:flex-end;padding-right:10%}.heading-116{text-align:center;letter-spacing:1px;font-size:10px}.capabilites-btn{width:100px;height:32px;font-size:7px;line-height:7px}.heading-117{margin-bottom:3%;font-size:3vw;line-height:4vw}.div-block-172{width:60%;margin-left:22%;padding-right:2%}.capabilities-text{color:#191919;padding-bottom:30px;font-size:1.75vw;line-height:3vw}.capabilities-text.pm{letter-spacing:.25px;border-bottom-style:none;padding-bottom:0;font-size:1.75vw}.capabilities-text.evaluation{border-bottom-style:none;padding-bottom:0;font-size:1.75vw;line-height:3vw}.div-block-173{width:80%;height:47vw}.div-block-175{width:45vw;margin-top:-20%;margin-bottom:5%;margin-left:53%;padding:5% 5% 8%}.heading-118{margin-top:0%;margin-bottom:5%;padding-left:0%;font-size:3.5vw;line-height:4vw}.text-block-116{font-size:1.4vw;line-height:2.5vw}.planning-accessibility-section,.software-development-section{padding-bottom:20px}.capabilities-btn{width:100px;height:32px;margin-right:2%;padding-top:0;padding-bottom:0;font-size:7px;line-height:8px}.image-66{border-top-style:none;border-bottom-style:none}.image-67{height:55vw}.div-block-188{width:480px;height:60px;justify-content:flex-end;margin-top:-13%;padding-right:5%}.heading-124{text-align:center;letter-spacing:1px;font-size:10px;line-height:20px}.div-block-189{width:45vw;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;margin-top:-41.3vw;margin-left:3%;padding:5% 5% 8%}.heading-125{margin-bottom:8%;font-size:3.5vw;line-height:4vw}.text-block-118{font-size:1.5vw;line-height:2.5vw}.div-block-193{width:550px;height:60px;min-width:0;justify-content:center;margin-top:3%}.heading-126{text-align:center;letter-spacing:1px;font-size:10px;line-height:20px}.div-block-194{width:60%;border-left-style:none;margin-left:19%;padding-right:0%}.heading-127{color:#191919;margin-bottom:5%;font-size:4vw;line-height:5vw}.text-block-119{letter-spacing:.5px;border-bottom-width:8px;font-size:1.5vw;line-height:2.5vw}.div-block-195{width:80%;height:45vw}.image-69{width:80vw;height:45vw}.div-block-196{width:600px;height:6.5vw;min-width:0%;justify-content:flex-start;margin-top:-14%;padding-left:5%;padding-right:5%}.heading-128{text-align:center;letter-spacing:1px;font-size:10px}.media-av-div{margin-top:-27%}.div-block-197{width:45vw;margin-top:0;margin-left:-11%;padding:10% 10% 17%}.heading-129{margin-top:0%;font-size:4vw;line-height:5vw}.text-block-120{letter-spacing:.5px;font-size:1.75vw;line-height:3vw}.projection-mapping-div{width:80%}.div-block-200{width:500px;height:65px;margin-top:-21%;padding-left:2%}.heading-130{text-align:center;letter-spacing:1px;margin-left:2%;margin-right:2%;font-size:10px;line-height:20px}.div-block-201{width:45vw;margin-top:-16%;margin-left:6%;padding:5% 5% 8%}.heading-131{margin-bottom:7%;font-size:4vw;line-height:5vw}.text-block-121{font-size:1.5vw;line-height:2.4vw}.div-block-203{width:650px;height:6.5vw;min-width:0%;padding-left:0%;padding-right:5%}.heading-132{width:auto;text-align:center;letter-spacing:1px;padding-right:2%;font-size:10px;line-height:2.5vw}.div-block-205{width:60vw;border-left-style:none;margin-left:20%;padding-bottom:2%}.text-block-122{letter-spacing:.5px;padding-bottom:7%;font-size:1.5vw;line-height:2.5vw}.container-51{max-width:800px}.column-73{padding-right:0}.column-74{padding-left:15px}.div-block-210{width:400px;margin-left:10%;padding-top:54%}.main-nav{height:50px;background-color:#191919;padding-top:0;line-height:16px}.div-block-211{padding-top:0}.heading-134{margin-left:20px;margin-right:20px;font-size:12px;line-height:12px}.heading-135{color:#191919;letter-spacing:.5px;margin-top:1px;margin-left:20px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px;line-height:14px}.heading-136{font-size:16px;line-height:16px}.div-block-212{width:360px;height:230px;border-top-style:solid;border-bottom:2px solid #efeef1;justify-content:center;align-items:center;display:flex}.image-74{width:360px;height:240px;object-fit:cover;border-top:2px solid #efeef1}.project-title-header{width:100%;font-size:16px;line-height:22px}.project-description-excerpt{width:90%;margin-bottom:10px;padding-bottom:10px;font-size:12px;line-height:18px}.heading-139{font-size:34px;line-height:36px}.div-block-219{width:70%}.rich-text-block-61{text-align:left;letter-spacing:1px;font-size:14px}.div-block-220{height:450px}.div-block-221{width:70%}.heading-140{font-size:34px}.rich-text-block-62{text-align:left;font-size:14px;line-height:24px}.button-10{width:135px;height:45px;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9px;font-weight:700}.column-77{padding-right:3%}.div-header-img{height:530px}.text-block-124{letter-spacing:1.5px;margin-top:0;margin-left:0;margin-right:10px;padding-left:0%;font-size:11px}.heading-141{letter-spacing:1.5px;margin-bottom:40px;margin-left:0%;font-size:50px;line-height:55px}.heading-141.success-heading{font-size:55px;line-height:60px}.column-79{padding-left:10px}.column-79.success-c2{padding-left:0%}.text-block-125{width:440px;text-align:left;letter-spacing:1.5px;margin-top:5%;margin-left:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:26px}.text-block-125.success-blurb{width:400px;text-align:justify}.div-block-224{width:600px;margin-top:-41px}.text-field{margin-left:2%;padding-left:17px}.name-form{width:auto;font-size:15px}.email-form{font-size:15px}.text-field-2{padding-left:35px}.text-field-2.company{width:58%;margin-left:5px}.text-block-126{margin-right:0;font-size:15px}.heading-143{font-size:15px}.heading-144{margin-bottom:31px;font-size:16px}.columns-34{margin-bottom:20px}.field-label-3{margin-bottom:10px}.textarea{margin-bottom:25px;font-size:13px}.checkbox-label-phone-contact{font-size:15px}.custom-hardware{padding-left:20px}.submit-button{width:145px;height:47px;letter-spacing:1.5px;font-size:9px}.column-80{padding-left:0;padding-right:0}.field-label-4{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:13px}.div-block-229{height:470px}.div-block-231{width:80%}.text-block-129{text-align:justify;padding-left:20px;padding-right:20px;font-size:14px}.div-block-232{height:550px}.text-block-130{padding-left:8px;font-size:13px}.heading-146{font-size:60px;line-height:60px}.text-block-131{margin-bottom:50px;font-size:14px;line-height:20px}.text-block-132{font-size:16px;line-height:22px}.columns-35{padding-top:70px}.column-81{padding-left:50px}.text-block-133{font-size:16px;line-height:22px}.div-block-234{width:550px;padding-left:20px;padding-right:20px}.field-label-5{font-size:15px}.text-field-6{width:70%}.field-label-6,.field-label-7{font-size:15px}.field-label-8{margin-bottom:8px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:16px}.submit-button-2{width:110px;height:35px;font-size:8px}.column-82{justify-content:flex-end;display:flex}.job-listing-background{border-top-width:2px;border-bottom-width:2px}.text-block-136{letter-spacing:.5px}.text-block-137{padding-bottom:40px;font-size:14px;line-height:24px}.job-listing-learn-more{width:115px;height:42px;font-size:9px}.team-back{width:110px;height:42px;box-shadow:none;margin-top:11px;margin-left:10px;padding-left:0;font-size:11px}.team-back.jobs{width:115px;height:42px;margin-top:11px;margin-right:10px;font-size:12px}.jobs-heading{border-top-style:none}.text-block-139{font-size:26px}.div-block-240{padding-top:0;padding-bottom:0}.explore-button{width:42px;height:26px}.collection-item-41{margin-bottom:20px;padding-top:10px;padding-bottom:10px}.column-83{padding-left:10px;padding-right:0}.next-5{width:15vw}.text-block-141{font-size:11px}.pagination-4{margin-top:-40px;padding-top:0;padding-bottom:10px}.previous-5{width:15vw}.text-block-142{font-size:11px}.collection-item-42{margin-bottom:10px}.port-tags{border-style:none;margin-bottom:10px;padding-right:0}.text-block-143{font-size:18px}.column-85{justify-content:flex-end;padding-left:0}.column-86{padding-left:0}.column-87{justify-content:flex-end;padding-top:0;padding-left:0;display:flex}.column-88{padding-left:0}.text-block-144,.text-block-145,.text-block-146,.text-block-147,.text-block-148{font-size:18px}.column-90{justify-content:flex-end;padding-left:0;padding-right:30px}.column-91{padding-left:0}.columns-36{width:800px}.container-54{max-width:760px}.heading-148{letter-spacing:1px;margin-bottom:0;margin-left:-5px;padding-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:60px;font-weight:700;line-height:65px}.heading-149{letter-spacing:1.5px;margin-left:-10px;font-size:60px;line-height:65px}.heading-150{font-size:30px;line-height:32px}.product-description{text-align:justify;letter-spacing:1px;padding-right:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px;line-height:18px}.product-description.s1-title-product{text-align:justify;letter-spacing:1px;font-size:13px;line-height:18px}.div-block-242{margin-top:111px;margin-left:-86px}.image-77{width:95%;margin-top:25px;margin-left:-32px}.page-count-4{margin-left:0;margin-right:0;font-size:16px}.heading-151{font-size:30px;line-height:32px}.rich-text-block-64{font-size:12px;line-height:16px}.div-block-243{margin-top:86px;margin-left:-16px}.image-79{width:auto;height:350px;margin-top:-3px;margin-left:0}.heading-152{font-size:30px;line-height:32px}.rich-text-block-65{font-size:12px;line-height:16px}.div-block-245{width:305px;margin-top:92px;margin-left:-92px}.div-block-246{height:160px}.div-block-247{height:475px}.image-82{max-width:120%;margin-left:-73px}.heading-153{height:60px;letter-spacing:1.5px;font-size:13px;line-height:20px}.homepage-featured-project-tag{letter-spacing:1px;margin-right:7px;font-size:9px}.button-11{width:35px;height:23px;margin-top:5px;padding-top:.1%;font-size:11px}.button-11:hover{width:40px;height:25px}.div-block-248{height:60px;margin-bottom:7px}.column-93{padding-right:20px}.heading-154{padding-top:0%;font-size:15px}.heading-154:hover,.heading-154.software-exhibit,.heading-154.software-exhibit:hover,.heading-154.software-dev,.heading-154.software-dev:hover,.heading-154.fab,.heading-154.fab:hover,.heading-154.eval,.heading-154.eval:hover{font-size:15px}.heading-154.av{padding-left:0;font-size:15px}.heading-154.av:hover{font-size:15px}.heading-155{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.heading-156{font-size:16px}.heading-157{letter-spacing:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px;font-weight:500}.heading-158{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:16px}.heading-159{font-size:16px}.capabilities-highlights{max-width:95vw}.exhibit-div{width:57%}.image-85{height:30vw}.software-div{width:57%}.image-86{height:30vw}.fabrication-div{width:57%}.image-87{height:30vw}.exhibit-link{margin-bottom:0}.planning-div{width:57%}.image-88{height:30vw}.media-div{width:57%}.image-89{height:30vw}.lot-div{width:57%}.image-90{height:30vw}.column-94{padding-left:30px}.container-56{margin-bottom:10px}.image-91{height:380px;max-width:none;margin-top:16px;margin-left:0}.image-91.product-hm-img-col{height:370px;margin-left:0}.div-block-250{height:auto}.heading-163{margin-top:111px}.heading-164{margin-top:7px;font-size:15px;font-weight:500;line-height:15px}.heading-165{font-size:12px}.arrow-btn-pill{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11px}.arrow-btn-pill.reg-news{width:40px;height:25px;font-size:11px}.explore-btn{width:110px;height:40px;color:#fff;background-color:#191919;font-size:9px}.home-btn{width:118px;height:41px;letter-spacing:1.25px;justify-content:center;margin-top:9px;margin-left:-13px;margin-right:35px;padding-top:.2%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9px;font-weight:500;line-height:9px}.home-btn.port-section{width:114px;height:41px;letter-spacing:1.5px;margin-top:9px;margin-left:-6px;margin-right:35px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9.5px;line-height:9.5px}.home-btn.staff-btn{width:110px;height:41px;text-transform:uppercase;margin-top:12px;margin-left:35px;margin-right:0;padding-top:.3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:700;line-height:11px}.home-btn.clients-btn{width:110px;height:42px;margin-top:11px;margin-left:10px;margin-right:5px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:11px;font-weight:500;line-height:11px}.home-btn.about-ideum-btn{width:110px;height:42px;margin-top:70px;margin-left:40px;margin-right:0;font-size:11px;font-weight:500;line-height:11px}.home-btn.facilities-btn{width:110px;height:42px;margin-top:5px;margin-left:0;margin-right:0%;font-size:11px}.home-btn.products-det-btn{width:110px;height:40px;margin-left:7px;font-size:9px;line-height:10px}.home-btn.products-hm-btn{width:114px;height:41px;letter-spacing:1.5px;background-color:#ff9924;margin-top:9px;margin-left:10px;margin-right:10px;font-size:9.5px;line-height:9.5px}.heading-166{letter-spacing:1.5px;margin-top:0;margin-left:-15px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:60px;font-weight:500;line-height:65px}.heading-167{width:90%;letter-spacing:1.5px;margin-top:20px;margin-left:3px;font-size:15px;font-weight:500;line-height:26px}.button-13{width:135px;letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9px;font-weight:700}.text-block-152{font-size:18px}.facebook-link{margin-right:5px}.text-block-153{font-size:18px}.linkedin-link{margin-right:5px}.text-block-154,.text-block-155{font-size:18px}.twitter-link{margin-right:5px}.div-block-253.all-work-pagination{margin-left:35px;margin-right:35px}.div-block-255{padding-bottom:5px}.image-94{height:45vw}.image-95{width:100vw;height:60vh}.heading-170{letter-spacing:1.25px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:70px;line-height:75px}.work-header{letter-spacing:.5px;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:63px;line-height:65px}.page-count-5{color:#191919;font-size:16px}.image-99{height:425px}.heading-176{height:auto;margin-bottom:5px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:18px;font-weight:700;line-height:20px}.heading-177{color:#191919;letter-spacing:1px;margin-top:22px;margin-right:10px;font-size:11px}.section-25{padding-top:45px;padding-bottom:50px}.section-26{padding-bottom:40px}.image-100{height:225px}.heading-178{height:42px;letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:15px;font-weight:500;line-height:20px}.div-block-271{margin-top:20px;margin-bottom:60px}.capabilities-sub{letter-spacing:1px;margin-right:7px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:10px}.div-block-274{margin-top:5px}.view-all-work{width:140px;height:45px;font-size:9px}.column-97{padding-left:0}.div-block-275{margin-top:0;margin-bottom:3px}.heading-180{color:#191919;margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:34px;font-weight:500}.container-61{height:400px}.image-101{width:480px;max-width:none;margin-top:-38px;margin-left:-79px;padding-top:0}.column-98{margin-top:54px}.rich-text-block-66{text-align:justify}.div-block-276{width:375px;margin-top:0;margin-left:0;padding-right:0}.drafting-sect{background-color:#c9c9c9}.pro-img{width:480px;max-width:none;margin-top:-10px;margin-left:-89px}.collection-item-52{background-color:#eae9ec}.columns-39{height:500px}.collection-item-53{background-color:#fff}.top-slideshow{height:48vh;border-bottom-style:none;padding-bottom:0}.div-block-277{height:25px;margin-bottom:5px}.collection-list-wrapper-17,.slide-7,.slider-6,.image-105,.dark-overlay,.image-106{height:48vh}.slideshow-div{justify-content:center;margin-top:-130px;display:flex}.home-feature-btn{width:550px;max-width:700px;text-align:center;letter-spacing:1.5px;border-radius:40px;margin-top:44px;margin-left:0%;padding:13px 10px;font-size:11px;font-weight:500}.slide-nav-4{margin-top:0;margin-bottom:0;margin-left:68%;padding-top:0;display:none}.image-107,.image-108,.slide-8,.slide-9,.slide-10{height:48vh}.column-99{height:400px}.radio-labels{color:#191919;letter-spacing:1px}.exhibit-design-planning{color:#191919}.heading-182{font-size:30px}.div-block-286{margin-left:-25px}.image-110{height:360px;margin-top:0;margin-left:0}.p-d-div{width:320px;margin-left:-67px;padding-top:137px;font-size:12px}.p-d-div.h-s3{width:300px;margin-left:-35px;padding-top:103px}.p-d-div.h-s2{width:300px;margin-left:-29px;padding-top:133px}.div-block-288{margin-left:0}.product-title{font-size:30px}.div-block-292{margin-top:20px;padding-right:0}.text-block-172{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:13px}.platform-classic-hero{height:350px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6348699cdb8216bc9ecc0f05_Screen%20Shot%202022-10-13%20at%203.37.06%20PM.png);background-position:50%;background-size:cover;border-top:2px solid #efeef1;border-bottom:2px solid #efeef1}.text-block-173{margin-bottom:10px}.specs-text{letter-spacing:.5px;padding-right:10px;font-size:13px;line-height:22px}.text-tab{letter-spacing:1px;font-size:13px}.hci-hero{height:380px;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover}.container-64{padding-right:10px}.div-block-297{width:360px}.text-block-174{letter-spacing:1.25px;font-size:12px}.columns-43{margin-top:0;padding-top:10px}.collection-list-23{height:auto}.text-block-175{letter-spacing:1px;font-size:12px}.text-block-176{color:#191919;font-size:12px;line-height:12px}.div-block-300{margin-left:30px;margin-right:30px}.pagination-7{margin-top:-40px;margin-bottom:10px}.mask-3,.collection-item-55{height:48vh}.lightbox-link-3{object-fit:cover}.div-block-302{margin-top:22px}.column-102{height:350px;padding-left:10px}.column-103{height:350px}.portrait-slider{height:680px}.colossus-slider{height:500px;margin-top:0}.image-111,.image-112,.image-113{height:475px}.rich-text-block-69,.rich-text-block-70{letter-spacing:.8px;line-height:22px}.columns-row-2{letter-spacing:.8px}.rich-text-block-71{letter-spacing:.8px;line-height:22px}.rich-text-block-72{letter-spacing:.8px;font-size:14px;line-height:22px}.columns-row-3{margin-bottom:10px}.public-space,.rich-text-block-73{letter-spacing:.8px}.div-block-303{margin-left:-4px;margin-right:11px}.div-block-304{margin-right:12px;padding-top:0}.detail-div{margin-left:-30px;margin-right:30px}.text-block-178{color:#fff;text-align:justify;letter-spacing:.25px;font-size:1.75vw;line-height:3vw}.heading-183{margin-top:0}.div-block-305{height:425px;margin-bottom:0}.columns-45{margin-bottom:10px}.column-106{padding-left:0}.button-15{width:110px;height:41px;margin-top:10px;margin-right:25px;font-size:11px}.columns-46{margin-bottom:10px;padding-top:60px}.column-108{padding-left:10px}.rich-text-block-76{line-height:16px}.industry{cursor:default}.utility-page-content{margin-top:-95px}.link-4{font-size:15px}.link-5{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:14px}.link-5:hover{color:#ff9924;font-size:14px}.text-block-181{font-size:14px}.heading-190{font-size:13px}.text-block-182{letter-spacing:1px;font-size:12px}.heading-191{font-size:13px}.div-block-312{letter-spacing:1px;font-size:12px}.div-block-313{margin-left:-67px}.spec-list{font-size:13px}.heading-194{font-size:15px}.heading-195{font-size:15px;line-height:22px}.heading-196,.heading-197{font-size:14px}.heading-198{font-size:15px}.div-block-314{margin-left:-160px}.columns-49,.columns-50,.columns-51,.columns-52{display:none}.heading-206{font-size:60px}.privacy-title{margin-top:40px;margin-bottom:40px}.button-18{width:125px;height:45px;margin-top:38px}.paragraph-3{margin-bottom:40px;font-size:16px;line-height:26px}.ideum-servers{text-align:justify}.paragraph-6{margin-bottom:0}.info-collected{margin-bottom:40px}.paragraph-7{text-align:justify}.heading-214{font-size:20px}.paragraph-8{text-align:justify}.div-block-318{height:320px}}@media screen and (max-width:767px){h3{font-size:3.75vw;line-height:5vw}h4{letter-spacing:1.25px;margin-bottom:3%;font-size:3vw;line-height:5vw}h5{font-size:2.5vw;line-height:5vw}.collection-list{grid-template-columns:1fr}.text-block-3{margin-left:10px;padding-top:2%;padding-bottom:0%;font-size:4.5vw;line-height:5vw}.text-block-4{padding-bottom:1%;font-size:2vw}.intro-ideum-header{height:60vh}.capabilities-overview{padding-top:6%;padding-bottom:10%}.orange-pill-cta{width:14vw;height:5.5vw;font-size:1.3vw;line-height:2vw}.orange-pill-cta.back-cta.tablet{width:15vw;height:5.75vw;letter-spacing:1px;margin-bottom:5%;padding-top:0;padding-bottom:0;font-size:1.5vw;line-height:1.8vw}.capabilities-container-header{max-width:97%}.large-section-header.light{width:auto;margin-bottom:3%;padding-right:2%;display:block}.footer{margin-top:0;padding-top:40px;padding-bottom:10px;display:flex}.large-header{justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:15%;padding-left:2%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3rem;font-weight:700;line-height:3.25rem;display:flex}.footer-column-header{margin-top:0;margin-bottom:2%;padding-left:0;font-size:1.5rem;line-height:2rem}.column-2{margin-bottom:8%;padding-left:0}.column-3{object-fit:fill;margin-bottom:8%;display:block}.footer-link{letter-spacing:1.5px;margin-bottom:0;padding-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:1.5rem}.footer-link:hover{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:300}.footer-link.social{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400}.footer-link.studio-address{width:auto;margin-bottom:0%;padding-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:1.5rem}.footer-link.partners{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400}.footer-link.support-ideum-com,.footer-link.phone-number{padding-left:0;line-height:1.5rem}.footer-link.privacy-policy{padding-left:0}.columns-3{width:50%;padding:1% 0% 0}.featured-projects{padding-top:5%;padding-bottom:3%}.feature-products{margin-top:0;padding-top:7%;padding-bottom:0%}.black-pill-cta{width:13vw;height:5vw;align-items:center;margin-top:3%;margin-left:0%;margin-right:8%;font-size:1.2vw;display:flex;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.black-pill-cta.footer-btn{width:27vw;height:9vw;letter-spacing:1.5px;justify-content:center;margin-top:0;margin-left:10%;margin-right:0;padding:0;font-size:2vw;line-height:3vw;position:absolute;top:0%;bottom:auto;left:0%;right:auto}.black-pill-cta.orange{width:13vw;height:5.25vw;margin-top:0;padding:0;font-size:1vw;top:0;bottom:0}.material-icon-arrow-right{align-items:center;padding-bottom:0%;padding-left:3%;padding-right:3%;font-size:2vw;line-height:2vw;display:flex}.white-pill-cta{width:14vw;height:5.5vw;margin-left:0;font-size:1.3vw;line-height:.142857vw}.container-6{max-width:100%}.nav-menu{background-color:#191919}.image-8{width:70px;margin-top:0}.hero-image{width:100vw;height:60vh;display:flex;overflow:hidden}.hero-header{width:97%;text-align:center;margin-bottom:10%;font-size:8vw;line-height:8px}.overlay{height:60vh;overflow:hidden}.orange-emph{font-size:8vw;line-height:10vw}.featured-projects-list{justify-content:center;padding-bottom:0;padding-left:3%;padding-right:3%;display:flex}.after-credit{height:60vh}.slider{height:125vw;margin-bottom:10%}.slide-nav{margin-top:0%;margin-bottom:3%;display:block}.text-block-22{padding-top:0}.right-arrow-2{background-color:rgba(255,255,255,0);margin-top:-168px}.gallery{padding:40px 20px}.gallery-grid-container{max-width:none;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.news-title-block{border-top-style:none}.news-header-title{width:96%;color:#191919;text-align:left;letter-spacing:.8px;margin-top:1%;margin-bottom:3%;font-size:4.5vw;line-height:5.75vw}.news-intro{padding:6% 3% 4%}.news-header-subtitle{width:95%;letter-spacing:.75px;margin-bottom:2%;padding-top:0;padding-bottom:2%;font-size:2.5vw;line-height:4vw}.news-narrative{text-align:justify;letter-spacing:.5px;padding:2% 0 0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:2rem}.narrative-block{margin-left:0;padding-top:3%;padding-left:0;padding-right:2%}.publish-block{width:80vw;height:15vw;min-width:auto;justify-content:flex-start;margin-bottom:5%;margin-left:0;margin-right:auto;font-size:10vw}.media-column{padding:5% 3% 0}.authored-by{padding-top:0%;padding-bottom:0%;font-size:1.7vw;line-height:2vw}.author-name-styling{letter-spacing:.75px;margin-top:5%;padding-bottom:0;font-size:3vw;line-height:2.5vw}.author-role-title{margin-top:0;margin-left:0;font-size:2vw;line-height:2vw}.date-block{width:15vw;height:15vw;flex-direction:column;justify-content:center;align-items:center;padding-top:0%;padding-bottom:0;display:flex}.author-container{width:100%;height:15vw;text-align:left;padding-top:3%;padding-left:6%;padding-right:0}.month-white{padding-top:0;padding-bottom:0;font-size:2.25vw;line-height:2.25vw}.date-black{padding-top:7%;padding-bottom:7%;font-size:4vw;line-height:4.5vw}.year-black{letter-spacing:.5px;padding-top:0;padding-bottom:0;font-size:2.25vw;line-height:2.25vw}.pill-container{height:auto;align-items:center;margin-bottom:3%;padding-top:3%;padding-bottom:3%;font-size:14px}.news-tag{padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9rem}.collection-item-15{margin-bottom:0;padding-top:0;padding-bottom:0}.news-related-posts{margin-top:40px}.main-date-block{width:15vw;height:15vw}.author-link{margin-top:0;padding-top:0%;padding-bottom:1%;font-size:13px;line-height:13px}.latest-post-container{padding-top:0;padding-bottom:0;padding-left:0}.collection-item-16{width:50%;display:block}.heading-9{height:14vw;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:0;padding:0% 2% 0 5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;font-weight:500;line-height:4vw}.latest-title-header{width:100%;height:14vw;letter-spacing:.5px;margin-top:auto;margin-bottom:auto;padding-top:0;padding-bottom:0;font-size:2.5vw;line-height:4.2vw}.latest-title-header.featured{height:10vw;letter-spacing:1px;align-items:center;font-size:3.5vw;line-height:4.5vw}.latest-preview-block{width:94%;height:14vw;margin-left:2%}.latest-preview-block.title-news-tag-landing{width:95%;height:14vw}.month-black{letter-spacing:.5px;margin-top:1%;padding-top:0%;padding-bottom:0;font-size:2.25vw;line-height:2.25vw}.tag-pill{margin-bottom:0%;padding-top:0;padding-bottom:0}.date-block-latest{width:14vw;height:14vw;border-radius:0;margin-top:auto;margin-bottom:auto;padding-top:2.3%;padding-bottom:0%;line-height:2px;display:block}.date-white{padding-top:5%;padding-bottom:5%;font-size:3.5vw;line-height:3.5vw}.year-white{padding-top:0;padding-bottom:0;font-size:2.25vw;line-height:2.25vw}.related-posts-title-header{letter-spacing:.5px;margin-top:0%;margin-bottom:0;padding-top:10px;padding-bottom:5%;padding-left:15px;font-size:1.5rem;line-height:2rem}.news-text-preview{width:90%;height:auto;max-height:22vw;text-align:justify;letter-spacing:1px;margin-bottom:0;margin-left:0%;margin-right:0;padding:10px 5% 0 2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.5vw;font-weight:400;line-height:3.5vw;display:block}.news-text-preview.tags-landing{width:94%;height:auto;margin-left:0%;padding:1% 0% 2% 3%;font-size:2.25vw;line-height:3.5vw}.latest-header-block{height:14vw;margin-bottom:0}.tags-title{margin-top:5%;margin-bottom:2%;font-size:3.75vw}.image-gallery-container{margin-bottom:3%}.caption-text{width:100%;text-align:left;font-size:1rem;line-height:1.5rem}.columns-5{margin-bottom:0;padding-left:0;line-height:19px}.news-title-text{margin-left:0;font-size:2.5vw}.news-title-header{margin-left:0;padding-top:3%;padding-bottom:3%;padding-left:2%;font-size:1.9vw;font-weight:300;line-height:20vw}.center-container-for-section{padding:0% 3%}.news-hero-preview-image{width:99%;height:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.news-hero-preview-image.news-tag-img{width:100%;height:50vw}.news-preview-hero{text-align:center;margin-left:auto;margin-right:auto}.next{width:50px;height:30px;margin-left:2%;margin-right:0;padding-top:0;font-size:10px;line-height:20px}.previous{width:50px;height:30px;margin-left:0;margin-right:2%;padding-top:0;font-size:15px;line-height:2px}.page-count{color:#191919;font-size:2.75vw}.div-block-13{width:17%;height:48px;background-color:#fff;border-style:none;padding-top:0;font-size:14px;line-height:4px;display:flex}.div-block-13.news-page{width:auto;margin-left:5%;margin-right:5%}.text-block-40{padding-top:0;font-size:2vw;line-height:2vw}.text-block-41{justify-content:center;align-items:center;padding-top:0;font-size:2vw;line-height:2vw;display:flex}.news-article-tiles{padding-top:0;padding-bottom:0;display:flex}.featured-preview-text{height:auto;letter-spacing:.5px;margin-top:0;margin-bottom:3%;margin-left:0;padding:0 2% 0 5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:1.5rem;display:block}.featured-news-body-copy{padding:5px 5px 0 2%}.news-read-more-pill-entry{width:16vw;height:5.75vw;letter-spacing:1px;background-color:#1f1f20;margin-top:3%;margin-bottom:5%;margin-left:2.25%;padding-top:0;padding-left:0;padding-right:0;font-size:1.25vw}.news-read-more-pill-entry.landing-btn{width:16.5vw;height:5.75vw;font-size:1.5vw;line-height:1.5vw}.collection-item-17{width:100%;max-height:none;object-fit:contain;flex-direction:column;margin-top:0;margin-bottom:0;margin-right:0;padding:2% 3% 1% 2%;display:block}.news-preview-top{margin-left:0;margin-right:0;display:block}.news-click-through{margin-left:auto;margin-right:auto;display:block}.news-articles-cms{width:auto;display:block}.pagination{padding-top:5%;padding-bottom:10%;display:flex}.container-11{margin-top:0%;margin-bottom:7%}.bread-crumb-container{padding-left:2%}.container-12{margin-bottom:3%;padding-bottom:0;padding-left:3%}.arrow{width:auto;height:auto;margin-top:0;margin-bottom:0;margin-right:0%;font-size:2vw;line-height:3.5vw;display:block}.news-breadcrumb-block{padding-bottom:10px}.tag-large{padding-left:0%}.read-more-container{margin-top:2%;padding-left:0%}.featured-date-block{width:14vw;height:14vw;border-bottom-width:1px;padding-top:1%;padding-bottom:0;display:block}.month-white-featured{padding-top:5%;padding-bottom:7%;font-size:1.8vw;line-height:2vw}.date-white-featured{padding-top:3%;padding-bottom:3%;font-size:3.5vw;line-height:3.5vw}.year-white-featured{padding-top:7%;padding-bottom:0;font-size:1.8vw;line-height:2vw}.news-read-more-pill{width:16vw;height:5.5vw;margin-top:2%;margin-bottom:10px;padding:10px 0;font-size:1.25vw}.column-8{justify-content:flex-start;align-items:center;margin-top:19px;padding-left:0;padding-right:0;display:flex}.div-block-23{width:auto}.top-featured-header{width:80%;height:14vw;flex-direction:column;justify-content:center;align-items:center;margin-top:0%;margin-left:0;padding-top:0;padding-bottom:0;padding-left:3%;display:flex}.featured-news-div-block{height:14vw;margin-top:0;margin-bottom:2%;padding-left:2%;padding-right:2%;display:block}.icon{text-align:center;justify-content:center;align-items:center;margin-top:8px;margin-left:0;padding-top:0;font-size:25px;display:flex}.container-13{width:90vw;padding-left:10px;padding-right:20px;display:block}.menu-button{width:45px;height:45px;flex-direction:row;justify-content:center;align-items:center;margin-top:16px;margin-right:9px;padding:0;font-size:12px;display:flex}.featured-news-right{height:auto;margin-top:0;padding-left:1%;padding-right:1%}.featured-news-hero{width:100vw;max-width:100%;border-top-style:none;margin-left:6px}.featured-news-hero-container{width:100%;height:auto;margin-top:0%;margin-bottom:3%;padding-top:0;padding-bottom:0}.featured-news-left{height:auto;padding-left:0;padding-right:5px}.news-preview-block{width:100%;height:100%;margin-bottom:7%;padding-left:0;display:block}.left-column-narrative{padding:5% 4% 0}.collection-list-9{width:100%;display:block}.center-div{width:auto;display:flex}.news-articles-center{padding-left:1%;padding-right:0;display:block}.column-12{margin-bottom:0}.orange-featured-bottom{height:10px;box-shadow:none;margin-left:1%;display:none}.featured-news-container{border-top-style:none;padding-left:0}.title-holder{font-family:"Neue haas grotesk display pro 66",sans-serif;font-size:1.2vw;font-weight:500;line-height:3.9vw}.featured-center{padding-left:0}.featured-news-columns{flex-direction:column-reverse;padding-right:0;display:flex}.collection-list-10{padding-bottom:0}.image-20{height:60vw;position:static}.hero-container{height:60vw;border-bottom-style:solid;border-bottom-color:#ff9924;overflow:visible}.heading-16,.heading-17{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9rem;line-height:1.5rem}.related-news-hero-image{height:auto}.related-news-bottom-block{margin-bottom:7%}.related-news-header-bar{height:17vw;margin-bottom:7%}.related-news-date-block{width:17vw;height:17vw}.date-block-year{padding-top:0;padding-bottom:0;font-size:3vw;line-height:3vw}.date-block-date{padding-top:7%;padding-bottom:7%;font-size:4vw;line-height:4vw}.date-block-month{padding-top:1%;padding-bottom:0;font-size:3vw;line-height:3vw}.related-news-title-block{padding-left:3%}.text-block-51{letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:4vw}.text-block-52{height:auto;letter-spacing:1px;padding-top:2%;padding-bottom:4%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.7vw;line-height:3.5vw}.related-news-preview-text{margin-bottom:5%}.read-more-related{width:115px;height:40px;margin-top:20px;margin-bottom:10px;padding:10px 10px 10px 12px;font-size:10.5px}.div-block-30{width:18.75vw;height:6.6vw;margin-left:-3.81%;font-size:7px}.text-block-53{margin-top:0;font-size:1.5vw}.related-news-article{margin-bottom:1%}.column-13{padding-top:0;padding-bottom:0}.column-14{padding-left:10px;padding-right:10px}.portfolio-info-block{padding-top:4%;padding-bottom:2%}.portfolio-content-block{padding-top:0%;padding-bottom:5%}.div-block-31{margin-top:0;padding-top:1%;padding-bottom:1%}.div-block-32,.div-block-33{padding-top:1%;padding-bottom:1%}.portfolio-media-block{width:94vw;margin-left:1%}.div-block-34{width:100%;height:2.5vw;margin-top:-5%;display:none}.heading-18{margin-top:0;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:5vw;line-height:6.5vw}.rich-text-block-3{padding-bottom:10%;padding-left:3%;padding-right:3%;font-size:1rem;line-height:1.75rem}.portfolio-header{border-bottom:3px solid #ff9924}.div-block-35{padding-bottom:1%}.text-block-56{font-size:2.5vw;line-height:3.5vw}.div-block-36{margin-left:3%;padding-bottom:1%;padding-left:0%;font-size:2.6vw}.text-block-57{font-size:2.5vw}.text-block-58{margin-top:3%;margin-bottom:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1rem;line-height:1.5rem}.text-block-59{font-size:2.5vw;line-height:3.5vw}.text-span-15{font-size:0}.header-left-block{width:200px;height:5vw;justify-content:flex-start;margin-top:0%;margin-left:0;padding-top:0;padding-left:3%;line-height:3vw;display:none}.header-left-block.portfolio-landing{width:19%;height:auto;align-items:center;margin-top:0;padding-left:1%;display:flex}.heading-20{width:100%;justify-content:flex-start;margin-top:3%;margin-bottom:5%;margin-left:0%;font-size:8.1vw;line-height:8.4vw;display:flex}.heading-20.products-landing-header{letter-spacing:.5px;margin-top:0;margin-bottom:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8vw;line-height:8.5vw}.heading-20.all-work-header{letter-spacing:.75px;font-size:9.2vw;line-height:10vw}.div-block-39{justify-content:flex-start;align-items:center;padding-left:0%;display:flex}.header-right-block{justify-content:center;align-items:center;margin-left:-1.5%;padding-left:0%;display:flex}.text-block-60{margin-top:36%;padding-top:0}.header-container{padding:0% 3% 0% 7%}.div-block-41{height:auto;margin-bottom:0%;padding-bottom:0%}.portfolio-landing-entries{padding:0% 3% 2%}.portfolio-landing-featured{padding-top:2%;padding-bottom:2%}.image-21{height:auto}.image-21.feature{width:90vw;height:50vw;max-width:none}.portfolio-arrow-pill{width:8.25vw;height:4.75vw;font-size:2.5vw}.view-arrow{margin-top:-2%;padding-bottom:0%;padding-left:0}.orange-pill-cta-port.back-cta.tablet{width:19vw;height:6.5vw;margin-top:-12%;margin-bottom:0%;padding:0;font-size:1.5vw}.heading-21{height:auto;margin-bottom:1%;padding-left:0%;padding-right:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6rem}.div-block-42{margin-bottom:0%}.text-block-61{margin-bottom:2%;padding-top:0;padding-bottom:0;padding-left:0;font-size:1.8vw;line-height:2.5vw}.related-portfolio-pieces{height:auto;padding-bottom:3%;padding-left:2%;padding-right:2%}.div-block-43{display:block}.div-block-44{width:100%;flex-direction:column;margin-bottom:2%;margin-left:auto;margin-right:auto;padding-top:5%;padding-bottom:5%;padding-right:0;display:block}.div-block-45{width:100%;margin-bottom:5%;padding-bottom:5%;padding-left:0;display:block}.heading-22{height:auto;margin-bottom:1%;padding-bottom:1%;padding-left:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:700;line-height:4.5vw}.portfolio-media-captions{letter-spacing:1px;padding-top:2%;padding-bottom:3%;font-size:.95rem;line-height:1.25rem}.portfolio-landing-header-block{padding-top:8%}.container-15{padding-top:2%;padding-bottom:0%;display:block}.image-23{height:auto;min-height:auto}.related-link-block{padding-left:2%;padding-right:2%}.div-block-46{width:8vw;height:4.5vw;margin-left:0%;font-size:2vw}.text-block-62{margin-left:0%;font-size:1.8vw;line-height:2vw}.heading-23,.heading-24{margin-bottom:2%;padding-left:0%;font-size:1.8vw}.column-15{padding-top:5%;padding-bottom:2%;padding-left:3%}.columns-7{padding-top:0;padding-bottom:0}.collection-list-12{font-size:2.3vw}.heading-25{letter-spacing:1px;padding-top:5px;padding-bottom:5px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:.9rem;line-height:1.25rem}.hero-image-block{padding-left:3%;padding-right:3%}.div-block-48{margin-bottom:3%;padding-left:3%;padding-right:3%}.heading-27{margin-top:-70%;margin-bottom:0%;font-size:2vw;line-height:3.2vw;display:block}.heading-27.products-heading{color:#191919;margin-top:60px;font-size:2vw}.heading-27.our-work{margin-top:0%;margin-left:1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.5vw}.image-25{width:100%;height:auto;max-height:none}.image-26{height:auto}.pagination-3{margin-top:0%;margin-bottom:8%}.previous-3{width:8vw;height:4.5vw;border-radius:25px;margin-right:0%;padding-left:0;padding-right:0}.next-3{width:8vw;height:4.5vw;border-radius:25px;margin-top:0;margin-bottom:0;margin-left:0%}.next-3.tags-left{height:4.75vw;margin-right:0%;padding-top:0%}.next-3.tags-right{height:4.75vw;margin-left:0%;padding-top:0%}.page-count-2{font-size:2.5vw}.column-16{padding-left:2%;padding-right:2%}.div-block-49{height:auto;padding-left:0%}.div-block-50{padding-left:0%;padding-right:0%}.column-17{padding-left:3%;padding-right:0}.container-16{padding-left:3%}.video-3{box-shadow:inset 0 1px 3px 1px #7e7a7a}.heading-28{letter-spacing:1px;margin-bottom:2%;font-size:5.5vw;line-height:6vw}.large-product-pill-ctas{width:35vw;height:9vw}.text-block-65{font-size:2vw}.text-block-66{align-items:center;margin-top:0;margin-left:0;display:none}.text-block-66._3d{margin-left:-10px;margin-right:5px;display:none}.heading-29{letter-spacing:.5px;margin-top:0;margin-bottom:0;padding-top:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.8vw;line-height:3vw}.div-block-51{width:100%}.div-block-52{flex-direction:column;justify-content:center;align-items:center;margin-top:0%;margin-left:0;padding-left:0;padding-right:5px;display:flex}.div-block-53{margin-left:0%;padding-left:0;padding-right:0;font-size:1.9vw}.div-block-54{padding-left:2px;padding-right:0}.heading-30{margin-top:7%;margin-bottom:0%;padding-top:0;padding-bottom:2%;padding-left:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.5vw}.text-block-67{margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1.8vw;line-height:3vw}.heading-31{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.8vw;line-height:3.5vw}.collection-item-20{margin-bottom:7%;padding-top:0%;padding-left:2%;padding-right:2%}.text-block-68{margin-top:3%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1rem;line-height:4vw}.text-block-69{margin-top:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1rem;line-height:1.5rem}.div-block-56{padding-left:2%}.explore-pill{width:13.5vw;height:5.5vw;margin-top:0;padding-top:0}.explore-pill.platform{width:13.5vw;height:5.5vw;margin-top:0;margin-left:0}.explore-pill.colossus-btn{width:13.5vw;height:5.5vw;margin-top:0%;font-size:2vw}.explore-pill.inline-explore{margin-top:2%}.heading-32{margin-top:0;font-size:1.5vw;line-height:3vw}.heading-32.inline-heading{font-size:2vw}.heading-33{font-size:2vw;line-height:3vw}.container-17{height:60vw;padding:0% 1%}.container-17.platform{height:60vw;padding-bottom:0%;display:block}.container-17.inline-container{height:70vw}.container-17.pro-container{height:75vw}.container-17.pano-container{height:67vw}.div-block-60{width:47vw;margin-top:0%;margin-left:6%;padding-bottom:0;padding-right:5%}.div-block-60.drafting{width:48vw;height:auto;margin-top:0%;margin-left:3%;padding-top:0;padding-bottom:0;padding-right:2%}.div-block-60.colossus-description{width:46vw;height:30vw;margin-top:3%;margin-left:5%;padding-bottom:0%;padding-right:3%}.div-block-60.platform-description{width:50vw;height:auto;text-align:justify;align-items:flex-start;margin-top:0%;margin-left:5%;padding-bottom:0;padding-right:3%;display:block}.div-block-60.pro-description{width:90%;margin-top:-2%;margin-bottom:0;margin-left:5%;padding-bottom:0;padding-right:3%}.div-block-60.pico{width:98%;margin-top:0%;margin-left:7%;padding-bottom:0;padding-right:3%}.div-block-60.pano-desc-div{width:47vw;text-align:justify;margin-top:0%;margin-left:3%;padding-top:0;padding-right:2%;display:block}.div-block-60.presenter-desc-div{width:98%;margin-top:-2%;margin-left:3%}.div-block-60.portait-desc-div{width:90%;margin-top:0%;margin-left:7%;padding-right:2%;display:block}.columns-8{height:60vw;padding-right:0}.columns-8.pano-col{height:70vw;padding-top:0}.columns-8.panodual-columns{height:60vw;margin-bottom:0}.columns-8.plat-columns{width:auto;height:60vw;padding-right:0;display:block}.columns-8.pano-columns{height:67vw}.columns-8.pro-column{height:75vw;padding-right:1%}.description{width:auto;padding-top:0;padding-bottom:0;padding-right:0}.description.colossus{margin-top:0;padding-top:3%;padding-bottom:0}.description.platform{width:auto;height:auto;margin-top:0%;margin-left:0;padding-bottom:0;padding-right:0}.description.pano{width:47vw;margin-top:0%;margin-left:3%;padding-top:0}.description.draft{width:47vw;margin-top:0%;margin-left:0%;padding-right:5%}.column-18{height:60vw;justify-content:center;align-items:center;padding-top:0%;padding-left:0;padding-right:0;display:flex}.column-18.pico-landing{padding-right:1%}.column-18.col{height:60vw}.column-18.pro-column{height:75vw}.heading-34{letter-spacing:.5px;margin-top:0%;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.7vw;line-height:5vw}.heading-34.pro{border-bottom-style:none}.column-19{text-align:left;justify-content:flex-start;margin-top:0%;padding-top:1%;padding-bottom:1%}.product-tech-specs{width:27vw;height:8vw;text-align:left;justify-content:center;align-items:center;display:flex}.text-span-16{font-size:1.4vw;line-height:3.5vw}.ctas{margin-right:1vw;font-size:1.9vw}.large-product-pill-cta-contact{width:35vw;height:9vw}.ctas-dark{margin-right:1%;font-size:1.6vw;line-height:16px}.cta-dark-arrow{font-size:2vw}.orange-pill-cta-prod.back-cta{width:9.7vw;height:4.1vw;color:#fff;text-align:left;flex:0 auto;justify-content:center;margin-bottom:0%;margin-left:2%;margin-right:0%;padding:0 0 0 0%;font-size:.9vw;display:flex}.orange-pill-cta-prod.back-cta.tablet{width:18vw;height:7vw;margin-bottom:8%;padding-top:22px;padding-bottom:20px;font-size:1.9vw}.collection-list-wrapper-6{text-align:center;margin-top:0}.div-block-62{letter-spacing:.5px;margin-left:0;margin-right:2vw;font-size:1.8vw;display:block}.div-block-62.products-detail-div{margin-right:2vw}.column-20{text-align:left;justify-content:center;padding-top:1%;padding-left:0%;padding-right:0;display:flex}.collection-item-21{padding-right:0}.columns-9{width:100vw;margin-top:0;margin-bottom:0;padding-left:0%;display:block}.collection-list-13{width:100%;grid-column-gap:8px;grid-row-gap:8px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:baseline;margin-top:3px;padding-top:0%;font-size:3vw;display:flex}.product-breadcrumbs{padding-top:21px}.product-hero-stage{margin-bottom:4%;padding-top:0%}.product-intro-section{padding-bottom:2%;padding-left:2%;padding-right:2%}.product-details{padding:2% 2% 5%}.product-gallery{margin-bottom:0%;padding-top:0}.product-links{margin-top:0%;margin-bottom:0;padding-top:2%;padding-bottom:10%}.arrow-blk{font-size:1.6vw;line-height:2.3vw}.product-page-links{color:#4b4b4d;text-align:left;letter-spacing:.25px;margin-left:0;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.8vw;line-height:2vw;display:block}.product-page-links.product-detail{font-size:1.8vw}.container-18{height:50vw;justify-content:center;align-items:center;margin-top:-16px;padding-bottom:0;display:flex}.slider-4{height:78vw}.slide-1-pic{width:auto;height:70vw}.slide-1-pic.pro{width:60vw;text-align:left;margin-top:5%;margin-left:19%;display:block}.slide-1{height:auto;margin-top:0;padding-top:0}.slide-3-pic{height:70vw}.slide-3-pic.pano-2{width:auto;height:75%;margin-top:.5%;margin-left:0%;margin-right:0}.slide-2-pic{width:auto;height:70vw;margin-top:0%;margin-left:0%}.left-arrow-3{height:200px;justify-content:flex-start;align-items:flex-start;margin-left:0;display:block}.icon-3{margin-top:80%;margin-bottom:0;font-size:5vw}.icon-4{margin:80% 0 0;font-size:5vw}.rich-text-block-4{letter-spacing:1px;margin-bottom:1%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:6vw}.slide-nav-2{justify-content:center;align-items:flex-end;margin-top:0%;padding-top:0;padding-bottom:0%;padding-left:0%;font-size:8px;display:flex}.mask{height:78vw;padding-top:0}.column-21{max-height:none;padding-left:3%;padding-right:3%}.image-32.draft{width:100vw;height:auto;margin-bottom:4%;padding-left:0%;padding-right:0%}.image-33.draft{width:100vw;height:auto;box-shadow:none;border-bottom-style:none;margin-bottom:4%;padding-left:0%;padding-right:0%}.image-34.draft{width:100vw;height:auto;margin-bottom:2%;padding-left:0%;padding-right:0%}.rich-text-block-5{letter-spacing:.5px;font-size:3vw;line-height:4.5vw}.heading-dark{margin-top:0%;margin-bottom:2%;font-size:4.7vw;line-height:5.7vw}.container-19{padding-bottom:4%;padding-left:3%}.container-19.products-heading{margin-top:5%;padding-top:0%;padding-bottom:0%;padding-left:5%}.column-22{background-color:transparent;justify-content:center;padding-top:0;padding-bottom:0%;padding-left:0%;display:flex}.container-20{max-width:650px;margin-bottom:10%;padding-top:3%;padding-bottom:0%;padding-left:0%}.column-23{height:4vw;justify-content:center;margin-bottom:1%;padding-left:0%;padding-right:0;display:flex}.large-header-products{padding-top:0%;padding-bottom:2%}.rich-text-block-6{margin-top:0%;margin-bottom:0%;font-size:2vw;line-height:3vw}.colossus-landing{width:50vw;margin-top:8%;margin-left:-5%}.panoi-landing{width:62vw;margin-top:0%;margin-left:-10%;margin-right:0%}.rich-text-block-7{letter-spacing:.25px;margin-bottom:1%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;font-weight:400;line-height:4.5vw}.image-35.plat-landing{width:50vw;height:auto;margin-top:0%;margin-left:-4%;padding-left:2%}.rich-text-block-8{letter-spacing:.25px;margin-bottom:1%;font-size:3vw;line-height:4.5vw}.plat-img{width:55vw;margin-top:-11%;margin-left:0%}.rich-text-block-9{text-align:justify;letter-spacing:.25px;margin-bottom:1%;font-size:3vw;line-height:4.5vw}.products-main-section{border:1px #000}.image-36.pico{width:58vw;height:auto;object-fit:contain;margin-top:0%;margin-left:0%}.image-37.pro-landing{width:55vw;margin-top:-16%;margin-left:-5%;padding-top:0}.columns-10{width:100vw;max-width:680px;margin-top:1%;padding-left:0;position:static}.rich-text-block-10{letter-spacing:.25px;margin-bottom:1%;font-size:3vw;line-height:4.5vw}.image-38{width:52vw;margin-top:0%;margin-left:-2%}.product-specs{margin-bottom:10px;padding-left:3%;padding-right:3%}.column-25{height:60vw;justify-content:center;align-items:center;padding-top:0;padding-left:1%;display:flex}.column-26.pano-img-pic{height:70vw;justify-content:flex-start;align-items:center;padding-left:0;display:flex}.column-26.pro-column{height:75vw;justify-content:center;align-items:center;display:flex}.image-41{width:50vw;object-fit:contain;margin-top:-10%;margin-left:13%}.column-27{height:60vw;padding-left:0}.portait-landing{width:53vw;margin-top:-2%;margin-left:-6%;padding-right:0}.column-28{height:50vw;align-items:center;display:flex}.column-29{height:60vw;justify-content:center;align-items:center;margin-top:0;padding-left:0;display:flex}.rich-text-block-11{letter-spacing:.25px;font-size:3vw;line-height:4.5vw}.rich-text-block-11.inline-text{margin-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;line-height:4.5vw}.rich-text-block-12{letter-spacing:.25px;font-size:3vw;line-height:4.5vw}.rich-text-block-13{letter-spacing:.5px;margin-bottom:1%;font-size:3vw;line-height:4.5vw}.rich-text-block-14,.rich-text-block-15{font-size:2.1vw;line-height:2.8vw}.column-31{height:60vw;align-items:center;padding-left:0;padding-right:0;display:flex}.column-32{padding-left:5px;padding-right:5px}.column-33{justify-content:center;align-items:center;margin-bottom:1%;padding-top:0;padding-left:0%;padding-right:0;display:flex}.dropdown-toggle{width:35vw;height:9vw;border-radius:40px}.text-block-76{margin-left:0;margin-right:2%;font-size:1.9vw}.icon-5{margin-top:0%;margin-bottom:0;margin-right:0%;font-size:2vw;display:block;position:static}.columns-11{padding-top:5%;display:block}.right-arrow-3{height:200px;margin-right:0}.column-34{padding-left:5px}.column-35,.column-36{padding-left:5px;padding-right:5px}.columns-12{margin-top:3%}.tab-link-86.w--current{padding:1.9vw 3vw}.text-block-77{font-size:2vw}.tab-link-tab-2,.tab-link-tab-3,.tab-link-tab-4{padding:1.9vw 5vw}.text-block-78,.text-block-79,.text-block-80{font-size:2vw}.div-block-70{margin-top:0%;padding-left:3%}.button-2{height:5.5vw;justify-content:center;align-items:center;margin-top:32px;margin-right:4.2vw;padding:0 3vw;font-size:2.1vw;display:flex}.container-23{padding-top:60px;padding-bottom:50px;padding-left:0}.heading-40{margin-top:0;margin-bottom:5%;margin-left:0;font-size:11vw;line-height:10vw}.div-block-71{width:75%;margin-left:22.2vw;padding-top:3vw;padding-bottom:3vw;padding-left:3%;font-size:5vw}.text-block-82{width:90vw;margin-left:0;padding-right:3%;font-size:3vw;line-height:4.5vw}.heading-41{text-align:center;padding-left:0%;font-size:46px}.image-43{width:auto;max-width:none}.div-block-73{width:100%;grid-column-gap:16px;grid-row-gap:16px;text-align:center;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:25px;display:block}.collection-list-wrapper-9{text-align:left}.collection-item-27{text-align:center;justify-content:center;align-items:center}.heading-44{text-align:center;font-size:46px}.heading-45.media{text-align:center;border-left-style:none;margin-bottom:40px;padding-bottom:0;font-size:29px}.heading-46{font-size:22px}.title-text{font-size:13px}.designers{margin-top:40px}.heading-47{text-align:center;border-left-style:none;margin-top:0;margin-bottom:40px;padding-bottom:0;font-size:29px;line-height:32px}.heading-48{font-size:22px}.text-block-85{font-size:13px}.div-block-75{text-align:center;margin-bottom:0}.div-block-76{width:auto;color:#333;text-align:center;margin-bottom:0;display:block}.web-dev{margin-top:40px}.heading-49{text-align:center;border-left-style:none}.heading-50{font-size:22px}.text-block-86{font-size:13px}.sales-finance{display:block}.heading-51{text-align:center;margin-top:40px;font-size:46px}.container-25{display:block}.div-block-77{text-align:center}.heading-52{font-size:22px}.text-block-87{font-size:13px}.hardware-fabrication-section{padding-bottom:60px}.heading-53{text-align:center;margin-top:40px}.heading-54{font-size:22px}.text-block-88{font-size:13px}.div-block-78{text-align:center;margin-bottom:25px}.leadership-name{margin-bottom:5px;font-size:22px}.div-block-79,.container-27{display:block}.collection-item-28{text-align:center}.div-block-80{color:#333;text-align:center}.container-29{margin-top:2%}.container-31{margin-bottom:0}.columns-16{height:auto}.column-38,.column-39{padding-left:3%;padding-right:3%}.column-40{margin-top:0%;margin-bottom:2%}.image-50{width:82%;margin-top:7%;margin-left:12%}.heading-55{margin-top:0;margin-bottom:0;font-size:5vw}.heading-56.inline-arrow{margin-top:0;margin-bottom:0;font-size:2vw}.div-block-81{width:60vw;margin-top:0;margin-left:34.9vw}.collection-item-29{background-position:50%;background-size:cover}.link-block-11{height:370px;text-align:center}.collection-item-30{text-align:center}.link-block-12{height:370px}.link-block-13{height:375px}.link-block-14{height:375px;color:#333}.collection-item-31,.collection-item-32{text-align:center}.link-block-15{height:375px}.collection-item-33{text-align:center}.text-block-89,.text-block-90{font-size:1.8vw;line-height:1.8vw}.icon-7{margin-right:2%;font-size:2vw}.icon-8{margin-left:2%;font-size:2vw;line-height:2vw}.div-block-85{padding-top:1%;padding-bottom:1%;padding-right:2%}.section-12{padding-bottom:10%;padding-left:5%;padding-right:5%}.rich-text-block-18{padding:5%;font-size:2.5vw;line-height:3.5vw}.image-51{width:28vw;height:22vw}.link-block-16{width:13vw;height:5.25vw;margin-top:0}.text-block-92{font-size:2vw}.div-block-87{padding-top:5%;padding-bottom:1%;padding-left:0%}.heading-57{margin-top:0%;margin-bottom:3%;margin-left:0;font-size:10vw;line-height:12vw}.text-block-93{width:90%;letter-spacing:1.5px;margin-left:0%;font-size:3vw;line-height:4vw}.section-13{padding-top:3%;padding-bottom:8%}.div-block-88{margin-top:-8%}.mini-header-links{padding-left:0}.column-43{padding-top:.5%;padding-bottom:.5%}.heading-59,.text-block-94,.heading-61,.text-block-95{font-size:2vw;line-height:3vw}.column-44{padding-top:.5%;padding-bottom:.5%;padding-right:0}.spec-content{border-bottom-style:none;margin-top:0;padding:5% 3%;display:none}.rich-text-block-19,.rich-text-block-20,.rich-text-block-21{font-size:1.8vw;line-height:2.7vw}.columns-18{border-style:solid none}.heading-62,.text-block-96{font-size:2vw;line-height:3vw}.div-block-92{margin-left:-35%}.heading-63,.text-block-97{font-size:2vw;line-height:3vw}.inline43-weight{margin-left:-35%}.inline43-ship-weight{width:auto;margin-left:-21%}.travel-case{margin-left:23%}.heading-64,.text-block-98{font-size:2vw;line-height:3vw}.div-block-94,.weight{margin-left:-35%}.text-block-99{font-size:2vw;line-height:3vw}.ship-weight{margin-left:-20%}.text-block-100{font-size:2vw;line-height:3vw}.trav-case{margin-left:32%}.container-38{margin-bottom:5%;padding-left:3%;padding-right:3%}.div-block-102{margin-left:0%;padding-left:8vw}.div-block-103{margin-left:0;padding-left:22vw}.container-39{margin-bottom:3%;padding-left:6%}.link-block-17{height:370px}._5th-tab.w--current{padding-left:0;padding-right:0}._86-presenter-div{padding-bottom:10px}.heading-66,.text-block-101,.heading-68,.text-block-102,.heading-70,.text-block-103{font-size:2vw;line-height:3vw}.collection-item-34{background-position:50% 47%}.container-41{height:65vw}.products-bottom-heading{font-size:5vw}.products-bottom-description{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;line-height:4.5vw}.text-block-104{font-size:2vw}.heading-72{font-size:3vw}.prod{color:#191919;letter-spacing:.5px;padding-right:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2vw;font-weight:400;line-height:3vw}.rich-text-block-36{color:#191919;letter-spacing:.5px;padding-left:3%;padding-right:5%;font-size:2vw;line-height:3vw}.rich-text-block-37{color:#191919;text-align:justify;padding-left:3%;padding-right:5%;font-size:2vw;line-height:3vw}.rich-text-block-38{color:#191919;padding-left:3%;padding-right:5%;font-size:2vw;line-height:2.5vw}.rich-text-block-39,.rich-text-block-40{color:#191919;text-align:justify;padding-left:3%;padding-right:5%;font-size:2vw;line-height:2.5vw}.touchless-hero{width:100%;height:50vw;padding-left:0%}.inline-hero{width:95vw;height:60vw;object-fit:cover;background-position:50%;margin-top:4%}.about-header{padding-left:2%}.text-block-105{text-align:right;margin-top:92%;padding-left:7%;font-size:1.3vw}.div-block-110{margin-left:0}.heading-73{letter-spacing:1px;margin-top:7%;margin-bottom:5%;font-size:7.75vw;line-height:8vw}.column-45{padding-left:0;padding-right:0}.columns-21{width:98vw;max-width:98vw;padding-left:0%}.div-block-111{height:38vw}.heading-74{margin-bottom:15%;font-size:4.5vw;line-height:5vw}.div-block-112,.columns-22{height:38vw}.about-pg-btn{width:12vw;height:4.25vw;margin-left:0%;font-size:1vw}.about-pg-btn.our-team-btn{width:12vw;height:4.5vw;margin-left:0%;font-size:1vw}.heading-75{margin-bottom:10%}.button-4{width:12vw;height:4.25vw;font-size:1vw}.container-43{max-width:98vw}.column-48{padding-bottom:3%;padding-left:5%}.column-49{height:auto}.div-block-115{height:38vw;border-top-width:5px;border-bottom-width:5px}.div-block-116{height:38vw;justify-content:center;align-items:center;display:flex}.heading-76{text-align:left;letter-spacing:.5px;margin-bottom:10%;padding-top:0%;font-size:5vw}.div-block-119{height:38vw}.columns-23{border-bottom-width:5px}.div-block-120{height:38vw;background-color:#e7e6e8;justify-content:center;align-items:center;display:flex}.heading-78{text-align:left;letter-spacing:.5px;margin-bottom:10%;padding-top:0%;font-size:5vw}.button-6{width:12vw;height:4.5vw;border-bottom-style:none;margin-left:0%;font-size:1vw;line-height:20px}.div-block-121{margin-left:0%}.button-7{width:11.5vw;height:4.75vw;margin-top:3%;font-size:1.7vw}.div-block-122{text-align:center;margin-top:0;margin-left:0%;display:block}.heading-79{text-align:left;margin-top:0;padding-left:0;font-size:7.75vw;line-height:8vw}.text-block-106{text-align:left;margin-left:0%;font-size:2.75vw;line-height:3.75vw}.div-block-123{width:65vw;justify-content:flex-start;margin-top:3%;margin-left:0%;padding-right:7%;display:block}.about-ideum-header{padding-top:10px}.history-approach{margin-bottom:7%}.history-approach-img-div{width:88%;height:45vw}.columns-24{width:88%;padding-top:2%;display:block}.heading-80{font-size:4vw;line-height:5vw}.div-block-125{width:90%;padding-right:0%}.column-55{border-right-style:none;border-right-width:5px}.rich-text-block-41{text-align:justify;padding-right:2%;font-size:1rem;line-height:1.5rem}.div-block-126{height:100%;border-left:5px solid #ff9924;margin-top:5%;padding-bottom:0%;padding-left:5%}.column-56{padding-left:10%;padding-right:0}.unique-multifaceted-img-div{width:92%;height:50vw}.columns-25{width:92%}.div-block-129{padding-top:7%}.column-57{padding-top:7%;padding-left:0%}.div-block-130{width:92%}.heading-81{margin-bottom:3%;font-size:1.25rem;line-height:1.5rem}.rich-text-block-42{margin-bottom:7%;font-size:1rem;line-height:1.5rem}.heading-83{font-size:1.25rem;line-height:2rem}.rich-text-block-43{font-size:1rem;line-height:1.5rem}.text-block-107{letter-spacing:.5px;font-size:1rem;line-height:1.5rem}.div-block-131{border-right:5px solid #ff9924;padding-top:0%;padding-bottom:0%;padding-left:0%}.column-58{border-left-style:none;border-left-width:5px;padding-right:5%}.text-block-108{text-align:justify;letter-spacing:.5px;font-size:1rem;line-height:1.5rem}.mission-values{padding-bottom:0}.values-img{height:55vw}.container-45{margin-top:0}.heading-84{margin-top:10%;margin-bottom:7%;font-size:2rem;line-height:2rem}.mission-values-content-div{padding-top:0;padding-bottom:20px}.rich-text-block-44{margin-bottom:3%;font-size:1rem;line-height:1.5rem}.heading-85.code-values{color:#191919;margin-top:5%;margin-bottom:3%;font-size:1.25rem;line-height:3vw}.heading-86{color:#191919;margin-bottom:3%;font-size:1.25rem;line-height:3vw}.text-block-109,.text-block-110{margin-bottom:0%;font-size:1rem;line-height:1.5rem}.heading-87{color:#191919;margin-top:5%;margin-bottom:2%;font-size:1.25rem;line-height:1.5rem}.heading-88,.heading-89{color:#191919;margin-top:5%;margin-bottom:3%;font-size:1.25rem;line-height:1.5rem}.text-block-111{margin-bottom:0%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:1.5rem}.rich-text-block-45{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:1rem;line-height:1.5rem}.container-46{margin-bottom:6vw;padding-top:7vw}.button-8{width:11vw;height:4.5vw;margin-top:3%;margin-left:40%;font-size:1.4vw;line-height:1.8vw}.button-8.rentals{width:18vw;height:7.5vw;margin-top:5%;margin-bottom:7%;margin-left:0%;font-size:1.5vw;line-height:0}.heading-90{margin-bottom:0%;font-size:8vw;line-height:8vw}.div-block-133{margin-bottom:5%}.columns-26{margin-top:7%;display:block}.heading-91{margin-top:3%;margin-bottom:0;font-size:3vw;line-height:4vw}.column-60{padding-left:2%}.facilities-header{margin-bottom:0%}.div-block-135{height:50vw;margin-top:7%}.container-47{margin-bottom:0%;padding-top:0%}.div-block-136{height:55vw}.div-block-137{width:85%;text-align:justify}.heading-92{margin-bottom:4%;font-size:5vw}.text-block-112{text-align:justify;letter-spacing:.5px;font-size:3.5vw;line-height:5vw}.location-div{height:62vw;padding-top:2%;padding-bottom:2%}.exhibit-fab-div{height:60vw}.div-block-139{height:50vw}.div-block-140{width:85%}.heading-93{font-size:5vw;line-height:6vw}.text-block-113{text-align:justify;font-size:3.5vw;line-height:5vw}.div-block-141{height:45vw}.atelier-div{height:60vw}.div-block-142{width:85%}.heading-94{margin-bottom:5%;font-size:5vw;line-height:5vw}.text-block-114{text-align:justify;font-size:3.5vw;line-height:5vw}.div-block-143{height:50vw;background-position:50%}.div-block-144{height:55vw}.div-block-145{height:60vw;background-position:50% 25%}.prototype-div{height:85vw}.div-block-146{width:85%}.heading-95{font-size:5vw;line-height:6vw}.rich-text-block-46{font-size:3.5vw;line-height:5vw}.button-9{width:80px;height:35px;box-shadow:none;font-size:11px}.heading-96{letter-spacing:1px;margin-top:0%;margin-bottom:3%;font-size:11vw;line-height:12vw}.heading-97{margin-bottom:0;font-size:3vw;line-height:4.5vw}.columns-27{margin-top:5%;margin-bottom:5%}.client-heading-section{border-top-style:none}.column-67{padding-left:5%;padding-right:5%}.image-61{width:100%;margin-left:-6px}.grid-9{padding-left:5px;padding-right:5px}.heading-98{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.rich-text-block-47{font-size:1.9vw;line-height:1.8vw}.div-block-147{padding-left:4%;padding-right:2%}.heading-99{margin-top:15%;margin-bottom:10%;font-size:3.1vw;line-height:3.1vw}.div-block-148{padding-left:4%;padding-right:2%}.rich-text-block-48{font-size:2vw;line-height:2.2vw}.div-block-149{height:auto;padding-bottom:5%;padding-left:4%;padding-right:2%}.heading-100{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.rich-text-block-49{font-size:2vw;line-height:2.2vw}.heading-101{margin-top:15%;margin-bottom:10%;font-size:3.1vw;line-height:24px}.rich-text-block-50{font-size:2vw;line-height:2.2vw}.div-block-150{height:auto;padding-bottom:5%;padding-left:4%;padding-right:2%}.heading-102{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.div-block-151{padding-left:4%;padding-right:2%}.rich-text-block-51{font-size:2vw;line-height:2.2vw}.heading-103{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.div-block-152{height:auto;padding-left:4%;padding-right:2%}.rich-text-block-52{font-size:2vw;line-height:2.2vw}.heading-104{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.div-block-153{height:auto;padding-bottom:5%;padding-left:4%;padding-right:2%}.rich-text-block-53{color:#191919;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2vw;line-height:2.2vw}.heading-105{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.div-block-154{padding-left:4%;padding-right:2%}.rich-text-block-54{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2vw;line-height:2.2vw}.heading-106{margin-top:15%;margin-bottom:10%;font-size:3.1vw}.div-block-155{padding-left:4%;padding-right:2%}.rich-text-block-55{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2vw;line-height:2.2vw}.column-68{justify-content:flex-start;margin-bottom:7%;padding-left:5%;padding-right:0}.div-block-156{width:60vw;margin-top:0}.div-block-157{padding-left:3%;padding-right:3%}.div-block-158,.div-block-159{padding-right:3%}.text-block-115{margin-bottom:2%;margin-left:0;font-size:2.5vw}.rental-section-03{height:55vw}.div-block-162{margin-left:0}.collection-item-36{height:88vw}.div-block-163{width:55%}.about-ideum-cta{padding-bottom:10%;padding-left:5%}.rich-text-block-56{margin-bottom:3%;margin-left:1%;font-size:2.5vw;line-height:4vw}.rental-intro-section{margin-top:0%;margin-bottom:4%}.column-70{padding-left:5%;padding-right:2%}.heading-107{margin-bottom:5%;font-size:10vw;line-height:11vw}.heading-110{margin-top:2%;font-size:4.5vw;line-height:5vw}.rich-text-block-58{font-size:2.25vw;line-height:3vw}.heading-111{font-size:4.5vw;line-height:5vw}.rich-text-block-59{letter-spacing:.25px;margin-bottom:5%;font-size:2.25vw;line-height:3vw}.heading-112{width:80vw;margin-bottom:5%;font-size:6vw;line-height:6.5vw}.column-71{margin-bottom:3%}.div-block-167{align-items:center;margin-top:0%;padding-left:0%}.heading-114{margin-top:0%;margin-bottom:0;padding-left:0%;font-size:2.5vw;font-weight:500}.column-72{margin-bottom:0%;padding-right:3%}.heading-115{padding-left:1%;font-size:8vw;line-height:8vw}.div-block-168{margin-top:0%;padding-top:0;padding-bottom:0;padding-left:0}.capabilities-opening{border-top-width:2px}.div-block-169{padding-bottom:0}.cap-title-div{width:80vw;height:10vw;max-width:100%;margin-top:-14%;padding-left:2%;padding-right:5%}.heading-116{letter-spacing:1px;margin-top:0;margin-bottom:0;padding-right:7%;font-size:2vw;line-height:2.75vw}.capabilites-btn{width:15vw;height:4.5vw;font-size:.9vw;line-height:.8vw}.heading-117{margin-top:5%;margin-bottom:2%;font-size:4vw;line-height:5vw}.div-block-172{width:66%;margin-top:5%;margin-bottom:5%}.capabilities-text{letter-spacing:.25px;border:1px #000;border-bottom:4px solid #ff9924;margin-bottom:0%;padding-bottom:5%;font-size:2.5vw;line-height:4vw}.capabilities-text.pm{font-size:2.5vw}.capabilities-text.evaluation{font-size:2.5vw;line-height:4vw}.div-block-173{width:90%;height:55vw;object-fit:cover;background-position:50%}.div-block-175{width:60vw;border-top-width:6px;margin-top:-6%;margin-bottom:0%;margin-left:37%;padding:7% 5%}.heading-118{margin-top:0%;padding-left:0%;font-size:4vw;line-height:5vw}.text-block-116{text-align:justify;letter-spacing:.25px;font-size:2.5vw;line-height:4vw}.planning-accessibility-section{padding-bottom:5%}.software-development-section{padding-bottom:10%}.capabilities-btn{width:15vw;height:4.5vw;letter-spacing:1px;border-style:solid;padding-top:0%;font-size:.8vw;line-height:.8vw}.image-67{height:60vw}.div-block-184{height:55vw}.div-block-188{width:75%;height:9vw;margin-top:-22%}.heading-124{font-size:2vw;line-height:2.75vw}.div-block-189{width:60vw;letter-spacing:.25px;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;margin-top:-6.3vw;margin-left:5%;padding:7% 5%}.heading-125{margin-bottom:5%;font-size:4vw;line-height:5vw}.text-block-118{letter-spacing:.25px;font-size:2.5vw;line-height:4vw}.image-68{height:60vw;object-fit:cover}.div-block-190{height:60vw;margin-bottom:0}.div-block-191{margin-top:-16%}.div-block-192{text-align:left;margin-bottom:7%;display:block}.div-block-193{width:auto;height:8vw;max-width:none;min-width:70%;margin-top:5%}.heading-126{font-size:2vw;line-height:2.25vw}.div-block-194{width:80%;border-left-style:none;margin-top:5%;margin-left:10%}.heading-127{color:#191919;margin-top:0%;font-size:4vw;line-height:5vw}.text-block-119{border-bottom-width:5px;padding-bottom:8%;font-size:1.75vw;line-height:2.5vw}.div-block-195{width:90vw;height:60vw}.image-69{width:90vw;height:60vw;object-fit:cover}.media-av-section{margin-bottom:10%;padding-top:0%}.div-block-196{width:auto;height:8vw;max-width:90%;justify-content:center;margin-top:-25%}.heading-128{font-size:2vw}.media-av-div{margin-top:-11%}.div-block-197{width:60vw;margin-left:-46%;padding:10% 10% 15%}.heading-129{margin-top:0%;font-size:4vw;line-height:5vw}.text-block-120{font-size:2.25vw;line-height:4vw}.projection-mapping-div{width:90%}.div-block-200{width:90%;height:8vw;margin-top:-20%;padding-right:3%}.heading-130{width:auto;margin-left:2%;margin-right:0%;font-size:2vw;line-height:2.75vw}.div-block-201{width:55vw;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;margin-top:-17%;padding:5% 5% 8%}.heading-131{margin-bottom:5%;font-size:4vw;line-height:5vw}.text-block-121{font-size:1.75vw;line-height:2.5vw}.div-block-203{width:100%;height:8vw;margin-top:-15%}.heading-132{width:auto;margin-top:0;margin-bottom:0%;padding-left:2%;padding-right:1%;font-size:1.8vw;line-height:2.75vw}.div-block-205{width:70vw;border-left-style:none}.heading-133{color:#191919;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:4vw;line-height:5vw}.text-block-122{border-bottom-width:5px;font-size:2.25vw;line-height:2.5vw}.container-51{padding-top:8%;padding-bottom:5%}.columns-28{margin-top:0;margin-bottom:0;padding-left:8%;padding-right:5%}.column-73{margin-bottom:8%}.column-74{margin-bottom:8%;padding-left:0}.columns-29{height:55vw;padding-top:0;padding-bottom:0;padding-left:2%}.div-block-210{width:90%;margin-left:0%;padding-top:0%}.main-nav{background-color:#191919;padding-top:0}.div-block-211{align-items:center;padding-left:7%;padding-right:0}.heading-134{margin-top:0;margin-left:5%;margin-right:0%;font-size:2.25vw;line-height:3.5vw}.heading-135{margin-top:0;margin-bottom:0;margin-left:3%;font-size:2.75vw;line-height:2.5vw}.heading-136{margin-top:1px;margin-left:2%;margin-right:3%;font-size:2vw;line-height:3.5vw}.div-block-212{width:90vw;height:50vw;object-fit:cover;border:1px #efeef1;border-color:#efeef1 #000;align-items:center;padding-right:0;position:static}.image-74{width:90vw;height:50vw;object-fit:cover;border-top-style:none}.project-title-header{margin-top:4%;margin-bottom:2%;padding-right:20px;font-size:3.75vw;line-height:5.25vw}.project-description-excerpt{margin-bottom:0;padding-top:0%;padding-bottom:2%;font-size:2.5vw;line-height:3.5vw}.div-block-213,.plug-play-img,.div-block-218{height:50vw}.heading-139{margin-bottom:5%;font-size:4.5vw;line-height:5vw}.div-block-219{width:80%}.rich-text-block-61{text-align:justify;letter-spacing:.25px;font-size:2.25vw;line-height:3vw}.div-block-220{height:55vw}.div-block-221{width:70%}.heading-140{font-size:4.5vw;line-height:5vw}.rich-text-block-62{font-size:2.25vw;line-height:3vw}.button-10{width:18vw;height:7vw;border-radius:35px;font-size:1.25vw}.image-75{max-width:80%}.section-21{height:55vw;padding-top:0%}.column-77{justify-content:flex-start;padding-left:5%;padding-right:0}.columns-32{padding-right:0}.div-header-img{height:97vw}.text-block-124{margin-top:0%;margin-left:30%;margin-right:0;padding-left:0%;font-size:1.5vw;line-height:2vw}.heading-141{margin-bottom:7%;font-size:7vw;line-height:7vw}.heading-141.success-heading{margin-bottom:5%;font-size:7.5vw;line-height:8vw}.columns-33{padding-top:15%}.column-79{padding-left:2%;padding-right:0}.column-79.success-c2{padding-left:0%}.text-block-125{width:80%;text-align:left;letter-spacing:.75px;margin-top:3%;font-size:2.8vw;line-height:4.5vw}.text-block-125.success-blurb{width:80%;line-height:3.2vw}.div-block-224{width:85%;margin-top:-10%}.text-field{padding-top:2%;padding-left:2%;font-size:14px}.div-block-226{margin-bottom:5%}.heading-142{margin-bottom:2%;font-size:4vw}.name-form{width:auto;margin-bottom:1%;font-size:2.75vw}.email-form{font-size:2.75vw}.text-field-2{padding-top:2%;padding-left:2%;font-size:14px}.text-field-2.company{width:60%;height:30px;background-color:#fff;border-bottom-style:none;border-bottom-color:#616065;margin-left:1%;padding-top:0%;padding-left:2%;font-size:14px;line-height:13px}.div-block-227{margin-bottom:5%}.text-block-126{width:54%;margin-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.25vw;line-height:3vw}.div-block-228{border-bottom-style:solid;margin-bottom:8%;padding-bottom:2px;display:flex}.heading-143{margin-bottom:3%;font-size:2.5vw;line-height:3vw}.heading-144{margin-top:8%;font-size:2.5vw}.text-block-128{font-size:2vw}.textarea{margin-bottom:10px}.checkbox-label-phone-contact{font-size:2.75vw}.checkbox-label-2,.checkbox-label-2.touch-tables-label,.checkbox-label-2.touch-displays-label,.checkbox-label-2.ch-label,.checkbox-label-2.vw-label,.checkbox-label-2.av-label,.checkbox-label-2.cs-label,.checkbox-label-2.ti-label,.checkbox-label-2.rentals-label,.checkbox-label-2.ed-label{font-size:2.5vw}.checkbox-field.touch-tables{margin-bottom:2%}.touch-displays{margin-bottom:3%}.custom-hardware{margin-bottom:3%;padding-left:0;padding-right:3%}.video-walls,.custom-software,.touchless-interaction,.rentals,.exhibit-design{margin-bottom:2%}.select-field{width:30%;height:4vw;margin-bottom:5%;padding-left:2%;padding-right:0;font-size:2vw;line-height:4vw}.submit-button{width:120px;height:30px;font-size:7px}.column-80{padding-top:.5%}.column-80.success-c1{justify-content:flex-end;padding-top:1%;padding-right:0%}.phone-number{margin-bottom:8%}.field-label-4{width:30%;font-size:2vw}.text-field-4{width:60%;padding-top:0;padding-right:0;font-size:14px}.checkbox-field-2{margin-bottom:2%}.div-block-229{height:55vw}.div-block-230{height:30vw;padding-bottom:5%}.div-block-231{margin-top:-25px;padding-left:3%;padding-right:3%}.heading-145{margin-top:5%;margin-bottom:4%;font-size:5vw}.text-block-129{font-size:2.1vw;line-height:2.9vw}.div-block-232{height:75vw}.text-block-130{margin-top:5%;padding-left:10%;font-size:1.75vw}.heading-146{margin-bottom:5%;font-size:8vw;line-height:8.25vw}.text-block-131{width:85%;margin-top:4%;margin-bottom:6%;font-size:2.2vw;line-height:2.7vw}.text-block-132{margin-bottom:6%;font-size:2.5vw;line-height:3.2vw}.column-81{padding-left:5%}.text-block-133{font-size:2.5vw;line-height:3.5vw}.div-block-234{width:85%;padding-top:7%;padding-left:5%;padding-right:5%}.heading-147{margin-top:0%;margin-bottom:3%;font-size:3.2vw}.div-block-235{margin-bottom:20px}.field-label-5{margin-bottom:1%;font-size:2.5vw;line-height:2.5vw}.text-field-5{font-size:12px}.div-block-236,.div-block-237{margin-bottom:5%}.field-label-6{font-size:2.5vw;line-height:2.5vw}.field-label-7{margin-bottom:2%;font-size:2.5vw}.select-field-2{width:20vw;height:24px;font-size:2vw}.field-label-8{font-size:2.5vw}.div-block-239{margin-bottom:10%}.job-listing{padding:0% 3% 5%}.jobs-orange-bar{height:5px}.job-listing-background{background-color:#efeef1;padding:7% 5%}.text-block-135{color:#191919;font-size:6vw;line-height:7vw}.text-block-136{padding-top:2%;padding-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:4vw}.text-block-137{font-size:3vw;line-height:4.5vw}.job-listing-learn-more{width:21vw;height:7.8vw;letter-spacing:.5px;margin-left:0%;font-size:1.8vw;line-height:2.5vw}.team-back{width:20vw;height:7vw;box-shadow:none;padding-top:.2%;font-size:2.25vw;line-height:2.5vw}.jobs-heading{border-top-style:none}.text-block-139{font-size:4vw;line-height:5.2vw}.div-block-240{width:100%;align-items:flex-start;padding-top:0;padding-bottom:0;padding-right:0}.explore-button{width:8vw;height:4.75vw;margin-top:2%;font-size:2vw}.text-block-140{font-size:2vw;line-height:2vw}.collection-item-41{margin-bottom:2%;padding-top:0;padding-bottom:0%}.column-83{text-align:left;justify-content:center;padding-left:0;padding-right:0;display:flex}.next-5{width:17vw}.text-block-141{font-size:2vw}.page-count-3{font-size:3vw}.pagination-4{margin-top:0;margin-bottom:10%;padding-top:0;padding-bottom:0}.text-block-142{font-size:2vw}.port-tags{transition-property:none}.port-tags:hover{border-style:none;border-color:transparent}.section-22{padding:5% 3% 3%}.column-85{justify-content:flex-start;margin-bottom:5%;padding-left:3%}.column-86{padding-left:3%}.column-87{justify-content:flex-start;margin-bottom:7%;padding-left:3%}.column-88{padding-left:3%}.column-90{margin-bottom:6%;padding-left:8%;display:block}.column-91{padding-left:8%}.columns-36{width:auto}.column-92{margin-top:0}.heading-148{letter-spacing:1.5px;margin-left:0;padding-right:2%;font-size:8vw;line-height:9.5vw}.heading-149{letter-spacing:1.5px;margin-left:0;padding-right:1%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8.5vw;font-weight:700;line-height:9.5vw}.heading-150{margin-top:10%;margin-bottom:3%;font-size:3vw;line-height:3.1vw}.product-description{letter-spacing:1px;padding-left:5%;padding-right:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.25vw;line-height:5vw}.product-description.s1-title-product{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.25vw;line-height:5vw}.div-block-242{width:38vw;margin-top:52%;margin-left:-33%}.image-77{width:100%;margin-top:0%;margin-left:-5%}.text-block-149,.text-block-150{font-size:2vw}.page-count-4{font-size:3vw}.heading-151{margin-bottom:2%;font-size:3.5vw;line-height:4vw}.rich-text-block-64{font-size:1.8vw;line-height:2.4vw}.div-block-243{width:40vw;margin-top:32%;margin-left:-6%}.image-79{height:55vw;margin-top:0;margin-bottom:5%;margin-left:0%}.heading-152{margin-top:0;margin-bottom:2%;font-size:3.5vw;line-height:4vw}.rich-text-block-65{font-size:1.8vw;line-height:2.4vw}.div-block-245{width:41vw;margin-top:38%;margin-left:-43%}.div-block-246{width:100%;height:50vw;justify-content:center;display:flex}.image-81{width:100%;border-bottom:1px solid #ff9924}.div-block-247{height:60vw}.image-82{width:130%;max-width:none;margin-top:-3%;margin-left:-27%}.heading-153{height:auto;letter-spacing:1.25px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:500;line-height:5vw}.homepage-featured-project-tag{font-size:2vw;line-height:3vw}.button-11{width:8vw;height:5vw;text-transform:none;padding-top:.3%;font-size:2.5vw;line-height:2.5vw}.button-11:hover{width:8vw;height:5vw}.div-block-248{height:auto;margin-bottom:3%}.collection-item-43{margin-bottom:9%;padding-left:0}.column-93{padding-left:3%;padding-right:3%}.links-projects{padding-left:0;padding-right:0%}.heading-154{font-size:2.25vw;line-height:2.5vw}.heading-154:hover,.heading-154.software-exhibit,.heading-154.software-exhibit:hover{font-size:2.25vw}.heading-154.software-dev{margin-bottom:5%;font-size:2.25vw}.heading-154.software-dev:hover,.heading-154.fab,.heading-154.fab:hover,.heading-154.eval,.heading-154.eval:hover,.heading-154.av,.heading-154.av:hover{font-size:2.25vw}.heading-155{margin-top:5%;font-size:2.5vw;line-height:2.5vw}.heading-156{margin-top:15%;font-size:2.5vw;line-height:2.5vw}.heading-157{margin-top:5%;font-size:2.5vw;line-height:2.5vw}.heading-158{margin-top:5%;font-size:2.5vw}.heading-159{margin-top:5%;font-size:2.5vw;line-height:2.5vw}.sub-links-div{padding-left:1%}.exhibit-div{width:55%;height:100%;object-fit:scale-down;padding-right:2%;display:block;top:0%;bottom:auto;left:auto;right:0%}.exhibit-title{margin-top:2%;padding-left:1%;font-size:1.3vw;line-height:1.4vw}.image-85{height:80%;margin-bottom:1%}.software-div{width:55%;height:100%;padding-right:2%}.software-title{font-size:1.3vw;line-height:1.4vw}.image-86{height:80%;margin-bottom:1%}.fabrication-div{width:55%;height:100%;padding-right:2%}.image-87{height:80%;margin-bottom:1%}.fab-title{font-size:1.2vw;line-height:1.3vw}.exhibit-link{margin-bottom:0}.planning-div{width:55%;height:100%;padding-right:2%}.image-88{height:80%;margin-bottom:1%}.planning-title{font-size:1.3vw;line-height:1.4vw}.media-div{width:55%;height:100%}.image-89{height:80%;margin-bottom:1%}.media-title{font-size:1.3vw;line-height:1.4vw}.lot-div{width:55%;height:100%;padding-right:0%}.image-90{height:80%;margin-bottom:1%}.lot-title{font-size:1.3vw;line-height:1.4vw}.column-94{justify-content:center;align-items:center;padding-left:0;display:flex}.collection-list-17{margin-bottom:5%}.columns-38{margin-top:3%;margin-bottom:3%;padding-left:5%;padding-right:5%;display:block}.div-block-249{display:block}.image-91{height:57vw;margin-top:0;margin-bottom:0%;margin-left:0%}.image-91.product-hm-img-col{height:70vw}.heading-163{margin-top:-86%;font-size:2vw;line-height:2.2vw}.heading-164{margin-top:2%;padding-top:0%;font-size:2vw;line-height:2.1vw}.heading-165{margin-top:0;font-size:2.5vw;line-height:2.5vw}.arrow-btn-pill{width:7vw;height:4.5vw;font-size:2.5vw}.arrow-btn-pill.reg-news{width:8vw;height:4.45vw;padding-top:.25%;font-size:2.5vw;line-height:2.5vw}.explore-btn{width:17vw;height:6vw;font-size:1.2vw}.explore-btn.inline-btn{width:17vw}.home-btn{width:22.5vw;height:7.5vw;letter-spacing:1.5px;margin-left:0;margin-right:0;padding-top:.25%;font-size:1.65vw;line-height:1.2vw}.home-btn.port-section{width:22vw;height:7.5vw;margin-top:2%;margin-left:0;font-size:1.9vw}.home-btn.staff-btn{width:21vw;height:8vw;text-transform:uppercase;border-radius:40px;margin-top:-1%;margin-left:0%;margin-right:4%;font-size:2vw}.home-btn.clients-btn{width:19vw;height:7.5vw;border-radius:40px;margin-left:5px;font-size:2vw}.home-btn.about-ideum-btn{width:15vw;height:5.8vw;margin-top:2%;margin-left:11%;font-size:1.5vw}.home-btn.facilities-btn{width:14vw;height:5vw;margin-top:4%;font-size:1.4vw}.home-btn.products-det-btn{width:20vw;height:6.75vw;margin-bottom:4%;margin-left:20px;padding-top:1px;font-size:1.6vw;line-height:1.5vw;display:flex}.home-btn.products-hm-btn{width:22vw;height:7.5vw;margin-left:0;font-size:1.9vw}.heading-166{letter-spacing:1px;font-size:8.5vw;font-weight:700;line-height:9.5vw}.heading-167{margin-top:0;margin-bottom:5%;margin-left:1%;font-size:3vw;line-height:4vw}.button-13{width:18vw;height:7vw;border-radius:35px;padding:0;font-size:1.25vw}.div-block-252{padding-bottom:0;padding-right:3%}.text-block-152{font-size:2vw}.facebook-link{margin-right:5px;padding-top:2%;padding-bottom:2%}.text-block-153{font-size:2vw}.linkedin-link{margin-right:5px;padding-top:2%;padding-bottom:2%}.text-block-154{font-size:2vw}.email-link{padding-top:2%;padding-bottom:2%}.text-block-155{font-size:2vw}.twitter-link{margin-right:5px;padding-top:2%;padding-bottom:2%}.div-block-253.all-work-pagination{margin-left:5%;margin-right:5%}.div-block-255{padding-bottom:2%;padding-right:5%}.image-92{height:50vw}.image-93{height:45vw}.image-94{height:50vw}.image-95{width:100vw;height:60vh;max-width:none}.heading-170{letter-spacing:.75px;margin-top:0;font-size:9.2vw;line-height:10.3vw}.collection-item-45{height:60vh}.work-header{margin-top:0;padding-left:2%;font-size:8.25vw;line-height:8.4vw}.page-count-5{font-size:2.5vw}.image-99{height:55vw}.heading-176{height:auto;margin-top:1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6rem}.div-block-267{padding-left:0}.heading-177{letter-spacing:.5px;margin-top:5%;margin-bottom:0;margin-right:1%;font-size:1.8vw;line-height:3.2vw}.column-96{padding-left:0;padding-right:0}.section-25{padding-top:10%;padding-bottom:8%}.section-26{padding-bottom:5%;padding-left:2%;padding-right:2%}.image-100{width:95vw;height:50vw}.div-block-268{padding-left:0;padding-right:0}.heading-178{height:auto;margin-top:2%;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6rem}.div-block-269{margin-bottom:0;padding-left:0}.div-block-271{margin-top:2%;margin-bottom:15%}.div-block-273{padding-top:2%}.capabilities-sub{font-size:2vw;line-height:3vw}.div-block-274{margin-bottom:2%}.container-59{padding-left:0%;padding-right:0%}.view-all-work{width:22vw;height:7vw;border-radius:30px;padding-left:1%;padding-right:1%;font-size:1.4vw;line-height:2vw}.text-block-171{font-size:2vw}.section-27{padding-left:2%;padding-right:2%}.collection-item-51{margin-bottom:7%;padding-left:2%;padding-right:2%}.div-block-275{margin-bottom:2%}.heading-180{margin-top:0;margin-bottom:4%;font-size:5vw;line-height:5.5vw}.container-61{height:60vw}.container-61.portrait-container{height:65vw}.image-101{width:80vw;max-width:none;margin-top:0%;margin-left:-32%;padding-top:0;display:inline-block}.column-98{height:65vw;object-fit:contain;justify-content:center;align-items:center;margin-top:0;display:flex;position:static}.rich-text-block-66{padding-right:2%;font-size:3vw;line-height:4.5vw}.div-block-276{margin-top:0%;margin-left:5%;padding-right:5%}.pro-img{width:62vw;margin-top:2%;margin-left:-5%;display:inline-block}.columns-39{height:60vw}.top-slideshow,.collection-list-wrapper-17,.slide-7,.slider-6,.image-105,.dark-overlay,.image-106{height:70vw}.slideshow-div{justify-content:center;margin-top:-16%;display:flex}.home-feature-btn{width:auto;height:auto;text-align:center;letter-spacing:1.5px;margin-top:3%;margin-left:0%;padding:2.5vw 3vw;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2vw;font-weight:500;position:absolute}.slide-nav-4{width:100%;justify-content:flex-end;align-items:flex-end;margin-bottom:0;margin-left:0;margin-right:0;padding-left:0;display:none;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.image-107{height:70vw}.image-108{height:70vw;object-fit:cover}.slide-8,.slide-9{height:70vw}.column-99{height:65vw;flex-wrap:nowrap;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}.radio-labels{letter-spacing:1.5px;margin-bottom:1%;font-size:2vw;line-height:2.5vw}.touch-tables,.custom-table,.rentals-div{margin-bottom:3%}.column-101{padding-left:10px}.exhibit-design-planning,.av,.custom-software,.radio-button-field-11{margin-bottom:3%}.heading-182{margin-top:0;margin-bottom:2%}.div-block-286{width:40vw;padding-top:20%}.image-110{height:57vw;margin-top:0%;margin-left:0%}.p-d-div{width:100%;margin-left:0;padding-top:0}.p-d-div.h-s3{width:100%;text-align:center;margin-left:0;padding-top:1%}.p-d-div.h-s2{width:auto;margin-left:0;padding-top:0}.div-block-288{margin-bottom:3%}.div-block-289{text-align:center;padding-top:0%;display:block}.product-title{margin-top:2%;margin-bottom:7%;font-size:6vw}.product-title.s1-title{margin-bottom:15%;line-height:6vw}.product-title.s2-title-product{margin-bottom:15%}.product-title.s3-title-product{margin-bottom:50%}.slide-12{padding-bottom:0%}.div-block-290{text-align:center;display:block}.div-block-291{display:block}.div-block-292{width:100vw;text-align:center;margin-top:3%}.text-block-172{margin-top:1%;margin-bottom:4%;font-size:2.5vw}.platform-classic-hero{width:90vw;height:50vw}.text-block-173{margin-bottom:5%;font-size:2.5vw;line-height:3.5vw}.specs-text{padding-right:4%;font-size:1.8vw;line-height:2.8vw}.tab-specs.w--current{box-shadow:inset 0 1px 4px #4b4b4d}.div-block-294{padding-top:.5%;padding-bottom:.5%}.hci-hero{width:94vw;height:50vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover;margin-top:5%}.container-64{height:65vw}.div-block-297{width:60vw}.text-block-174{margin-bottom:5%;font-size:.95rem;line-height:1.25rem}.div-block-298.port-tags-pagination{margin-left:5%;margin-right:5%}.link-block-24{margin-left:3%;margin-right:3%}.div-block-299{margin-top:0%}.text-block-175{padding-top:2%;padding-left:2%;padding-right:2%;font-size:2.5vw;line-height:3.5vw}.div-block-300{margin-left:6%;margin-right:6%}.pagination-7{margin-top:0%;margin-bottom:10%}.mask-3,.collection-item-55{height:70vw}.div-block-302{margin-top:3%}.column-102{height:60vw;padding-left:1%}.column-103{height:70vw;padding-left:1%;padding-right:0}.portrait-slider{height:90vw}.portrait-img-1{height:75vw;object-fit:cover;margin-top:2%}.portrait-img-2,.portrait-img-3{height:75vw}.colossus-slider{height:75vw;padding-left:1%;padding-right:1%}.image-111,.image-112,.image-113{height:70vw;object-fit:cover}.superior-touch{margin-bottom:3%;padding-right:3%}.rich-text-block-69{letter-spacing:1px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;font-weight:300;line-height:5vw}.software{margin-bottom:3%;padding-left:0;padding-right:3%}.rich-text-block-70{letter-spacing:1px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;line-height:5vw}.columns-row-1,.columns-row-2{padding-bottom:0}.rich-text-block-71{letter-spacing:1px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;line-height:5vw}.processing{margin-bottom:3%;padding-right:3%}.rich-text-block-72{letter-spacing:1px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;line-height:5vw}.columns-row-3{margin-bottom:1%}.public-space{letter-spacing:1px;margin-bottom:3%;padding-right:3%}.rich-text-block-73{letter-spacing:1px;margin-bottom:3%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3vw;font-weight:300;line-height:5vw}.column-104{padding-left:0;padding-right:3%}.rich-text-block-74{text-align:left;letter-spacing:.85px;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:1rem;line-height:1.5rem}.div-block-303{margin-left:0;margin-right:6vw}.div-block-304{margin-right:4vw}.detail-div{margin-left:0;margin-right:2vw}.text-block-178{color:#fff;text-align:justify;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.5vw;line-height:4vw}.collection-item-57{margin-bottom:5%}.rich-text-block-75{margin-bottom:2%;font-size:3vw;line-height:5vw}.div-block-305{height:auto;display:block}.column-105{margin-bottom:7%;padding-left:8%;padding-right:0}.column-106{padding-left:8%;padding-right:0}.button-15{width:21vw;height:7.5vw;font-size:2vw}.columns-46{padding-top:5%;padding-left:2%}.column-107{justify-content:flex-start;margin-bottom:6%}.column-108{padding-left:0}.rich-text-block-76{font-size:2vw;line-height:2.2vw}.industry{cursor:default}.column-110{margin-bottom:5%}.heading-187{font-size:18px}.utility-page-content{margin-top:-105px}.heading-188{margin-top:0}.column-112{justify-content:center;align-items:center}.image-115{width:30%}.columns-47{padding-bottom:40px}.link-4{padding-left:1%;font-size:2.75vw}.link-5{margin-left:2%;font-size:2.75vw}.link-5:hover{font-size:2.75vw}.text-block-181{font-size:3vw;line-height:3.5vw}.heading-190{font-size:2.25vw}.text-block-182{font-size:2vw;line-height:4vw}.heading-191{font-size:2.25vw}.div-block-312{font-size:2vw;line-height:4vw}.div-block-313{margin-left:0}.image-118{width:85%}.spec-list{font-size:2.25vw;line-height:4vw}.heading-194{color:#191919;margin-bottom:10px;font-size:3.25vw;line-height:6vw}.heading-195{color:#191919;margin-top:20px;font-size:3.25vw;line-height:6vw}.heading-196,.heading-197{margin-top:25px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.5vw;font-weight:500;line-height:4vw}.heading-198{margin-top:20px;font-size:3.25vw;line-height:6vw}.div-block-314{margin-left:-10%}.list-3{padding-left:50px}.rich-text-block-77,.rich-text-block-78,.rich-text-block-79{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.columns-49{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.rich-text-block-80{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.column-120{margin-bottom:10px}.rich-text-block-81{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.column-121{margin-bottom:10px}.rich-text-block-82{letter-spacing:1px;margin-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.columns-50{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.rich-text-block-83{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.columns-51{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.rich-text-block-84{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.column-123{margin-top:10px;margin-bottom:10px}.rich-text-block-85,.rich-text-block-86{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.columns-52{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.rich-text-block-87{letter-spacing:1px;padding-top:10px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.rich-text-block-88{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;line-height:4vw}.heading-201,.heading-203{font-size:2.75vw}.columns-53{border-bottom:1px solid #c9c9c9}.heading-206{font-size:9vw;line-height:11vw}.privacy-title{margin-top:10%;margin-bottom:10%}.button-18{width:21vw;height:8vw;justify-content:center;margin-top:0;margin-bottom:2%;margin-right:0;font-size:2.5vw}.column-126{justify-content:flex-start;padding-left:5%}.column-127{padding-left:5%}.main-privacy{padding:7% 5% 10%}.paragraph-3{text-align:justify;letter-spacing:1.25px;margin-bottom:7%;padding-bottom:7%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:5vw}.heading-207{margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:500}.heading-208{margin-bottom:2%;font-size:3vw}.ideum-servers{text-align:left;font-size:2.5vw;line-height:4.5vw}.heading-209{margin-top:0;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;font-weight:700}.list-4{margin-bottom:5%}.paragraph-5{text-align:left;margin-bottom:5%;font-size:2.5vw;line-height:4.5vw}.heading-210{margin-bottom:2%;font-size:3vw}.paragraph-6{text-align:left;margin-bottom:7%;font-size:2.5vw;line-height:4.5vw}.heading-211,.heading-212,.heading-213{margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:500}.paragraph-7{text-align:left;font-size:2.5vw;line-height:4.5vw}.heading-214{margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:700}.paragraph-8{text-align:left;font-size:2.5vw;line-height:4.5vw}}@media screen and (max-width:479px){h3{margin-bottom:2%;font-size:5vw}h4{color:#191919;margin-top:0;margin-bottom:3%;font-size:4.1vw;line-height:6vw}h5{margin-top:0;margin-bottom:0;font-size:3.5vw}.collection-list{grid-column-gap:50px}.text-block-3{letter-spacing:.25vw;margin-left:0;padding-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.75vw;line-height:5.5vw}.container{padding-top:0%}.text-block-4{letter-spacing:.25vw;padding-bottom:3%;font-size:3vw;line-height:3vw}.grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1.5fr}.capabilities-overview{padding-top:9%;padding-bottom:9%}.orange-pill-cta{width:14.5vw;height:6vw}.orange-pill-cta.back-cta.tablet{width:26vw;height:9.5vw;letter-spacing:1.25px;margin-top:5%;margin-bottom:10%;margin-left:2%;padding-top:.25%;padding-bottom:0;padding-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:500;line-height:2.75px}.capabilities-container-header{max-width:95%;margin-bottom:3%;padding-left:1%}.large-section-header.light{width:100%;justify-content:flex-start;margin-bottom:4%;padding-left:2%;padding-right:0%}.footer{height:auto;grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:0;padding-top:40px;padding-bottom:0;padding-left:3%;display:flex}.large-header{width:120%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.5rem;line-height:3rem}.footer-column-header{color:#191919;letter-spacing:1px;font-size:1.3rem;line-height:2rem}.column-2{padding-left:5%;padding-right:0}.column-3{padding-left:5%}.footer-link{letter-spacing:1px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;line-height:7vw}.footer-link.social{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:4vw}.footer-link.about{font-size:4vw;line-height:7vw}.footer-link.studio-address{width:100%;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4vw;line-height:1.5rem}.footer-link.studio-address.w--current{font-family:"Neue haas grotesk display pro 65",sans-serif;font-weight:500;line-height:6vw}.footer-link.careers{font-size:4vw;line-height:7vw}.footer-link.partners,.footer-link.support-ideum-com,.footer-link.phone-number{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;line-height:7vw}.footer-link.privacy-policy{font-size:4vw;line-height:7vw}.columns-3{width:100%;margin-right:2%;padding:0 3% 20px 10%}.featured-projects{padding:10% 2% 0%}.feature-products{border-top:2px solid #eae9ec;padding-top:9%;padding-bottom:0%}.black-pill-cta{margin-right:25%}.black-pill-cta.footer-btn{width:32.5vw;height:11vw;text-align:center;letter-spacing:1px;justify-content:center;margin-left:0%;margin-right:0;padding:0% 0 0% 0%;font-size:2.4vw}.black-pill-cta.orange{width:15vw;height:5.75vw;font-size:1.1vw}.material-icon-arrow-right{padding-left:5%;padding-right:5%;font-size:2vw}.featured-projects-header{margin-top:0}.white-pill-cta{width:14.5vw;height:6vw;margin-right:5%}.float-to-top{margin-right:2%}.up-button{width:8vw;height:11vw;justify-content:center;align-items:center;margin-left:0;padding:0;font-size:3vw;display:flex}.container-5{max-width:none;margin-bottom:1%;padding-top:2%;padding-left:4%;padding-right:4%}.container-6{max-width:120%;justify-content:flex-start;align-items:flex-start;display:flex}.nav-menu{width:225px}.image-8{width:18vw;margin-top:auto;margin-left:0;font-size:10vw}.hero-header{letter-spacing:.3vw;font-size:11vw;font-weight:900;line-height:13vw}.orange-emph{margin-left:0;margin-right:0;font-size:11vw;line-height:12vw}.featured-projects-list{padding-top:6%;padding-bottom:1%}.slider{height:auto;margin-bottom:10%}.slide-nav{width:100%;border-bottom:1px #000;margin-top:0%;margin-bottom:0;padding-top:0;padding-bottom:0;display:block}.centered-container{text-align:left}.gallery-grid-container{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;margin-left:0;margin-right:0}.grid-5{grid-template-columns:1fr;grid-auto-flow:row}.news-title-block{border-top-style:none;padding-left:3%;padding-right:3%}.news-header-title{width:100%;text-align:left;letter-spacing:.4vw;margin-bottom:5%;padding-left:2%;padding-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6.25vw;font-weight:700;line-height:8.25vw}.news-intro{padding:5% 1% 7%}.news-header-subtitle{width:99%;text-align:left;letter-spacing:.4vw;margin-bottom:0%;padding-top:0;padding-bottom:5%;padding-left:2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.news-narrative{max-width:100%;min-width:100%;text-align:left;letter-spacing:.5vw;margin-top:10%;margin-bottom:3%;padding:0 1%;font-size:4vw;line-height:7.25vw}.narrative-block{max-width:100%;text-align:justify;padding:3% 4%}.publish-block{width:92vw;height:21vw;min-width:0%;margin-bottom:3%;margin-right:0}.media-column{flex-direction:column;padding:0 5% 0 4%;display:flex}.authored-by{letter-spacing:.4vw;padding-top:0%;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.5vw;display:block}.author-name-styling{letter-spacing:.4vw;margin-top:0;padding-top:1%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.35vw;font-weight:500;line-height:5vw}.author-role-title{letter-spacing:.4vw;margin-top:0;margin-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.75vw;line-height:2.5vw}.date-block{width:21vw;height:21vw;padding-top:0%;padding-bottom:0}.author-container{width:60vw;height:20vw;float:left;clear:none;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;padding-top:3.25%;padding-left:7%;padding-right:0;line-height:10vw;display:inline-block}.month-white{padding-top:0;padding-bottom:0;font-size:3vw;line-height:3vw}.date-black{letter-spacing:1px;padding-top:7%;padding-bottom:7%;font-size:5.75vw;font-weight:700;line-height:6vw}.year-black{letter-spacing:.5px;padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:500;line-height:3.5vw}.news-tag-block{padding-left:3%;padding-right:5px}.pill-container{height:auto;letter-spacing:.4vw;margin-bottom:5%;padding:6px 12px;font-size:1rem}.news-tag{letter-spacing:.4vw;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.25vw;line-height:6vw}.news-related-posts{margin-top:10%;padding-left:5px;padding-right:5px}.main-date-block{width:20vw;height:20vw}.author-link{letter-spacing:.4vw;margin-bottom:0;padding-top:7.5%;padding-bottom:2%;font-size:3vw;line-height:0}.author-link.w--current{margin-top:5.25%;margin-bottom:0%;padding-top:0%;padding-bottom:1%;font-size:4vw}.latest-post-container{border:0 #000;padding-top:0;padding-bottom:0;display:block}.collection-item-16{width:100%;flex:0 auto;padding-top:10px;padding-bottom:10px;display:block}.heading-9{width:100%;height:21vw;text-align:left;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 0%;padding:0 0 0 4%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5.25vw}.latest-title-header{width:100%;height:21vw;flex-direction:column;justify-content:center;align-items:center;margin:auto auto 0%;padding:1% 0 0 0%;font-size:2.5vw;line-height:3.5vw;display:inline-block;position:static}.latest-title-header.featured{width:auto;height:21vw;letter-spacing:1px;margin-top:0;padding:0% 0% 0% 4%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5vw}.latest-preview-block{width:94%;height:21vw;margin-top:-19px;margin-bottom:3%;margin-left:auto;padding-bottom:0;line-height:7px;position:relative}.latest-preview-block.title-news-tag-landing{height:16vw}.month-black{letter-spacing:.5px;margin-top:0%;padding-top:0%;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.5vw;font-weight:500;line-height:3.5vw}.tag-collection-cms{padding-top:0;padding-bottom:0%}.date-block-latest{width:16vw;height:21vw;padding-top:4%;padding-bottom:0%;line-height:4px}.date-white{padding-top:11%;padding-bottom:11%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:5vw;font-weight:700;line-height:5vw}.year-white{padding-top:0;padding-bottom:2px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3vw}.container-8{padding-left:0}.related-posts-title-header{width:95%;letter-spacing:1px;border:1px #000;border-top-color:#c3c1c1;margin-top:0%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:2%;padding-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6.5vw;font-weight:500}.collection-list-7{flex-direction:column;flex:0 auto;align-items:flex-start;display:flex}.news-text-preview{width:100%;height:auto;max-height:25vw;color:#191919;text-align:left;letter-spacing:1px;margin-top:1%;padding:0 0% 1% 4%;font-size:3.5vw;line-height:5vw}.news-text-preview.tags-landing{max-height:none;margin-top:4%;margin-bottom:2%;padding-top:3%;font-size:3.25vw;line-height:4.5vw}.latest-header-block{width:80%;height:100%;float:left;margin-top:auto;margin-bottom:auto;display:inline-block}.tags-title{color:#191919;letter-spacing:1.25px;margin-top:0;margin-bottom:5%;padding-left:0;font-size:6vw;font-weight:500;line-height:6vw}.blog-collection-cms{display:block}.image-gallery-container{margin-bottom:0%}.image-caption{margin-bottom:0;padding-bottom:0}.caption-text{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:3%;font-family:"Neue haas grotesk display pro 56",sans-serif;font-size:3.5vw;font-weight:400;line-height:5vw}.caption-container{padding-top:3%;padding-bottom:5%;padding-right:0}.columns-5{text-align:justify}.container-9{display:none}.arrow-icon.port-arrow{margin-top:17px}.news-title-text{letter-spacing:1.25px;margin-top:0%;margin-bottom:0%;margin-left:0;font-size:3.25vw;line-height:4vw}.news-title-header{justify-content:flex-start;align-items:center;padding-top:10%;padding-bottom:10%;padding-left:1.5%}.arrow-holder{margin-top:-15px}.center-container-for-section{margin-bottom:5%;padding:0 5% 0% 3%}.news-hero-preview-image{width:100%;height:auto;padding-left:1%;padding-right:1%;display:block}.next{width:11vw;height:6.5vw;margin-top:0;margin-left:0%;margin-right:0%;padding:0;font-size:3vw;font-weight:300;line-height:0}.previous{width:11vw;height:6.5vw;margin-left:0%;margin-right:0%;padding-top:0;padding-bottom:0;line-height:0}.page-count{letter-spacing:1.25px;font-size:4vw;line-height:6px}.div-block-13{width:20%;height:40px;padding-top:0}.div-block-13.news-page{margin-left:8%;margin-right:8%}.text-block-40{width:auto;height:auto;font-size:3vw;font-weight:700;line-height:3vw}.text-block-41{width:auto;height:auto;padding:0;font-size:3vw;line-height:3vw;display:block}.news-article-tiles{padding-top:3%;padding-bottom:10px}.featured-preview-text{height:auto;color:#191919;text-align:left;letter-spacing:1px;margin-top:0%;margin-bottom:2%;padding:1% 0% 2%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:5vw}.featured-news-body-copy{margin-top:0;padding-top:0;padding-bottom:0;padding-right:0;line-height:25px}.news-read-more-pill-entry{width:24vw;height:8.5vw;letter-spacing:1px;background-color:#1f1f20;margin-top:0;margin-left:4%;margin-right:0;padding:.3% 0 0;font-size:2.25vw;line-height:2vw}.news-read-more-pill-entry.landing-btn{width:20.5vw;height:7.5vw;margin-left:2.5%;padding-top:.3%;padding-bottom:0;font-size:1.85vw}.collection-item-17{margin-bottom:3%;padding-top:0;padding-bottom:0;padding-right:2%}.news-preview-top{display:block}.pagination{padding-top:0%;padding-bottom:12%}.container-11{margin-bottom:5%;padding-left:1%}.tag-text{text-transform:uppercase;margin-left:10px;padding-left:0;font-size:2.5vw}.container-12{margin-bottom:0%;padding-left:4%}.arrow{width:auto;height:auto;line-height:3vw}.news-breadcrumb-block{padding-top:3%;padding-bottom:0%}.news-back{text-transform:uppercase;margin-left:10px;margin-right:10px;padding-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.25vw;font-weight:500}.read-more-container{margin-top:3%;margin-bottom:10%}.news-preview-bottom{width:97%;margin-top:1%;margin-bottom:3%;padding-top:0;padding-bottom:0;overflow:hidden}.chevron{font-size:16px}.featured-date-block{width:16vw;height:21vw;border-bottom-width:1px;margin-top:0;margin-bottom:2%;padding-top:3.5%;padding-bottom:0}.month-white-featured{letter-spacing:1px;margin-top:1.75%;padding-top:0;padding-bottom:0%;font-size:3vw;line-height:3vw}.date-white-featured{padding-top:10%;padding-bottom:10%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:5vw;line-height:5vw}.year-white-featured{letter-spacing:1px;padding-top:0%;padding-bottom:0;font-size:3vw;line-height:3vw}.news-read-more-pill{width:24vw;height:8.5vw;margin-top:0;margin-bottom:2%;padding:.3% 0 0;font-size:2.25vw;line-height:2vw}.column-8{text-align:left;justify-content:flex-start;display:block}.div-block-23{width:auto;text-align:left;margin-top:-3px;margin-bottom:16px;margin-left:0;display:block}.top-featured-header{width:85%;height:15vw;text-align:left;margin-top:25px;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0;padding-right:2%;display:inline}.featured-news-div-block{height:23vw;margin-top:0;padding-top:0;padding-right:1%}.icon{margin-top:0;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;font-size:22px;line-height:2px}.container-13{width:100%;padding-right:10px;display:block}.menu-button{width:38px;height:38px;margin-top:5%;margin-right:10px;padding:18px 10px 10px;font-family:"Neue haas grotesk display pro 66",sans-serif;font-size:11px;line-height:0}.video-container{padding-top:0}.featured-news-right{height:auto;margin-top:0;padding-left:0;padding-right:0%}.featured-news-hero{min-height:65vw;box-shadow:none;padding-top:0}.featured-news-hero-container{width:100%;height:auto;margin-top:0%;margin-bottom:5%;padding-top:0%;padding-bottom:0}.featured-news-left{height:auto;margin-top:-3%;padding-right:1%}.news-preview-block{margin-bottom:0%}.collection-list-8,.columns-6{padding-left:0}.div-block-28{margin-top:20px}.left-column-narrative{padding-left:0;padding-right:0;display:block}.news-articles-center{padding-left:0%}.column-12{margin-bottom:0;display:none}.orange-featured-bottom{margin-left:1.5%;display:none}.title-holder{padding-left:1%}.featured-center{padding-top:0%;padding-left:0%;padding-right:0%}.featured-article-cms{display:inline-block}.featured-news-columns{flex-direction:column-reverse;margin-bottom:3%;display:flex}.image-20{height:55vh;border-bottom:.9vw solid #ff9924}.hero-container{height:55vh;border-bottom-style:none;border-bottom-color:#ff9924}.heading-16{letter-spacing:.4vw;margin-top:0%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;font-weight:300;line-height:5vw}.heading-17{letter-spacing:.4vw;margin-top:0;margin-bottom:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;font-weight:400;line-height:4.5vw}.link-block-8{flex:0 auto}.related-news-bottom-block{margin-top:-5%}.related-news-header-bar{height:21vw;margin-bottom:6%}.related-news-date-block{width:19vw;height:21vw;color:#191919;background-color:#ff9924}.date-block-year{padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw}.date-block-date{letter-spacing:1px;padding-top:10%;padding-bottom:10%;font-size:6vw;line-height:6vw}.date-block-month{padding-top:0;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw}.related-news-title-block{padding-left:3%;padding-right:1%}.text-block-51{letter-spacing:.35vw;padding-right:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.8vw;font-weight:500;line-height:5vw}.text-block-52{margin-top:0%;font-size:2.7vw;line-height:4vw}.related-news-preview-text{margin-bottom:0%}.read-more-related{width:20vw;height:7vw;margin-top:0;padding:10px 5px;font-size:1.8vw;line-height:15px}.div-block-30{width:24vw;height:9vw;letter-spacing:.75px;margin-top:2%;margin-left:-5.5%;font-size:2.75vw}.text-block-53{letter-spacing:1.25px;margin-top:1%;font-size:2.25vw;font-weight:500;line-height:2.5vw}.related-news-article{margin-bottom:0%}.column-13{padding-top:5%;padding-bottom:3%}.column-14{padding:20px 10px}.portfolio-info-block{padding-top:3%}.portfolio-content-block{padding-top:1%;padding-bottom:4%}.div-block-31{margin-top:7%;margin-bottom:8%;padding-top:0%;padding-bottom:0%}.div-block-32{margin-bottom:8%;padding-top:0%;padding-bottom:0%}.portfolio-media-block{width:94vw;margin-left:0%}.div-block-34{height:0;color:transparent;background-color:transparent;margin-top:-5%}.heading-18{letter-spacing:.4vw;margin-top:2%;margin-bottom:2%;padding-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6vw;font-weight:700;line-height:8vw}.rich-text-block-3{text-align:left;letter-spacing:.5vw;padding-left:2%;padding-right:2%;font-size:4vw;line-height:7.25vw}.container-14{padding-top:0%;padding-bottom:5%}.portfolio-header{border-bottom:1px #000}.div-block-35{padding-bottom:0%}.text-block-56{font-size:3.2vw}.div-block-36{margin-left:3%}.div-block-37{padding-bottom:3%}.text-block-57{font-size:3.2vw}.text-block-58{color:#191919;letter-spacing:.4vw;margin-top:0%;margin-bottom:5%;padding-top:0%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3.5vw;line-height:5.5vw}.text-block-59{font-size:3.2vw}.header-left-block{margin-top:0%;margin-bottom:1%;padding-top:0%;padding-left:0%}.header-left-block.portfolio-landing{width:18%;align-items:flex-start;margin-top:2%}.heading-20{margin-top:0%;margin-bottom:3%;margin-left:0%;padding-left:0%;font-size:8.8vw;line-height:9vw}.heading-20.products-landing-header{letter-spacing:.75px;margin-top:0;margin-bottom:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9.25vw;line-height:9.75vw}.heading-20.all-work-header{letter-spacing:.75px;margin-bottom:2%;margin-left:0;font-size:9.5vw;line-height:10vw}.header-right-block{margin-left:0;padding-left:0%}.text-block-60{margin-top:29%}.header-container{padding-top:10%;padding-bottom:10%;padding-left:0%}.div-block-41{margin-bottom:3%;padding-bottom:0%}.portfolio-landing-entries{padding-top:0%;padding-bottom:5%}.portfolio-landing-featured{padding-top:0%}.image-21.feature{margin-top:0}.portfolio-arrow-pill{width:12vw;height:7vw}.view-arrow{margin-top:0%;padding-left:0}.orange-pill-cta-port.back-cta.tablet{width:27vw;height:9vw;letter-spacing:.4vw;margin-top:-17%;margin-left:10px;padding-top:.25%;padding-bottom:0;padding-right:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.5vw;font-weight:500;line-height:2.5px}.heading-21{letter-spacing:1.25px;margin-bottom:3%;padding-right:1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5.5vw}.div-block-42{margin-bottom:0%;font-weight:700}.text-block-61{margin-bottom:0%;padding-left:0;font-size:2.5vw}.hero{border-top-width:2px}.related-portfolio-pieces{padding-bottom:0%}.div-block-44{margin-bottom:0%}.div-block-45{margin-bottom:3%;padding-top:7%}.heading-22{letter-spacing:.4vw;margin-bottom:3%;padding-top:3%;padding-bottom:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5.5vw}.portfolio-media-captions{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:5%;font-size:3.5vw;font-style:normal;line-height:5.5vw}.portfolio-landing-header-block{padding-top:0}.container-15{padding-top:5%;padding-bottom:5%}.image-23{height:50vw}.div-block-46{width:9vw;height:5.5vw;font-size:3vw;line-height:2vw}.text-block-62{padding-top:0;font-size:2.5vw;line-height:3vw}.heading-23{letter-spacing:.4vw;margin-bottom:3%;font-size:2.5vw}.heading-24{color:#ff9924;letter-spacing:.4vw;margin-bottom:3%;font-size:2.5vw;line-height:4vw}.column-15{padding-top:1%;padding-bottom:1%;padding-right:3%}.columns-7{padding-left:2%;padding-right:2%}.collection-list-12{font-size:3vw}.heading-25{letter-spacing:.3vw;padding:2px 12px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:7vw}.heading-25:hover{color:#fff;padding-top:2px;padding-left:12px;padding-right:12px}.hero-image-block{padding-left:3%;padding-right:3%}.div-block-48{margin-bottom:5%}.heading-27{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:1.3vw;line-height:18px}.heading-27.our-work{letter-spacing:1.25px;margin-top:0%;margin-left:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3vw}.pagination-3{margin-top:1%;margin-bottom:10%}.previous-3{width:12vw;height:7vw}.next-3{width:12vw;height:7vw;margin:0 0%}.next-3.tags-left{width:12vw;height:7vw;font-size:2.5vw}.next-3.tags-right{width:12vw;height:7vw}.page-count-2{margin-top:5%}.column-16{padding-left:3%;padding-right:3%}.div-block-49{height:30vw}.heading-28{letter-spacing:.75px;margin-top:0%;margin-bottom:3%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:8vw;line-height:9vw}.large-product-pill-ctas{width:45vw;height:11vw}.text-block-65{font-size:3vw}.text-block-66{font-size:5vw;display:none}.text-block-66._3d{font-size:5vw;line-height:6vw;display:none}.heading-29{color:#191919;letter-spacing:.75px;border:1px #fff;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.25vw;font-weight:400;line-height:4vw}.div-block-51{font-size:2vw}.heading-30{color:#ff9924;letter-spacing:.4vw;margin-bottom:5%;padding-bottom:0%;font-size:7.25vw;line-height:7vw}.text-block-67{margin-bottom:2%;font-size:2.25vw;line-height:4vw}.div-block-55{margin-top:0;margin-bottom:1%}.heading-31{color:#191919;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.25vw;line-height:4.4vw}.collection-item-20{margin-bottom:12%}.text-block-68,.text-block-69{color:#191919;letter-spacing:.4vw;margin-top:0%;margin-bottom:1%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:3.5vw;line-height:5.5vw}.explore-pill.colossus-btn{width:14vw;margin-top:0%}.heading-32{font-size:1.5vw}.heading-32.dark{color:#191919}.container-17{height:80vw;padding-top:0%;padding-bottom:0%}.container-17.platform{height:77vw}.container-17.inline-container,.container-17.pro-container{height:95vw}.container-17.pano-container{height:75vw}.div-block-60{width:95%;margin-top:0%;margin-left:0%;padding-right:0%}.div-block-60.drafting{width:50vw;margin-top:0%;margin-left:2%;padding-right:0%}.div-block-60.colossus-description{width:93%;height:32vw;margin:12% auto 0 2%;padding-bottom:0%;padding-right:3%}.div-block-60.platform-description{width:55vw;height:auto;margin-top:0%;margin-left:-3%;padding-top:0;padding-right:3%}.div-block-60.pro-description{width:93%;margin-top:-6%;margin-left:2%}.div-block-60.pico{width:93%;margin-top:0%;margin-left:7%;padding-right:3%}.div-block-60.pano-desc-div{width:93%;margin-top:0%;margin-left:1%;padding-right:0%}.div-block-60.presenter-desc-div{width:50vw;margin-top:0%;margin-left:1%;padding-right:0}.div-block-60.portait-desc-div{width:93%;margin-top:0%;margin-left:6%;padding-right:4%}.columns-8{height:80vw;margin-left:1%;padding-left:1%;display:block}.columns-8.pano-col{height:70vw}.columns-8.panodual-columns{height:80vw;padding-left:0%}.columns-8.plat-columns{height:77vw}.columns-8.pano-columns{height:75vw;margin-left:1%;padding-left:2%}.columns-8.pro-column{height:95vw}.description{padding-right:0%}.description.colossus{padding-top:0%}.description.platform{margin-top:0%;margin-left:2%}.description.pano{width:49vw;margin-top:2%;margin-left:1%}.description.draft{margin-top:0%;margin-left:-8%;padding-right:0%}.column-18{height:100%;justify-content:flex-start;padding-top:0%}.column-18.pro-description{padding-top:0}.column-18.presenter-landing-img{height:100%;padding-left:2%;padding-right:0}.column-18.col{height:100%}.column-18.pro-column{height:95vw}.heading-34{letter-spacing:.75px;margin-bottom:5%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:6vw;font-weight:500;line-height:7vw}.heading-34.pro{line-height:7vw}.column-19{padding-top:3%;padding-bottom:3%;padding-left:0}.product-tech-specs{width:35vw;height:10vw;box-shadow:none;color:#191919;background-color:#ff9924;margin-top:0%}.text-span-16{font-size:3vw;display:none}.ctas{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.2vw}.large-product-pill-cta-contact{width:45vw;height:11vw}.ctas-dark{margin-right:0%;font-size:2.2vw}.cta-dark-arrow{margin-left:5%;font-size:3vw}.orange-pill-cta-prod.back-cta{width:12vw;height:4.5vw;padding-right:0%;font-size:1.1vw}.orange-pill-cta-prod.back-cta.tablet{width:100px;height:34px;margin-top:-63px;margin-left:10px;padding-top:22px;padding-right:17px;font-size:2.3vw;line-height:2px}.div-block-62{margin-bottom:0;margin-right:1.1vw;overflow:visible}.div-block-62.products-detail-div{margin-right:1.8vw}.column-20{justify-content:center;padding-top:0%;padding-left:0%;overflow:visible}.collection-item-21{margin-right:3px;padding-right:1px;font-family:"Neue haas grotesk display pro 66",sans-serif}.columns-9{margin-top:5%;padding-left:0;display:block}.collection-list-13{width:100%;grid-column-gap:1px;grid-row-gap:1px;font-size:2vw;overflow:visible}.product-hero-stage{margin-bottom:0%}.product-intro-section{padding-top:4%}.product-details{padding-top:5%;padding-bottom:7%}.product-gallery{padding-bottom:2%}.product-links{margin-top:10%;padding-top:0;display:block}.arrow-blk{color:#191919;font-size:2.25vw}.product-page-links{letter-spacing:.4px;margin-right:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2vw;display:block;overflow:visible}.product-page-links.product-detail{letter-spacing:.5px;font-size:2.25vw}.container-18{height:47vw}.slider-4{height:80vw;margin-top:5%;margin-bottom:5%}.slide-1-pic.pro{width:65vw;margin-top:5%;margin-bottom:0;margin-left:18%}.slide-3-pic{object-fit:cover}.slide-3-pic.pano-2{width:62vw;height:auto;margin-top:1%}.slide-2-pic{width:auto;object-fit:cover;margin-top:1%;margin-left:0%}.left-arrow-3{justify-content:center;margin-left:0;padding-left:0%;display:flex}.icon-3{justify-content:flex-start;margin-left:20%;margin-right:0;display:flex}.icon-4{margin-left:40%}.rich-text-block-4{text-align:left;letter-spacing:1px;margin-bottom:0%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;font-weight:400;line-height:6vw}.slide-nav-2{color:#ff9924;margin-top:0%;padding-top:10%;padding-bottom:0;padding-left:0%;font-size:7px;display:block}.mask{height:80vw}.image-32.draft,.image-33.draft{box-shadow:none;margin-bottom:5%;padding-left:0%;padding-right:0%}.image-34.draft{box-shadow:none;padding-left:0%;padding-right:0%}.rich-text-block-5{text-align:left;margin-bottom:2%;font-size:3vw;line-height:4.5vw}.heading-dark{letter-spacing:.75px;margin-bottom:1%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:5.5vw;font-weight:500;line-height:7vw}.container-19.products-heading{margin-top:0%;padding-left:5%}.column-22{padding-top:1%;padding-left:0%}.container-20{background-color:transparent;margin-bottom:10%;padding-top:2%;padding-bottom:2%;padding-left:1%}.column-23{margin-bottom:1%;padding-left:0%}.large-header-products{padding-top:2%;padding-bottom:3%}.rich-text-block-6{margin-top:0%;margin-bottom:0%;font-size:2.2vw}.colossus-landing{width:48vw;margin-top:16%;margin-left:-8%}.panoi-landing{width:63vw;margin-top:3%;margin-left:-14%}.rich-text-block-7{text-align:left;letter-spacing:.5px;margin-bottom:3%;font-size:3.25vw;line-height:5vw}.image-35.plat-landing{width:49vw;height:auto;object-fit:cover;margin-top:6%;margin-left:-4%;padding-left:0%}.column-24{text-align:center}.rich-text-block-8{text-align:left;letter-spacing:.5px;font-size:3.25vw;line-height:5vw}.plat-img{width:58vw;object-fit:contain;margin-top:-10%;margin-left:-9%}.rich-text-block-9{text-align:left;letter-spacing:.25px;font-size:3.25vw;line-height:5vw}.image-36.pico{width:64vw;height:auto;margin-top:0%;margin-left:-23%}.image-37.pro-landing{width:55vw;object-fit:contain;margin-top:-6%;margin-left:-5%}.rich-text-block-10{text-align:left;letter-spacing:.5px;font-size:3.25vw;line-height:5vw}.image-38{width:56vw;margin-top:-2%;margin-left:-8%}.product-specs{margin-bottom:0;padding-left:2%;padding-right:2%}.tabs-menu{display:flex}.column-25{height:80vw}.column-26.pano-img-pic{height:100%;padding-left:0;padding-right:0}.column-26.pro-column{height:95vw}.image-41{width:55vw;height:auto;margin-top:-19%;margin-left:-9%;padding-top:0}.column-27{height:100%;padding-left:2%}.portait-landing{width:53vw;margin-top:5%;margin-left:-5%}.column-28{height:100%}.column-29{height:100%;align-items:center;padding-left:0;display:flex}.rich-text-block-11{text-align:left;letter-spacing:.5px;font-size:3.25vw;line-height:5vw}.rich-text-block-11.inline-text{font-size:3.25vw;font-weight:400;line-height:5vw}.rich-text-block-12,.rich-text-block-13{text-align:left;letter-spacing:.5px;font-size:3.25vw;line-height:5vw}.drafting-section,.pano-sect,.pro,.pico-sect,.collection-item-26{padding-top:0;padding-bottom:0}.column-31{height:100%;align-items:center;display:flex}.column-33{justify-content:center;padding-top:1%;padding-bottom:1%;padding-left:1%}.dropdown-toggle{width:45vw;height:11vw;border-style:none;border-color:#000;margin-bottom:0;padding-top:0;padding-bottom:0;padding-right:20px}.text-block-76{letter-spacing:.4px;justify-content:flex-start;align-items:center;margin-top:0;margin-left:4%;margin-right:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:2.4vw;display:flex}.icon-5{justify-content:center;align-items:center;margin-top:0%;margin-right:10%;padding-right:0;font-size:3vw;display:block}.columns-11{padding-top:0%}.right-arrow-3{text-align:left;margin-left:0%;margin-right:0}.tab-link-86{width:15vw;justify-content:center;align-items:center;padding:0;display:flex}.tab-link-86.w--current{width:15vw;justify-content:center;align-items:center;padding:2vw;display:flex}.text-block-77{text-align:center;margin-top:0%;font-size:2.5vw;line-height:3vw}.tab-link-tab-2{width:15vw;text-align:center;justify-content:center;align-items:center;padding:0 0 0 0;display:flex}.tab-link-tab-3{width:15vw;text-align:center;justify-content:center;align-items:center;padding:0 0;display:flex}.tab-link-tab-4{width:19vw;text-align:center;justify-content:center;align-items:center;padding:0;display:flex}.text-block-78{font-size:2.5vw;line-height:3vw}.text-block-79{font-size:2.4vw;line-height:3vw}.text-block-80{font-size:2.5vw;line-height:3vw}.button-2{margin-top:36px}.container-23{padding-top:9%}.heading-40{margin-bottom:5%;margin-left:0%;font-size:12vw;line-height:12vw}.text-block-82{width:92%;letter-spacing:.4vw;margin-left:1%;padding-right:0%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4vw;font-weight:500;line-height:7vw}.intro-text{padding-bottom:0}.heading-41{font-size:35px;line-height:40px}.image-43{margin-bottom:10px}.text-block-83{font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-weight:400}.creative-services{padding-bottom:0}.heading-44{margin-bottom:10px;font-size:35px;line-height:40px}.heading-45.media{letter-spacing:1.5px;margin-bottom:20px;padding-top:10px;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:24px;line-height:28px}.media-systems{margin-top:20px}.image-44{margin-bottom:10px}.heading-46{color:#191919;font-size:22px;line-height:26px}.title-text{color:#333;letter-spacing:1px;font-size:15px;line-height:20px}.heading-47{letter-spacing:1.25px;margin-bottom:20px;padding-left:5%;padding-right:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:24px;line-height:34px}.image-45{margin-bottom:10px}.heading-48{font-size:22px;line-height:26px}.text-block-85{letter-spacing:1px;font-size:15px}.heading-49{letter-spacing:1.25px;margin-bottom:20px;padding-left:5%;padding-right:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:24px;line-height:34px}.heading-50{font-size:22px;line-height:26px}.image-46{margin-bottom:10px}.text-block-86{letter-spacing:1px;font-size:15px}.heading-51{letter-spacing:1.5px;margin-top:20px;margin-bottom:25px;font-size:35px;font-weight:700}.image-47{margin-bottom:10px}.heading-52{letter-spacing:1.5px;margin-bottom:3px;font-size:22px;line-height:26px}.text-block-87{letter-spacing:1px;font-size:15px;line-height:20px}.heading-53{letter-spacing:1.5px;margin-top:20px;margin-bottom:25px;font-size:35px}.image-48{margin-bottom:10px}.heading-54{margin-bottom:3px;font-size:22px;line-height:26px}.text-block-88{letter-spacing:1px;font-size:15px;line-height:20px}.leadership-name{margin-bottom:3px;font-size:22px;line-height:26px}.collection-item-28{text-align:center}.container-29{margin-top:1%;margin-bottom:4%}.column-40{margin-bottom:0%;padding-left:1%;padding-right:1%}.image-50{margin-top:12%;margin-left:10%}.heading-55{letter-spacing:.75px;margin-bottom:4%;font-size:6vw;font-weight:900;line-height:7vw}.heading-56.inline-arrow{font-size:2vw}.div-block-81{margin-top:11%;margin-left:7%}.div-block-83{width:100%;margin-left:3%}.collection-item-30{text-align:center}.link-block-13,.link-block-14{color:#333}.collection-item-31,.collection-item-32{text-align:center}.text-block-89,.text-block-90{font-size:3.5vw;line-height:3vw}.icon-8{font-size:1vw}.div-block-85{height:30vw}.section-12{padding-bottom:5%}.rich-text-block-18{color:#191919;text-align:left;letter-spacing:.4vw;padding:8% 3% 7%;font-family:"Neue haas grotesk display pro 45",sans-serif;font-size:3.75vw;font-weight:400;line-height:6.5vw}.image-51{width:30vw;height:30vw}.link-block-16{width:15vw;margin-top:0}.text-block-92{width:auto;align-items:center}.div-block-87{align-items:flex-start;padding-top:5%}.heading-57{letter-spacing:1.5px;margin-bottom:5%;font-size:12vw}.text-block-93{width:92%;text-align:left;letter-spacing:.4vw;margin-left:1%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4vw;font-weight:500;line-height:7vw}.section-13{padding-top:5%;padding-bottom:5%}.div-block-88{border-bottom-width:3px}.image-52{width:100%}.column-43{padding-top:2%}.column-43.inline-specs{padding-left:0;padding-right:0}.heading-59{color:#191919;letter-spacing:1px;margin-top:0;margin-bottom:0%;font-size:2.4vw;line-height:3.5vw;display:block}.text-block-94{margin-bottom:0;font-size:2vw;line-height:4vw}.heading-61{letter-spacing:1px;margin-top:0;margin-bottom:0;font-size:2.4vw;line-height:3.5vw}.text-block-95{margin-bottom:0;font-size:2vw;line-height:4vw}.column-44{padding-top:2%;padding-bottom:2%}.spec-content{padding-left:1%;padding-right:1%;display:none}.rich-text-block-21{text-align:left}.columns-18,.columns-19{padding-top:2%;padding-bottom:2%}.rich-text-block-27{padding-left:0;padding-right:0;font-size:1.8vw}.heading-62{margin-bottom:0;font-size:2.4vw;line-height:4vw}.text-block-96{letter-spacing:1px;font-size:2vw;line-height:4vw}.div-block-90,.div-block-91{margin-left:0}.div-block-92{margin-left:-46%}.heading-63{letter-spacing:1px;margin-bottom:0;font-size:2.4vw;line-height:3.5vw}.text-block-97{letter-spacing:1px;margin-bottom:0;font-size:2vw;line-height:4vw}.inline43-ship-weight{margin-left:-29%}.travel-case{margin-left:23%}.heading-64{margin-bottom:0;font-size:2.4vw;line-height:4vw}.text-block-98{font-size:2vw;line-height:4vw}.text-block-99{letter-spacing:1px;font-size:2vw;line-height:4vw}.ship-weight{margin-left:-24%}.text-block-100{letter-spacing:1px;font-size:2vw;line-height:4vw}.trav-case{margin-left:18%}.div-block-102{padding-left:5vw}.div-block-103{padding-left:21%}.container-39{margin-bottom:7%;padding-left:4%}.columns-20{padding-bottom:0;padding-left:1%;padding-right:1%}._5th-tab{width:19vw;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}._86-presenter-div{padding-bottom:0}.grid-6{padding-top:2%;padding-bottom:2%}.heading-66{margin-bottom:0;font-size:2.4vw;line-height:4vw}.text-block-101{letter-spacing:1px;font-size:2.25vw;line-height:4vw}.heading-68{margin-bottom:0;font-size:2.4vw;line-height:4vw}.text-block-102{font-size:2.25vw;line-height:4vw}.heading-70{margin-bottom:0;font-size:2.4vw;line-height:4vw}.text-block-103{font-size:2.25vw;line-height:4vw}.container-41{height:75vw;padding-left:2%}.products-bottom-heading{letter-spacing:.75px;margin-top:0;margin-bottom:4%;font-size:6vw;line-height:7vw}.div-block-107{width:60vw;margin-top:10%}.products-bottom-description{text-align:left;margin-bottom:2%;font-size:3.25vw;line-height:5vw}.prod,.rich-text-block-36,.rich-text-block-37,.rich-text-block-38{letter-spacing:.5px;padding-left:0%;padding-right:0%;font-size:2.5vw;line-height:4vw}.rich-text-block-39,.rich-text-block-40{text-align:justify;letter-spacing:.5px;padding-top:2%;padding-left:0%;padding-right:0%;font-size:2.5vw;line-height:4vw}.touchless-hero{height:55vw;background-size:cover;margin-bottom:0}.inline-hero{width:100vw;background-size:cover;position:static}.about-header{padding-left:0%;padding-right:0%}.text-block-105{text-align:left;letter-spacing:.4vw;margin-top:0%;padding-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:500}.div-block-110{margin-bottom:2%;margin-right:0%}.heading-73{letter-spacing:.75px;margin-top:0%;margin-bottom:0%;margin-left:0%;font-size:9vw;line-height:10vw}.column-45{margin-bottom:3%}.columns-21{padding-top:10%;padding-left:3%;padding-right:2%}.div-block-111{height:62vw;border-width:5px;padding-top:0%;display:flex}.heading-74{text-align:center;letter-spacing:.4vw;margin-top:5%;margin-bottom:15%;font-size:11vw;font-weight:900;line-height:12vw}.div-block-112{height:62vw;border-top-style:none;border-top-width:2px;border-bottom-style:none;border-bottom-width:2px}.columns-22{height:auto}.about-pg-btn,.about-pg-btn.our-team-btn{width:26.5vw;height:9vw;letter-spacing:.3vw;margin-left:0%;font-size:2.25vw;font-weight:700;line-height:2.25vw}.div-block-113{height:62vw;text-align:center;margin-top:0%;display:flex}.heading-75{letter-spacing:.5vw;margin-top:1%;margin-bottom:7%;padding-top:0%;font-size:11vw;line-height:12vw}.button-4{width:26.5vw;height:9vw;letter-spacing:.3vw;white-space:normal;-webkit-text-fill-color:inherit;background-clip:border-box;margin-bottom:2%;margin-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.25vw;font-weight:500;line-height:2.25vw}.column-48{margin-bottom:15%;padding:0% 1% 0% 0%}.div-block-115{height:60vw;border-top-width:2px;border-bottom-width:2px}.column-50{background-color:#fff;margin-top:0%}.div-block-116{height:62vw}.heading-76{letter-spacing:.5vw;margin-top:0%;margin-bottom:7%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11vw;line-height:12vw}.div-block-119{height:60vw;border-left-style:none}.div-block-120{height:62vw;background-color:#e7e6e8}.heading-78{letter-spacing:.5vw;margin-bottom:7%;padding-top:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:11vw;line-height:12vw}.button-6{width:26.5vw;height:9vw;letter-spacing:.3vw;margin-left:0%;padding-top:.22%;font-size:2.25vw;line-height:2.25px}.div-block-122{margin-left:0%}.heading-79{letter-spacing:.5vw;margin-bottom:5%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12vw;line-height:12vw}.column-53{padding-top:1%;padding-left:6%}.text-block-106{text-align:left;letter-spacing:.4vw;padding-right:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4.25vw;font-weight:500;line-height:7vw}.div-block-123{width:82vw;margin-left:0%;padding-right:0%}.column-54{padding-bottom:10%;padding-left:6%}.about-ideum-header{margin-left:2%;padding-top:0%;padding-bottom:3%}.history-approach-img-div{width:94vw;height:55vw;margin-bottom:10%}.columns-24{width:100%;margin-top:0%;margin-bottom:5%;padding-top:0%;display:block}.heading-80{letter-spacing:.5vw;margin-bottom:7%;font-size:7vw;line-height:8.5vw}.div-block-125{width:92%;padding-right:0%}.column-55{border-right-style:none;justify-content:flex-start;padding-bottom:4%;padding-left:6%}.rich-text-block-41{color:#191919;text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.div-block-126{letter-spacing:.5px;border-right:5px #ff9924;margin-top:0%;padding-left:4%}.column-56{align-items:flex-start;padding:5% 8% 5% 6%}.div-block-127{height:50vw;margin-top:5%;margin-bottom:10%}.unique-multifaceted-img-div{width:94vw;height:57vw;border-top-style:none}.columns-25{width:100%;padding-left:8%}.div-block-129{padding-top:0%}.column-57{margin-top:4%;padding:8% 4% 5% 0%}.div-block-130{width:94%}.heading-81{letter-spacing:.5vw;margin-bottom:5%;font-size:7vw;line-height:8.5vw}.rich-text-block-42{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:12%;font-size:4vw;line-height:7vw}.heading-83{letter-spacing:.5vw;margin-bottom:5%;font-size:7vw;line-height:8.5vw}.rich-text-block-43{color:#191919;text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.text-block-107{text-align:left;letter-spacing:.4vw;margin-left:-2%;font-size:4vw;font-weight:500;line-height:7vw}.div-block-131{padding-left:0%;padding-right:4%}.column-58{padding-top:3%}.text-block-108{text-align:left;letter-spacing:.4vw;padding-right:4%;font-size:4vw;font-weight:500;line-height:7vw}.mission-values{padding-bottom:0}.values-img{height:60vw;border-top-style:none}.container-45{margin-top:0%}.heading-84{letter-spacing:.5vw;margin-top:10%;margin-bottom:10%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8vw;font-weight:500;line-height:8vw}.mission-values-content-div{padding-bottom:5%;padding-left:7%;padding-right:6%}.rich-text-block-44{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:10%;font-size:4vw;line-height:7vw}.heading-85.code-values{letter-spacing:.5vw;font-size:7vw;line-height:8.5vw}.heading-86{letter-spacing:1px;font-size:6vw;line-height:7vw}.text-block-109,.text-block-110{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:10%;font-size:4vw;line-height:7vw}.heading-87{letter-spacing:1px;margin-bottom:3%;font-size:6vw;line-height:7vw}.heading-88{letter-spacing:1px;font-size:7vw;line-height:8.5vw}.heading-89{letter-spacing:.5vw;font-size:7vw;line-height:8.5vw}.text-block-111{color:#191919;text-align:left;letter-spacing:.4vw;margin-bottom:10%;font-size:4vw;line-height:7vw}.rich-text-block-45{color:#191919;text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.container-46{margin-bottom:10%;padding-top:7%}.column-59{height:auto;margin-top:2%;padding-left:8%}.button-8{margin-top:0%;margin-bottom:5%;margin-left:0%}.button-8.rentals{width:25vw;height:8.5vw;letter-spacing:1px;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.25vw}.heading-90{letter-spacing:.5vw;margin-bottom:2%;margin-left:0;padding-left:0%;font-size:12vw;line-height:15vw}.div-block-133{margin-bottom:-6%;padding-left:0%;display:block}.columns-26{margin-top:7%;margin-bottom:3%}.heading-91{letter-spacing:.4vw;margin-top:5%;padding-left:0;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4.25vw;line-height:7vw}.div-block-134{padding-left:0%;padding-right:0}.column-60{margin-top:12%;padding-left:8%}.div-block-135{height:70vw;object-fit:cover;margin-top:10%}.div-block-136{height:60vw;object-fit:cover}.heading-92{letter-spacing:.5vw;margin-bottom:4%;font-size:7vw;line-height:8.5vw}.text-block-112{text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.location-div,.exhibit-fab-div{height:100vw}.div-block-139{height:60vw;object-fit:cover}.heading-93{width:90%;letter-spacing:.5vw;margin-bottom:6%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:7vw;font-weight:700;line-height:8.5vw}.text-block-113{text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.div-block-141{height:55vw}.atelier-div{height:100vw}.div-block-142{width:85%}.heading-94{width:80%;margin-bottom:6%;font-size:7vw;line-height:8.5vw}.text-block-114{text-align:left;letter-spacing:.4vw;font-size:4vw;line-height:7vw}.div-block-143{height:50vw;background-position:50% 65%}.div-block-144{height:60vw}.div-block-145{height:65vw}.prototype-div{height:145vw}.div-block-146{width:85%}.heading-95{margin-bottom:7%;padding-top:0%;font-size:7vw;line-height:8.5vw}.rich-text-block-46{letter-spacing:.4vw;font-size:4vw;line-height:7vw}.button-9{width:21vw;height:9vw;font-size:3vw}.heading-96{letter-spacing:1.5px;margin-bottom:5%;font-size:12vw;line-height:12vw}.heading-97{text-align:left;letter-spacing:.4vw;margin-top:5%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4.25vw;line-height:7vw}.columns-27{margin-top:9%;margin-bottom:5%}.client-heading-div{margin-left:0;padding-left:0}.column-67{padding-left:7%;padding-right:2%}.grid-9{grid-column-gap:1px;grid-row-gap:1px}.heading-98{font-size:3.5vw;line-height:4vw}.rich-text-block-47{font-size:2.2vw;line-height:2.2vw}.heading-99{font-size:3.5vw;line-height:4vw}.rich-text-block-48{font-size:2.5vw;line-height:3vw}.heading-100{font-size:3.5vw;line-height:4vw}.rich-text-block-49{font-size:2.5vw;line-height:3vw}.heading-101{font-size:3.5vw;line-height:4vw}.rich-text-block-50{font-size:2.5vw;line-height:3vw}.heading-102{font-size:3.5vw;line-height:4vw}.rich-text-block-51{font-size:2.5vw;line-height:3vw}.heading-103{font-size:3.5vw;line-height:4vw}.rich-text-block-52{font-size:2.5vw;line-height:3vw}.heading-104{font-size:3.5vw;line-height:4vw}.rich-text-block-53{font-size:2.5vw;line-height:3vw}.heading-105{font-size:3.5vw;line-height:4vw}.rich-text-block-54{font-size:2.5vw;line-height:3vw}.heading-106{font-size:3.5vw;line-height:4vw}.rich-text-block-55{font-size:2.5vw;line-height:3vw}.column-68{margin-bottom:10%;padding-left:7%}.div-block-156{margin-left:7%}.div-block-157{padding-left:7%;padding-right:5%}.div-block-158{padding-left:5%;padding-right:7%}.div-block-159{padding-left:7%;padding-right:5%}.text-block-115{margin-top:5%;margin-bottom:5%;font-size:2.5vw}.rental-section-03{height:66vw}.div-block-162{text-align:left;margin-left:0;padding-left:0%;padding-right:2%;display:flex}.div-block-163{width:70%}.about-ideum-cta{padding-bottom:5%;padding-left:5%}.rental-pricing-section{height:50vw;max-width:500px;margin-bottom:0}.div-block-164{justify-content:flex-start;align-items:center;padding-left:0%;display:block}.rich-text-block-56{padding-right:1%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4vw;line-height:7vw}.rental-intro-section{margin-top:0%;margin-bottom:5%}.heading-107{letter-spacing:.5vw;margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9vw;line-height:10vw}.heading-110{letter-spacing:1px;font-size:5vw;line-height:6vw}.rich-text-block-58{text-align:left;letter-spacing:.75px;font-size:3.5vw;line-height:5vw}.heading-111{letter-spacing:1px;margin-bottom:7%;font-size:5vw}.rich-text-block-59{letter-spacing:.75px;margin-bottom:4%;font-size:3.5vw;line-height:5vw}.heading-112{width:95vw;margin-bottom:5%;font-size:7vw;line-height:8.5vw}.div-block-165{padding-left:5%;padding-right:7%}.div-block-166{margin-left:7%;margin-right:5%}.heading-113{margin-top:0}.column-71{margin-bottom:3%}.div-block-167{margin-top:0%;padding-left:0%}.heading-114{color:#191919;letter-spacing:.4vw;margin-top:0%;margin-bottom:1%;padding-left:0%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;font-weight:500}.column-72{margin-bottom:0%;padding-right:0%}.heading-115{padding-left:0%;font-size:8vw;line-height:8vw}.div-block-168{margin-top:0%;padding-left:0;padding-right:2%}.capabilities-opening{padding-top:0%;padding-bottom:0%}.div-block-169{margin-bottom:5%}.cap-title-div{width:100%;height:22vw;max-width:100%;margin-top:-27%;padding-top:2.5%;display:block}.heading-116{text-align:left;letter-spacing:.4vw;margin-top:0%;margin-bottom:5%;padding-left:3%;padding-right:0%;font-size:3.25vw;line-height:4vw}.capabilites-btn{width:26vw;height:8.25vw;letter-spacing:1px;padding-top:.1%;font-size:2vw;line-height:2vw}.heading-117{letter-spacing:.5vw;margin-top:0%;margin-bottom:6%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:7vw;font-weight:700;line-height:8.5vw}.div-block-172{width:90vw;margin-top:8%;margin-bottom:10%;margin-left:5%;padding-left:0%}.capabilities-text{text-align:left;letter-spacing:.5vw;border-bottom-style:solid;border-bottom-width:4px;padding-bottom:5%;font-size:4vw;line-height:7vw}.capabilities-text.pm{letter-spacing:.5vw;border-bottom-style:none;font-size:4vw}.capabilities-text.evaluation{text-align:left;letter-spacing:.5vw;font-size:4vw;line-height:7vw}.div-block-173{width:100%;height:75vw;object-fit:cover}.div-block-175{width:95vw;border-top-width:4px;margin-top:10%;margin-bottom:5%;margin-left:3%;padding:10% 5%}.heading-118{letter-spacing:.5vw;margin-top:0%;margin-bottom:6%;font-size:7vw;line-height:8.5vw}.text-block-116{font-size:.9rem;line-height:1.5rem}.planning-accessibility-section,.software-development-section{padding-bottom:5%}.capabilities-btn{width:26vw;height:8.25vw;letter-spacing:1px;border-style:solid;border-width:1px;border-radius:20px;margin-right:5%;padding-top:.1%;font-size:2vw;line-height:2vw}.image-66{width:auto;height:75vw;object-fit:cover}.image-67{width:100vw;height:80vw;object-fit:cover}.div-block-184{height:75vw;border-top:1px solid #efeef1;border-bottom:1px solid #efeef1;margin-bottom:2%}.div-block-188{width:100%;height:22vw;justify-content:flex-end;margin-top:-25%;padding-top:2%;padding-left:5%;padding-right:5%;display:block}.heading-124{text-align:left;letter-spacing:.5vw;margin:0% 5% 5% 1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.25vw;font-weight:500;line-height:3.5vw}.div-block-189{width:95vw;text-align:justify;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;margin-top:10%;margin-bottom:5%;margin-left:3%;padding:10% 5%}.heading-125{color:#191919;text-align:left;letter-spacing:.5vw;margin-bottom:6%;padding-right:0%;font-size:7vw;line-height:8.5vw}.text-block-118{text-align:justify;letter-spacing:.25px;font-size:3.25vw;line-height:5vw}.image-68{height:80vw;object-fit:cover}.div-block-190{height:80vw;margin-bottom:2%}.div-block-191{justify-content:center}.div-block-193{height:22vw;max-width:100%;min-width:100%;justify-content:center;align-items:center;margin-top:-9%;display:block}.heading-126{text-align:left;letter-spacing:.5vw;margin-top:3.5%;margin-bottom:4%;font-size:3.25vw;line-height:3.5vw}.div-block-194{width:95vw;margin-top:8%;margin-bottom:6%;margin-left:3%;padding-top:0%;padding-left:5%;padding-right:5%}.heading-127{color:#191919;letter-spacing:.5vw;margin-top:8%;margin-bottom:6%;font-size:7vw;line-height:8.5vw}.text-block-119{letter-spacing:.25px;font-size:.95rem;line-height:1.5rem}.div-block-195,.image-69{width:100vw;height:75vw;object-fit:cover}.media-av-section{margin-bottom:5%;padding-top:5%}.div-block-196{width:100vw;height:22vw;max-width:none;justify-content:flex-start;margin-top:-24%;padding-top:3%;padding-left:5%;display:block}.heading-128{text-align:left;letter-spacing:.5vw;margin:0% 5% 4% .5%;font-size:3.25vw;line-height:3.5vw}.div-block-197{width:95vw;border-bottom:5px #efeef1;margin-top:36%;margin-bottom:0;margin-left:-132%;padding:20% 16%}.heading-129{letter-spacing:.5vw;margin-top:0%;margin-bottom:6%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:7vw;font-weight:700;line-height:8.5vw}.text-block-120{text-align:left;letter-spacing:.5vw;font-size:4vw;line-height:7vw}.projection-mapping-div{width:100%;height:75vw}.div-block-200{width:100%;height:24vw;margin-top:-25%;padding-top:2%;padding-left:5%;display:block}.heading-130{width:100%;text-align:left;letter-spacing:.5vw;margin-bottom:4%;margin-left:0%;font-size:3.25vw;font-weight:500;line-height:4.25vw}.div-block-201{width:95vw;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;margin-top:-4%;margin-bottom:4%;margin-left:3%;padding:10% 6%}.heading-131{letter-spacing:1.5px;margin-bottom:6%;font-size:7vw;line-height:8.5vw}.text-block-121{letter-spacing:.25px;font-size:.95rem;line-height:1.5rem}.projection-mapping-section{padding-bottom:2%}.div-block-203{width:100%;height:24vw;margin-top:-35%;padding-top:2%;padding-left:5%;display:block}.heading-132{text-align:left;letter-spacing:.5vw;margin-bottom:3%;padding-top:0%;font-size:3.25vw;line-height:4.25vw}.div-block-205{width:100vw;margin-bottom:10%;margin-left:0%;padding-left:7%;padding-right:7%}.heading-133{letter-spacing:1.5px;margin-bottom:6%;font-size:7vw;line-height:8.5vw}.text-block-122{letter-spacing:.25px;padding-bottom:7%;font-size:.95rem;line-height:1.5rem}.div-block-208{width:100%;height:65vw;object-fit:cover;overflow:visible}.image-72{height:75vw;margin-top:-5%;padding-top:0;display:inline-block}.container-51{padding-top:10%;padding-bottom:10%}.columns-28{margin-top:1%;margin-bottom:2%;padding-left:5%;padding-right:3%}.column-73{padding-left:5%;padding-right:0}.column-74{padding-left:5%}.columns-29{height:72vw}.div-block-210{width:100%}.main-nav{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.5vw;line-height:3vw}.main-nav.w--current{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.5vw}.brand{margin-top:20px}.div-block-211{margin-top:10%;margin-bottom:5%;padding-top:0%;padding-left:7%;padding-right:0}.heading-134{font-size:3vw;line-height:3vw}.heading-135{letter-spacing:.5px;font-size:3vw;line-height:3vw}.heading-136{margin-top:0}.div-block-212{height:50vw;object-fit:cover;padding-bottom:0}.project-title-header{letter-spacing:.75px;margin-bottom:5%;padding-right:1%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:4.25vw;line-height:5.5vw}.project-description-excerpt{width:95%;text-align:justify;letter-spacing:.75px;margin-bottom:3%;padding-top:0;padding-bottom:0;font-size:3.5vw;line-height:5vw}.section-19{padding-top:7%;padding-bottom:0}.div-block-213,.plug-play-img{height:77vw}.div-block-218{height:77vw;padding-top:1%}.heading-139{letter-spacing:1px;margin-bottom:8%;font-size:5vw;line-height:6vw}.div-block-219{width:85%}.rich-text-block-61{text-align:left;letter-spacing:.75px;font-size:3.5vw;line-height:5vw}.div-block-220{height:66vw}.div-block-221{width:85%}.heading-140{letter-spacing:1px;margin-bottom:7%;font-size:5vw}.rich-text-block-62{letter-spacing:.75px;font-size:3.5vw;line-height:5vw}.button-10{width:29vw;height:9.5vw;padding-top:.25%;padding-bottom:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.25vw;line-height:0}.div-block-222{margin-bottom:0%}.collection-item-39{padding-top:2%;padding-bottom:5%}.columns-31{padding-left:3%;padding-right:3%}.section-21{height:72vw}.columns-32{width:100%;padding-right:0}.column-78{padding-left:0;padding-right:0}.div-header-img{height:auto;padding-bottom:5%;padding-left:4%}.text-block-124{letter-spacing:.4vw;margin-bottom:2%;margin-left:0%;padding-left:0%;font-size:2.5vw;line-height:3vw}.heading-141{letter-spacing:.5vw;margin-top:2%;margin-bottom:8%;padding-left:0%;font-size:10vw;line-height:11vw}.heading-141.success-heading{margin-bottom:7%}.columns-33{margin-bottom:10%;padding-top:12%;padding-left:4%}.column-79{padding-left:0%}.column-79.success-c2{padding-bottom:5%;padding-left:7%}.text-block-125{width:90%;text-align:left;letter-spacing:.4vw;margin-top:4%;margin-bottom:20%;margin-left:0%;font-size:4vw;line-height:7vw}.text-block-125.success-blurb{text-align:justify;letter-spacing:.25px;font-size:3.5vw;line-height:5vw}.div-block-224{width:100%;border-top:2px #ff9924;margin-top:0%;padding-top:5%;padding-left:4%;padding-right:4%}.text-field{width:80%;padding-top:3%;font-size:4vw;font-weight:400;line-height:4vw}.div-block-226{margin-top:3%;margin-bottom:12%;padding-bottom:1%}.heading-142{font-size:5vw}.name-form{width:20%;letter-spacing:.4vw;font-size:3.75vw;font-weight:500}.email-form{letter-spacing:.4vw;font-size:3.75vw}.text-field-2{padding-top:3%;padding-left:7%;font-size:4.25vw;line-height:4.25vw}.text-field-2.company{width:65%;padding-top:2%;padding-left:3%;font-size:4.25vw;line-height:4.25vw}.div-block-227{margin-top:0%;margin-bottom:12%;padding-bottom:1%}.text-block-126{width:35%;letter-spacing:.4vw;font-size:3.75vw;line-height:5vw}.div-block-228{margin-top:0%;margin-bottom:12%;padding-bottom:1%}.heading-143{font-size:3vw}.heading-144{letter-spacing:.4vw;margin-top:10%;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.75vw;line-height:4.5vw}.text-block-128{font-size:2.5vw}.field-label-3{letter-spacing:.4vw;margin-top:12%;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.75vw;font-weight:500}.textarea{height:auto;letter-spacing:.4vw;margin-bottom:3%;padding:3% 5% 5%;font-size:3.5vw;line-height:5vw}.checkbox-label-phone-contact{letter-spacing:.4vw;margin-left:2%;font-size:3.75vw}.checkbox.phone-contact{margin-top:0%;margin-bottom:0%;padding-left:5%}.checkbox-label-2,.checkbox-label-2.touch-tables-label,.checkbox-label-2.touch-displays-label,.checkbox-label-2.ch-label,.checkbox-label-2.vw-label,.checkbox-label-2.av-label,.checkbox-label-2.cs-label,.checkbox-label-2.ti-label,.checkbox-label-2.rentals-label,.checkbox-label-2.ed-label{font-size:3vw}.custom-hardware{margin-bottom:4%}.submit-button{width:33vw;height:10.75vw;color:#fff;letter-spacing:.4vw;margin-top:5%;margin-bottom:3%;padding-top:.2%;font-size:2.25vw}.recaptcha{margin-left:0;position:relative}.column-80{justify-content:flex-start;margin-bottom:4%}.column-80.success-c1{justify-content:flex-start;padding-left:7%}.phone-number{margin-top:0%;margin-bottom:12%;margin-left:0}.field-label-4{width:40%;letter-spacing:.4vw;padding-bottom:1%;font-size:3.75vw;line-height:4vw}.text-field-4{width:50%;padding-top:2%;padding-left:2%;font-size:4.25vw;line-height:4.25vw}.div-block-229{height:80vw}.div-block-230{height:60vw;padding-bottom:2%}.div-block-231{margin-top:-5%}.heading-145{font-size:5.5vw}.text-block-129{font-size:3.5vw;line-height:5vw}.text-block-130{margin-bottom:2%;padding-left:16%}.columns-35{padding-top:0}.column-81{padding-left:15%}.div-block-234{width:100%}.field-label-5,.field-label-6{font-size:3vw}.select-field-2{width:35vw;font-size:3vw}.field-label-8{font-size:3vw}.recaptcha-2{margin-left:0}.text-block-134{font-size:3vw}.column-82{justify-content:flex-start;padding-left:0}.body-7{height:auto;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.job-listing{padding-top:3%;padding-bottom:7%}.job-listing-background{padding:10% 20px 9%}.text-block-135{margin-bottom:3%;font-size:6vw;line-height:7vw}.text-block-136{letter-spacing:.4vw;font-size:3.75vw;font-weight:500}.text-block-137{text-align:left;letter-spacing:.4vw;padding-top:5%;padding-bottom:10%;font-size:3.75vw;line-height:6.5vw}.listing-container{padding-top:10%;padding-bottom:5%}.job-listing-learn-more{width:26.5vw;height:9vw;letter-spacing:.3vw;margin-left:0%;padding-top:.2%;padding-bottom:0;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.25vw;line-height:0}.job-listing-learn-more.our-team-btn{width:16vw;height:7vw;margin-left:42%;font-size:1.8vw}.team-back{width:22.5vw;height:8vw;letter-spacing:.75px;margin-top:0;margin-left:0;padding-top:.25%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:2.75vw}.team-back.jobs{width:24vw;height:8.3vw;letter-spacing:.4vw;margin-right:0;font-size:2.5vw}.div-block-240{padding-left:1%}.explore-button{width:10vw;height:6vw;font-size:3vw}.text-block-140{font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:3vw;font-weight:900;line-height:3vw}.collection-item-41{margin-top:2%;margin-bottom:2%;padding-top:0;padding-bottom:0}.next-5{width:30vw;height:5vh}.text-block-141{font-size:3.25vw;line-height:3.25vw}.page-count-3{font-size:4.5vw}.pagination-4{margin-bottom:10%;padding-top:1%;padding-bottom:1%}.previous-5{width:30vw;height:5vh}.text-block-142{font-size:3.25vw;line-height:3.25vw}.port-tags{border-style:none}.port-tags:hover{border-style:none;border-color:#ff9924}.container-53{padding-left:2%;padding-right:2%}.section-22{border-bottom:1px solid #efeef1;padding-top:0%;padding-bottom:5%}.column-84{display:block}.column-85{margin-bottom:7%;padding-left:0%}.column-86{padding-left:0%}.column-87{justify-content:flex-start;margin-bottom:8%;padding-left:3%}.column-88{padding-left:3%}.column-90{margin-bottom:9%;padding-left:2%}.column-91{padding-left:2%;padding-right:1%}.columns-36{display:block}.container-54{max-width:800px;border-bottom:1px #eae9ec}.column-92{margin-top:0;padding-right:0;display:block}.heading-148{letter-spacing:.4vw;margin-bottom:2%;margin-left:0;padding-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9vw;font-weight:500;line-height:10.5vw}.heading-149{letter-spacing:.4vw;margin-left:0;padding-left:0%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9vw;font-weight:700;line-height:10.5vw}.product-description{text-align:justify;letter-spacing:.4vw;margin-bottom:10%;padding-right:4%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4vw;line-height:7vw}.product-description.s1-title-product{text-align:justify;letter-spacing:.4vw;padding-left:5%;font-size:4vw;font-weight:400;line-height:7vw}.div-block-242{margin-top:33%;margin-left:-24%}.image-77{width:100%;margin-top:-2%;margin-left:-5%}.text-block-149,.text-block-150{font-size:2.5vw}.page-count-4{font-size:3.75vw;line-height:3.5vw}.div-block-243{margin-top:29%;margin-left:5%}.image-79{height:65vw;max-width:none;margin-top:0%;margin-left:0%}.heading-152{font-size:5vw;line-height:5vw}.rich-text-block-65{font-size:2.2vw;line-height:2.5vw}.div-block-245{width:41vw;margin-top:32%;margin-left:-49%}.div-block-246{height:55vw;margin-bottom:4%}.image-81{border-bottom:1px solid #ff9924}.heading-153{height:auto;letter-spacing:.4vw;margin-top:1%;margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;line-height:6vw}.homepage-featured-project-tag{letter-spacing:.3vw;margin-right:2%;font-size:3vw}.button-11{width:9.5vw;height:5.75vw;padding-top:.3%;font-size:3vw;line-height:3vw}.button-11:hover{width:9.5vw;height:5.75vw}.collection-item-43{margin-bottom:12%;padding-right:0}.column-93{padding-left:3%;padding-right:3%}.links-projects{padding-bottom:5%}.heading-154{letter-spacing:.75px;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;font-weight:500;line-height:3vw}.heading-154:hover{font-size:3vw}.heading-154.software-exhibit{letter-spacing:.75px;margin-top:0%;margin-bottom:6%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3.15vw}.heading-154.software-exhibit:hover{font-size:3vw}.heading-154.software-dev{letter-spacing:.75px;margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3.15vw}.heading-154.software-dev:hover{font-size:3vw}.heading-154.fab{letter-spacing:.75px;margin-bottom:1%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3.15vw}.heading-154.fab:hover{font-size:3vw}.heading-154.eval{letter-spacing:.75px;margin-bottom:5%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3.5vw}.heading-154.eval:hover{font-size:3vw}.heading-154.av{letter-spacing:.9px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3vw;line-height:3.5vw}.heading-154.av:hover{font-size:3vw}.heading-155,.heading-156{margin-top:5%}.planning-link{margin-bottom:3%}.heading-157{margin-top:5%;font-size:2.5vw}.heading-158{margin-top:5%}.heading-159{margin-top:5%;margin-bottom:5%}.sub-links-div{width:50%;padding-top:0;padding-left:1%;padding-right:2%}.exhibit-div{width:52%;padding-right:0%}.image-85{height:83%}.software-div{width:52%;padding-right:0%}.image-86{height:83%}.fabrication-div{width:52%;padding-right:0%}.image-87{height:83%}.exhibit-link{margin-bottom:0}.media-link{margin-bottom:4%;padding-right:0%}.planning-div{width:52%;padding-right:0%}.image-88{height:83%}.media-div{width:52%;padding-right:0%}.image-89{height:83%}.lot-div{width:52%;padding-right:0%}.image-90{height:83%}.collection-item-44{padding-left:4%}.collection-list-17{margin-bottom:7%}.columns-38{margin-bottom:4%;padding-left:2%;padding-right:2%}.container-56{margin-bottom:2%}.image-91{width:auto;height:70vw;max-width:110%;margin-top:0%;margin-left:0%}.image-91.product-hm-img-col{height:70vw;max-width:100%}.div-block-250{height:65vw;object-fit:cover}.heading-163{margin-top:-57%}.heading-164{margin-left:5%;padding-bottom:0}.heading-165{margin-top:-3%}.arrow-btn-pill{width:10vw;height:5.75vw;margin-top:1%;font-size:3vw;line-height:3vw}.arrow-btn-pill.reg-news{width:10vw;height:5.75vw}.explore-btn{width:21vw;height:7.5vw;letter-spacing:.5px;padding-top:.2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:1.8vw;line-height:2vw}.explore-btn.inline-btn{width:21vw;height:7.5vw}.home-btn{width:27vw;height:9.5vw;letter-spacing:1px;margin-top:0%;margin-left:0%;padding-top:.3%;font-size:2.25vw;line-height:2.25vw}.home-btn.port-section{width:27vw;height:9.5vw;text-align:center;margin-top:0%;margin-left:0%;padding-top:.2%;font-size:2.25vw;line-height:2.25vw}.home-btn.staff-btn{width:26vw;height:9.5vw;margin-top:0%;margin-right:2%;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:700;line-height:2.75vw}.home-btn.clients-btn{width:26vw;height:9vw;letter-spacing:.4vw;margin-top:0;margin-bottom:0%;margin-left:0;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.5vw;font-weight:700;line-height:2.5vw}.home-btn.about-ideum-btn{width:26vw;height:9.5vw;letter-spacing:.4vw;margin-top:2%;margin-left:0%;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:700;line-height:2.75vw}.home-btn.facilities-btn{width:26vw;height:9.5vw;letter-spacing:.4vw;margin-top:0;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:700;line-height:3vw;display:flex}.home-btn.products-det-btn{width:26vw;height:9vw;background-color:#37363b;margin-bottom:3%;margin-left:4%;padding-top:.2%;font-size:2.25vw;line-height:2.25vw}.home-btn.products-hm-btn{width:27vw;height:9.5vw;letter-spacing:1px;background-color:#ff9924;margin-top:0%;margin-left:0;margin-right:0;padding-top:.2%;font-size:2.25vw;line-height:2.25vw}.heading-166{width:100%;letter-spacing:.4vw;margin-left:0;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:9vw;font-weight:700;line-height:10.5vw}.heading-167{letter-spacing:.4vw;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4.25vw;font-weight:500;line-height:7vw}.heading-169{justify-content:center;align-items:center;margin-top:0%;margin-bottom:0;font-size:2.5vw;line-height:2.5vw;display:flex}.button-13{width:29vw;height:9.5vw;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.25vw;line-height:0}.div-block-251{margin-bottom:5%;padding-left:1%;padding-right:1%}.div-block-252{padding-bottom:2%;padding-right:2%}.text-block-152{font-size:2.5vw}.text-block-153{font-size:4vw}.text-block-154,.text-block-155{font-size:2.5vw}.div-block-253.all-work-pagination{margin-left:8%;margin-right:8%}.div-block-254{width:33%}.div-block-255{padding-bottom:0%}.image-92{height:77vw}.image-93{height:60vw}.image-94{height:57vw}.div-block-256{margin-top:2%;margin-bottom:2%;padding-left:0}.heading-170{letter-spacing:.4vw;margin-top:0;padding-right:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:9.75vw;line-height:11vw}.work-header{text-align:left;letter-spacing:.75px;justify-content:flex-start;padding-left:0%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:9.6vw;font-weight:900;line-height:10.5vw;display:block}.page-count-5{font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:4vw;line-height:4vw}.image-99{margin-bottom:2%}.heading-176{height:auto;letter-spacing:1.25px;margin-bottom:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5.5vw}.div-block-267{padding-left:1%}.heading-177{letter-spacing:1.25px;margin-top:0%;margin-bottom:6%;font-size:3vw}.column-96{justify-content:flex-start;padding-left:6%}.section-25{padding-top:10%;padding-bottom:10%}.section-26{padding-bottom:4%;padding-left:3%;padding-right:3%}.image-100{width:90vw;height:55vw;margin-bottom:1%}.div-block-268{width:90vw;padding-top:1%}.heading-178{height:auto;letter-spacing:1.25px;margin-bottom:3%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4vw;font-weight:500;line-height:5.5vw}.div-block-269{margin-bottom:3%}.div-block-271{margin-top:4%;margin-bottom:12%}.iot-exhibits-section{margin-bottom:8%}.div-block-273{padding-top:0%}.capabilities-sub{letter-spacing:1px;margin-right:2%;font-size:2.5vw}.div-block-274{margin-top:0%;margin-bottom:3%}.view-all-work{width:36vw;height:12vw;font-size:2.5vw;font-weight:700;line-height:1.8vw}.column-97{justify-content:flex-start;margin-bottom:0%;padding-left:6%;padding-right:3%;display:block}.text-block-171{font-size:2.5vw;line-height:3vw}.section-27{padding-left:3%;padding-right:3%}.collection-item-51{margin-bottom:7%}.div-block-275{margin-bottom:1%}.heading-180{letter-spacing:.75px;margin-top:0;font-size:6vw;font-weight:900;line-height:7vw}.container-61{height:65vw}.container-61.portrait-container{height:90vw}.image-101{width:75vw;object-fit:contain;margin-top:0;margin-left:-30%;padding-top:0}.column-98{height:90vw;margin-top:0}.rich-text-block-66{text-align:left;letter-spacing:.5px;padding-right:3%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.25vw;line-height:5vw}.div-block-276{margin-top:0%;margin-left:6%}.platform-sect{padding-top:0;padding-bottom:0}.pro-img{width:70vw;margin-top:3%;margin-left:-5%}.columns-39{height:90vw}.top-slideshow{height:74vh}.div-block-277{height:auto;margin-bottom:5%}.collection-list-wrapper-17,.slide-7,.slider-6,.image-105,.dark-overlay,.image-106{height:74vh}.slideshow-div{width:100vw;height:auto;text-align:center;margin-top:-27%}.home-feature-btn{width:92vw;text-align:center;letter-spacing:1px;margin-top:4%;margin-left:0%;padding:2vw 4vw;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.25vw;line-height:5vw;position:static}.slide-nav-4{width:1px;padding-bottom:2%}.image-107,.image-108,.slide-8,.slide-9,.slide-10{height:74vh}.column-99{height:90vw}.column-100{padding-left:0;padding-right:0}.container-63{height:auto}.radio-button{margin-top:2px}.radio-labels{letter-spacing:.4vw;padding-left:2%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:3.75vw;font-weight:500;line-height:5vw}.exhibit-design-planning{margin-bottom:3%}.heading-182{font-size:5vw;line-height:5vw}.div-block-286{margin-left:-10%}.image-110{height:65vw;margin-top:0%;margin-left:0%;margin-right:3%}.p-d-div{margin-top:0%}.p-d-div.h-s3{margin-top:2%;padding-top:0}.div-block-288{margin-bottom:0%}.product-title{letter-spacing:.5px;margin-bottom:15%;font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:7.5vw;line-height:8vw}.product-title.s1-title{letter-spacing:.4vw;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8vw;font-weight:500;line-height:8vw}.product-title.s2-title-product{letter-spacing:.4vw;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8vw}.product-title.s3-title-product{letter-spacing:.4vw;margin-bottom:40%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:8vw}.slide-12{border-bottom:1px #000}.div-block-292{margin-top:0%}.text-block-172{letter-spacing:.75px;margin-bottom:1%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:4vw}.text-block-173{letter-spacing:.25px;margin-bottom:1%;font-size:1rem;line-height:1.1rem}.div-block-293{padding-left:7%;padding-right:5%}.tab-specs{width:15vw;height:8vw;justify-content:center;align-items:center;padding:0;display:flex}.tab-specs.w--current{width:15vw;height:8vw;justify-content:center;align-items:center;padding:0 0 0;display:flex}.text-tab{font-size:3vw;line-height:3vw}.div-block-294{padding-top:5%;padding-bottom:5%}.div-block-295,.div-block-296{margin-top:5%}.hci-hero{width:100vw;height:60vw;background-image:url(https://assets-global.website-files.com/626175c8e5a99ddf1a7f6a46/6352ecdba7b90cac5ead9dfb_HCI_Photo.png);background-position:50%;background-size:cover;padding-bottom:0;padding-right:0}.container-64{height:75vw}.text-block-174{text-align:left;letter-spacing:.3vw;margin-bottom:5%;padding-right:1%;font-size:3.5vw;line-height:5.5vw}.div-block-298.port-tags-pagination{margin-left:10%;margin-right:10%}.text-block-175{text-align:center;letter-spacing:1px;padding-left:2%;padding-right:2%;font-size:.9rem;line-height:1.2rem}.div-block-300{margin-left:6%;margin-right:6%}.pagination-7{margin-top:-7%;margin-bottom:5%}.mask-3{height:74vh}.collection-item-55{height:auto}.lightbox-link-4{padding-left:0%;padding-right:0%}.link-block-25{width:100vw;margin-left:0%}.column-102{height:80vw}.column-103{height:100%;padding-left:1%;padding-right:0}.portrait-slider{height:92vw}.colossus-slider{height:85vw;margin-top:0%}.image-111{margin-top:3%}.superior-touch{margin-bottom:4%}.rich-text-block-69{text-align:left;letter-spacing:1px;font-size:3.75vw;font-weight:400;line-height:6vw}.software{margin-bottom:4%}.rich-text-block-70,.rich-text-block-71{text-align:left;letter-spacing:1px;font-size:3.75vw;line-height:6vw}.processing{margin-bottom:4%}.rich-text-block-72{text-align:left;letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.columns-row-3{margin-bottom:2%}.public-space{margin-bottom:4%}.rich-text-block-73{text-align:left;letter-spacing:1px;margin-bottom:0%;font-size:3.75vw;line-height:6vw}.rich-text-block-74{letter-spacing:.25px;font-size:.95rem}.image-114{width:100vw;height:75vw;object-fit:cover}.div-block-303{margin-right:2vw}.detail-div{margin-left:0;margin-right:1.8vw}.text-block-178{text-align:left;letter-spacing:.5vw;font-size:4vw;line-height:7vw}.collection-item-57{margin-bottom:6%}.rich-text-block-75{text-align:left;letter-spacing:1px;font-size:3.75vw;line-height:6vw}.div-block-305{margin-bottom:5%}.div-block-306{margin-top:1%}.column-105{margin-bottom:10%;padding-left:9%}.column-106{padding-left:9%}.button-15{width:26vw;height:9.5vw;letter-spacing:1.5px;margin-top:0;padding-top:.25%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:2.75vw;font-weight:700;line-height:3vw}.columns-46{margin-bottom:10%;padding-top:7%;padding-left:1%}.column-107{margin-bottom:10%;padding-left:2%}.column-108{padding-left:3%;padding-right:0}.rich-text-block-76{font-size:2.5vw;line-height:3vw}.text-block-179{font-size:7vw;line-height:8vw}.column-109{padding-left:2%}.div-block-307{padding-right:0}.industry{cursor:default}.column-110{height:auto;margin-bottom:7%;padding-left:6%;padding-right:0}.column-111{padding-left:6%;padding-right:0}.heading-186{font-size:4.5vw}.heading-187{font-family:"Neue haas grotesk display pro 65",sans-serif;font-size:4.5vw;line-height:5.5vw}.heading-188{font-size:9vw}.heading-189{font-size:6vw}.link-block-27{margin-top:5%}.text-block-180{font-size:4vw}.link-4{padding-left:2%;font-size:4vw}.link-5{margin-left:2.5%;font-size:3.5vw}.link-5:hover{font-size:3.5vw}.section-29{padding-bottom:0%}.div-block-310,.div-block-311{width:100%}.link-block-29{margin-bottom:1%}.tab-link-6th-tab{width:15vw;height:8vw}.tab-link-6th-tab.w--current{width:15vw;height:8vw;justify-content:center;display:flex}.heading-190{font-size:2.4vw;line-height:4vw}.text-block-182{font-size:2.2vw;line-height:4vw}.heading-191{font-size:2.4vw;line-height:4vw}.div-block-312{font-size:2.2vw;line-height:4vw}.div-block-313{margin-left:0}.weight-columns{padding-top:2%;padding-bottom:2%}.image-118{width:90%}.spec-list{font-size:3.75vw;line-height:6vw}.heading-194{font-size:4vw}.integrated-system-div{padding-left:0}.heading-195,.heading-196,.heading-197,.heading-198{font-size:4vw}.div-block-314{margin-left:-10%}.text-block-183{justify-content:center;align-items:center;font-size:3vw;line-height:3vw;display:flex}.list-3{padding-left:40px}.column-116{padding-left:0}.rich-text-block-77{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;font-weight:500;line-height:6vw}.column-117{padding-bottom:5%}.rich-text-block-78{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:6vw}.column-118{padding-top:0;padding-bottom:5%}.rich-text-block-79{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.5vw;line-height:6vw}.column-119{padding-bottom:3%}.columns-49{padding-top:5%;padding-bottom:3%;display:block}.rich-text-block-80{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.column-120{margin-bottom:0;padding-bottom:0}.rich-text-block-81{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.column-121{margin-bottom:0;padding-top:10px;padding-bottom:10px}.rich-text-block-82{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.columns-50{display:block}.rich-text-block-83{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.column-122{padding-bottom:0}.columns-51{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.rich-text-block-84{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.column-123{padding-bottom:10px}.rich-text-block-85,.rich-text-block-86{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.columns-52{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding-top:10px;padding-bottom:10px;display:block}.column-124{padding-top:10px;padding-bottom:0}.rich-text-block-87{letter-spacing:1px;padding-top:10px;padding-bottom:10px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.column-125{padding-top:10px;padding-bottom:10px}.rich-text-block-88{letter-spacing:1px;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:3.75vw;line-height:6vw}.heading-199,.heading-200{margin-bottom:10px}.heading-201,.heading-203{font-size:3.75vw}.div-block-317{margin-left:0;padding-left:0}.heading-204{margin-bottom:10px}.columns-53{border-top:1px #c9c9c9;border-bottom:1px solid #c9c9c9;padding-left:2%;padding-right:2%}.heading-205{line-height:7vw}.heading-206{margin-top:5%;margin-bottom:0%;padding-top:2%;font-family:"Neue haas grotesk display pro 95",sans-serif;font-size:12vw;font-weight:700;line-height:13vw}.privacy-title{margin-top:12%;margin-bottom:12%}.button-18{width:26vw;height:9vw;font-size:3vw}.column-126,.column-127{padding-left:7%}.main-privacy{padding-top:8%;padding-left:5%;padding-right:5%}.paragraph-3{text-align:justify;letter-spacing:.5px;margin-bottom:10%;padding-bottom:12%;font-family:"Neue haas grotesk display pro 55 roman",sans-serif;font-size:4.25vw;line-height:6.25vw}.heading-207{margin-bottom:5%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6vw;font-weight:700;line-height:7vw}.heading-208{letter-spacing:1px;margin-bottom:1%;font-size:4.25vw;line-height:5.5vw}.ideum-servers{margin-top:2%;margin-bottom:2%;font-size:3.75vw;line-height:6.25vw}.heading-209{letter-spacing:1px;margin-bottom:1%;font-size:4.25vw;font-weight:500}.list-4{margin-bottom:7%}.paragraph-5{margin-bottom:7%;font-size:3.75vw;line-height:6.25vw}.heading-210{margin-bottom:1%;font-size:4.25vw}.paragraph-6{margin-bottom:7%;font-size:3.75vw;line-height:6.25vw}.use-collected-info{margin-bottom:10%}.heading-211,.heading-212{margin-bottom:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6vw;font-weight:700;line-height:7vw}.distribution{margin-bottom:10%}.heading-213{margin-bottom:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6vw;line-height:7vw}.paragraph-7{font-size:3.75vw;line-height:6.25vw}.statement-revisions{margin-bottom:10%}.heading-214{margin-bottom:4%;font-family:"Neue haas grotesk display pro 75",sans-serif;font-size:6vw;font-weight:700;line-height:7vw}.paragraph-8{font-size:3.75vw;line-height:6.25vw}.column-129,.column-130,.column-131{padding-left:0;padding-right:0}.div-block-318{height:65vw}.collection-item-58{margin-left:-2%}}#w-node-_2cdfdd40-d390-5ae0-b9e1-c08b6bda486e-0a059d93,#w-node-_36315a63-d2b3-d92d-b288-171aca3c74f1-0a059d93,#w-node-_30e70b33-2522-9d0c-3a24-244789c373c9-0a059d93,#w-node-_063a41d9-1264-c79e-cff6-d9e924bfc796-0a059d93,#w-node-c209c02c-dbb6-25e9-9072-2da7cb2d6e30-0a059d93{grid-area:span 1/span 1/span 1/span 1}#w-node-_53a7189f-5207-1a29-05d5-2e8b94ef9183-0a059d93{grid-area:Area-6}#w-node-cc052d0a-059f-5317-1f54-1a14e45588d4-0a059d93,#w-node-c148c86b-6be7-1b5a-7602-09e1727d36f1-0a059d93,#w-node-_66b6dcda-1710-f579-453e-2c67243e5393-0a059d93,#w-node-_56b06c90-a8ea-573e-c056-260da167fa3f-81059db7,#w-node-b5608bef-3ff3-991c-f6b0-53b5814b0af6-81059db7,#w-node-_4ee7c162-032e-98a8-d0c5-c5f5b087755a-81059db7,#w-node-_2361b028-c66d-a2bf-6129-b1a31c449b28-81059db7,#w-node-_6472216c-6b41-213c-ee17-5b3115b89fe4-81059db7,#w-node-_045c6f60-99ad-e3d4-5b07-1eeadd64c339-81059db7,#w-node-_8910f0dc-0dad-fe2e-a2dd-fa553a656ac0-81059db7,#w-node-f662bce4-87e5-061a-bae0-d171316da110-81059db7,#w-node-_60cfe29a-0614-8ab8-9b9f-abf685545fd3-81059db7,#w-node-_1853163b-9a78-9bed-67c9-af61990719a0-81059db7,#w-node-e5cbd1fc-e63a-55ec-d071-bb71d5121d25-81059db7,#w-node-_72593bb1-4626-83f3-a608-5e3f6a8805c3-81059db7,#w-node-_506f1f20-0832-072f-459c-ae19ae9d65bc-81059db7,#w-node-_6d1079a6-4511-4345-204f-283e3f8055c1-81059db7,#w-node-_93d85c30-9015-05d5-cd17-eae872963d43-81059db7{grid-area:span 1/span 1/span 1/span 1}@media screen and (min-width:1920px){#w-node-_36315a63-d2b3-d92d-b288-171aca3c74f1-0a059d93{grid-area:Area-2}#w-node-_4ee7c162-032e-98a8-d0c5-c5f5b087755a-81059db7,#w-node-_72593bb1-4626-83f3-a608-5e3f6a8805c3-81059db7,#w-node-_93d85c30-9015-05d5-cd17-eae872963d43-81059db7{grid-area:Area-3}}@media screen and (min-width:1440px){#w-node-_30e70b33-2522-9d0c-3a24-244789c373c9-0a059d93{grid-area:Area-3}#w-node-_6472216c-6b41-213c-ee17-5b3115b89fe4-81059db7{grid-area:Area-2}}
@font-face {
  font-family: 'Materialicons';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d64447f6a7f_MaterialIcons-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa brands 400';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/63348d0c36030ed691428e31_fa-brands-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa 400';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/63348d0c02670d168ec78980_fa-regular-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa solid 900';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/63348d0cdd8f68f46cae659f_fa-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 25';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d79267f6a6b_Neue%20Haas%20Grotesk%20Display%20Pro%2025%20Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 36 extra';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d18007f6a6d_Neue%20Haas%20Grotesk%20Display%20Pro%2036%20Extra%20Light%20Italic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 46';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d0cd67f6a6f_Neue%20Haas%20Grotesk%20Display%20Pro%2046%20Light%20Italic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 55 roman';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d30db7f6a72_Neue%20Haas%20Grotesk%20Display%20Pro%2055%20Roman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 56';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d824a7f6a70_Neue%20Haas%20Grotesk%20Display%20Pro%2056%20Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 75';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d69d07f6a71_Neue%20Haas%20Grotesk%20Display%20Pro%2075%20Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 35 extra';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d2f767f6a6a_Neue%20Haas%20Grotesk%20Display%20Pro%2035%20Extra%20Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 45';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d4b7d7f6a6c_Neue%20Haas%20Grotesk%20Display%20Pro%2045%20Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 95';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99dd8bb7f6a7e_Neue%20Haas%20Grotesk%20Display%20Pro%2095%20Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 96';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99daa1a7f6a7d_Neue%20Haas%20Grotesk%20Display%20Pro%2096%20Black%20Italic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 66';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d220c7f6a7b_Neue%20Haas%20Grotesk%20Display%20Pro%2066%20Medium%20Italic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 65';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d0d5b7f6a74_Neue%20Haas%20Grotesk%20Display%20Pro%2065%20Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 76';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d31cd7f6a7c_Neue%20Haas%20Grotesk%20Display%20Pro%2076%20Bold%20Italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 26';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99dfabb7f6a73_Neue%20Haas%20Grotesk%20Display%20Pro%2026%20Thin%20Italic.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 15 ultra';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99dacbe7f6a6e_Neue%20Haas%20Grotesk%20Display%20Pro%2015%20Ultra%20Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neue haas grotesk display pro 16 ultra';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/626175c8e5a99d3c837f6a69_Neue%20Haas%20Grotesk%20Display%20Pro%2016%20Ultra%20Thin%20Italic.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Materialiconsround';
  src: url('https://assets.website-files.com/626175c8e5a99ddf1a7f6a46/62a39e15a8a842182e7cb538_MaterialIconsRound-Regular.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}