html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Contralto Big Regular;src:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb89_font.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--is-black:#262426;--white:#fdfdfd;--is-sea-glass:#5e8d83;--is-peach:#f8bd8b;--is-gray:#f3f1ed;--is-deep-green:#043e49;--is-sage:#bcc5b4;--black:#1c1a17;--_mobile-wrap---size:0px;--relume-library-lite-rl-black:black}.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-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{background-color:var(--is-black);color:var(--white);font-family:Inter,sans-serif;font-size:14px;line-height:20px}h1{color:var(--white);margin-top:20px;margin-bottom:0;font-family:Contralto Big Regular,Arial,sans-serif;font-size:8vw;font-weight:400;line-height:9vw}h2{color:var(--white);margin-top:20px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:5.5vw;font-weight:600;line-height:6vw}h3{color:var(--white);margin-top:20px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:3vw;font-weight:600;line-height:4vw}h4{color:var(--white);margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:2vw;font-weight:600;line-height:3vw}h5{color:var(--white);margin-top:10px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:24px}h6{color:var(--white);letter-spacing:3px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}p{color:var(--white);margin-bottom:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:36px}a{color:var(--white);text-transform:none;font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-decoration:underline;transition:all .5s}a:hover{color:var(--is-sea-glass);text-transform:none;font-family:Inter,sans-serif}ul{letter-spacing:3px;margin-top:0;margin-bottom:10px;padding-left:40px;font-family:Montserrat,sans-serif}li{margin-top:18px;margin-bottom:18px}strong{font-weight:700}.section{background-color:var(--is-black);justify-content:center;align-items:center;padding:30vh 6%;display:flex}.section.hero{z-index:21;background-color:var(--is-black);align-items:flex-start;height:90vh;padding-top:30px;padding-bottom:30px;position:static;inset:0%}.section.turn-white-animation{padding-top:30vh;overflow:hidden}.section.turn-white-animation.about{background-color:var(--is-black)}.section.design-story-for-video{margin-top:140px;padding-top:15vh;padding-bottom:10vh;display:block}.section.footer{background-color:var(--is-black);padding-top:15vh;padding-bottom:20px}.section.full-width-map{padding:0 0%}.section.about-fold-2{background-color:var(--is-black);padding-bottom:10vh}.section.team-transition-to-press{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbbf_2900062068_.png);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:0;padding-bottom:20vh;position:relative}.section.press{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb64_kayleigh-harrington-yhn4okt6ci0-unsplash.jpg);background-position:50% 70%;background-size:cover;background-attachment:fixed;position:relative}.section.press-template{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd05_ModernRoom_Render_V2.webp);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:30vh;position:relative}.section.properties{background-color:var(--is-black);padding-top:15vh;padding-bottom:15vh}.section.property-hero{height:100vh;display:block}.section.gallery{flex-direction:column;align-items:center;padding:0%;position:relative}.section.more-properties{padding-top:20vh;padding-bottom:14vh}.section.design-left{background-color:var(--is-black);flex-direction:row;align-items:flex-start;height:90vh;margin-bottom:0;padding-top:30px;padding-bottom:30px;position:relative}.section.design-right{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-top:220px;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section.design-hero{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section.smaller-top-padding{padding-top:0}.section.video-hero{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section.logo-hero{background-color:var(--is-black);align-items:flex-start;height:25vh;padding-top:30px;padding-bottom:0;position:static}.section.less-padding{padding-top:5vh;padding-bottom:10vh}.section.newsletter-hero{background-color:var(--is-black);align-items:flex-start;height:50vh;margin-bottom:0;padding-top:30px;padding-bottom:30px;position:relative}.section.hero-copy{z-index:21;background-color:#26242600;align-items:flex-start;height:90vh;padding-top:30px;padding-bottom:30px;position:absolute;inset:0%}.container{width:100%;max-width:1440px;padding-left:80px;padding-right:90px}.container.hero{order:0;padding-left:0;padding-right:0}.container.relative{z-index:2;position:relative}.container.design{order:0;padding-left:0;padding-right:0}.container.stats{max-width:100%;padding-left:0;padding-right:40px}.hero-content{z-index:2;flex-direction:row;justify-content:flex-start;display:flex;position:relative;bottom:-81px}.hero-content.design{flex-direction:row;justify-content:flex-start}.hero-content.design.inverted{flex-direction:row-reverse}.hero-content.video{position:static}.hero-content.newsletter{flex-direction:row;justify-content:flex-start}.hero-content.newsletter.inverted{flex-direction:row-reverse}.hero-left{z-index:2;width:80%;position:relative}.hero-left.design{flex:none}.hero-right{text-align:right;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/686d82644c88f73688909d65_AdobeStock_678859744.jpeg);background-position:0%;background-size:cover;border:3px #ffbf52;border-left-width:5px;border-right-color:#ff6152;flex:0 auto;width:55%;height:90vh;margin-left:-5%;margin-right:0;position:relative;bottom:67px;left:-50px;box-shadow:8px 8px 30px 8px #0000001a}.hero-right.contact{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd8d_bar2.png);background-position:50%;display:block}.hero-right.about{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcf3_Lounge_Room_Render_Textured_03.webp)}.hero-right.press{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcfb_Unit_Entry_Final_V2.jpg)}.hero-right.methodology{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd82_hotel%20room%20beach.png);background-position:0%}.hero-right.people{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/69dd12eec535ff596931edff_Foxtrot%20Lobby%20\(1\).jpg),url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd63_henry-co-3coKbdfnAFg-unsplash.jpg),url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd63_henry-co-3coKbdfnAFg-unsplash.jpg);background-position:50%,30%,0%;background-repeat:repeat,repeat,repeat;background-size:cover,cover,cover;background-attachment:scroll,scroll,scroll;width:65%}.hero-h1{z-index:1;width:100%;padding-top:5%;padding-left:80px;position:relative}.hero-h1.design.left{width:90%;padding-left:0}.bg-hero-image{opacity:.24;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/686d80d560db795be83a7bf2_shutterstock_467859737.jpg);background-position:50%;background-size:cover;position:absolute;inset:0%;overflow:hidden}.bg-hero-image.contact{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bdde_pawel-czerwinski--0xCCPIbl3M-unsplash.jpg);background-position:50%}.bg-hero-image.about{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcf3_Lounge_Room_Render_Textured_03.webp);height:90vh}.bg-hero-image.press{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcfb_Unit_Entry_Final_V2.jpg);height:90vh}.bg-hero-image.property{opacity:.4;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.bg-hero-image.methodology{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd78_Hotel.webp);background-position:50%;height:90vh}.bg-hero-image.people{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/68a76501874f844b9b3df7db_jordan-opel-hJdkc5LY6TM-unsplash.jpg);background-position:0 0;background-size:cover;height:90vh}.bg-hero-image.home-dev{z-index:-1;background-image:none;justify-content:center;min-width:100vw;min-height:100vh;display:flex}.small-heading-wrap{align-items:center;margin-bottom:50px;display:flex}.small-heading-wrap.horizontal{margin-bottom:0}.small-heading-wrap.location{cursor:text;margin-top:10px}.small-square{background-color:var(--is-peach);width:10px;height:10px;margin-right:14px}.line-div{background-color:#fdfdfd;width:60px;height:2px;margin-top:0;margin-bottom:0}.line-div.soft{background-color:#fdfdfd99;height:1px}.line-div.soft.about-summary{margin-top:10px;margin-bottom:10px}.line-div.soft.initial-dark{background-color:#22201d66}.h2-plus-paragraph-wrap{flex-direction:column;display:flex}.bottom-contain{justify-content:space-between;align-items:flex-start;padding-top:60px;padding-right:0;display:flex}.paragraph-contain{width:60%;display:block}.paragraph-contain.video{display:none}.top-contain{width:65%}.top-contain.about{width:100%;display:flex}.image-wrap{background-color:#0000;width:50%;height:auto;overflow:hidden}.image-wrap.about-us-overflow-img{overflow:visible}.image-wrap.coming-soon-image-wrap{width:70%}.image-wrap.about-1{width:100%}.image-wrap.slider-top-image{width:65%}.image-wrap.slider-top-image.work{width:50%;height:80%}.image-wrap.slider-bottom-image{width:35%;position:absolute;inset:auto 0% 72px auto;overflow:visible}.image-wrap.design-overflow{overflow:visible}.image-wrap.design-overflow.half{z-index:2;width:40%;max-width:250px;height:50%;margin-top:60px;margin-left:105px;position:relative;overflow:visible}.image-wrap.lottie-animation{width:55%;position:absolute;inset:auto 0% 0% auto;overflow:visible}.image{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcb6_front%20desk2%20\(1\).jpg);background-position:50% 100%;background-size:cover;height:600px;min-height:70vh}.image.about-us-overflow-image{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd51_RestaurantBooth_Render_V4_1.jpg);background-position:50% 75%;margin-right:-55%}.image.about-us-overflow-image.about-page{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bce1_IMG_4937.jpg);height:500px;min-height:50vh}.image.about-us-overflow-image.about-page.design-2{filter:grayscale();background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcf5_bar_2.webp);background-position:50% 100%;background-repeat:no-repeat;background-attachment:scroll;height:500px;min-height:50vh}.image.about-us-overflow-image.about-page.design-3{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bca6_anna-bratiychuk-Mw5s_AqHR2Y-unsplash.jpg);min-height:40vh}.image.about-us-overflow-image.about-page.design-5{opacity:1;filter:grayscale();background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bca1_Tub_Render_V1_1.jpg);background-position:50% 65%;background-size:cover;height:600px}.image.about-us-overflow-image.about-page.design-6{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bca2_sunny-ng-KVIlNRoGwxk-unsplash.jpg);min-height:40vh}.image.about-us-overflow-image.about-page.design-7{background-image:none;background-position:0 0}.image.about-us-overflow-image.about-page.image-bw{-webkit-text-fill-color:inherit;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/6908f1e1f3e5f6b37c5ff92d_Screenshot%202025-11-03%20101440.png);background-position:0%;background-size:auto;background-clip:border-box;display:block}.image.about-us-overflow-image.design{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbea_83e7ef031cd2d7e9e06f6218cf2fbdeb.jpg);height:500px;min-height:50vh}.image.about-us-overflow-image.design.design-4{filter:grayscale();background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcf6_ishan-seefromthesky-DtWyp_4YEes-unsplash%20\(1\).webp);margin-left:-41px;margin-right:-30%}.image.about-us-overflow-image.design.design-8{background-image:none;background-position:0 0;background-size:auto}.image.coming-soon-image{background-image:none;background-size:auto;height:650px;min-height:75vh;margin-top:111px;margin-left:-65px}.image.about-1{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbf7_09311379a4464fa9ee6c94babb11d244.jpg);min-height:auto}.image.about-1.image-bw{filter:brightness(95%)grayscale();background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/69dd129d3dbf7ea9d40f1341_image%20\(18\).png),url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcc3_IMG_4944.JPG);background-position:50% 0,50% 100%;background-size:auto,cover;width:90%;height:500px}.image.slider-top-image{height:500px;min-height:auto}.image.slider-top-image._1{object-fit:fill;background-image:none}.image.slider-top-image._2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb98_1001280805_photo_of_a_luxurious_hotel_bedroom_by_Luis_Barragan_and_Kandinsky__hyperrealistic.png)}.image.slider-bottom-image{height:350px;min-height:auto}.image.slider-bottom-image._1{background-image:none}.image.slider-bottom-image._2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbd7_61763964_material_board_with_yellow_suede_and_concrete_pieces__4k.png)}.image.property-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:50%;height:500px;min-height:60vh}.image.property-image-2{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:50%;height:500px;min-height:60vh;margin-top:290px}.image.image-chainscales{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcfb_Unit_Entry_Final_V2.jpg)}.horizontal-text-wrap{flex-direction:column;flex:1;justify-content:center;align-items:flex-end;display:flex;position:relative}.horizontal-text{margin-right:0;position:absolute;inset:95px -143px auto auto;transform:rotate(-90deg)}.horizontal-text.our-team{inset:0% auto auto -20%}.horizontal-text.properties{width:450px;inset:-10% auto auto 6.6vw}.about-section-with-overflow-image{display:flex;position:relative}.small-heading-horizontal{justify-content:center;align-items:center;display:flex;position:absolute;inset:0% auto 238px -185px;transform:rotate(-90deg)}.small-heading-horizontal.about-page-section-3{padding-left:181px;bottom:-429px}.about-us-written-content{width:50%;padding:130px 60px 60px}.about-us-written-content.about-section-3{z-index:3;width:80%;padding-right:110px;position:relative}.button{border:2px solid var(--is-black);color:var(--is-sea-glass);padding:20px 30px;font-size:16px;text-decoration:none;position:relative}.button:hover{color:var(--is-sea-glass)}.button.on-dark-background{border-color:var(--white)}.button-text{z-index:2;color:var(--is-black);letter-spacing:3px;font-size:18px;font-weight:600;position:relative}.button-text:hover{color:var(--is-black)}._60px-height-div{height:60px}.button-hover{background-color:var(--is-black);position:absolute;inset:auto 0% 0%}.coming-soon{padding-top:30vh}.location-list{z-index:2;position:relative}.footer-content{justify-content:space-between;align-items:stretch;padding-top:10px;display:flex}.footer-left{width:55%}.footer-right{text-align:right;flex:0 auto}.footer-menu-links{flex-direction:column;display:flex}.footer-menu-link{color:var(--white);letter-spacing:3px;text-transform:none;margin-bottom:22px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .5s}.footer-menu-link:hover{color:var(--is-peach)}.footer-menu-link.w--current{color:var(--is-peach);font-family:Inter,sans-serif}.footer-logo-wrap{text-align:center}.grey-text{color:var(--is-gray);text-transform:none;margin-bottom:12px;font-size:14px;font-weight:300}.grey-text.company-name{color:#b8b8b8;margin-bottom:0}.footer-contact-link{color:var(--is-gray);font-size:14px}.footer-contact-link:hover{color:var(--is-sea-glass)}.footer-contacts{padding-top:60px}.hamburger-contain{z-index:100;padding-top:50vh;position:fixed;inset:0% 0% 0% auto}.menu-hamburger{z-index:200000000;background-color:var(--is-deep-green);cursor:pointer;flex-direction:column;padding:10px 18px;display:block;position:relative}.hamburger-line{background-color:var(--white);width:30px;height:2px;margin-top:9px;margin-bottom:9px}.location{margin-bottom:20px}.featured-project{background-color:var(--is-gray);flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;height:60%;display:flex;position:relative;overflow:hidden}.menu-contact{z-index:2;background-color:#0000;justify-content:flex-end;align-items:flex-end;width:60%;height:100%;display:flex;position:relative}.menu-item{width:auto;color:var(--white);text-transform:none;margin-top:16px;margin-bottom:16px;font-family:Contralto Big Regular,Arial,sans-serif;font-size:3.5vw;font-weight:400;line-height:4vw;text-decoration:none;transition:all .5s}.menu-item:hover{color:var(--is-peach);text-transform:none;font-family:Contralto Big Regular,Arial,sans-serif}.menu-item.w--current{color:var(--is-peach);font-family:Contralto Big Regular,Arial,sans-serif;font-weight:400}.menu-item.hide{display:none}.menu-item.temporary-hide{display:block}.collection-item{display:flex}.coming-soon-title-wrap{flex:1;margin-left:0;padding-top:120px;padding-left:5%;position:relative}._10px-height-div{height:10px}.white-h2{color:var(--white);margin-top:0;margin-bottom:0}._20px-height-div{height:20px}.home-link{margin-bottom:0}.home-link.on-menu{padding-top:60px;padding-left:60px;position:absolute;inset:0% auto auto 0%}.h1-1{box-sizing:border-box;aspect-ratio:auto;width:1000px;color:var(--white);align-items:stretch;line-height:7vw;display:flex}.h1-2,.h1-3{color:var(--white);line-height:7vw}.footer-logo{width:50px;display:none}.home-logo{display:inline-block}._40px-height-div{width:50%;height:40px}.contact-info{color:var(--white);font-size:20px;font-weight:400}.apricot-text{color:var(--is-sea-glass)}.map{height:500px}.page-name-and-number{flex-direction:row;align-items:center;display:block;position:absolute;inset:auto -44px 200px auto;transform:rotate(90deg)}.page-name-and-number.about{inset:auto -30px 200px auto}.page-name-and-number.about.hide{display:flex}.page-name-and-number.press,.page-name-and-number.design{inset:auto -30px 200px auto}.about-summary-title{width:60%;padding-right:40px}.about-us-section-1{display:flex}.portfolio-images-slider-contain{padding-top:20vh}.slider{background-color:#0000;height:700px;min-height:auto}.slider.offset{padding-left:10%;padding-right:10%}.slider.center{max-width:100%;margin-left:auto;margin-right:auto}.slide-nav{display:none}.right-arrow{padding:40px;inset:auto 16% 55% auto}.left-arrow{padding:40px;inset:auto 24% 55% auto}.slide-content-wrap{height:100%;display:block}.slider-arrow{color:var(--is-sea-glass)}.team-tabs{align-items:stretch;padding-left:30px;display:flex}.team-member-tab{background-color:#0000;width:50%;height:300px;padding:14px;overflow:hidden}.team-member-tab.w--current{background-color:#0000;height:300px}.team-member-tab._1{height:300px;top:-60px}.team-member-tab._3{top:-60px}.team-member-tabs-menu{width:55%;padding-right:30px}.team-member-image-wrap{background-color:var(--is-black);height:100%;color:var(--is-black);position:relative;overflow:hidden}.team-member-name-and-title{z-index:3;text-transform:none;padding-bottom:20px;padding-left:19px;padding-right:19px;font-family:Old Standard TT,sans-serif;position:absolute;inset:auto 0% 0%}.white-h6{color:var(--white);margin-left:-44px;padding-left:24px;padding-right:0}.team-member-image{opacity:.5;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbd8_jeremy.png);background-position:50%;background-size:cover;position:absolute;inset:0%}.team-member-image._2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbd9_andrew.png);background-position:50% 0}.team-member-image._3{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbda_russell.png)}.team-member-image._4{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbdb_dennis.png);background-position:50% 30%}.team-members-bio-content{flex:1;height:auto;margin-top:-2px;padding-top:0;padding-right:20px;overflow:auto}.white-p{color:var(--white)}.in-the-press-section{padding-top:36vh}.bg-color-for-transition{background-color:var(--white);position:absolute;inset:0%}.bio{color:var(--white)}.press-collection-list{flex-wrap:wrap;display:flex}.press-item{width:50%}.press-link{text-transform:capitalize;padding-top:14px;padding-bottom:14px;padding-right:60px;font-family:Old Standard TT,sans-serif;text-decoration:none}.press-link:hover{text-transform:capitalize;font-family:Old Standard TT,sans-serif}.press-company-flex{align-items:center;padding-top:14px;display:flex}.press-tabs-menu{text-align:center;padding-top:70px}.press-tab{color:var(--is-black);background-color:#0000;padding:30px 20px}.press-tab.w--current{background-color:var(--is-gray);color:var(--white)}.press-tab.white-text{color:var(--white)}.press-title{color:var(--is-black)}.white-h4{color:var(--white)}.press-bg-transition{background-color:var(--is-black);position:absolute;inset:0%}.white-h1{color:var(--white)}.press-title-contain{width:auto}.main-text-contain{justify-content:space-between;padding-top:90px;display:flex}.main-text-contain.properties{padding-top:24px}.rich-text{width:85%;color:var(--white);margin-top:-9px;padding-right:10%}.heading-wrap{margin-left:4vw;margin-right:7vw}.div-block-style-guide{padding-top:20px}.color-hex{color:var(--is-gray);font-family:Montserrat,sans-serif;font-weight:400}._20px-div{width:100%;height:20px}.color-heading{color:var(--white);padding-top:10px;padding-bottom:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.color{background-color:#f2f4f4;border:1px solid #7f96913d;border-radius:50%;width:80px;height:80px}.color.gray{background-color:var(--is-gray);border:1px #00000024}.color.is-black{background-color:var(--is-black);border-color:#f1f1f333}.color.sea-glass{background-color:var(--is-sea-glass);color:var(--is-black);border-style:none}.color.deep-green{background-color:var(--is-deep-green);border-color:#f1f1f333}.color.peach{background-color:var(--is-peach)}.color.sage{background-color:var(--is-sage);border-color:#f1f1f333}.colors-contain{border-bottom:1px #9b9b9b4d;border-right:1px #9b9b9b4d;flex-wrap:wrap;justify-content:flex-start;width:100%;padding-top:20px;padding-bottom:20px;display:flex}.style-block{background-color:var(--is-black);width:auto;min-width:80%;box-shadow:none;border:1px solid #85807f4d;border-radius:0;margin:24px 7vw 24px 4vw;padding:36px 45px}.color-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:33.33%;margin:20px 0;display:flex}.properties-collection-list{flex-wrap:wrap;display:flex}.properties-collection-list.project-page{align-content:stretch;align-items:flex-start;height:300px;display:flex}.property-item{width:100%;margin-top:20px;margin-bottom:20px;padding:10px}.property-item._25-percent{width:25%;height:300px}.link-to{background-color:var(--is-black);width:100%;height:700px;overflow:hidden}.link-to.short{height:250px;text-decoration:none}.properties-card-image{opacity:.6;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;height:100%;padding:18px;display:flex;position:absolute;inset:0%;overflow:hidden}.properties-collection{padding-top:78px}.properties-card-title{z-index:2;margin-bottom:12px;position:relative}.properties-card-title.light{font-weight:400}.properties-card-bg{background-color:var(--is-black);flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:18px 18px 0;display:flex;position:relative}.image-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;padding-top:70px}.image-for-grid{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb61_mueen-agherdien-t1U-dVo7NBo-unsplash.webp);background-position:50%;background-size:cover;height:300px}.image-for-grid._2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb57_pavl-polo-ExHL30Gqfbc-unsplash.jpg)}.image-for-grid._3{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb83_crawford-passy-ftJH-94wrYk-unsplash.webp)}.image-for-grid._4{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb80_kenny-luo-kte1v6HVmtI-unsplash.webp)}.image-for-grid._5{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb5f_id-interiors-VWt1BBQwwtU-unsplash.webp)}.image-for-grid._6{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb81_watermark-designs-XL6gfkLmkOw-unsplash.webp)}.image-for-grid._7{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb84_nastuh-abootalebi-yWwob8kwOCk-unsplash.webp)}.image-for-grid._8{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb64_kayleigh-harrington-yhn4okt6ci0-unsplash.jpg)}.image-for-grid._9{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb60_mike-van-den-bos-wPrrpX8Rkz0-unsplash.webp)}.image-for-grid._10{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb5d_karina-kegy-Ot700C_igl8-unsplash.webp)}.image-for-grid._11{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb62_julian-steenbergen-_hCMJzL3lMo-unsplash.webp)}.image-for-grid._12{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb82_chuttersnap-dCSdghHE6IE-unsplash.webp)}.image-for-grid._13{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb85_emily-wang-Wv65tpVIdDg-unsplash.webp)}.image-for-grid._14{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb63_fran-hogan-cGk_fV0hPig-unsplash.webp)}.image-for-grid._15{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb87_sidekix-media-hZE6VQVbMco-unsplash.webp);background-position:0%}.image-for-grid._16{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb86_jossuha-theophile-hacw2bE4u0c-unsplash.webp)}.scroll{z-index:3;align-items:center;display:flex;position:absolute;inset:auto -1% 2% auto;transform:rotate(90deg)}.scroll-line{background-color:#fdfdfd66;width:200px;height:1px;margin-left:4px}._75-percent-width{width:75%}.property-image-slider{width:80%;height:500px;min-height:60vh;overflow:hidden}.slide-1{background-image:none;background-size:auto}.slide-1.show-cover-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-size:cover}.slide-2,.slide-3{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.right-arrow-2,.left-arrow-2{width:auto;padding-left:90px;padding-right:90px}.icon{color:var(--white);display:block}.gallery-image-links{justify-content:center;width:80%;padding-top:40px;display:flex}.lightbox-link{width:25%;height:200px;padding:0;position:relative;overflow:hidden}.double-images-conatin{padding-top:30vh;padding-bottom:40vh;display:flex}.full-width-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:700px;min-height:100vh;position:relative}.tabs{flex-direction:column-reverse;display:flex}.tabs-menu{padding-top:50px}.tabs-menu.hide{display:none}.properties-title{z-index:3;position:absolute;inset:0% auto auto 0%}.properties-title.h2{top:27px}.tab-link{color:var(--is-gray);letter-spacing:3px;background-color:#0000;padding-left:10px;padding-right:10px;font-size:12px}.tab-link:hover{color:var(--white)}.tab-link.w--current{color:var(--is-sea-glass);background-color:#0000;text-decoration:underline}.lightbox-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;margin:10px;position:absolute;inset:0%}.hidden-image-gallery{display:none}.locations-nav-bar{align-items:center;padding-top:36px;display:flex}.location-collection-list{flex-wrap:wrap;display:flex}.location-collection-list-wrapper{padding-top:0}.property-about-paragraph{width:auto;margin-bottom:20px;padding-right:0%}.about-paragraphs-contain{width:85%;padding-right:10%}.team-member-title{color:var(--white);letter-spacing:2px;font-size:12px;line-height:22px}.more-properties{color:var(--is-peach);margin-top:0}.menu-links{z-index:3;flex-direction:column;width:70%;display:flex;position:absolute}.nav-menu{z-index:10000000;opacity:1;width:100vw;height:100vh;display:flex;position:static;inset:0%}.menu-side{width:50%;position:relative}.menu-side.right{justify-content:flex-start;align-items:center;width:51%;padding:60px;display:flex;position:relative;overflow:hidden}.menu-contact-and-press-wrap{align-items:flex-end;height:40%;display:flex;overflow:hidden}.menu-contact-bg-img{opacity:1;background-color:#22201db3;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbbd_6946107_a_hotel_guestroom_close_up_to_the_side_table_in_texas_by_verner_panton_.png);background-position:0 0;background-size:cover;width:100%;height:100%;position:absolute;inset:0% 0% 0% auto}.contact-info-wrap{z-index:2;text-align:right;padding-bottom:30px;padding-left:30px;padding-right:30px;position:absolute}.press-highlight{background-color:var(--is-gray);width:40%;height:100%;position:relative}.featured-press-link{background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex;position:absolute;inset:auto 0% 0%}.menu-links-bg{z-index:2;background-color:var(--is-black);width:100%;height:100%;position:absolute;inset:auto 0% 0%}.featured-press-content{text-align:center;padding:50px;position:absolute}.featured-press-title{text-align:center;margin-top:10px;font-size:14px}.featured-property-link{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcf8_Hospitality%20Scenes%20-%20Dining%20at%20Guestroom.jpg);background-position:50% 0;background-size:cover;width:100%;height:100%;transition:all 1.2s;position:absolute;inset:0% auto 0% 0%}.featured-property-link:hover{opacity:.62;transform:scale(1.1)}.featured-property-title{z-index:3;padding:0 30px 30px 0;position:absolute;inset:auto 0% 0% auto}.menu-contact-text{margin-bottom:6px;font-size:14px}.contact-link{font-size:14px}.menu-contact-overlay{background-color:#323030cf;position:absolute;inset:0%}.nav-menu-wrap{width:100%;height:100%;display:block;position:fixed;inset:0%;transform:translate(-100%)}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:450px;display:flex}.utility-page-form{flex-direction:column;justify-content:center;align-items:center;display:flex}.text-field{background-color:var(--black);height:60px;color:var(--white);border:1px #000;font-family:Montserrat,sans-serif}.submit-button{border:2px solid var(--is-sea-glass);color:var(--is-sea-glass);letter-spacing:3px;text-transform:uppercase;background-color:#0000;padding:20px 30px;font-family:Inter,sans-serif;font-size:18px;transition:all .5s;display:block}.submit-button:hover{background-color:var(--is-sea-glass);color:var(--white)}.div-block{justify-content:space-between;width:100%;font-family:Montserrat,sans-serif;font-size:18px;line-height:30px;display:flex}._404{color:var(--white);font-size:250px;line-height:250px}.copyrights{color:var(--is-gray);text-align:left;letter-spacing:3px;text-transform:uppercase;cursor:auto;padding-top:36px;padding-bottom:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.copyrights-link{color:var(--is-gray);text-transform:none;cursor:pointer;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block}.copyrights-link:hover{color:var(--is-sea-glass);text-transform:none;text-decoration:none}.change-log{padding-top:37px;font-size:18px}.max-450px{max-width:450px}.instruction-wrapper{margin-top:42px;margin-bottom:42px}.post-image{z-index:-1;opacity:.5;object-fit:contain;max-width:75%;margin-top:-275px;margin-left:350px;position:relative;box-shadow:8px 8px 6px #0000000d}.logo2_logo{opacity:.75;mix-blend-mode:normal;max-height:3.5rem}.logo2_logo-list{grid-column-gap:2rem;grid-row-gap:1rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;align-items:center;display:grid}.logo2_component{grid-column-gap:4rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.rl-padding-section-medium{padding-top:8rem;padding-bottom:8rem}.rl-container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.rl-padding-global{padding-left:5%;padding-right:5%}.section_logo{background-color:#0000}.rl_testimonial1_spacing-block-1{width:100%;padding-bottom:2rem}.rl_testimonial1_text-wrapper{width:40%;max-width:48rem}.rl_testimonial1_component{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.rl-padding-section-large{padding-top:7rem;padding-bottom:7rem}.rl_section_testimonial{background-color:#0000}.peach-text{color:var(--is-peach)}.stats{max-width:65%;margin-top:0}.stats.peach-text{max-width:100%;color:var(--is-gray);font-size:6vw}.gray-text,.gray-h3{color:var(--is-gray)}.image-chainscales{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcfb_Unit_Entry_Final_V2.jpg);background-position:0%;background-size:cover;height:600px;min-height:70vh}.featured-work-image{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbd2_188.png);background-position:0%;background-size:cover;height:600px;min-height:70vh}.featured-work-image.featured-work-overflow-image{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcff_cgh.png);background-position:100%;margin-right:-55%}.testimonial{color:var(--white);line-height:24px}.testimonial-author{color:var(--white)}.black-h6{color:var(--is-black)}.form-block{background-color:#baabaa12;max-width:900px;margin-left:auto;margin-right:auto;padding:60px 40px;box-shadow:1px 1px 8px -6px #00000042}.button-form{border:2px solid var(--white);color:var(--white);letter-spacing:3px;text-transform:uppercase;background-color:#0000;margin-top:20px;padding:20px 30px;font-family:Inter,sans-serif;font-size:18px;transition:all .5s;display:block}.button-form:hover{background-color:var(--is-sea-glass);color:var(--white)}.textarea{min-height:100px;margin-bottom:20px}.field-label{margin-top:20px}.container-3{margin-bottom:60px}.form{max-width:800px;margin-left:auto;margin-right:auto}.project-collection{padding-top:78px}.gray-h1{color:var(--is-gray)}.black-h1{color:var(--is-black)}.team-gallery-grid{grid-column-gap:16px;grid-row-gap:30px;column-count:3;grid-template-rows:325px 325px;grid-template-columns:23% 23% 23% 23%;grid-auto-rows:325px;grid-auto-columns:1fr;column-gap:2rem;width:100%;display:grid}.rl_gallery10_spacing-block-2{width:100%;padding-bottom:1rem}.rl_gallery10_component{flex-direction:column;display:flex}.rl-padding-section-large-2{padding-top:7rem;padding-bottom:1rem}.rl-padding-section-large-2.no-padding{padding-top:0}.rl-container-large-2{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.rl-padding-global-2{padding-left:5%;padding-right:5%}.rl_section_gallery10{background-color:#0000}.gallery-container{margin-top:20px}.gallery-container.hide{display:none}.design-philosophy.small-text{font-size:6vw;line-height:9vw}.design-philosophy.signature{font-family:Contralto Big Regular,Arial,sans-serif;font-size:3vw;line-height:7vw}.animation{opacity:.7}.animation.bw{filter:grayscale()}.animation.transparency{opacity:.6}.animation.no-transparency{opacity:1}.h3{color:var(--is-black)}.h3.seaglass{color:var(--is-sea-glass)}.h3.sage{color:var(--is-gray)}.vertical-text{color:var(--is-black);font-size:5vw}.vertical-text.sage,.sage{color:var(--is-sage)}.stat-text{margin-top:10px;font-size:16px;line-height:24px}.slider-team{width:100%;height:100%}.slide-team-member{filter:grayscale();background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/68a5f52c0c3d0b841709cdaf_Screenshot%202025-08-20%20092048.png);background-position:50%;background-size:cover;width:100%;height:100%}.team-member-slide-image{box-sizing:border-box;aspect-ratio:auto;filter:grayscale();transform-origin:50%;vertical-align:baseline;object-fit:fill;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg),url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/6908f1e19ba9c91d0dd91107_Screenshot%202025-11-03%20101633.png);background-position:50%,0 0;background-size:auto,auto;min-width:100%;min-height:80%;position:static;transform:translateY(40px)scale(1.5)}.team-member-slide-image.no-modifiers{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/6908f42eb6999de0ca897b52_Screenshot%202025-11-03%20102749.png);background-position:0 0;background-size:auto;transform:translateY(30px)scale(1.2)}.team-member-slide-image.no-modifiers.lower{transform:translateY(12px)scale(1.2)}.team-member-slide-image.lower{transform:translateY(59px)scale(1.5)}.image-bw{opacity:1;filter:grayscale();-webkit-text-fill-color:inherit;mix-blend-mode:normal;background-clip:border-box;width:100%;box-shadow:0 2px 5px #0003}.deep-green{color:var(--is-deep-green)}.seaglass{color:var(--is-gray)}.lottie{width:60%;max-width:80%;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 0%}.lottie.image-bw{opacity:.7;filter:none}.image-collage{z-index:2;flex-direction:row;justify-content:flex-start;display:flex;position:relative;bottom:-81px}.image-collage.design{flex-direction:row;justify-content:flex-start;margin-top:220px}.swatch-image{z-index:1;position:absolute;inset:0% 0% auto}.swatch-image.top-right{inset:0% auto auto 0%}.mask-swatches{overflow:visible}.project-container{margin-top:0;margin-bottom:220px}.lottie-animation-container{opacity:1;width:100%}.design-descriptions{z-index:2;max-width:50%;color:var(--is-gray);margin-top:10px;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:28px;position:absolute}.design-descriptions.bottom{max-width:100%;margin-top:50px;padding-top:20px;font-family:Inconsolata,monospace;font-size:16px;font-style:italic;inset:auto auto 0% 0%}.link-block{max-width:100%;margin-left:20%;margin-right:auto;text-decoration:none}.black-text{color:var(--is-black)}.cursor-wrapper{justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.circle{background-color:var(--is-sea-glass);border-radius:200px;width:250px;height:250px}.logo-on-menu{width:175px}.italic-text{color:var(--is-gray)}.container-recruitment{width:100%;max-width:1440px;padding-top:140px;padding-left:80px;padding-right:90px}.error-message{background-color:#ff8f8f}.empty-state{background-color:var(--is-gray)}.project-link{text-decoration:none}.smaller-plus{font-size:6vw}.form-submission{color:var(--is-black)}.locations-grid{grid-column-gap:16px;grid-row-gap:30px;text-align:left;column-count:3;grid-template:". . . .Area"325px". . . . ."325px/16% 23% 18% 19% 19%;grid-auto-rows:325px;grid-auto-columns:1fr;column-gap:2rem;width:90%;max-width:90%;margin-left:auto;margin-right:auto;display:grid;position:static}.link-without-underline{text-decoration:none}.open-positions{width:80%;margin-top:100px}.layout352_timeline{z-index:-3;background-color:#0000}.layout352_date-text{text-align:right}.padding-section-large{padding:7rem 5rem}.layout352_progress-bar{z-index:-1;background-color:var(--is-sea-glass);background-image:linear-gradient(to bottom,var(--is-black),var(--is-sea-glass));width:3px;height:50vh;color:var(--is-sea-glass);position:fixed;top:0;bottom:50vh}.hide{display:none}.layout352_progress{z-index:-2;background-color:#b3b3b3;width:3px;height:100%;position:absolute}.layout352_layout{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex}.layout352_fade-overlay-bottom{z-index:1;background-color:var(--is-sea-glass);width:100%;height:6rem;position:absolute;inset:auto 0% 0%}.margin-top,.margin-top.margin-huge,.margin-top.margin-small,.margin-top.margin-medium,.margin-top.margin-xsmall,.margin-top.margin-xlarge{margin-bottom:0;margin-left:0;margin-right:0}.icon-embed-xxsmall{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.margin-bottom,.margin-bottom.margin-xlarge,.margin-bottom.margin-xxlarge,.margin-bottom.margin-xsmall,.margin-bottom.margin-xxsmall,.margin-bottom.margin-small,.margin-bottom.margin-xxlarge,.margin-bottom.margin-xsmall{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-medium{margin:0 0 20px}.margin-bottom.margin-xsmall,.margin-bottom.margin-xxsmall{margin-top:0;margin-left:0;margin-right:0}.text-size-medium{margin-top:10px;font-size:1rem}.layout352_image-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex;overflow:hidden}.layout352_instructions-list{padding-left:1.25rem}.layout-352-instructions-delete{text-align:left;background-color:#0000;padding:2rem}.layout352_item{z-index:2;background-color:#0000;grid-template-rows:auto;grid-template-columns:1fr 12rem 1fr;grid-auto-columns:1fr;padding-top:8rem;padding-bottom:8rem;display:grid;position:relative}.container-small{width:100%;max-width:50rem;margin-left:auto;margin-right:auto}.layout352_instructions-list-item{padding-left:.5rem}.padding-global{background-color:#0000;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}.timeline-on-page{z-index:0;position:relative}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.button-group.is-center{justify-content:center}.layout352_heading{background-color:var(--is-black);margin-left:auto;margin-right:auto}.button-2{color:#0000;text-align:center;background-color:#0000;border:1px solid #0000;padding:.75rem 1.5rem}.button-2.is-secondary{color:#0000;background-color:#0000}.button-2.is-secondary.is-alternate{color:#0000;background-color:#0000;border-color:#0000}.button-2.is-link{color:#0000;background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button-2.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.text-align-center{text-align:center}.section_layout352{z-index:-3;position:static}.layout352_left{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.container-large{background-color:#0000;width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.layout352_centre{justify-content:center;align-items:stretch;display:flex}.rl-styleguide_label{color:#0000;white-space:nowrap;cursor:context-menu;background-color:#0073e6;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.layout352_circle{background-color:#0000;border-radius:100%;width:.9375rem;height:.9375rem;position:sticky;top:50vh;box-shadow:0 0 0 8px #0000}.layout352_fade-overlay-top{z-index:1;background-color:var(--is-black);width:100%;height:6rem;position:absolute;inset:0% 0% auto}.large-number{color:var(--is-sage);margin-bottom:60px;font-family:Contralto Big Regular,Arial,sans-serif;font-size:7vw;font-weight:400;display:inline-block}._50-50{max-width:70%}.progressive-budget{width:10%}.progressive-budget-div{align-items:center;display:flex}.phase-gallery{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.justify-right{text-align:right;line-height:28px}.justify-left{font-size:16px;line-height:28px}.completed-work{width:50%;max-width:60%;margin-top:60px;margin-left:auto;margin-right:auto;padding-top:40px;display:block}.logo1_logo{max-height:2.5rem;margin:10px}.logo1_logo.is{max-height:4rem;margin-top:60px}.padding-section-medium{padding-top:5rem;padding-bottom:5rem}.logo1_component{grid-column-gap:2rem;grid-row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:flex}.padding-global-2{padding-left:5%;padding-right:5%}.max-width-large{width:100%;max-width:48rem}.max-width-large.align-center{margin-left:auto;margin-right:auto}.hero-module-short{background-color:var(--is-black);justify-content:center;align-items:center;padding:30vh 6%;display:flex}.hero-module-short.hero{background-color:var(--is-black);align-items:flex-start;height:90vh;padding-top:30px;padding-bottom:30px;position:relative}.hero-module-short.turn-white-animation{padding-top:30vh;overflow:hidden}.hero-module-short.turn-white-animation.about{background-color:var(--is-black)}.hero-module-short.home-fold-2{padding-bottom:10vh}.hero-module-short.footer{background-color:var(--is-black);padding-top:15vh;padding-bottom:20px}.hero-module-short.full-width-map{padding:0 0%}.hero-module-short.about-fold-2{background-color:var(--is-black);padding-bottom:10vh}.hero-module-short.team-transition-to-press{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbbf_2900062068_.png);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:0;padding-bottom:20vh;position:relative}.hero-module-short.press{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb64_kayleigh-harrington-yhn4okt6ci0-unsplash.jpg);background-position:50% 70%;background-size:cover;background-attachment:fixed;position:relative}.hero-module-short.press-template{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd05_ModernRoom_Render_V2.webp);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:30vh;position:relative}.hero-module-short.properties{background-color:var(--is-black);padding-top:15vh;padding-bottom:15vh}.hero-module-short.property-hero{height:100vh;display:block}.hero-module-short.gallery{flex-direction:column;align-items:center;padding:0%;position:relative}.hero-module-short.more-properties{padding-top:20vh;padding-bottom:14vh}.hero-module-short.design-left{background-color:var(--is-black);flex-direction:row;align-items:flex-start;height:90vh;margin-bottom:0;padding-top:30px;padding-bottom:30px;position:relative}.hero-module-short.design-right{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-top:220px;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.hero-module-short.design-hero{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.hero-module-short.smaller-top-padding{padding-top:0}.hero-module-short.small-padding{background-color:var(--is-black);align-items:flex-start;width:100%;height:auto;padding:0 0% 30px;position:static}.video-title{margin-bottom:20px}.hero-h1-copy{z-index:1;width:100%;padding-top:5%;padding-left:80px;position:relative}.hero-h1-copy.design.left{width:90%;padding-left:0}.video-hero-h1{z-index:0;width:100%;padding-top:0%;padding-left:80px;position:static}.video-hero-h1.design.left{width:90%;padding-left:0}.video-div{width:100%}.video-div-block{width:95%}.text-color-white{color:#0000}.section-cta{position:static}.container-small-2{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.cta29_background-video{z-index:0;object-fit:cover;width:100%;height:100%}.video-overlay-layer{z-index:1;background-color:#00000080;position:absolute;inset:0%}.cta29_background-video-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.video-2{aspect-ratio:auto;width:95%;position:relative;top:auto;bottom:0;overflow:visible}.video-2.hide-everywhere-except-mobile{display:none}.div-block---progress-bar{position:relative}.team4_social{grid-column-gap:.875rem;grid-row-gap:.875rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:1fr;grid-auto-flow:column;align-self:flex-start;margin-top:1.5rem;display:grid}.padding-section-large-2{padding-top:7rem;padding-bottom:7rem}.text-size-large{font-size:1.25rem}.text-size-large.text-weight-semibold{color:var(--is-gray);margin-top:0;font-size:1.1rem}.team4_image-wrapper{width:100%;margin-top:20px;padding-top:25%;position:relative;overflow:hidden}.max-width-medium{width:100%;max-width:35rem}.team4_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.social-icon{width:1.5rem;height:1.5rem}.team4_item{flex-direction:column;align-items:stretch;display:flex}.team4_image{box-sizing:border-box;aspect-ratio:2/3;filter:grayscale();object-fit:cover;object-position:50% 50%;width:100%;height:100%;max-height:275px;transform:scale(1.1)translateY(-20px)}.team4_image.larger{transform:scale(1.1)translateY(-45px)}.container-large-2{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.padding-section-large-3{padding-top:7rem;padding-bottom:7rem}.collection-item-2{position:static}.text-size-medium-2{font-size:1.125rem}.button-3{border:1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:var(--\<unknown\|relume-variable-color-neutral-1\>);color:var(--\<unknown\|relume-variable-color-neutral-2\>);text-align:center;padding:.75rem 1.5rem;text-decoration:none}.button-3.is-link{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button-3.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.layout422_row{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:flex}.layout422_overlay{background-color:#00000080;position:absolute;inset:0%}.layout422_card-content-bottom{flex-direction:column;align-items:flex-start;display:flex}.layout422_hover-content{display:none}.layout422_instructions-callout{background-color:#0000001a;align-items:center;padding:1.5rem;line-height:1.6}.padding-section-large-4{padding-top:7rem;padding-bottom:7rem}.rl-styleguide_label-2{color:#1e51f7;white-space:nowrap;cursor:context-menu;background-color:#dee3f4;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.layout422_card{flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:50%;text-decoration:none;display:flex;position:relative;overflow:hidden}.layout422_image-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.layout422_instructions-callout-image{margin-top:1.5rem}.layout422_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr}.layout-422-instructions-delete{background-color:var(--\<unknown\|relume-variable-color-neutral-3\>);text-align:left;padding:2rem}.layout422_image{object-fit:cover;width:100%;height:100%}.text-color-white-2{color:var(--\<unknown\|relume-variable-color-neutral-2\>)}.layout422_card-content{flex-direction:column;justify-content:flex-end;height:100%;min-height:70vh;padding:3rem;display:flex;position:relative}.text-weight-semibold{font-weight:600}.section-newsletter{background-color:var(--is-black);justify-content:center;align-items:center;padding:0 6% 30vh;display:flex}.section-newsletter.hero{background-color:var(--is-black);align-items:flex-start;height:90vh;padding-top:30px;padding-bottom:30px;position:relative}.section-newsletter.turn-white-animation{padding-top:30vh;overflow:hidden}.section-newsletter.turn-white-animation.about{background-color:var(--is-black)}.section-newsletter.design-story-for-video{margin-top:140px;padding-top:15vh;padding-bottom:10vh;display:block}.section-newsletter.footer{background-color:var(--is-black);padding-top:15vh;padding-bottom:20px}.section-newsletter.full-width-map{padding:0 0%}.section-newsletter.about-fold-2{background-color:var(--is-black);padding-bottom:10vh}.section-newsletter.team-transition-to-press{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbbf_2900062068_.png);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:0;padding-bottom:20vh;position:relative}.section-newsletter.press{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb64_kayleigh-harrington-yhn4okt6ci0-unsplash.jpg);background-position:50% 70%;background-size:cover;background-attachment:fixed;position:relative}.section-newsletter.press-template{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bd05_ModernRoom_Render_V2.webp);background-position:50% 70%;background-size:cover;background-attachment:fixed;padding-top:30vh;position:relative}.section-newsletter.properties{background-color:var(--is-black);padding-top:15vh;padding-bottom:15vh}.section-newsletter.property-hero{height:100vh;display:block}.section-newsletter.gallery{flex-direction:column;align-items:center;padding:0%;position:relative}.section-newsletter.more-properties{padding-top:20vh;padding-bottom:14vh}.section-newsletter.design-left{background-color:var(--is-black);flex-direction:row;align-items:flex-start;height:90vh;margin-bottom:0;padding-top:30px;padding-bottom:30px;position:relative}.section-newsletter.design-right{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-top:220px;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section-newsletter.design-hero{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section-newsletter.smaller-top-padding{padding-top:0}.section-newsletter.video-hero{background-color:var(--is-black);align-items:flex-start;height:90vh;margin-bottom:220px;padding-top:30px;padding-bottom:30px;position:relative}.section-newsletter.logo-hero{background-color:var(--is-black);align-items:flex-start;height:25vh;padding-top:30px;padding-bottom:0;position:static}.section-newsletter.less-padding{padding-top:5vh;padding-bottom:10vh}.section-newsletter.newsletter-hero{background-color:var(--is-black);align-items:flex-start;height:50vh;margin-bottom:0;padding-top:30px;padding-bottom:30px;position:relative}.left-align{text-align:left}.content5_gallery{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.padding-section-large-5{padding-top:7rem;padding-bottom:7rem}.content5_image-wrapper{flex:1;width:100%}.content5_image{width:100%;height:100%}.content5_content-wrapper{position:sticky;top:5rem}.content5_component{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;grid-auto-columns:1fr;align-items:start;display:grid}.content6_content-wrapper{position:sticky;top:5rem}.content6_image-wrapper{flex:1;width:100%}.content6_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.content6_gallery{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.content6_image{width:100%;height:100%}.team16_item-content{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.button-4{border:1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:var(--\<unknown\|relume-variable-color-neutral-1\>);color:var(--\<unknown\|relume-variable-color-neutral-2\>);text-align:center;padding:.75rem 1.5rem;text-decoration:none}.button-4.is-secondary{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000}.team16_image-wrapper{width:100%;overflow:hidden}.team16_image{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.team16_list{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.team16_social{grid-column-gap:.875rem;grid-row-gap:.875rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:1fr;grid-auto-flow:column;align-self:flex-start;margin-top:1.5rem;display:grid}.team16_item{grid-column-gap:2rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.banner15_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;max-height:6rem}.heading-style-h1{font-size:3.5rem;font-weight:700;line-height:1.2}.banner15_inner-wrapper{justify-content:flex-end;display:flex}.banner15_image-wrapper{aspect-ratio:3/2;object-fit:cover;background-image:linear-gradient(#00000080,#00000080);justify-content:center;align-items:center;width:100%;position:relative;overflow:hidden}.banner15_component{justify-content:flex-end;width:100vw;max-width:100%;display:flex;overflow:hidden}.banner15_heading-wrapper{white-space:nowrap;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem;display:flex}.banner15_marquee{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-around;align-items:center;padding-top:1rem;padding-bottom:1rem;display:grid}.form_checkbox-label{margin-bottom:0}.form_field-wrapper{position:relative}.contact7_form-block{flex-direction:column;align-items:stretch;margin-bottom:0}.button-5{background-color:var(--\<unknown\|relume-variable-color-neutral-1\>);color:var(--\<unknown\|relume-variable-color-neutral-2\>);text-align:center;border-style:solid;border-width:1px;padding:.75rem 1.5rem;text-decoration:none}.button-5.is-link{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button-5.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.button-5.is-secondary{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000}.success-text{font-weight:600}.contact7_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.text-style-link{color:var(--\<unknown\|relume-variable-link-color-1\>);text-decoration:underline}.contact7_image{object-fit:cover;width:100%;height:100%;display:block}.form_checkbox-icon{border:1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);cursor:pointer;border-radius:0;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-top:0;margin-left:-1.25rem;margin-right:.5rem;transition:all .2s}.form_checkbox-icon.w--redirected-checked{box-shadow:none;background-color:#000;background-size:16px 16px;border-width:1px;border-color:#000}.form_checkbox-icon.w--redirected-focus{box-shadow:none;border-color:#000}.error-message-2{margin-top:1.5rem;padding:.875rem 1rem}.form_field-label{margin-bottom:.5rem;font-weight:400}.error-text{color:#e23939}.form_input{border:1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:var(--\<unknown\|relume-variable-color-neutral-2\>);height:auto;min-height:2.75rem;color:var(--\<unknown\|relume-variable-text-color-1\>);border-radius:0;margin-bottom:0;padding:.5rem .75rem;font-size:1rem;line-height:1.6}.form_input:focus{border-color:#000}.form_input::placeholder{color:#0009}.form_input.is-text-area{height:auto;min-height:11.25rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.contact7_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.form_checkbox{align-items:center;margin-bottom:0;padding-left:1.25rem;display:flex}.success-message{background-color:var(--\<unknown\|relume-variable-color-neutral-3\>);padding:1.5rem}.video-project{width:100%;position:relative;top:10px;bottom:0}.video-project.hide-everywhere-except-mobile{display:none}.logo1_logo-2{max-height:3.5rem;margin:5px}.portfolio6_image3{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.portfolio6_item{width:100%;margin-bottom:4rem;display:inline-block}.portfolio6_list{grid-column-gap:3rem;grid-row-gap:4rem;column-count:2;grid-template-rows:auto;grid-template-columns:1fr 1fr;column-gap:3rem}.portfolio6_image-wrapper{width:100%}.portfolio6_title-link{margin-bottom:.5rem;text-decoration:none;display:block}.heading-style-h5{margin-top:0;margin-bottom:auto;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4}.text-size-regular{font-size:1rem}.portfolio6_image1{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.portfolio6_image2{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.portfolio6_tag-item{background-color:var(--\<unknown\|relume-variable-color-neutral-3\>);padding:.25rem .5rem .25rem 0;font-size:.875rem;font-weight:600;text-decoration:none}.portfolio6_tag-item.w--current{border-bottom:2px solid var(--\<unknown\|relume-variable-color-neutral-1\>)}.portfolio6_image4{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.portfolio6_tag-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-wrap:wrap;margin-top:0;display:flex}.portfolio6_component{flex-direction:column;align-items:center}.portfolio6_image-link{width:100%;margin-bottom:1.5rem}.portfolio6_button-wrapper{margin-top:1.5rem;display:flex}.portfolio2_image-link{width:100%;margin-bottom:1.5rem}.portfolio2_component{flex-direction:column;align-items:center}.portfolio2_title-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:start space-between;align-items:start;display:grid}.portfolio2_list{grid-column-gap:5rem;grid-row-gap:5rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.portfolio2_tag-item{background-color:var(--\<unknown\|relume-variable-color-neutral-3\>);padding:0 .5rem .25rem 0;font-size:.875rem;font-weight:600;text-decoration:none}.portfolio2_tag-item.w--current{border-bottom:2px solid var(--\<unknown\|relume-variable-color-neutral-1\>)}.portfolio2_tag-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap;display:flex}.portfolio2_image-wrapper{width:100%;overflow:hidden}.portfolio2_image-wrapper:hover{transform:scale(1.02)}.portfolio2_image{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.portfolio2_title-link{margin-bottom:.5rem;text-decoration:none;display:block}.heading-style-h5-2{font-size:1.5rem;font-weight:700;line-height:1.4}.project-video{padding-bottom:1.5rem}.map-wrapper{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/6a230989f2b8f40aef06f187_international%20map%20for%20websiet.png);background-position:0 0;background-size:auto;width:100%;overflow:hidden}.map-image{aspect-ratio:16/9;object-fit:contain;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/6a230989f2b8f40aef06f187_international%20map%20for%20websiet.png);background-position:50%;background-repeat:repeat;background-size:auto;background-attachment:fixed;width:100%;height:100%}.contralto-font{padding-left:81px;font-family:Contralto Big Regular,Arial,sans-serif;font-weight:400}.header77_image-list-bottom{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.header77_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.header77_component{grid-column-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.header77_images-layout{grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.header77_image-list-top{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:center;width:100%;margin-left:-8.5%;display:grid}.header77_content-right{grid-column-gap:1rem;background-color:var(--\<unknown\|relume-variable-color-neutral-3\>);align-items:center;height:100vh;padding-top:4rem;padding-bottom:4rem;display:flex;overflow:hidden}.header77_image-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;width:100%;display:grid}.header77_content-left{max-width:35rem;margin-left:5vw;margin-right:5rem}.header77_image-wrapper{width:26rem;padding-top:75%;position:relative}.layout473_image-wrapper2{width:60%;position:absolute;inset:auto auto 0% 0%}.layout473_image-wrapper1{width:100%;margin-bottom:25%;margin-left:10%}.layout473_image-group{grid-template-rows:auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;display:flex;position:relative}.layout473_image1{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.section_layout473{background-color:var(--is-black)}.layout473_image2{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.layout473_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.gallery20_arrow-icon{width:1rem;height:1rem;color:var(--\<unknown\|relume-variable-color-neutral-1\>);flex-direction:column;justify-content:center;align-items:center;display:flex}.gallery20_image-wrapper{width:90%}.gallery20_image-wrapper.portrait{aspect-ratio:2/3;width:90%}.gallery20_slide-nav{height:1.75rem;font-size:.5rem;inset:auto auto 0% 0%}.gallery20_slide{padding-right:2rem}.gallery20_mask{overflow:visible}.gallery20_mask.letter{width:95%}.gallery20_image{aspect-ratio:16/9;width:100%;height:100%;box-shadow:0 2px 10px 0 var(--black);object-fit:cover}.gallery20_image.letter{aspect-ratio:3/2.3;object-fit:cover}.gallery20_image.design-package{aspect-ratio:16/9.8;object-fit:cover}.gallery20_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:5rem}.gallery20_slider.portrait{width:50%}.gallery20_arrow{border:1px solid var(--\<unknown\|relume-variable-border-color-1\>);background-color:var(--\<unknown\|relume-variable-color-neutral-2\>);border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;inset:auto 0% 0% auto}.gallery20_arrow.is-left{right:4rem}.section_gallery20{overflow:hidden}.text-size-medium-sample-deliverables{width:80%;margin-bottom:40px;font-size:1.125rem}.timeline21_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;align-items:start}.timeline21_item-content{flex-direction:column;align-items:flex-start;padding-right:1rem;display:flex}.timeline21_image-wrapper{margin-right:2.5rem;overflow:hidden}.timeline21_item{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:1fr max-content 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:end;display:grid;position:relative}.timeline21_list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:grid;position:relative}.timeline21_fade-overlay-right{z-index:0;background-image:linear-gradient(90deg,#fff0,var(--\<unknown\|relume-variable-background-color-1\>));width:4rem;height:4px;position:absolute;right:0%}.timeline21_line-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:end;display:grid;position:relative}.timeline21_image{aspect-ratio:1;object-fit:cover;width:100%}.timeline21_circle{z-index:2;border:1px none var(--is-black);background-color:var(--is-sage);-webkit-text-fill-color:inherit;background-clip:border-box;border-radius:100%;flex:none;width:.9375rem;height:.9375rem}.section_timeline21{background-color:var(--is-black);overflow:hidden}.timeline21_progress-wrapper{align-items:center;width:100%;display:flex}.button-6{border:1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:var(--\<unknown\|relume-variable-color-neutral-1\>);color:var(--\<unknown\|relume-variable-color-neutral-2\>);text-align:center;padding:.75rem 1.5rem;text-decoration:none}.button-6.is-link{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button-6.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.button-6.is-secondary{color:var(--\<unknown\|relume-variable-color-neutral-1\>);background-color:#0000}.timeline21_progress-line{background-color:var(--is-sage);width:100%;height:3px}.methodology-services{line-height:32px}.image-timeline{min-width:100%}.gallery10_lightbox-link{width:100%;margin-bottom:2rem}.gallery10_image-wrapper{width:100%}.gallery10_image2{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.gallery10_image3{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.gallery10_image5,.gallery10_image7,.gallery10_image1,.gallery10_image6{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.gallery10_image4{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.gallery10_component{column-count:3;column-gap:2rem}.layout473_image-wrapper-project-model{width:100%;margin-bottom:auto;margin-left:10%}.animation-copy-holder{width:100%;height:7rem;margin-bottom:2rem;position:relative}.animation-copy-holder.redesign{justify-content:center;align-items:center;width:90%;height:9rem;display:flex}.triangle-right-side{background-color:#043e49;min-width:22rem;height:4px;padding-right:0;transform:rotate(60deg)}.triangle-right-side.white{background-color:#fff}.camera{width:100vw;height:100vh;margin-top:0;padding-top:8.5vw;padding-bottom:0;position:sticky;top:0;overflow:hidden}.icon-wrap{z-index:10;justify-content:center;display:flex;position:absolute;inset:auto 0% 15%}.container-8{width:auto;min-width:110vw;max-width:none;height:110vh;max-height:none;position:relative;inset:0%}.career-slider-img-4v2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe54_Growth%20Square.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:flex-end;width:24vw;height:24vw;margin-top:1vw;margin-bottom:0}.paragraph-2{color:#000;text-align:center;margin-bottom:2.5rem;font-size:2vw}.triangle-animation-piece{width:10rem;min-width:8rem;height:7.5rem;margin-left:-1.8rem;margin-right:-1.8rem}.career-slider-img-3v2-copy{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe57_Heritage%20Square.png);background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:flex-start;width:24vw;height:24vw;margin-bottom:0;margin-right:8vw}.featured-project-2{background-color:#b09f9e;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;height:60%;display:flex;position:relative;overflow:hidden}.menu-links-bg-2{z-index:2;background-color:#262426;width:100%;height:100%;position:absolute;inset:auto 0% 0%}.hamburger-contain-2{z-index:100;justify-content:space-between;align-items:center;padding-top:50vh;display:block;position:fixed;inset:0% 0% auto auto}.client-logo-five{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-five.five{object-fit:contain;align-items:stretch;max-height:7.5rem;top:auto}.left{flex-flow:column;justify-content:space-between;width:53%;height:26rem;margin-right:1rem;display:flex}.image-7{position:absolute;inset:0%}.career-slider-panel-4{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:86vw;height:80vh;padding:0 0;display:flex}.homepage-video{background-color:#000;justify-content:center;align-items:center;height:70vh;display:flex;position:relative;overflow:hidden}.base-container---veritcal-spacing{text-align:center;justify-content:center;align-items:center;width:100%;height:auto;margin-top:3rem;margin-bottom:3rem;display:block}.base-container---veritcal-spacing.home-section-3{flex-flow:column;justify-content:center;align-items:center;height:100%;display:flex}.base-container---veritcal-spacing.home-typing-animation{flex-flow:column;justify-content:center;align-items:center;display:flex}.base-container---veritcal-spacing.cta{flex-flow:column;justify-content:center;align-items:center;height:40vh;margin-top:8rem;margin-bottom:8rem;display:flex}.base-container---veritcal-spacing.home-call-out-section{height:auto;display:flex;overflow:hidden}.portfolio-text{justify-content:center;align-items:center;margin:0 3rem 19px;font-family:Contralto Big Regular,Arial,sans-serif;font-size:40vw;font-weight:400;line-height:.5;display:flex}.home-hero-animation---text{flex-flow:column;justify-content:space-between;align-items:flex-start;width:35%;display:flex}.google-tag-manager{height:0}.code-embed{box-sizing:content-box;object-fit:fill;flex:1;min-width:400%;height:100%;min-height:100vh}.code-embed.home-three-section-video{z-index:-2;width:40rem;height:20rem;min-height:25rem;position:absolute}.image-6{position:absolute;inset:0% auto 0% 0%}.frame-1{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.frame{justify-content:flex-start;align-items:center;height:80vh;padding-bottom:0;display:flex;overflow:visible}.call-out---left{text-align:left;width:45%}.footer-menu-link-2{color:#fdfdfd;letter-spacing:3px;text-transform:none;margin-bottom:22px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .5s}.footer-menu-link-2:hover{color:#f8bd8b}.footer-menu-link-2.w--current{color:#f8bd8b;font-family:Inter,sans-serif}.image-10{object-fit:cover;min-width:100%;max-width:none;min-height:110vh;transform-style:preserve-3d;transform:rotateX(180deg)rotateY(180deg)rotate(0)}.home-hero-animation{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-around;width:100%;display:flex}.play-pause-button-3{height:100%}.grey-text-2{color:#fdfdfd;text-align:left;letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400}.div-block-11{flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.menu-hamburger-2{z-index:200000000;cursor:pointer;background-color:#043e49;flex-direction:column;width:66px;padding:10px 18px;display:block;position:relative}.home-portfolio-image{aspect-ratio:3/2;object-fit:cover;width:20rem;min-width:20rem;height:20rem;min-height:20rem;overflow:hidden}.video-3{z-index:-3;aspect-ratio:auto;opacity:.18;width:100%;min-width:100vw;min-height:100vh;position:absolute;top:auto;bottom:0;overflow:visible}.animation-headline-holder{justify-content:flex-start;align-items:flex-end;width:100%;height:8.5rem;margin-bottom:1.5rem;display:flex;position:relative}.animation-headline-holder.redesign{justify-content:center;align-items:flex-end;height:10rem}.image-4{vertical-align:middle;width:100%;height:auto;margin-top:0%;margin-bottom:auto;position:absolute;inset:0% auto 0% 0%;overflow:visible}.call-out---right{border:6rem #000;border-bottom-color:#5e8d83;justify-content:center;align-items:center;width:100%;display:flex}.call-out---right.copy{padding-top:2.5rem;position:absolute}.homepage-callout-section{z-index:3;background-color:#262426;height:100vh;min-height:100vh;margin-top:0;position:sticky;top:0}.homepage-callout-section.section-2{z-index:4;background-color:#262426;overflow:hidden}.homepage-callout-section.section-3{z-index:5;background-color:#043e49}.image-3{width:200vw;display:block;overflow:visible}.pillar-holder{height:1.5rem;margin-bottom:2rem;position:relative}.div-block-14{justify-content:center;align-items:center;height:6rem;display:flex;position:relative}.career-slider-panel-6-2{flex-direction:row;justify-content:flex-start;align-items:center;width:93vw;margin-left:0;display:flex}.div-block-22{width:auto;min-width:110vw;min-height:110vh;position:absolute}.scroll-dot{background-color:#fff;border-radius:50%;width:8px;height:8px;position:absolute;inset:10px 11px auto;transform:translate(-50%)}.div-block-9{justify-content:center;display:flex;position:absolute;inset:0%}.div-block-9.call-out-3{justify-content:flex-start;align-items:flex-end}.div-block-9.call-out-2{justify-content:flex-end;align-items:flex-end}.right{width:40%;height:100%;position:relative}.div-block-15{opacity:.37;background-color:#262426;width:100%;height:100%;position:absolute}.h2-call-out{height:16rem;margin-bottom:2rem;position:relative}.triangle-redesigned{object-fit:cover;min-width:101%;margin-top:0;margin-left:-2px;margin-right:-2px;position:absolute;overflow:hidden}.div-block-19{background-color:#fff;width:100%;height:47vh;display:flex}.home-logo-2{mix-blend-mode:normal;padding-left:18px}.career-slider-img-2v2-copy-copy-copy{background-color:#0000;background-image:none;align-self:center;width:36vw;height:48vw;margin-bottom:0;margin-right:8vw}.animation-headline---5{text-align:left;width:100%;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.1;position:absolute}.triangle{width:10rem;height:7.5rem}.triangle.down{transform-style:preserve-3d;margin-bottom:-.5rem;transform:rotateX(180deg)rotateY(0)rotate(0)}.triangle.up{margin-top:.65rem}.call-out-copy{height:12rem;margin-bottom:.75rem;position:relative}.animation-copy---1{text-align:left;width:100%;margin-bottom:0;font-size:.875rem;line-height:1.3;position:absolute}.animation-copy---1.redesign-copy{text-align:center;margin-top:1rem;font-size:1.125rem;line-height:1.1}.animation-copy---1.redesign{text-align:center;font-size:1.125rem;line-height:1.1}.image-5{position:absolute;inset:0% auto 0% 0%}.typedjs-wrapper-copy{z-index:8;color:#5e8d83;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:10vh;display:flex;position:absolute}.title-text{justify-content:flex-end;margin-top:0;margin-bottom:2vw;font-size:1.75vw;font-weight:400;line-height:2.5vw;display:flex}.title-text.community{text-transform:capitalize;justify-content:flex-start;margin-bottom:1vw;font-size:1.25vw;font-weight:400;line-height:2.5vw}.client-logo-two{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-two.two{object-fit:contain;max-height:7.5rem;top:auto}.portfolio-number{color:#5e8d83;font-family:Contralto Big Regular,Arial,sans-serif;font-size:4vw}.hamburger-line-2{background-color:#fdfdfd;width:30px;height:2px;margin-top:9px;margin-bottom:9px}.hero-load-title{color:#5e8d83;text-align:center;font-family:Inter,sans-serif;font-size:2vw;font-weight:400}.animation-copy---4{text-align:left;width:100%;margin-bottom:1.5rem;font-size:.875rem;line-height:1.3;position:absolute}.base-container---gutters{width:80%}.base-container---gutters.home-page-animation-scroll{justify-content:center;align-items:center;height:100vh;padding-top:0%;display:flex;position:sticky;top:0}.base-container---gutters.home-page-animation-scroll.redesign{width:100%;max-width:none;overflow:hidden}.base-container---gutters.home-typing-animation{z-index:4;height:100vh;display:flex;position:sticky;top:0}.base-container---gutters.home-section-3{justify-content:center;align-items:center;height:100%;display:flex}.base-container---gutters.home---call-out{flex-flow:column;justify-content:center;align-items:center;height:100%;display:flex}.career-slider-img-2v2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe68_Uniting%20Together%20Vertical.png);background-position:50%;background-size:cover;width:36vw;height:48vw;margin-bottom:0;margin-right:8vw}.career-slider-panel-1{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;width:97vw;height:80vh;margin-top:0;padding:0 1vw 0 0;display:flex}.footer-menu-links-2{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;display:flex}.career-slider-img{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe63_Growth%20Horizontal.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:stretch;width:42vw;height:30vw;margin-bottom:0;margin-right:8vw;padding-right:0;display:block}.press-highlight-2{background-color:#b09f9e;width:40%;height:100%;position:relative}.image-3-copy{width:200vw;display:block;overflow:visible}.h3-3{color:#262426}.h3-3.sage{color:#f3f1ed}.white-logo-holder{z-index:5;justify-content:center;width:100%;max-width:none;height:100vh;display:flex;position:absolute}.triangle-left-side{background-color:#043e49;min-width:22rem;height:4px;margin-right:-50.5%;padding-right:0;transform:rotate(-60deg)}.triangle-left-side.white{background-color:#fff}.career-slider-img-5v2-copy-copy{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe72_Heritage%20Horizontal.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:42vw;height:30vw;margin-bottom:0;margin-right:8vw;padding-right:0;overflow:hidden}.container-6-copy{z-index:6;max-width:none;margin-left:0;margin-right:0;position:absolute;inset:0%}.right-side-holder{perspective:none;justify-content:flex-start;align-items:stretch;width:11rem;height:22rem;margin-top:0%;padding:50% 0% 50% 0;display:block}.slide-text-container{z-index:1;color:#1d1d1f;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:0;display:flex;position:relative}.slide-text-container.community{background-color:#b4c4c9;justify-content:center;align-items:center;width:34vw;height:28vw;margin-bottom:0;margin-left:0;margin-right:8vw;padding:2vw}.slide-text-container.diversity{background-color:#629796;justify-content:center;align-items:center;width:35vw;height:32vw;margin-bottom:0;margin-right:8vw;padding:2vw}.slide-text-container.moments{background-color:#ffe283;flex-direction:column;justify-content:center;align-items:center;width:35vw;height:33vw;margin-bottom:0;margin-right:9vw;padding:2vw}.slide-text-container.growth-v2{background-color:#e09891;justify-content:center;align-items:center;width:34vw;height:28vw;margin-bottom:0;margin-left:0;margin-right:8vw;padding:2vw}.client-logo-six{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-six.six{object-fit:contain;max-height:7.5rem;top:auto}.home-hero-animation---animation{flex-flow:row;justify-content:flex-start;align-items:center;width:38vw;display:flex;position:static}.homepage-wrapper{width:100%;max-width:none;position:relative;overflow:visible}.homespage-loading-section-copy-copy{z-index:20;background-color:#fff0;justify-content:center;align-items:center;width:100%;height:110vh;display:flex;position:absolute;overflow:hidden}.animation-headline---3{text-align:left;width:100%;margin-bottom:0;font-family:Contralto Big Regular,Arial,sans-serif;font-size:2rem;line-height:1.1;position:absolute}.animation-headline---3.redesign{text-align:center;font-family:Inter,sans-serif;font-size:3.25rem;font-weight:600}.animation-headline---3.redesign-copy{text-align:center;font-family:Inter,sans-serif;font-size:3.25rem;font-weight:600;position:static}.animation-headline---1{text-align:left;width:100%;margin-bottom:0;font-family:Inter,sans-serif;font-size:2rem;font-weight:600;line-height:1.1;position:absolute}.animation-headline---1.redesign{text-align:center;font-size:3.25rem}.career-slider-panel-2-2{flex-direction:row;justify-content:flex-start;align-items:center;width:98vw;height:80vh;margin-left:0;display:flex}.portfolio-section{z-index:6;background-color:#000;width:100vw;height:600vw;padding-top:0;position:static}.div-block-16{background-color:#fff;width:100%}.career-slider-panel-4-2{flex-direction:row;justify-content:flex-start;align-items:center;width:86vw;margin-left:0;display:flex}.triangle-animation-row{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;width:auto;margin-bottom:1.1rem;margin-left:-2rem;display:flex}.career-slider-panel-3{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:94vw;height:80vh;margin-top:0;padding:0 1vw 0 0;display:flex}.career-slider-panel-5-2{flex-direction:row;justify-content:flex-start;align-items:center;width:82vw;height:80vh;margin-left:0;display:flex}.grey-text-3{color:#f3f1ed;text-transform:none;margin-bottom:12px;font-size:14px;font-weight:300}.section-5{position:absolute;inset:0%}.black-section{background-color:#262426;height:80vh}.base-container---veritcal-spacing-copy{text-align:center;width:100%;margin-top:3rem;margin-bottom:3rem}.base-container---veritcal-spacing-copy.home-typing-animation-copy{flex-flow:column;justify-content:center;align-items:center;display:flex}.footer-left-2{flex-flow:column;justify-content:center;align-items:flex-start;width:55%;display:block}.footer-contact-link-2{color:#f3f1ed;font-size:14px}.footer-contact-link-2:hover{color:#5e8d83}.career-slider-panel-2{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;width:98vw;height:80vh;padding:0 0 3vw;display:flex}.call-out{color:#000;margin-top:0;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:3.5rem;font-weight:600;line-height:3.3rem}.call-out.copy{color:var(--is-gray);text-align:left;font-size:3rem;position:absolute}.call-out.section-3{color:#fdfdfd;font-family:Inter,sans-serif;font-size:3.5rem;font-weight:600}.call-out.section-3.copy{color:var(--is-gray);font-size:3rem}.call-out.section-2{color:#fdfdfd;white-space:nowrap;width:100%;font-size:3.5rem;font-weight:400;line-height:3.3rem}.call-out.section-2.copy{color:var(--is-gray);font-size:3rem;font-weight:600}.career-slider-panel-7-2{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;width:76vw;height:80vh;margin-top:0;padding:0;display:flex}.careers-slider{width:100vw;height:600vw;margin-top:0;margin-bottom:-20px;padding-top:0;padding-bottom:20px;overflow:visible}.icon-scroll{opacity:.5;border:1px solid #fff;border-radius:25px;justify-content:center;width:30px;height:50px;display:flex;position:relative}.div-block-12{justify-content:center;align-items:center;height:6rem;display:flex;position:relative}.homespage-hero-animation{background-color:#000;height:300vh;position:static;top:0}.menu-item-2{color:#fdfdfd;text-transform:none;width:auto;margin-top:16px;margin-bottom:16px;font-family:Contralto Big Regular,Arial,sans-serif;font-size:3.5vw;font-weight:400;line-height:4vw;text-decoration:none;transition:all .5s}.menu-item-2:hover{color:#f8bd8b;text-transform:none;font-family:Contralto Big Regular,Arial,sans-serif}.menu-item-2.w--current{color:#f8bd8b;font-family:Contralto Big Regular,Arial,sans-serif;font-weight:400}.menu-item-2.hide{display:none}.typedjs-simple{color:var(--is-sage);font-family:Contralto Big Regular,Arial,sans-serif;font-size:6vw;display:inline}.div-block-20{background-color:#fff;width:100%;height:47vh}.camera-1-copy{justify-content:flex-start;align-items:center;width:100vw;height:100vh;margin-top:0;padding-top:10rem;padding-left:10%;padding-right:10%;display:block;position:sticky;top:0;overflow:hidden}.div-block-17{background-color:#fff;width:100%}.final-cta{background-color:var(--is-black);height:auto}.triangle-background{z-index:-1;flex-flow:column;width:100%;height:100%;display:flex;position:absolute;inset:0%}.background-video-4{z-index:0;width:auto;height:100%;overflow:visible}.career-slider-panel-8{flex-direction:row;justify-content:flex-start;align-items:center;width:75vw;margin-left:0;display:flex}.home-hero-animation-copy{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-around;align-items:stretch;width:100%;height:100%;display:flex}.career-slider-img-3v2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe4e_Uniting%20Together%20Square.png);background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:flex-start;width:24vw;height:24vw;margin-top:3vw;margin-bottom:0;margin-right:8vw}.portfolio-copy{white-space:nowrap;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.5vw;font-weight:400}.portfolio-copy.second-line{margin-bottom:3rem}.homespage-hero-animation-copy{background-color:#000;height:350vh;position:static;top:0}.div-block-18{flex-flow:column;justify-content:center;align-items:center;width:7rem;height:100%;margin-left:-1px;margin-right:-1px;display:flex;overflow:hidden}.section-6{background-color:#262426;justify-content:center;align-items:center;padding:30vh 6%;display:flex}.section-6.footer{background-color:#262426;padding-top:15vh;padding-bottom:20px}.career-slider-panel-3-2{flex-direction:row;justify-content:flex-start;align-items:center;width:94vw;margin-left:0;display:flex}.triangle-bottom{background-color:#043e49;min-width:22.02rem;height:4px;position:absolute;inset:100% 0% 0%}.triangle-bottom.white{background-color:#fff}.career-slider-img-1v2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe5e_Uniting%20Together%20Horizontal.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:42vw;height:30vw;margin-bottom:0;margin-right:8vw;padding-right:0}.story-animation-larger-numbers{font-family:Inter,sans-serif;font-size:2rem}.button---pill-green{text-align:center;background-color:#043e49;border:.2rem solid #043e49;border-radius:0;padding:1rem 2rem;font-size:.875rem}.button---pill-green:hover{color:#043e49;background-color:#fff0;border:.2rem solid #043e49;padding:1rem 2rem}.typedjs-wrapper{color:#5e8d83;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.slide-paragraphs{color:#1d1d1f;margin-top:10px;margin-bottom:0;font-size:2.25vw;font-weight:400;line-height:1.3}.career-slider-panel-7{flex-direction:row;justify-content:flex-start;align-items:center;width:76vw;height:80vh;margin-left:0;display:flex}.image-9{aspect-ratio:auto;object-fit:contain;justify-content:center;align-items:center;width:100%;margin-top:0;display:block;position:static}.div-block-21{width:auto;min-width:110vw;min-height:110vh;position:absolute}.container-6{z-index:6;max-width:none;margin-left:0;margin-right:0;position:absolute;inset:0%}.hero-logo{object-fit:contain;width:200vw;height:60vh}.div-block-8{flex-flow:column;justify-content:center;align-items:center;padding-top:0%;padding-bottom:0%;display:flex;position:sticky}.career-slider-img-5v2{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe51_Growth%20Vertical.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;width:36vw;height:48vw;margin-bottom:0;margin-left:8vw;margin-right:8vw}.sticky-section{position:relative}.sticky-section.copy{height:337vh;overflow:visible}.triangle-holder{justify-content:center;align-items:center;width:22rem;height:18.7rem;display:flex;position:relative}.triangle-holder.logo-version{width:100%;height:19.5rem;overflow:hidden}.left-side-holder{justify-content:center;align-items:center;width:11rem;height:22rem;margin-top:0%;padding:50% 0% 50% 0;display:flex}.footer-right-2{grid-row-gap:22px;text-align:right;flex-flow:column;flex:0 auto;line-height:20px;display:flex}.animation-copy---3{text-align:left;width:100%;margin-bottom:0;font-size:.875rem;line-height:1.3;position:absolute}.animation-copy---3.redesign{text-align:center;font-size:1.125rem;line-height:1.1}.div-block-23{flex:none;width:100%;height:auto;margin:-1px;position:relative}.career-slider-panel-5{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:82vw;height:80vh;margin-top:0;padding:0 1vw 0 0;display:flex}.container-5-copy{width:100vw;max-width:none;height:100vh;display:flex;position:absolute;inset:0%}.container-7{opacity:1;mix-blend-mode:normal;background-color:#043e49;background-image:linear-gradient(#043e49,#043e49);min-width:100vw;max-width:none;min-height:100vh}.footer-content-2{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:space-between;align-items:stretch;padding-top:10px;display:flex}.home-hero-animation---text-copy{flex-flow:column;justify-content:space-between;align-items:center;width:85%;height:16rem;display:flex;overflow:visible}.camera-1{justify-content:flex-start;align-items:center;width:100vw;height:100vh;margin-top:0;padding-top:10rem;padding-left:10%;padding-right:10%;display:block;position:sticky;top:0;overflow:hidden}.pillar-for-triangle-section{color:#5e8d83;text-transform:uppercase;margin-bottom:.125rem;font-size:1.25vw;line-height:1.5vw}.pillar-for-triangle-section.section-3{color:#5e8d83}.pillar-for-triangle-section.section-3.copy{font-size:.9rem}.pillar-for-triangle-section.section-2{color:#f8bd8b}.pillar-for-triangle-section.section-2.copy{font-size:.9rem}.pillar-for-triangle-section.copy{color:#fdfdfd;text-align:left;font-size:.9rem;position:absolute}.div-block-7{flex-flow:row;justify-content:flex-start;align-items:center;width:auto;display:flex}.h2-heading{font-family:Contralto Big Regular,Arial,sans-serif;font-weight:400}.h2-heading.centered{text-align:center;font-family:Inter,sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem}.h2-heading.centered.black-text{color:var(--is-gray);margin-top:0;margin-bottom:30px;font-size:3rem;line-height:3.3rem}.base-container---gutters-copy{width:80%}.base-container---gutters-copy.home-typing-animation-copy{z-index:4;height:100vh;display:flex;position:sticky;top:0}.client-logo-one{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-one.one{object-fit:contain;flex-flow:row;justify-content:center;max-height:7.5rem;top:auto}.client-logo-four{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-four.four{object-fit:contain;max-height:7.5rem;top:auto;left:0%;right:0%}.career-slider-panel-1-2{flex-direction:row;justify-content:flex-start;align-items:center;width:94vw;margin-left:3vw;display:flex}.animation-headline---4{text-align:left;width:100%;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1;position:absolute}.button-holder{flex-flow:column;align-items:flex-start;height:6rem;display:flex;position:relative;overflow:hidden}.div-block-13{justify-content:center;align-items:center;height:6rem;display:flex;position:relative}.image-8{object-fit:cover;min-width:100%}.scroll-down-lottie{z-index:100;opacity:.3;justify-content:center;align-items:flex-end;width:30px;display:flex;position:absolute;inset:auto 50% 15% auto}.career-slider-img-4v2-copy{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe6d_Creating%20Impact%20Horizontal.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:42vw;height:30vw;margin-bottom:0;margin-right:8vw;padding-right:0}.div-block-8-copy{flex-flow:column;justify-content:center;align-items:center;padding-top:0%;padding-bottom:0%;display:flex;position:sticky}.home-section-3-logos{grid-column-gap:3.2rem;grid-row-gap:3.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;width:100%;margin-top:2rem;display:grid}.home-section-3-logos.second-row{margin-top:3.5rem}.client-logo-three{grid-column-gap:0px;grid-row-gap:0px;object-fit:cover;flex-flow:row;justify-content:center;width:100%;max-width:none;display:inline-flex;position:absolute;inset:0% 0% auto}.client-logo-three.three{object-fit:contain;max-height:7.5rem;inset:auto 0%}.container-5{width:100vw;max-width:none;height:100vh;display:flex;position:absolute;inset:0%}.call-out---copy{color:#000;margin-bottom:1.5rem;font-size:.875rem;line-height:1.2}.call-out---copy.section-3{color:#fdfdfd;font-size:.875rem}.call-out---copy.copy{color:#fdfdfd;text-align:left;font-size:1.125rem;position:absolute}.div-block-10{background-color:#f8bd8b;border-radius:100%;justify-content:center;width:2rem;height:2rem;margin-top:-1rem;display:flex;position:static;inset:0% 0% auto}.div-block-10.call-out-2{margin-top:0;margin-bottom:-1rem;margin-right:-1rem}.div-block-10.call-out-3{margin:0 0 -1rem -1rem}.career-slider-img-3v2-copy-copy{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe5a_Creating%20Impact%20Square.png);background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:flex-start;width:24vw;height:24vw;margin-top:1vw;margin-bottom:19vw;margin-right:8vw}.animation-headline---2{text-align:left;width:100%;margin-bottom:0;font-family:Contralto Big Regular,Arial,sans-serif;font-size:2rem;line-height:1.1;position:absolute}.animation-headline---2.redesign{text-align:center;font-family:Inter,sans-serif;font-size:3.25rem;font-weight:600}.button---pill-white{color:#043e49;background-color:#fdfdfd;border:4px solid #fdfdfd;border-radius:0;padding:1rem 2rem;font-size:.875rem;position:absolute}.button---pill-white:hover{color:#fdfdfd;background-color:#fff0}.typed-js_component{color:var(--is-sage);font-size:0;font-weight:400}.career-slider-panel-6{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:93vw;height:80vh;padding:0 0;display:flex}.homespage-loading-section{background-color:#000;height:400vh;position:relative}.image-11{object-fit:cover;min-width:100%;max-width:none;min-height:110vh}.button---pill-light-green{text-align:center;background-color:#5e8d83;border:.2rem solid #5e8d83;border-radius:3rem;padding:1rem 2rem;font-size:.875rem}.button---pill-light-green:hover{color:#5e8d83;background-color:#fff0;border:.2rem solid #5e8d83;padding:1rem 2rem}.button---pill-light-green.redesign{color:var(--is-black);background-color:#f3f1ed;border-color:#262426;border-radius:0;margin-top:1rem}.button---pill-light-green.redesign.three-call-outs-homepage{color:var(--is-black);background-color:#f3f1ed;border-color:#262426;margin-top:0;position:absolute}.button---pill-light-green.redesign-copy{border-radius:0;margin-top:1rem}.career-slider-img-2v2-copy-copy-copy-copy{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/67c72198bf196c90a87cfe77_Parks%20Volunteer%20Event.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;align-self:flex-end;align-items:center;width:36vw;height:48vw;margin-bottom:0;margin-right:8vw;display:block}.careers-slider-panel-8{grid-column-gap:35px;grid-row-gap:5px;white-space:pre-wrap;cursor:grab;object-fit:fill;background-color:#fff;flex:none;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:0;grid-auto-columns:1fr;justify-content:space-between;width:75vw;height:80vh;padding:0 0;display:flex}.div-block-24{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0%}.container-9{width:100%;position:relative}.homespage-hero-animation-redesigned{background-color:#000;height:400vh;position:static;top:0}.div-block-25{overflow:hidden}.heading-9{clear:none;color:var(--is-gray);text-align:center;text-indent:0;align-self:flex-start;font-family:Contralto Big Regular,Arial,sans-serif;font-weight:400}.div-block-26{line-height:40px}.team4_item-copy{flex-direction:column;align-items:stretch;display:flex}.div-block-27{height:auto;min-height:45px}.heading-10{color:var(--is-peach)}.collection-item-3{border-radius:0;padding-right:0}.link-block-2{background-color:#bcc5b4}.button-7{background-color:#5e8d83;font-family:Inter,sans-serif;font-weight:600}.section-7{height:auto;min-height:15px;line-height:10px}.collection-list-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.container-10{height:400px}.collection-item-4{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:flex}.image-12{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto}.section-8{height:100px}.container-11{height:700px}.image-13{opacity:.69}.heading-11{position:static}.heading-12{text-align:left;padding-bottom:0;display:block}.pip-div-block{position:absolute}.image-14{aspect-ratio:16/9;opacity:.5;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bb61_mueen-agherdien-t1U-dVo7NBo-unsplash.webp);background-position:0 0;background-size:auto;display:block;position:static}.heading-13{margin-top:0;position:absolute;inset:2% auto auto 21%}.text-block{font-family:Contralto Big Regular,Arial,sans-serif;font-size:50px;position:absolute;top:60px;left:40px}.section-9{height:300px;position:static}.heading-14{color:var(--is-peach);padding-left:60px}.div-block-28{height:15px;line-height:15px}.image-15{object-fit:fill;width:300px;height:200px}.text-block-2{font-family:Contralto Big Regular,Arial,sans-serif;font-size:26px}.button-8{background-color:var(--is-sea-glass);margin-top:10px;margin-bottom:66px}.collection-list-wrapper-2{z-index:0;max-width:1500px;margin-left:51px;padding-left:0;position:relative;left:0}.collection-item-5{padding-right:40px}.collection-list{max-width:1200px}.container-12{justify-content:center;align-items:center;width:1500px;max-width:1500px;display:inline-block}.section-10{height:700px}.cru-ncf-map-settings{display:none}.cru-ncf-dynamic-map{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:stretch;max-width:64rem;margin:2rem auto;padding-left:2rem;padding-right:2rem}.cru-ncf-map{width:100%;height:100%;position:absolute;inset:0%}.instructions-delete{background-color:#f0f0f0;border-radius:16px;flex-flow:column;justify-content:center;align-items:flex-start;margin-bottom:4rem;margin-left:auto;margin-right:auto;padding:2rem;display:flex}.cru-ncf-map-item-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.cru-ncf-map-items{flex:1;overflow:scroll}.ncf-link{color:#3330ff}.cru-ncf-map-list-item{grid-column-gap:16px;grid-row-gap:16px;cursor:pointer;border:1px solid #000;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:auto;padding:1.25rem;transition:opacity .2s}.ncf-map-loading-state{color:#777;background-color:#f0f0f0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ncf-map-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:75vh;margin-bottom:2rem;display:grid;overflow:hidden}.spinner-illustration{color:#d3d3d3;background-color:#f0f0f0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ncf-map-inner-wrapper{z-index:1;flex:3 1px;width:100%;height:100%;position:relative}.ncf-form{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex;overflow:visible}.ncf-filter-reset{color:#111;cursor:pointer;border:1px solid #000;border-radius:12px;flex:0 auto;justify-content:center;align-items:center;width:100%;padding:.5rem .75rem;display:flex}.ncf-label-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.ncf-zoomin-button{z-index:401;cursor:pointer;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687527b65a8c9cbce190d68a_Plus.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #57595e;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative;right:0}.ncf-zoomout-button{z-index:401;cursor:pointer;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687527b97005ff5ac9018a9b_Minus.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #57595e;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative;right:0}.cru-ncf-zoom-controls-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex;position:absolute;inset:1.5rem 1.5rem auto auto}.ncf-list-item-style-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.ncf-guide-main-headline{font-size:32px}.ncf-guide-headline{margin-top:0;margin-bottom:.5rem;font-size:1.5rem;line-height:125%}.ncf-style-heading-wrapper{margin-bottom:1rem}.ncf-filter-chip{cursor:pointer;border:1px solid #57595e;border-radius:12px;flex:0 auto;justify-content:center;align-items:center;padding:.5rem 1rem;transition:all .2s;display:flex}.cru-ncf-map-styleguide{grid-column-gap:2.5rem;grid-row-gap:2.5rem;background-color:#f0f0f0;border-radius:16px;flex-flow:column;margin-top:2rem;padding:2rem;display:flex}.ncf-address-search-bar{cursor:auto;border:1px solid #000;border-left-color:#57595e;border-radius:12px 0 0 12px;width:100%;height:2.5rem;margin-bottom:0;padding-left:.75rem;padding-right:.75rem}.cru-ncf-empty-state{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex}.ncf-tooltip-popup-wrapper{width:100%}.ncf-tooltip-pop-up-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center stretch;padding-top:0;padding-bottom:0;display:flex}.cru-ncf-pin-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.cru-ncf-pin{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687527b5957a1b071ac3d3c8_Map%20Pin%20New.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.25rem;height:1.25rem;transition:all .2s;position:relative}.ncf-tooltip-popup-inner-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.ncf-seperator{opacity:0;width:0;max-width:0;height:0;max-height:0}.cru-ncf-pop-up{background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:20rem;padding:1.5rem;display:flex;position:relative;box-shadow:1px 1px 24px 1px #0000001a}.ncf-pop-up-close{cursor:pointer;background-color:#fffc;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687527b8afa16bbc2effdf94_Dismiss.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:8px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:.5rem;display:flex;position:absolute;inset:.75rem .75rem auto auto}.ncf-title{font-size:1.25rem;line-height:125%}.cru-ncf-tooltip{background-color:#fff;border-radius:.5rem;padding:.25rem .5rem;box-shadow:1px 1px 10px 2px #0000001a}.item-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;align-items:flex-start}.cru-ncf-list-item-embed{background-color:#ff6c6c;border-radius:4px;margin-bottom:.5rem}.div-block-29{height:300px}.collection-list-wrapper-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.collection-item-6{box-sizing:content-box;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:400px;max-width:50%;display:inline-block}.slider-2{width:200px;height:125px}.slide-nav-2{display:none}.right-arrow-3{height:150px}.slide-nav-3{display:none}.slide-4,.slider-3,.image-16{width:300px;height:200px}.pip-slide-1{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687576aefb1e82333a0acc0f_Screenshot%202025-07-11%20153047.png);background-position:50%;background-size:cover}.slide-5{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687574625431efb4a72550a9_Screenshot%202025-07-11%20152849.png);background-position:50%;background-size:auto;background-attachment:fixed}.image-17{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687574625431efb4a72550a9_Screenshot%202025-07-11%20152849.png);background-position:0 0;background-size:auto}.slider-4{width:298px;height:200px}.slide-nav-4{display:none}.image-18{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;max-width:107%}.section-11{justify-content:center;align-items:flex-start;height:90vh;margin-left:6%;margin-right:6%;padding-top:30px;padding-bottom:30px;display:flex}.container-13{height:90px}.container-14{justify-content:center;align-items:flex-start;width:2000px;max-width:2000px;height:90vh;margin-left:6%;margin-right:6px;padding-top:30px;padding-bottom:30px;display:flex}.container-15{justify-content:flex-start;align-items:stretch;width:2000px;max-width:80%;height:90vh;padding-left:0;display:flex;position:relative}.image-19{opacity:.61;width:2000px;height:90vh;position:absolute}.link-block-3{grid-column-gap:16px;grid-row-gap:16px;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687810e71544220581cadd7e_Innspace-logo-white.png);background-position:0 0;background-size:auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:182px;display:inline-grid}.image-20{opacity:1;order:0;align-items:center;margin-left:auto;margin-right:auto;padding-left:0;display:inline-flex}.heading-15{z-index:2;float:none;white-space:normal;overflow-wrap:normal;object-fit:fill;max-width:1500px;margin-top:-700px;margin-left:100px;padding-top:0;padding-bottom:0;display:inline-block;position:absolute;left:50px}.div-block-30{grid-column-gap:16px;grid-row-gap:16px;opacity:.88;background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/687eb9ed6dfbb376ab0fbd76_straight%20forest%20room.png);background-position:100%;background-size:cover;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:900px;display:block;position:relative}.image-21{justify-content:center;align-items:center;display:inline-flex}.link-block-4{width:50px;height:20px}.button-9{background-color:#262426;padding-left:0;font-size:14px;font-weight:600}.div-block-31{margin-top:88px;padding-top:112px;padding-left:136px;display:flex;position:absolute}.heading-16{opacity:1;margin-top:-18px}.div-block-32{background-color:#302d2d;position:absolute}.grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:column;margin-left:40px;margin-right:40px}.button-10{text-align:center;background-color:#5e8d83;width:180px;font-family:Inter,sans-serif}.text-block-3,.text-block-4{height:30px;font-family:Inter,sans-serif;font-size:25px}.text-block-5{font-family:Contralto Big Regular,Arial,sans-serif}.text-block-6{height:30px;font-family:Inter,sans-serif;font-size:25px}.div-block-33{height:250px}.div-block-34{height:150px}.grid-2{grid-template:".""."".""."/1fr 1fr 1fr 1fr;grid-auto-flow:column;margin-left:40px;margin-right:40px}.image-22,.image-23,.image-24,.image-25,.image-26,.image-27,.image-28,.image-29{border:1px solid #bcc5b4;border-radius:2px}.link{color:var(--is-sea-glass);font-family:Contralto Big Regular,Arial,sans-serif;font-size:25px}.link-2{font-family:Contralto Big Regular,Arial,sans-serif}.link-3,.link-4,.link-5,.link-6,.link-7,.link-8,.link-9{font-family:Contralto Big Regular,Arial,sans-serif;font-size:25px}.div-block-35{height:100px}.link-10{font-family:Contralto Big Regular,Arial,sans-serif}.link-11{pointer-events:auto;text-decoration:none;-webkit-text-decoration-color:var(--is-sage);text-decoration-color:var(--is-sage);mix-blend-mode:normal;font-family:Contralto Big Regular,Arial,sans-serif;transition-property:none}.text-block-7{font-family:Contralto Big Regular,Arial,sans-serif;font-size:25px}.text-block-8{margin-left:60px;font-family:Contralto Big Regular,Arial,sans-serif;font-size:100px;display:inline-flex}.div-block-36{height:100px}.div-block-37,.section-12{height:300px}.paragraph-3{font-weight:400}.recaptcha-old{margin-top:40px;margin-bottom:0}.image-30{filter:sepia()grayscale()}.container-16{height:200px}.section-13{opacity:1;height:688px}.image-31{opacity:.25;position:static}.text-block-9{text-align:center;font-family:Contralto Big Regular,Arial,sans-serif;font-size:28px}.button-11{z-index:auto;float:none;background-color:var(--is-gray);color:var(--is-black);text-align:center;-webkit-text-stroke-color:var(--is-black);vertical-align:middle;font-family:Inter,sans-serif;font-weight:300;display:inline-block;position:relative;top:23px;left:561px;right:300px}.div-block-38{height:150px;position:relative}.image-32{opacity:.24}.paragraph-4{color:var(--is-black);margin-top:-208px;margin-left:226px;font-size:12px;display:block;position:static}.text-block-10,.text-block-11{width:145px;color:var(--is-black);font-size:12px;font-weight:300}.text-block-12{width:145px;color:var(--is-black);font-size:12px;font-weight:500}.collection-list-wrapper-4{background-color:#f9f9f9fa;max-height:1000px}.rich-text-block{color:var(--is-black);font-weight:400}.recaptcha{margin-top:0;margin-bottom:0}.success-message-2{background-color:#d4ffcb}@media screen and (min-width:1280px){.video-2{width:93%}.animation-copy-holder{height:5rem}.camera{margin-top:7vw;padding-top:5vw;overflow:hidden}.career-slider-img-3v2-copy{margin-top:3vw}.left{height:25rem}.career-slider-panel-4{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.base-container---veritcal-spacing{width:100%}.portfolio-text{font-size:35vw}.code-embed{min-width:250%;height:auto;margin-top:0%}.frame{height:90vh;padding-top:0}.home-hero-animation{width:100%}.video-3{width:93%}.career-slider-panel-6-2{align-self:auto;height:80vh}.div-block-15{opacity:.37}.h2-call-out{height:12rem;margin-bottom:1.5rem}.div-block-19{height:48vh}.career-slider-img-2v2-copy-copy-copy{align-self:flex-end;height:45vw;margin-bottom:-1vw;padding-bottom:0;overflow:hidden}.career-slider-panel-1{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:99vw}.slide-text-container.moments{margin-bottom:0}.home-hero-animation---animation{width:35vw}.portfolio-section{padding-top:8rem;padding-bottom:3rem}.career-slider-panel-3{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.base-container---veritcal-spacing-copy{width:100%}.career-slider-panel-2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.career-slider-panel-7-2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;width:76vw;height:80vh;padding-bottom:2vw}.background-video-4{width:99.9999%;overflow:hidden}.career-slider-panel-8{height:80vh}.home-hero-animation-copy{width:100%}.career-slider-panel-7{align-self:auto;height:auto}.triangle-holder.logo-version{width:23rem;height:19.5rem;overflow:hidden}.career-slider-panel-5{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.career-slider-panel-1-2{margin-left:5vw}.button-holder{overflow:hidden}.career-slider-img-4v2-copy{align-self:auto}.career-slider-img-3v2-copy-copy{margin-top:3vw}.career-slider-panel-6{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:80vh;padding-top:0;padding-bottom:0}.career-slider-img-2v2-copy-copy-copy-copy{background-size:cover}.careers-slider-panel-8{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:80vh;padding-bottom:2vw}}@media screen and (min-width:1440px){h1{font-size:6vw;line-height:5vw}h2{font-size:4vw;line-height:4vw}h3{font-size:2.5vw;line-height:3vw}h4{line-height:2.5vw}.section.design-story-for-video{padding-top:0}.section.design-left{margin-bottom:400px}.section.smaller-top-padding{padding-left:8%;padding-right:8%}.hero-left{width:85%}.hero-h1.design{width:80%}.hero-h1.design.left{width:60%}.bg-hero-image.home-dev{inset:0%}.top-contain{width:70%}.image.about-us-overflow-image{object-fit:fill;background-position:50% 70%}.image.about-us-overflow-image.about-page{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbf2_c486983909b11fbc94f5914c68e2b7f6.jpg);height:900px}.image.about-us-overflow-image.about-page.design-2{height:700px}.image.about-us-overflow-image.about-page.design-3{height:500px}.image.about-us-overflow-image.about-page.design-5{height:700px}.image.about-us-overflow-image.about-page.design-6{height:500px}.image.about-us-overflow-image.about-page.image-bw{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bce1_IMG_4937.jpg)}.image.about-us-overflow-image.design{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bbf2_c486983909b11fbc94f5914c68e2b7f6.jpg);height:900px}.image.about-us-overflow-image.design.design-4{height:500px}.image.about-1{background-image:url(https://cdn.prod.website-files.com/66ce03db430d63a53709bb41/66ce03db430d63a53709bcc3_IMG_4944.JPG);height:800px}.image.slider-top-image._1,.image.slider-top-image._2{height:675px}.menu-item.w--current{transition:all .5s}.h1-1,.h1-2,.h1-3{font-size:5vw;line-height:5vw}.footer-logo{display:none}.apricot-text{color:var(--is-sea-glass)}.slider{height:800px}.slide-content-wrap{background-color:var(--is-black)}.white-h1{font-size:3vw}.property-image-slider,.gallery-image-links{width:60%}.lightbox-link{height:250px}.nav-menu-wrap{transform:translate(-100%)}.post-image{max-width:50%}.stats.peach-text{margin-bottom:40px;font-size:5vw}.gray-text{font-size:1vw;line-height:1.7vw}.button-form{font-family:Inter,sans-serif}.team-gallery-grid{grid-template-rows:375px 375px;grid-auto-rows:375px}.design-philosophy{font-size:5vw;line-height:6vw}.design-philosophy.small-text{font-size:4vw;line-height:6vw}.animation{z-index:1;position:static}.h3.seaglass{margin-top:0}.vertical-text{font-size:3.5vw;line-height:4vw}.design-descriptions.bottom{max-width:75%}.black-text{font-size:3.5vw;line-height:4vw}.heading{font-size:1.5vw}.heading-2{font-size:2.5vw}.locations-grid{grid-template-rows:375px;grid-auto-rows:375px;width:85%;max-width:85%;margin-left:auto;margin-right:auto}.open-positions{width:70%}.padding-section-large{padding-left:1rem;padding-right:1rem}.container-small{max-width:52rem}.large-number{margin-bottom:100px;font-size:7vw}.justify-right,.justify-left{margin-bottom:0}.section_logo1{margin-bottom:140px}.hero-module-short.design-left{margin-bottom:400px}.hero-module-short.smaller-top-padding{padding-left:8%;padding-right:8%}.hero-module-short.small-padding{margin-bottom:0;padding-bottom:0}.hero-h1-copy.design{width:80%}.hero-h1-copy.design.left{width:60%}.video-hero-h1.design{width:80%}.video-hero-h1.design.left{width:60%}.video-2{width:90%}.team4_image{max-height:350px}.section-newsletter.design-story-for-video{padding-top:0}.section-newsletter.design-left{margin-bottom:400px}.section-newsletter.smaller-top-padding{padding-left:8%;padding-right:8%}.left{height:24.5rem}.base-container---veritcal-spacing{width:100%}.code-embed{min-width:250%;height:130%;margin-top:-10%}.code-embed.home-three-section-video{min-height:24rem}.frame-1{width:200vw}.call-out---left{width:55%}.home-hero-animation{width:100%}.video-3{width:90%;min-width:100vw;min-height:100vh}.animation-headline-holder{height:6rem}.div-block-22{min-width:110vw}.div-block-15{opacity:.37}.h2-call-out{height:13rem}.triangle-redesigned{max-height:20rem}.div-block-19{height:49vh}.animation-copy---1.redesign{text-align:center}.base-container---gutters.home-page-animation-scroll{position:sticky}.base-container---gutters.home-page-animation-scroll.redesign{width:100%;max-width:none}.black-section{background-color:#262426}.base-container---veritcal-spacing-copy{width:100%}.call-out,.call-out.section-2{font-size:3.75rem;line-height:3.5rem}.menu-item-2.w--current{transition:all .5s}.home-hero-animation-copy{width:100%}.homespage-hero-animation-copy{background-color:var(--black);position:static}.story-animation-larger-numbers{line-height:.8}.div-block-21{width:auto;min-width:110vw}.triangle-holder.logo-version{width:24rem;height:19.75rem}.animation-copy---3{text-align:center}.home-hero-animation---text-copy{justify-content:space-between;align-items:center;width:80%}.image-8{max-width:102%;min-height:102%}.homespage-hero-animation-redesigned{background-color:#fff0;position:static}}@media screen and (min-width:1920px){.large-number{font-size:5vw}.container-8{align-self:flex-start;width:auto;height:auto;min-height:110vh;max-height:none}.hamburger-contain-2{margin-left:0;padding-left:1rem}.left{height:25rem}.code-embed{min-width:220%;height:auto;min-height:100vh;margin-top:-30%}.code-embed.home-three-section-video{height:28rem;min-height:24rem;margin-top:0%}.image-10{min-width:100%;min-height:110vh}.video-3{width:auto;min-width:100vw;min-height:100vh}.animation-headline-holder{height:6rem}.image-4{margin-top:0;margin-bottom:0}.div-block-15{opacity:.37;background-color:#262426}.triangle-redesigned{height:auto;min-height:auto;max-height:none}.homespage-loading-section-copy-copy{max-height:none}.call-out{font-size:3.75rem;line-height:3.75rem}.call-out.section-3{font-size:4.25rem}.call-out.section-2{font-size:3.75rem;line-height:3.75rem}.homespage-hero-animation-copy{background-color:var(--black)}.div-block-18{width:20%}.triangle-holder.logo-version{width:100%;height:22rem}}@media screen and (max-width:991px){h1{margin-top:0;font-size:64px;line-height:72px}h2{font-size:42px;line-height:48px}h3{font-size:36px;line-height:46px}h4{font-size:24px;line-height:30px}h6{font-size:14px}.section{padding-top:80px;padding-bottom:80px}.section.hero{height:600px}.section.turn-white-animation{padding-top:4vh}.section.design-story-for-video{padding-bottom:5vh}.section.footer{padding-top:6vh;padding-bottom:6vh}.section.team-transition-to-press{padding-bottom:12vh}.section.press-template{padding-top:120px}.section.properties{padding-top:120px;padding-bottom:60px}.section.gallery{padding-top:50px;padding-bottom:0}.section.more-properties{padding-top:14vh}.section.design-left,.section.design-right,.section.design-hero,.section.video-hero{height:600px}.section.logo-hero{height:200px}.section.newsletter-hero,.section.hero-copy{height:600px}.container{padding-left:30px;padding-right:30px}.container.design{padding-left:40px}.container.stats{padding-right:20px}.hero-right{width:65%;margin-left:-17%;display:none}.hero-h1{padding-top:30px;padding-left:0}.bg-hero-image{opacity:.45}.small-heading-wrap{margin-bottom:40px}.small-heading-wrap.location{margin-bottom:8px}.line-div.soft.about-summary{margin-top:10px;margin-bottom:0}.paragraph-contain{width:80%;margin-top:-12px}.top-contain{width:75%}.top-contain.about{flex-direction:column}.image-wrap{width:65%}.image-wrap.about-us-overflow-img{width:50%}.image-wrap.coming-soon-image-wrap{width:100%}.image-wrap.slider-bottom-image{bottom:106px}.image-wrap.design-overflow{width:50%}.image-wrap.lottie-animation{bottom:106px}.image{height:500px;min-height:auto}.image.about-us-overflow-image{height:450px}.image.coming-soon-image{height:400px;min-height:auto}.image.about-1,.image.slider-top-image{height:400px}.image.slider-bottom-image{height:250px}.image.slider-bottom-image._1,.image.slider-bottom-image._2{height:200px}.image.property-image{height:400px;min-height:auto}.image.property-image-2{height:400px;min-height:auto;margin-top:220px}.horizontal-text{right:-30px}.horizontal-text.properties{left:-2.2vw}.about-section-with-overflow-image{flex-direction:column}.small-heading-horizontal{display:block;bottom:307px;left:-93px}.about-us-written-content{padding-top:60px;padding-left:30px;padding-right:30px}.about-us-written-content.about-section-3{width:100%;padding-bottom:40px}.button{padding:16px 20px}._60px-height-div{height:40px}.coming-soon{padding-top:0}.footer-contact-link{font-size:14px}.footer-contacts{padding-top:40px}.hamburger-contain{padding-top:0;inset:0% 0% auto auto}.menu-hamburger{padding:6px 14px}.hamburger-line{margin-top:9px;margin-bottom:9px}.menu-item{font-size:36px;line-height:46px}.menu-item.w--current{color:var(--is-sea-glass)}.collection-item{flex-direction:column}.coming-soon-title-wrap{padding-top:14px;padding-left:0%}.comign-soon-address-and-button{padding-top:10px}.h1-1,.h1-2,.h1-3{line-height:74px}._40px-height-div{height:30px}.page-name-and-number,.page-name-and-number.about,.page-name-and-number.press,.page-name-and-number.design{bottom:150px}.about-summary-title{width:100%;padding-right:0}.slider{height:600px}.team-member-tab{width:100%;margin-bottom:20px;padding:0;top:0}.team-member-tab.w--current{width:100%;padding:0;top:0}.team-member-tab._1,.team-member-tab._3{top:0}.team-member-tabs-menu{width:55%}.team-members-bio-content{padding-right:0;position:relative;top:60px;overflow:visible}.team-meber-bio-wrap{position:static;top:60px}.in-the-press-section{padding-top:24vh}.press-item{width:100%}.heading-wrap{margin-left:3vw;margin-right:3vw}.style-block{margin-left:2vw;margin-right:2vw;padding:20px}.property-item,.property-item._25-percent{width:50%}.properties-collection{padding-top:37px}.image-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr}._75-percent-width{width:65%}.property-image-slider{height:500px;min-height:auto}.right-arrow-2,.left-arrow-2{padding-left:40px;padding-right:40px}.double-images-conatin{padding-top:20vh;padding-bottom:20vh}.full-width-image{height:500px;min-height:auto}.tabs-menu{padding-top:30px}.properties-title.h2{top:0}.tab-link{margin-bottom:12px}.locations-nav-bar{flex-direction:column;align-items:flex-start}.location-collection-list{flex-direction:column}.menu-side.right{padding:36px}.contact-info-wrap{padding-bottom:16px;padding-right:16px}.featured-press-content{padding:16px}.featured-press-title{font-size:12px}.menu-contact-text{margin-bottom:4px;font-size:12px}.contact-link{font-size:12px}.nav-menu-wrap{transform:translate(-100%)}.copyrights{text-align:left;padding-top:8px;padding-bottom:0;line-height:30px}.copyrights-link{padding-top:0;padding-bottom:0}.logo2_logo-list{grid-template-columns:1fr 1fr 1fr}.logo2_component{grid-column-gap:3rem}.rl-padding-section-medium{padding-top:4.5rem;padding-bottom:4.5rem}.rl-padding-section-large{padding-top:6rem;padding-bottom:6rem}.stats.peach-text{font-size:11vw}.gray-text{font-size:22px}.image-chainscales,.featured-work-image{height:500px;min-height:auto}.featured-work-image.featured-work-overflow-image{height:450px}.project-collection{padding-top:37px}.team-gallery-grid{grid-template-rows:200px 200px;grid-auto-rows:200px}.rl_gallery10_spacing-block-2{padding-bottom:4.5rem}.rl-padding-section-large-2{padding-top:6rem;padding-bottom:6rem}.stat-text{font-size:12px;line-height:18px}.container-recruitment{padding-left:30px;padding-right:30px}.locations-grid{grid-template-rows:200px 200px;grid-auto-rows:200px}.layout352_date-text{text-align:right}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.layout352_item{grid-template-columns:1fr 10rem 1fr}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.hero-module-short{padding-top:80px;padding-bottom:80px}.hero-module-short.hero{height:600px}.hero-module-short.turn-white-animation{padding-top:4vh}.hero-module-short.home-fold-2{padding-bottom:5vh}.hero-module-short.footer{padding-top:6vh;padding-bottom:6vh}.hero-module-short.team-transition-to-press{padding-bottom:12vh}.hero-module-short.press-template{padding-top:120px}.hero-module-short.properties{padding-top:120px;padding-bottom:60px}.hero-module-short.gallery{padding-top:50px;padding-bottom:0}.hero-module-short.more-properties{padding-top:14vh}.hero-module-short.design-left,.hero-module-short.design-right,.hero-module-short.design-hero{height:600px}.hero-module-short.small-padding{height:600px;margin-bottom:220px}.hero-h1-copy,.video-hero-h1{padding-top:30px;padding-left:0}.video-2{display:none}.video-2.hide-everywhere-except-mobile{display:block}.padding-section-large-2{padding-top:6rem;padding-bottom:6rem}.team4_list{grid-template-columns:1fr 1fr}.padding-section-large-3,.padding-section-large-4{padding-top:6rem;padding-bottom:6rem}.layout422_image{object-fit:cover}.layout422_card-content{padding:2rem}.section-newsletter{padding-top:80px;padding-bottom:80px}.section-newsletter.hero{height:600px}.section-newsletter.turn-white-animation{padding-top:4vh}.section-newsletter.design-story-for-video{padding-bottom:5vh}.section-newsletter.footer{padding-top:6vh;padding-bottom:6vh}.section-newsletter.team-transition-to-press{padding-bottom:12vh}.section-newsletter.press-template{padding-top:120px}.section-newsletter.properties{padding-top:120px;padding-bottom:60px}.section-newsletter.gallery{padding-top:50px;padding-bottom:0}.section-newsletter.more-properties{padding-top:14vh}.section-newsletter.design-left,.section-newsletter.design-right,.section-newsletter.design-hero,.section-newsletter.video-hero{height:600px}.section-newsletter.logo-hero{height:200px}.section-newsletter.newsletter-hero{height:600px}.padding-section-large-5{padding-top:6rem;padding-bottom:6rem}.content5_content-wrapper{position:static}.content5_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.content6_content-wrapper{position:static}.content6_component{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.team16_list{grid-column-gap:2rem;grid-template-columns:1fr}.heading-style-h1{font-size:3.25rem}.banner15_heading-wrapper{text-align:center}.contact7_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.video-project{display:none}.video-project.hide-everywhere-except-mobile{display:block}.portfolio6_list{grid-column-gap:2rem;grid-template-columns:1fr 1fr;column-gap:2rem}.portfolio2_list{grid-column-gap:4rem;grid-row-gap:4rem}.header77_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto;padding-top:6rem}.header77_content-right{height:auto}.header77_content-left{margin-left:5%;margin-right:5%}.hamburger-contain-2{padding-top:0;inset:0% 0% auto auto}.left{width:75%;height:22rem;margin-right:0}.base-container---veritcal-spacing.home-call-out-section{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column-reverse;height:45rem;margin-top:0;margin-bottom:0}.code-embed{min-width:400%;min-height:100vh}.menu-hamburger-2{padding:6px 14px}.video-3{display:none}.call-out---right.copy{justify-content:center;align-items:center;height:auto;padding-top:0}.right{width:50%;height:28rem;min-height:20rem;margin-top:0%}.div-block-15{opacity:.37}.h2-call-out{height:11rem}.triangle-redesigned{margin-left:-2px;margin-right:-2px}.call-out-copy{height:9rem}.hamburger-line-2{margin-top:9px;margin-bottom:9px}.footer-contact-link-2{font-size:14px}.menu-item-2{font-size:36px;line-height:46px}.menu-item-2.w--current{color:#5e8d83}.section-6{padding-top:80px;padding-bottom:80px}.section-6.footer{padding-top:6vh;padding-bottom:6vh}.triangle-holder.logo-version{justify-content:center;align-items:center;height:19.5rem;margin-top:0%;margin-left:2px;margin-right:2px;padding-left:0}.scroll-down-lottie{width:25px}.cru-ncf-map-item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.cru-ncf-map-items{padding-right:0}.text-block-8{font-size:80px}}@media screen and (max-width:767px){h1{margin-top:0;font-size:64px;line-height:72px}h2{font-size:42px;line-height:48px}h3{font-size:36px;line-height:46px}h4{font-size:24px;line-height:30px}h5{font-size:16px}h6{font-size:12px;line-height:20px}p{font-size:16px;line-height:28px}.section{padding-top:60px;padding-bottom:60px}.section.hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.section.turn-white-animation{padding-top:160px}.section.turn-white-animation.about{padding-top:50px}.section.design-story-for-video{padding-bottom:60px}.section.footer{padding-top:40px;padding-bottom:20px}.section.team-transition-to-press{background-attachment:fixed;overflow:hidden}.section.properties{padding-top:110px;padding-bottom:40px}.section.more-properties{padding-top:100px;padding-bottom:60px}.section.design-left,.section.design-right,.section.design-hero,.section.video-hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.section.logo-hero{height:auto;min-height:200px;padding-top:30px;padding-bottom:147px}.section.newsletter-hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.section.hero-copy{width:100%;height:20rem;padding-top:30px;padding-bottom:147px}.container{padding-left:0;padding-right:0}.hero-left{width:100%}.hero-h1{padding-top:30px}.small-heading-wrap{margin-bottom:30px}.small-heading-wrap.location{margin-top:10px}.small-square{margin-right:10px}.line-div.soft.about-summary{margin-top:50px;margin-bottom:50px}.line-div.soft.press-template{display:none}.h2-plus-paragraph-wrap{flex-direction:column}.bottom-contain{flex-direction:column;padding-top:20px}.paragraph-contain{width:100%;margin-top:0;padding-top:30px}.top-contain,.image-wrap,.image-wrap.about-us-overflow-img{width:100%}.image-wrap.coming-soon-image-wrap{padding-top:40px}.image-wrap.slider-top-image{width:100%}.image-wrap.slider-bottom-image{width:45%;bottom:122px}.image-wrap.design-overflow{width:100%}.image-wrap.lottie-animation{width:45%;bottom:122px}.image{height:400px}.image.about-us-overflow-image,.image.coming-soon-image,.image.about-1{height:300px}.image.slider-top-image{height:350px}.image.slider-bottom-image{height:200px}.image.property-image{height:300px}.image.property-image-2{height:300px;margin-top:190px}.horizontal-text{top:-110px;right:-41px}.horizontal-text.our-team{top:60px;left:0%;transform:none}.horizontal-text.properties{width:400px;top:-32%;left:-62.3px}.about-section-with-overflow-image{flex-direction:column}.small-heading-horizontal{inset:165px -99px auto auto}.about-us-written-content{width:100%;padding-left:0}.about-us-written-content.about-section-3{padding-left:0;padding-right:50px}.button.absolute-on-mobile{position:absolute;inset:auto auto 0% 0%}.button-text{font-size:14px}._60px-height-div{height:20px}.coming-soon{padding-top:0}.footer-menu-link{font-size:16px}.grey-text,.footer-contact-link{font-size:12px}.footer-contacts{padding-top:40px}.menu-item{margin-left:20px;margin-right:20px;line-height:46px}.menu-item.w--current{color:var(--is-sea-glass)}.collection-item{flex-direction:column-reverse}.coming-soon-title-wrap{padding-top:40px}._20px-height-div{height:20px}.footer-logo{max-width:35%}.home-logo{max-width:80%}._40px-height-div{height:10px}.map{height:300px}.page-name-and-number,.page-name-and-number.about,.page-name-and-number.press,.page-name-and-number.design{right:-50px}.portfolio-images-slider-contain{padding-top:24vh}.slider{height:550px}.right-arrow{padding-bottom:0;inset:auto 0% 0% auto}.left-arrow{padding-bottom:0;inset:auto 12% 0% auto}.team-tabs{flex-direction:column;padding-left:0}.team-member-tab,.team-member-tab.w--current,.team-member-tab._1,.team-member-tab._3{height:350px}.team-member-tabs-menu{width:100%;padding-top:140px;padding-right:0}.team-member-image{background-position:50% 20%}.team-members-bio-content{display:none}.in-the-press-section{padding-top:12vh}.press-link{padding-right:0}.main-text-contain{padding-top:50px}.rich-text{width:100%;margin-top:0;padding-right:0%}.div-block-style-guide{text-align:center;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.colors-contain{flex-wrap:wrap}.style-block{padding:20px}.color-wrapper{width:50%}.property-item{width:100%}.link-to{height:200px}.image-grid{grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr}.image-for-grid{height:200px}.scroll{bottom:5%;right:-86px}._75-percent-width{width:100%}.property-image-slider{height:300px}.gallery-image-links{width:90%;padding-top:30px}.lightbox-link{height:150px}.full-width-image{height:350px}.tabs-menu{flex-direction:column;display:flex}.tab-link{margin-bottom:10px}.about-paragraphs-contain{width:90%;padding-right:0%}.more-properties{color:var(--white)}.menu-links{flex-flow:wrap;justify-content:center;width:90%;overflow:visible}.menu-side{display:none}.menu-side.right{align-items:flex-start;width:100%;height:auto;padding-top:80px;overflow:visible}.nav-menu-wrap{height:auto;transform:translate(-100%)}.utility-page-wrap{padding-left:24px;padding-right:24px}._404{font-size:200px;line-height:200px}.copyrights{text-align:left;padding-top:20px;padding-bottom:10px;line-height:30px}.instruction-wrapper{text-align:center}.logo2_logo{max-height:3rem}.logo2_logo-list{grid-column-gap:1rem;padding-top:1rem}.logo2_component{grid-row-gap:2rem;flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.rl-padding-section-medium{padding-top:3rem;padding-bottom:3rem}.rl_testimonial1_spacing-block-1{padding-bottom:1.5rem}.rl-padding-section-large{padding-top:4rem;padding-bottom:4rem}.image-chainscales,.featured-work-image{height:400px}.featured-work-image.featured-work-overflow-image{height:300px}.team-gallery-grid{column-count:1;column-gap:1.5rem}.rl_gallery10_spacing-block-2{padding-bottom:3rem}.rl-padding-section-large-2{padding-top:4rem;padding-bottom:4rem}.container-recruitment{padding-left:0;padding-right:0}.locations-grid{column-count:1;column-gap:1.5rem}.layout352_date-text{text-align:left}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.layout352_progress{left:.375rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.text-size-medium{font-size:1rem}.layout352_item{grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:4rem 1fr;width:100%}.layout352_centre{justify-content:flex-start}.logo1_logo{max-height:3rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.logo1_component{padding-top:1rem}.hero-module-short{padding-top:60px;padding-bottom:60px}.hero-module-short.hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.hero-module-short.turn-white-animation{padding-top:160px}.hero-module-short.turn-white-animation.about{padding-top:50px}.hero-module-short.home-fold-2{padding-bottom:60px}.hero-module-short.footer{padding-top:40px;padding-bottom:20px}.hero-module-short.team-transition-to-press{background-attachment:fixed;overflow:hidden}.hero-module-short.properties{padding-top:110px;padding-bottom:40px}.hero-module-short.more-properties{padding-top:100px;padding-bottom:60px}.hero-module-short.design-left,.hero-module-short.design-right,.hero-module-short.design-hero,.hero-module-short.small-padding{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.hero-h1-copy,.video-hero-h1{padding-top:30px}.padding-section-large-2{padding-top:4rem;padding-bottom:4rem}.text-size-large{font-size:1.125rem}.team4_image-wrapper{height:100%}.team4_list{grid-row-gap:3rem;grid-template-columns:1fr}.padding-section-large-3{padding-top:4rem;padding-bottom:4rem}.text-size-medium-2{font-size:1rem}.layout422_row{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;grid-template-columns:1fr}.padding-section-large-4{padding-top:4rem;padding-bottom:4rem}.layout422_card{grid-template-columns:1fr;width:100%}.layout422_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.layout422_card-content{padding:1.5rem}.section-newsletter{padding-top:60px;padding-bottom:60px}.section-newsletter.hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.section-newsletter.turn-white-animation{padding-top:160px}.section-newsletter.turn-white-animation.about{padding-top:50px}.section-newsletter.design-story-for-video{padding-bottom:60px}.section-newsletter.footer{padding-top:40px;padding-bottom:20px}.section-newsletter.team-transition-to-press{background-attachment:fixed;overflow:hidden}.section-newsletter.properties{padding-top:110px;padding-bottom:40px}.section-newsletter.more-properties{padding-top:100px;padding-bottom:60px}.section-newsletter.design-left,.section-newsletter.design-right,.section-newsletter.design-hero,.section-newsletter.video-hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.section-newsletter.logo-hero{height:auto;min-height:200px;padding-top:30px;padding-bottom:147px}.section-newsletter.newsletter-hero{height:auto;min-height:550px;padding-top:30px;padding-bottom:147px}.content5_gallery{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.padding-section-large-5{padding-top:4rem;padding-bottom:4rem}.content6_component{grid-row-gap:3rem;grid-template-columns:1fr}.content6_gallery{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.team16_image-wrapper{height:100%}.team16_list{grid-row-gap:3rem;grid-template-columns:1fr}.team16_item{grid-row-gap:1.5rem;grid-template-columns:1fr}.heading-style-h1{font-size:2.5rem}.banner15_image-wrapper{height:4rem}.contact7_component{grid-row-gap:3rem;grid-template-columns:1fr}.logo1_logo-2{max-height:3rem}.portfolio6_item{margin-bottom:3rem}.portfolio6_list{grid-column-gap:2rem;grid-row-gap:3rem;column-count:1;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr}.heading-style-h5{font-size:1.25rem}.portfolio2_title-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.portfolio2_list{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.heading-style-h5-2{font-size:1.25rem}.header77_component{padding-top:4rem}.header77_content-right{padding-top:2rem;padding-bottom:2rem}.header77_image-wrapper{width:18rem}.layout473_image-group{grid-column-gap:2rem;grid-row-gap:2rem}.layout473_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.gallery20_slide{padding-right:1.5rem}.gallery20_arrow.is-left{right:3.5rem}.text-size-medium-sample-deliverables{font-size:1rem}.timeline21_item-content{text-align:left}.timeline21_image-wrapper{margin-bottom:2rem;margin-right:0}.timeline21_item{flex-direction:row;grid-template-rows:auto;grid-template-columns:.5fr max-content 1fr;align-items:start}.timeline21_list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-items:center;display:grid}.timeline21_fade-overlay-right{background-image:linear-gradient(#fff0,#fff);width:60vw;height:4rem;bottom:0%;right:0%}.timeline21_line-wrapper{flex-direction:row;grid-template-rows:auto;grid-template-columns:.5fr max-content 1fr;align-items:start}.timeline21_progress-wrapper{flex-direction:column;height:100%}.timeline21_progress-line{width:3px;height:100%}.gallery10_lightbox-link{margin-bottom:1.5rem}.gallery10_component{column-count:1;column-gap:1.5rem}.left{height:29rem;margin-top:4px}.base-container---veritcal-spacing.home-call-out-section{flex-flow:column-reverse;height:52rem;margin-top:0;margin-bottom:0;display:flex}.code-embed{min-width:800%}.footer-menu-link-2{font-size:16px}.grey-text-2{font-size:12px}.pillar-holder{margin-bottom:.5rem}.right{z-index:0;width:60%;min-height:20rem;margin-bottom:2rem;overflow:hidden}.div-block-15{opacity:.37}.h2-call-out{height:10rem;margin-bottom:.5rem}.home-logo-2{max-width:80%}.call-out-copy{height:9rem;margin-bottom:2rem}.grey-text-3,.footer-contact-link-2{font-size:12px}.call-out.copy,.call-out.section-3.copy,.call-out.section-2.copy{font-size:2.5rem}.menu-item-2{margin-left:20px;margin-right:20px;line-height:46px}.menu-item-2.w--current{color:#5e8d83}.section-6{padding-top:60px;padding-bottom:60px}.section-6.footer{padding-top:40px;padding-bottom:20px}.triangle-holder.logo-version{height:19rem;margin-left:3px;margin-right:3px}.collection-list-wrapper-2{left:60px}.cru-ncf-map-items{height:50vh;overflow:scroll}.ncf-map-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:90vh;display:flex}.ncf-map-inner-wrapper{height:50vh;max-height:480px}.grid{grid-template-columns:1fr}.text-block-8{font-size:60px}}@media screen and (max-width:479px){h1{font-size:44px;line-height:50px}h2{font-size:36px;line-height:42px}h3{font-size:28px;line-height:38px}h4{font-size:24px;line-height:30px}h6{line-height:20px}.section{clear:left;flex-flow:column}.section.hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.section.turn-white-animation{padding-top:180px}.section.design-story-for-video{margin-top:0;padding-top:5vh;padding-bottom:40px}.section.team-transition-to-press{background-attachment:fixed}.section.press-template{padding-top:110px}.section.properties{padding-top:110px;padding-bottom:40px}.section.more-properties{padding-top:90px}.section.design-left,.section.design-right,.section.design-hero,.section.video-hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.section.logo-hero{align-items:flex-start;height:25vh;min-height:100px;padding-top:25%;padding-bottom:15%}.section.newsletter-hero,.section.hero-copy{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.container{height:100%}.container.design{max-width:100%;height:75%;padding-left:0}.container.stats{flex-flow:column;padding-right:0;display:flex}.bg-hero-image{opacity:.35}.small-heading-wrap{align-items:flex-start}.small-heading-wrap.location{margin-top:10px}.small-square{margin-top:5px}.line-div.soft.about-summary{margin-top:10px;margin-bottom:10px}.line-div.soft.press-template,.image-wrap.about-us-overflow-img{display:none}.image-wrap.slider-top-image.work{width:60%}.image-wrap.slider-bottom-image{width:50%;bottom:141px}.image-wrap.design-overflow,.image-wrap.design-overflow.half{height:75%}.image-wrap.lottie-animation{width:100%;bottom:141px}.image.about-us-overflow-image.about-page.design-2{opacity:.8;height:400px}.image.about-us-overflow-image.about-page.design-5{opacity:.8}.image.about-us-overflow-image.design.design-4{width:50px;height:200px;min-height:45vh}.image.coming-soon-image,.image.slider-top-image{height:250px}.image.slider-top-image._1.hide-in-mobile{display:none}.image.slider-bottom-image{height:150px}.image.property-image{height:200px}.image.property-image-2{height:200px;margin-top:120px}.horizontal-text{right:-35px}.horizontal-text.properties{width:300px;top:-24%;left:-62.3px}.small-heading-horizontal{display:none}.about-us-written-content{padding-top:10px;padding-bottom:100px}.button.absolute-on-mobile{text-align:center;width:100%}.footer-content{padding-top:24px}.footer-menu-link{font-size:14px}.menu-item{margin-left:0;margin-right:0}.menu-item.w--current{transition:all .5s;display:block}.menu-item.hide{display:block}.menu-item.temporary-hide{display:none}.collection-item{flex-direction:column}.coming-soon-title-wrap{padding-top:0}.h1-1,.h1-2,.h1-3{font-size:14vw;line-height:15vw}.footer-logo{max-width:50%}.home-logo{color:#0000;max-width:80%}.contact-info{margin-bottom:6px;font-size:18px}.map{height:250px}.page-name-and-number{display:none;bottom:-90px}.page-name-and-number.about{bottom:-90px}.page-name-and-number.about.hide{display:none}.page-name-and-number.press,.page-name-and-number.design{display:none;bottom:-90px}.portfolio-images-slider-contain{padding-top:5vh}.slider{height:460px}.slider.offset{padding-left:0%;padding-right:0%}.right-arrow{inset:auto auto 30% 20%}.left-arrow{padding-left:0;inset:auto auto 30% 0%}.slider-arrow{margin-left:0;margin-right:20px}.team-member-tab,.team-member-tab.w--current,.team-member-tab._1,.team-member-tab._3{height:250px}.team-member-tabs-menu{padding-top:116px}.press-item{margin-bottom:40px}.press-link{padding-right:0}.press-tabs-menu{padding-top:50px;display:flex}.press-tab{text-align:center;width:33.33%;padding:20px 10px}.white-h1{font-size:34px}.rich-text{width:100%}.colors-contain{justify-content:center}.style-block{padding:20px}.color-wrapper{width:100%}.property-item._25-percent{width:100%;padding:6px}.link-to{height:200px}.properties-collection{padding-top:22px}.image-grid{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.scroll{bottom:9%;right:-100px}.property-image-slider{height:250px}.slide-1{height:100%}.right-arrow-2,.left-arrow-2{padding-left:20px;padding-right:20px}.gallery-image-links{width:95%;padding-top:20px}.lightbox-link{height:100px}.double-images-conatin{padding-top:90px}.full-width-image{height:300px}.properties-title.h2{top:-15px}.lightbox-image{margin:4px}.about-paragraphs-contain{width:90%}.menu-links{flex-direction:column;width:auto;overflow:visible}.menu-side.right{align-items:flex-start;padding-top:100px}.menu-links-bg{overflow:auto}.nav-menu-wrap{transform:translate(-100%)}.utility-page-content{width:90%}._404{font-size:140px;line-height:140px}.copyrights{text-align:left;padding-top:10px;padding-bottom:0;font-size:10px}.copyrights-link{font-size:10px}.post-image{margin-left:0}.logo2_logo-list{justify-content:center}.rl_testimonial1_text-wrapper{text-align:left;width:100%}.stats.peach-text{margin-bottom:20px;font-size:20vw}.gray-text{font-size:18px;line-height:30px}.form-block{padding-left:20px;padding-right:20px}.form{width:100%}.project-collection{padding-top:22px}.team-gallery-grid{grid-template-rows:200px 200px;grid-template-columns:45% 45%;grid-auto-rows:200px;grid-auto-flow:row}.rl-padding-section-large-2{padding-top:0}.rl-padding-global-2{padding-left:0%;padding-right:0%}.gallery-container{margin-top:0}.design-philosophy.small-text{font-size:44px;line-height:54px}.design-philosophy.signature{margin-top:40px;font-size:8vw}.h3.sage{margin-top:0}.vertical-text.sage{margin-top:-195px;margin-right:100px;font-size:10vw}.stat-text{font-size:10px;line-height:20px}.team-member-slide-image.no-modifiers{transform:translate(0)scale(1.2)}.lottie{width:90%;max-width:100%}.image-collage.design{width:100%;height:75%}.swatch-image{box-shadow:0 2px 10px #0003}.design-descriptions.bottom{max-width:80%;font-size:12px;line-height:16px;inset:auto auto 0% 0%}.design-descriptions.bottom.hide-in-mobile{display:none}.heading-5{margin-top:60px;margin-bottom:10px}.heading-6,.heading-7{margin-top:10px}.locations-grid{grid-template-rows:200px 200px auto;grid-template-columns:45% 45%;grid-auto-rows:200px;grid-auto-flow:column;justify-content:start}.padding-section-large{padding-left:0;padding-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.layout352_item{grid-template-columns:3rem 1fr}.padding-global{padding-left:3%;padding-right:3%}.button-group.is-center{justify-content:flex-start}.layout352_left{align-items:flex-start}.large-number{font-size:18vw}._50-50{text-align:left;max-width:100%}.phase-gallery{align-self:flex-start}.completed-work{width:100%;max-width:100%}.logo1_component{justify-content:center}.hide-on-mobile{display:none}.hero-module-short.hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.hero-module-short.turn-white-animation{padding-top:180px}.hero-module-short.home-fold-2{padding-bottom:40px}.hero-module-short.team-transition-to-press{background-attachment:fixed}.hero-module-short.press-template{padding-top:110px}.hero-module-short.properties{padding-top:110px;padding-bottom:40px}.hero-module-short.more-properties{padding-top:90px}.hero-module-short.design-left,.hero-module-short.design-right,.hero-module-short.design-hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.hero-module-short.small-padding{align-items:flex-start;height:55vh;min-height:300px;margin-bottom:160px;padding:10% 0% 10px 5%}.video-title{font-size:43px}.video-hero-h1{padding-right:5px}.video-div-block{width:100%;margin-top:20px;padding-top:0}.video-2{width:95%;position:relative}.heading-8,.paragraph{text-align:left}.div-block---progress-bar{display:none}.team4_image-wrapper{padding-top:66%}.team4_list{grid-template-columns:1fr}.team4_image{height:400px;max-height:400px}.layout422_row{grid-template-columns:1fr}.section-newsletter.hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.section-newsletter.turn-white-animation{padding-top:180px}.section-newsletter.design-story-for-video{margin-top:0;padding-top:5vh;padding-bottom:40px}.section-newsletter.team-transition-to-press{background-attachment:fixed}.section-newsletter.press-template{padding-top:110px}.section-newsletter.properties{padding-top:110px;padding-bottom:40px}.section-newsletter.more-properties{padding-top:90px}.section-newsletter.design-left,.section-newsletter.design-right,.section-newsletter.design-hero,.section-newsletter.video-hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.section-newsletter.logo-hero{align-items:flex-start;height:25vh;min-height:100px;padding-top:25%;padding-bottom:15%}.section-newsletter.newsletter-hero{align-items:flex-start;height:100vh;min-height:550px;padding-top:25%;padding-bottom:10px}.content6_component{grid-template-columns:1fr}.team16_image-wrapper{padding-top:66%}.team16_item{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto auto;grid-template-columns:1fr}.contact7_component{grid-template-columns:1fr}.video-project{width:95%;position:relative}.logo1_logo-2{aspect-ratio:auto;object-fit:contain;flex:0 auto;min-width:50px;min-height:50px}.header77_component{grid-template-columns:1fr}.header77_image-wrapper{width:60vw}.layout473_image-group{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.timeline21_item-content{margin-bottom:1rem}.timeline21_item{grid-column-gap:1rem;width:100%}.timeline21_fade-overlay-right{width:1rem;left:0%}.timeline21_line-wrapper{width:100%}.layout473_image-wrapper-project-model{margin-bottom:0;margin-left:0%}.camera{height:40vh;overflow:hidden}.icon-wrap{bottom:20%}.career-slider-img-4v2{align-self:center;width:44vw;height:44vw;margin-top:0;margin-bottom:0}.career-slider-img-3v2-copy{align-self:center;width:44vw;height:44vw}.menu-links-bg-2{overflow:auto}.left{justify-content:flex-start;align-items:stretch;width:100%;height:24rem;overflow:visible}.career-slider-panel-4{width:106vw;height:40vh}.base-container---veritcal-spacing.home-call-out-section{flex-flow:column-reverse;justify-content:flex-end;align-items:center;margin-top:2rem;overflow:visible}.code-embed{min-width:420vw;min-height:auto}.frame{height:40vh}.footer-menu-link-2{font-size:14px}.video-3{width:95%;position:relative}.animation-headline-holder.redesign{height:17rem}.call-out---right.copy{width:90%;padding-top:0}.homepage-callout-section{z-index:1;height:auto;min-height:auto}.career-slider-panel-6-2{width:112vw;height:40vh}.div-block-22{width:400%;left:-100%}.right{justify-content:center;align-items:center;width:100%;height:8rem;min-height:18rem;margin-bottom:1rem;display:flex}.h2-call-out{justify-content:flex-start;align-items:center;height:8rem;margin-bottom:0;display:flex}.triangle-redesigned{height:auto}.home-logo-2{color:#0000;max-width:80%}.career-slider-img-2v2-copy-copy-copy{width:56vw;height:68vw}.call-out-copy{height:10rem;margin-bottom:1rem}.title-text.community{font-size:1.75vw;font-weight:700}.base-container---gutters.home---call-out{display:flex}.career-slider-img-2v2{width:56vw;height:68vw}.career-slider-panel-1{width:134vw;height:40vh;margin-left:10vw}.career-slider-img{align-self:center;width:62vw;height:50vw}.h3-3.sage{margin-top:0}.career-slider-img-5v2-copy-copy{align-self:center;width:62vw;height:50vw}.slide-text-container.community{height:32vw}.slide-text-container.diversity{height:29vw}.slide-text-container.moments{height:35vw}.slide-text-container.growth-v2{align-self:center;height:32vw}.homepage-wrapper{overflow:visible}.animation-headline---3.redesign,.animation-headline---1.redesign{font-size:28px;line-height:38px}.career-slider-panel-2-2{width:140vw;height:40vh}.career-slider-panel-4-2{width:106vw;height:40vh}.career-slider-panel-3{width:142vw;height:40vh}.career-slider-panel-5-2{width:122vw;height:40vh}.black-section{height:auto}.career-slider-panel-2{width:140vw;height:40vh}.call-out.copy{font-size:38px;line-height:42px}.call-out.section-3.copy,.call-out.section-2.copy{font-size:38px}.career-slider-panel-7-2{width:116vw;height:40vh}.careers-slider{height:40vh;display:none}.menu-item-2{margin-left:0;margin-right:0}.menu-item-2.w--current{transition:all .5s;display:block}.menu-item-2.hide{display:block}.career-slider-img-3v2{align-self:center;width:44vw;height:44vw;margin-top:0}.career-slider-panel-3-2{width:142vw}.career-slider-img-1v2{width:62vw;height:50vw}.career-slider-panel-7{width:116vw;height:40vh}.div-block-21{width:400%;left:-100%}.career-slider-img-5v2{align-self:center;width:56vw;height:68vw}.sticky-section.copy{z-index:1;height:400vh;position:relative}.triangle-holder.logo-version{height:15.25rem}.career-slider-panel-5{width:122vw;height:40vh}.footer-content-2{padding-top:24px}.home-hero-animation---text-copy{height:18rem;overflow:hidden}.pillar-for-triangle-section.copy{font-size:.9rem;line-height:5vw}.h2-heading.centered{font-size:28px;line-height:38px}.h2-heading.centered.black-text{font-size:28px;line-height:2.25rem}.career-slider-panel-1-2{width:134vw;height:40vh;margin-left:0}.button-holder{height:4rem}.scroll-down-lottie{width:20px}.career-slider-img-4v2-copy{align-self:center;width:62vw;height:50vw}.home-section-3-logos{grid-column-gap:2.5rem;grid-row-gap:1rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;margin-top:4rem;overflow:visible}.call-out---copy.section-3.copy,.call-out---copy.copy{font-size:1rem;line-height:28px}.career-slider-img-3v2-copy-copy{align-self:center;width:44vw;height:44vw;margin-top:0;margin-bottom:0}.career-slider-panel-6{width:112vw;height:40vh}.button---pill-light-green.redesign{margin-top:0}.career-slider-img-2v2-copy-copy-copy-copy{background-position:50%;background-size:cover;align-self:center;width:56vw;height:58vw}.careers-slider-panel-8{width:70vw;height:40vh}.div-block-25{height:6rem}.cru-ncf-map-item-list{height:auto}.ncf-filter-reset{padding:6px 12px}.cru-ncf-zoom-controls-wrapper{top:1rem;right:1rem}.cru-ncf-map-styleguide{padding-left:16px;padding-right:16px}.grid{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto}.button-10{margin-bottom:20px}.text-block-4{height:30px}.grid-2{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.text-block-8{height:300px;margin-left:40px;font-size:44px;line-height:50px;display:block}.div-recaptcha{transform-origin:0%;transform:scale(.8)}}#w-node-_84adfc41-32eb-4d34-912e-0fbe9cfa0e08-3709bb2d,#w-node-_84adfc41-32eb-4d34-912e-0fbe9cfa0e0e-3709bb2d,#w-node-_84adfc41-32eb-4d34-912e-0fbe9cfa0e14-3709bb2d,#w-node-_0e55e87d-467b-1cbc-8e7d-12f7c3bff426-3709bb2d,#w-node-a046570d-4584-bc01-8e79-ebadfb58784f-3709bb2d,#w-node-_04dcb721-e29a-c3da-52e6-12ecee7b1b04-3709bb2d,#w-node-dff7b7a4-f1ec-4c2d-ff4b-22e8dbe4d003-3709bb2d{grid-area:span 1/span 1/span 1/span 1;place-self:start}#w-node-_0352a532-cc15-6e63-584c-e05c91becade-3709bb37,#w-node-bcc5ba04-d440-961f-e1fe-c067aac2178c-3709bb37,#w-node-_6e490222-c5fb-a63c-6582-e1be303ab6e1-3709bb37,#w-node-_2296d2cd-be7e-7753-6e07-0f79a90c2a3f-3709bb37{grid-area:span 1/span 1/span 1/span 1}#w-node-_9cd8ebe0-acad-9895-b87e-94b953323cfa-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_9cd8ebe0-acad-9895-b87e-94b953323d2c-3709bb3c{grid-area:span 1/span 2/span 1/span 2;place-self:end start}#w-node-_9cd8ebe0-acad-9895-b87e-94b953323d33-3709bb3c,#w-node-_5f741e4b-6ead-d444-d4e5-7f0efc402256-3709bb3c,#w-node-_5f741e4b-6ead-d444-d4e5-7f0efc40220c-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-bd078fca-4a73-4923-fae1-e133fb97cb8f-3709bb3c{grid-area:span 1/span 2/span 1/span 2;place-self:end start}#w-node-_5b99a163-8379-0427-a185-a522432d246a-3709bb3c,#w-node-_40db6dca-82f5-6d71-2b0f-2ebdf1876442-3709bb3c,#w-node-df0f9816-f47d-f3d9-66d4-87da37967826-3709bb3c,#w-node-_103aa12b-275a-298e-06cc-d42788bc84d5-3709bb3c,#w-node-_36f2085b-27df-d1bf-c6d2-4b5cb0bb3fe1-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_5f741e4b-6ead-d444-d4e5-7f0efc4022aa-3709bb3c{grid-area:span 1/span 2/span 1/span 2;place-self:end start}#w-node-_708083d2-4589-a402-3ecb-e4494e86b01b-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053ae8-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053b04-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-c728c56d-4644-cc00-bb96-d2dce6053b20-3709bb3c{grid-area:span 1/span 2/span 1/span 2;place-self:end start}#w-node-c728c56d-4644-cc00-bb96-d2dce6053b3f-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053b48-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053b50-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053b56-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:start}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3d8-3709bb40{align-self:start}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3e8-3709bb40{align-self:auto}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3df-3709bb40{grid-area:span 1/span 1/span 1/span 1}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3f0-3709bb40{align-self:start}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d400-3709bb40{align-self:auto}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41e0-3709bb40{grid-area:span 1/span 1/span 1/span 1}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41ed-3709bb40{grid-area:span 1/span 2/span 1/span 2}#w-node-_6c39a699-5c9a-4ff4-22ff-9d831e17bf56-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41ef-3709bb40{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41f4-3709bb40{grid-area:span 1/span 1/span 1/span 1}#w-node-_269d888f-1ee2-e7f5-8936-0d3fccbc7815-3709bb40{grid-area:span 1/span 2/span 1/span 2}#w-node-_269d888f-1ee2-e7f5-8936-0d3fccbc7812-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed4203-3709bb40{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed4208-3709bb40{grid-area:span 1/span 1/span 1/span 1}#w-node-_6a0b0e21-c979-5f09-2f3b-e8c09210dd43-3709bb40{grid-area:span 1/span 2/span 1/span 2}#w-node-_6a0b0e21-c979-5f09-2f3b-e8c09210dd45-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}#w-node-_8fdd598a-afe5-02d7-8f44-19ea0cdd2c78-41464996,#w-node-_8fdd598a-afe5-02d7-8f44-19ea0cdd2c79-41464996,#w-node-_8fdd598a-afe5-02d7-8f44-19ea0cdd2c7b-41464996{align-self:center}#w-node-_8fdd598a-afe5-02d7-8f44-19ea0cdd2c7d-41464996{align-self:auto}#w-node-_8fdd598a-afe5-02d7-8f44-19ea0cdd2c7e-41464996,#w-node-d759320e-0dce-f802-112a-c3c931112bf3-41464996,#w-node-d759320e-0dce-f802-112a-c3c931112bf4-41464996,#w-node-d759320e-0dce-f802-112a-c3c931112bf6-41464996{align-self:center}#w-node-d759320e-0dce-f802-112a-c3c931112bf8-41464996{align-self:auto}#w-node-d759320e-0dce-f802-112a-c3c931112bf9-41464996{align-self:center}@media screen and (min-width:1440px){#w-node-_6c39a699-5c9a-4ff4-22ff-9d831e17bf56-3709bb40,#w-node-_269d888f-1ee2-e7f5-8936-0d3fccbc7812-3709bb40,#w-node-_6a0b0e21-c979-5f09-2f3b-e8c09210dd45-3709bb40{align-self:end}}@media screen and (max-width:767px){#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3e8-3709bb40{grid-area:1/1/2/2}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3df-3709bb40{order:9999}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d400-3709bb40{order:-9999}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3f7-3709bb40{order:9999}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41db-3709bb40{grid-area:1/2/2/3}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41de-3709bb40{grid-area:1/1/3/2}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41ef-3709bb40{grid-area:1/2/2/3}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41f2-3709bb40{grid-area:1/1/3/2}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed4203-3709bb40{grid-area:1/2/2/3}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed4206-3709bb40{grid-area:1/1/3/2}}@media screen and (max-width:479px){#w-node-_84adfc41-32eb-4d34-912e-0fbe9cfa0e14-3709bb2d{justify-self:start}#w-node-a046570d-4584-bc01-8e79-ebadfb58784f-3709bb2d,#w-node-_04dcb721-e29a-c3da-52e6-12ecee7b1b04-3709bb2d,#w-node-dff7b7a4-f1ec-4c2d-ff4b-22e8dbe4d003-3709bb2d{order:9999}#w-node-b2356088-2e41-d7d5-77f4-6fadcd263dcf-3709bb37{grid-area:span 1/span 1/span 1/span 1}#w-node-_9cd8ebe0-acad-9895-b87e-94b953323cfa-3709bb3c,#w-node-_5f741e4b-6ead-d444-d4e5-7f0efc402256-3709bb3c,#w-node-_36f2085b-27df-d1bf-c6d2-4b5cb0bb3fe1-3709bb3c,#w-node-c728c56d-4644-cc00-bb96-d2dce6053ae8-3709bb3c{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3d3-3709bb40{grid-area:1/1/3/4}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3d8-3709bb40{order:9999}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3e8-3709bb40{grid-area:1/1/3/4;align-self:start}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d3eb-3709bb40{grid-area:span 1/span 3/span 1/span 3}#w-node-_57040ea1-e913-bfab-9800-5a0a8304d400-3709bb40{order:-9999;grid-area:span 1/span 3/span 1/span 3;align-self:start}#w-node-_2a6fb4cd-37e3-e56d-c015-08f0e3ed41ed-3709bb40{grid-area:span 1/span 2/span 1/span 2;justify-self:auto}#w-node-_6c39a699-5c9a-4ff4-22ff-9d831e17bf56-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}#w-node-_269d888f-1ee2-e7f5-8936-0d3fccbc7815-3709bb40{grid-area:span 1/span 2/span 1/span 2}#w-node-_269d888f-1ee2-e7f5-8936-0d3fccbc7812-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}#w-node-_6a0b0e21-c979-5f09-2f3b-e8c09210dd43-3709bb40{grid-area:span 1/span 2/span 1/span 2}#w-node-_6a0b0e21-c979-5f09-2f3b-e8c09210dd45-3709bb40{grid-area:span 1/span 2/span 1/span 2;align-self:end}}