@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-right{text-align:right}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Light.eot);src:local(Helvetica Now Display Light),local(HelveticaNowDisplay-Light),url(/fonts/HelveticaNowDisplay-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNowDisplay-Light.woff2)format("woff2"),url(/fonts/HelveticaNowDisplay-Light.woff)format("woff"),url(/fonts/HelveticaNowDisplay-Light.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.eot);src:local(Helvetica Now Display Regular),local(HelveticaNowDisplay-Regular),url(/fonts/HelveticaNowDisplay-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2"),url(/fonts/HelveticaNowDisplay-Regular.woff)format("woff"),url(/fonts/HelveticaNowDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.eot);src:local(Helvetica Now Display Medium),local(fonts\/HelveticaNowDisplay-Medium),url(/fonts/HelveticaNowDisplay-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2"),url(/fonts/HelveticaNowDisplay-Medium.woff)format("woff"),url(/fonts/HelveticaNowDisplay-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Book.woff2)format("woff2"),url(/fonts/FuturaPT-Book.woff)format("woff");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Medium.woff2)format("woff2"),url(/fonts/FuturaPT-Medium.woff)format("woff");font-style:normal;font-weight:500;font-display:block}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;font-size:10px}body{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a,a:focus,a:hover{text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}hr{border:0;border-top:1px solid #eee;margin-top:20px;margin-bottom:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.cgrid{width:100%;max-width:1200px;margin:0 auto}.cgrid2{width:100%;max-width:1100px;margin:0 auto}.cgrid3{width:100%;max-width:1500px;margin:0 auto}.cgrid:before,.cgrid:after,.cgrid2:before,.cgrid2:after,.cgrid3:before,.cgrid3:after,.row:before,.row:after{content:"";display:table}.cgrid:after,.cgrid2:after,.cgrid3:after,.row:after{clear:both}.cod{z-index:100;margin:8px;padding:2px;position:relative}.cod2{z-index:100;margin:10px;padding:2px;position:relative}*{box-sizing:border-box;text-rendering:optimizelegibility;outline:none;margin:0;padding:0;font-family:Helvetica Now Display;font-weight:400;line-height:1.2;text-decoration:none;list-style:none}.select_dropdown select{appearance:none;cursor:pointer;color:#fff;z-index:10000;background:95%/1.5em;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute}select{cursor:pointer;font-family:Helvetica Now Display}button{background:0 0;border:none}img{-webkit-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;width:101%;height:100%}label{font-weight:100}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100svh}body{background-color:var(--dark);-webkit-font-smoothing:antialiased;min-width:1200px;overflow-x:hidden}body.open{overflow-y:hidden}textarea{resize:none;min-height:100px}p{font-size:16px;line-height:1.4}a{cursor:pointer;outline:none}.error_handlers{color:var(--primary)}:root{--grey:#eaeef0;--white:#f3f3f3;--grey-txt:#dcdcdc;--grey-brdr:#d4cfca;--dark-copy-d-txt:#9da2a4;--dark-copy-l-txt:#30363c;--gold:#f2bb31;--dark:#000;--green:#2b4539;--green_txt:#a0d550;--wine:#402020;--cream:#f8f1ec;--primary:#f2bb31;--primary-light:#ffd966;--secondary:#ac835e;--font-size-base:clamp(16px, .1vi + 15.6px, 18px);--font-size-xs:12px;--font-size-sm:clamp(16px, .08vi + 13px, 15px);--font-size-md:clamp(18px, .37vi + 17.71px, 20px);--font-size-lg:clamp(23.04px, .62vi + 20.54px, 35.54px);--font-size-xl:clamp(27.65px, .99vi + 23.7px, 47.37px);--font-size-2xl:clamp(33.18px, 1.5vi + 27.18px, 50px);--font-size-3xl:clamp(39.81px, 2.22vi + 30.94px, 84.17px);--font-size-4xl:clamp(47.78px, 3.22vi + 34.89px, 112.2px)}.splash_screen_container{z-index:1000000;background:var(--dark);pointer-events:none;width:100svw;height:100%;position:fixed;top:0;left:0}.splash_screen_container.load_out{opacity:0;transform:translateY(-100%)}.splash_logo_container{-o-transition:all 1s cubic-bezier(.78, .01, .32, 1.01);transition:all 1s cubic-bezier(.78,.01,.32,1.01);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.splash_logo_container.load_out{top:-4.4em;left:.5em;transform:scale(.54)translate(0)}.splash_logo svg{-o-transition:all .8s cubic-bezier(.78, .01, .32, 1.01);width:15em;height:15em;transition:all .8s cubic-bezier(.78,.01,.32,1.01)}.log_2 svg{opacity:0;clip-path:inset(0 85% 0 0);position:absolute;top:50%;left:80%;transform:translate(-50%,-50%)}.log_1{opacity:0;position:relative;left:20%;transform:translate(-50%)}.log_2.show_txt_logo svg{clip-path:inset(0 0% 0 0);left:50%}.l{-o-transition:all .8s cubic-bezier(.78, .01, .32, 1.01);transition:all .8s cubic-bezier(.78,.01,.32,1.01)}.main_header{z-index:1000;background:var(--dark);-o-transition:all .5s cubic-bezier(.78, .01, .32, 1.01);border-bottom:1px solid #414141;justify-content:space-between;align-items:center;width:100%;max-height:92px;padding:1em 4em;transition:all .5s cubic-bezier(.78,.01,.32,1.01);display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.main_header.unpinned{background:var(--dark);-o-transition:all .5s cubic-bezier(.78, .01, .32, 1.01);transition:all .5s cubic-bezier(.78,.01,.32,1.01);top:-10em}.main_header.pinned{background:var(--dark);-o-transition:all .5s cubic-bezier(.78, .01, .32, 1.01);width:100%;padding:1em 4em;transition:all .5s cubic-bezier(.78,.01,.32,1.01)}.main_header.open.pinned{background:0 0}.logo{float:left;z-index:10;width:8em;margin:.25em 0 0;position:relative}.logo svg .cls-2{-o-transition:all .5s cubic-bezier(.78, .01, .32, 1.01);transition:all .5s cubic-bezier(.78,.01,.32,1.01)}.logo svg:hover .cls-2{fill:var(--cream)}.header_nav ul{gap:em;display:flex}.header_nav ul li a{color:var(--white);float:left;text-transform:capitalize;padding:1em;font-size:14px}.header_nav ul li.active a{color:var(--primary-light);font-weight:500}.menu_cta{float:left;color:#f2f2ff;gap:4em;display:flex}.menu_icon{float:left;color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;gap:1em;font-weight:500;position:relative}.menu_bars{width:2.5em;height:2em;position:relative;top:0}.menu_txt{white-space:nowrap;-o-transition:all .3s cubic-bezier(.78, .01, .32, 1.01);min-width:3.5em;transition:all .3s cubic-bezier(.78,.01,.32,1.01);display:block}.top_bar,.bottom_bar{background:var(--cream);-o-transition:all .3s cubic-bezier(.78, .01, .32, 1.01);width:100%;height:1px;transition:all .3s cubic-bezier(.78,.01,.32,1.01);position:absolute;top:.7em;left:0}.bottom_bar{top:1.2em}.menu_icon.open .top_bar{top:1em;transform:rotate(45deg)}.menu_icon.open .bottom_bar{top:1em;transform:rotate(-45deg)}.header_rating{color:var(--dark-copy-d-txt);gap:.5em}.rating_link{color:var(--primary-light)}.primary_btn{color:#fff;z-index:2;float:left;text-transform:capitalize;cursor:pointer;white-space:nowrap;-o-transition:all .5s cubic-bezier(.78, .01, .32, 1.01);border-radius:5px;justify-content:center;gap:1em;height:45px;padding:1em 1.5em;font-family:Helvetica Now Display;font-size:14px;font-weight:300;transition:all .5s cubic-bezier(.78,.01,.32,1.01);display:flex;position:relative;overflow:hidden}.primary_btn.primary_bg{background:var(--primary)}.primary_btn.light_bg{background:var(--white);color:var(--dark)}.primary_btn.light_bg svg{fill:var(--dark)}.control_btn{text-align:center;width:45px}.btn_txt{-o-transition:all .6s cubic-bezier(.78, .01, .32, 1.01);font-weight:500;transition:all .6s cubic-bezier(.78,.01,.32,1.01);display:block;position:relative}.btn_circle,.btn_circle:before{z-index:-1;mix-blend-mode:soft-light;-o-transition:all .6s cubic-bezier(.78, .01, .32, 1.01);background:#000c;border-radius:50%;width:100%;height:100%;transition:all .6s cubic-bezier(.78,.01,.32,1.01);position:absolute;left:0;transform:translateY(50px)scale(1.2)}.btn_icon svg{fill:var(--white);-o-transition:all .45s cubic-bezier(.78, .01, .32, 1.01);transition:all .45s cubic-bezier(.78,.01,.32,1.01)}.primary_btn:hover .btn_circle,.primary_btn:hover .btn_circle:before{width:100%;height:100%;transform:translateY(-12px)scale(1.6)}.primary_btn:hover .btn_circle:before{-o-transition-delay:.1s;transition-delay:.1s;left:20%}.btn_circle:before{content:"";mix-blend-mode:normal;-o-transition:all .8s cubic-bezier(.78, .01, .32, 1.01);-o-transition-delay:.2s;transition:all .8s cubic-bezier(.78,.01,.32,1.01);background:#ffffff80;-webkit-transition-delay:.2s}.transparent_btn.primary_bg{color:var(--dark);background:0 0}.transparent_btn .btn_icon svg{fill:var(--dark)}.outlined_btn .btn_circle:before,.transparent_btn .btn_circle:before{background:#ffffff1a}.primary_btn.light_bg .btn_circle{mix-blend-mode:multiply;background:#0000001a}.outlined_btn{border:1px var(--grey-brdr) solid;color:var(--dark);-o-transition:all .3s cubic-bezier(.78, .01, .32, 1.01);transition:all .3s cubic-bezier(.78,.01,.32,1.01)}.outlined_btn .btn_icon svg{fill:var(--dark)}.outlined_btn.light_btn{border-color:var(--grey-txt);width:45px}.rounded{border-radius:50%}.outlined_btn.light_btn svg{fill:var(--grey-txt)}.primary_btn.outlined_btn:hover .btn_icon svg,.transparent_btn:hover .btn_icon svg{fill:var(--white)}.transparent_btn:hover{color:var(--white)}.primary_btn:hover.outlined_btn{border-color:#0000}.primary_btn:hover.outlined_btn.light_btn{background-color:#ffffff1a;border-color:#0000}.primary_btn:hover{transform:scale(.95)}.light_control .btn_icon svg{fill:var(--white)}.slider_count{color:var(--secondary);justify-content:space-between;align-items:baseline;gap:20em;font-weight:500;display:flex;position:absolute;bottom:-3em;right:50px}.menu_container{z-index:100;-o-transition:all 1s cubic-bezier(.78, .01, .32, 1.01);visibility:hidden;pointer-events:none;background:0 0;grid-template-columns:70% 30%;width:100%;height:100dvh;transition:all 1s cubic-bezier(.78,.01,.32,1.01);display:grid;position:fixed}.menu_container.open{visibility:visible;pointer-events:auto;background:#000c}.menu_body,.menu_image{background:var(--dark);clip-path:polygon(0 0,0% 0,0% 100%,0 100%);-o-transition:all 1s cubic-bezier(.78, .01, .32, 1.01);-o-transition-delay:.3s;width:100%;height:100%;padding:150px 4em;transition:all 1s cubic-bezier(.78,.01,.32,1.01) .3s;position:relative;top:0;left:0}.menu_body{overflow-y:scroll}.menu_container.open .menu_body,.menu_container.open .menu_image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu_image{padding:0}.menu_image img{opacity:.5}.menu_nav li a{color:#fff;text-transform:uppercase;padding:.1em 0;font-size:clamp(30px,5.55556vw,100px);display:block}.menu_nav li.active a,.menu_nav li a:hover{color:var(--primary-light)}.bottom_menu{float:left;gap:5em;width:100%;margin-top:5em}.b_menu_nav li a{color:#fff;letter-spacing:1px;padding:.5em 0;font-size:12px;display:block}.banner,.project_hero_banner{float:left;width:100%;padding:10em 4em 0;position:relative}.banner_copy_container{float:left;gap:2em;-webkit-box-align:last baseline;-ms-flex-align:last baseline;grid-template-columns:1.2fr .5fr .15fr;justify-content:space-between;align-items:last baseline;width:100%;display:grid}.banner_header{color:var(--grey-txt);float:left;font-size:clamp(30px,5.55556vw,100px)}.typing-slider{color:var(--white)}.about_banner_header .banner_header{justify-content:center;align-items:center;min-height:10svh;padding-top:10svh;padding-bottom:5svh;display:flex}.banner_sub_header{color:var(--dark-copy-d-txt);font-size:var(--font-size-base)}.about_banner_header .banner_bg_container{min-height:55svh;margin-top:calc(10svh - 50px)}.scroll_to_btn{float:right;text-align:center;fill:#fff;width:80px;height:80px;line-height:90px;display:block;position:relative;bottom:0}.scroll_to_btn svg{width:1.5em;height:1.5em}.scroll_to_btn:before{content:"";border:1px var(--grey-txt) solid;-o-transition:all .4s cubic-bezier(.78, .01, .32, 1.01);border-radius:50%;width:100px;height:100px;transition:all .4s cubic-bezier(.78,.01,.32,1.01);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scroll_to_btn:hover:before{border-color:#fff;width:120px;height:120px}.banner_bg_container,.bg_container{aspect-ratio:16/8;float:left;background-size:cover;width:100%;margin-top:50px;position:relative}.parallax_img_container{float:left;width:100%;position:relative;overflow:hidden}.aspect_16_6{aspect-ratio:16/6}.parallax_img_container .bg_container{width:100%;height:130%;position:absolute;top:-20px;left:0}.video_scale_player .inteactive_icon{z-index:10;position:absolute;bottom:50px;right:50px;transform:scale(1.4)}.video_scale_player .inteactive_icon:hover{transform:scale(1.2)}.bg_container{margin-top:0}.about_banner_header .banner_bg_container{transform:scale(.5)}.widgets_container,.map_details_container{gap:12px;width:480px;display:grid;position:absolute;bottom:50px;right:50px}.bottom_widget_grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rec_sliders{float:left;background:#000000e6;border-radius:5px;width:100%}.widget_inner_card,.watch_btn_container,.widget_card{float:left;border-radius:5px;grid-template-columns:.8fr 1fr;align-items:flex-start;gap:8px;width:100%;padding:8px;display:grid}.widget_card{grid-template-columns:1fr;position:relative}.vert_slider{float:left;width:100%;position:relative}.sqr_sliders .widget_inner_card,.watch_btn_container,.widget_card{background:#000000e6;border-radius:5px}.widget_thumbnail,.widget_inner_thumbnail{background-color:var(--dark-copy-d-txt);aspect-ratio:16/12;float:left;background-position:50%;background-size:cover;border-radius:5px;width:100%}.widget_content{float:left;gap:1em;width:100%;display:grid}.widget_inner_thumbnail{float:left;aspect-ratio:16/14;border-radius:5px;align-items:flex-end;width:100%;padding:12px;display:grid}.widget_inner_thumbnail:before{content:"";background-image:linear-gradient(#0000,#00000080);width:100%;height:100%;position:absolute;bottom:0;left:0}.pulse_btn{justify-content:flex-end}.widget_title,.widget_title_abs{color:var(--white);float:left;width:100%;font-size:var(--font-size-sm)}.widget_title_abs{float:left;padding:12px;position:absolute;bottom:0;left:0}.blured_card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006}.section_wrapper{float:left;width:100%;padding:100px 0;position:relative}.pad_50{padding:50px 0}.inner_pad_l_r{padding-left:50px;padding-right:50px}.no_pad{padding:0}.no_pad_btm{padding-bottom:0}.light_bg{background:var(--white)}.abs_bg_right{background-image:url(/images/bg/architecture-1.webp);background-size:cover;width:40%;height:80%;position:absolute;top:50%;right:-2em;transform:translateY(-50%)}.centered_copy{justify-content:center;align-items:center;width:100%;display:grid}.intro_copy_container,.intro_copy_container2{gap:clamp(2em,5.55556vw,2em);width:100%;max-width:700px;padding-top:50px;padding-left:50px;display:grid}.intro_copy_container2{width:clamp(1200px,5.55556vw,100px);margin-bottom:50px;padding-top:0}.intro_copy_container h2,.intro_copy_container2 h2{font-size:var(--font-size-2xl);color:var(--white);float:left;width:100%}.centered_copy .logo_frame_container svg{position:relative;transform:translate(-10em)}.section_tag{align-items:center;transform:translateY(.5em)}.reveal-text{visibility:hidden}.line{-o-transition:all .6s cubic-bezier(.78, .01, .32, 1.01);background:0 0;transition:all .6s cubic-bezier(.78,.01,.32,1.01);display:flex;position:relative;overflow:hidden}.line .word{font-weight:400;line-height:1.4}.tag_title{text-transform:uppercase;letter-spacing:1px;z-index:2;padding:.2em;font-size:12px;font-weight:500;position:relative}.section_tag.dark .tag_title{color:var(--white);background-color:var(--dark)}.section_tag.black .tag_title{color:var(--white);background-color:#0f0f0f}.section_tag.light .tag_title{color:var(--dark);background-color:var(--white)}.section_tag.white .tag_title{color:var(--dark);background-color:#fff}.section_tag.light_blue .tag_title{color:var(--dark);background-color:#d1d5e0}.section_tag svg{z-index:1;width:2.5em;transform:translate(-2em)}.container_grid_1{gap:1em;display:grid}.temp_1_2,.testimonial_section.temp_1_2{grid-template-columns:1fr 1.5fr;justify-content:space-between;gap:clamp(10vw,800vw,200px)}.testimonial_section.temp_1_2{border-bottom:1px solid #0000001a;grid-template-columns:.5fr 1.8fr}.padding_50,.padding_100{float:left;width:100%;padding:50px 0;position:relative}.padding_100{padding:100px 0}.pad_right{padding-right:50px}.slide_card{cursor:pointer}.slick-slide .slide_card{width:100%;display:block}.slider_thumbnail_container,.team_card .slider_thumbnail_container{aspect-ratio:16/10;float:left;border-radius:5px;width:100%;position:relative;overflow:hidden}.team_card .slider_thumbnail_container{aspect-ratio:16/12;background-color:#e8dbd2}.team_card{-o-transition:all .6s cubic-bezier(.215, .61, .355, 1);border-radius:5px;padding:12px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.team_card:hover{background:#f0f0f0}.slide_thumb_clip,.team_card .slider_thumbnail_container .slide_thumb_clip{-o-transition:all .6s cubic-bezier(.215, .61, .355, 1);background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}.team_card .slider_thumbnail_container .slide_thumb_clip{background-size:70%}.slide_card:hover .slide_thumb_clip{transform:scale(1.1)}.blog_container .slide_card{border-right:1px var(--grey-brdr) solid;padding:0 20px 0 0}.blog_container .slick-slide:last-child .slide_card{border-color:#0000;padding:0}.card_inner_content{float:left;width:100%;padding:12px 0}.slider_card_content{text-align:left;justify-content:flex-start;gap:.1em;display:grid}.slider_card_content .card_title{color:var(--dark)}.slide_card:hover .card_title{text-decoration:underline}.alt_card{-o-transition:all .6s cubic-bezier(.215, .61, .355, 1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:5px;padding:20px 20px 12px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.alt_card:hover{background:#ffffff1a}.alt_card .card_title{color:var(--white)}.slider_container{float:left;width:100%}.slider_control_container{z-index:2;float:right;padding-left:2em;display:block;position:relative}.light_bg .slider_control_container{background-color:var(--white)}.light_control .slick-dots li{background:#ffffff1a}.light_control li.slick-active{background:var(--primary)}.right_aligned{justify-content:flex-end}.thumb_tag_container{z-index:10;flex-wrap:wrap;position:absolute;top:1em;left:1em}.blog_tag_container{flex-wrap:wrap}.blog_date{white-space:nowrap}.thumb_tags,.blog_tag{float:left;color:#fff;height:25px;line-height:25px;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:1px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);white-space:nowrap;background:#0000004d;border-radius:5px;padding:0 1em}.blog_tag{border:1px var(--grey-brdr) solid;color:var(--dark);background:0 0}.prev.slick-disabled,.nxt.slick-disabled,.disabled{opacity:.25;pointer-events:none}.pin_container{float:left;width:100%;position:relative;overflow:hidden}.pin_content{justify-content:center;align-items:center;width:100%;height:calc(100dvh - 200px);display:flex}.object_img_container{float:left;text-align:center;display:block;position:relative}.pinned_object_image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:max(100px,40vw);height:max(100px,25vw);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.object_move_holder{z-index:100;float:left;place-items:center;width:100%;display:-webkit-box;display:-ms-flexbox;position:relative;left:0}.object_move{float:left;width:100%}.object_move .slider_thumbnail_container{width:clamp(50vw,800vw,200px)}.interactive_icon{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);background:#fff6;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;transition:all .5s cubic-bezier(.77,0,.175,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.interactive_icon:before{content:"";-o-transition:all 1s cubic-bezier(.77, 0, .175, 1);z-index:-1;background:#ffffff1a;border:1px solid #fff;border-radius:50%;width:80px;height:80px;transition:all 1s cubic-bezier(.77,0,.175,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.interactive_icon svg{width:42px}.alt_card:hover .interactive_icon,.vr_body .interactive_icon{opacity:1;background:#fffc;transform:translate(-50%,-50%)scale(1.2)}.alt_card:hover .interactive_icon:before,.vr_body .interactive_icon:before{-o-transition-delay:50ms;transition-delay:50ms;transform:translate(-50%,-50%)scale(1)}.vr_loader{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.vr_loader .interactive_icon{animation:2s cubic-bezier(.77,0,.175,1) infinite rotate}.vr_loader .vr_load_text{color:var(--dark-copy-d-txt);margin-top:150px;animation:1s linear infinite pulsate;display:block}@keyframes pulsate{0%{opacity:.2}to{opacity:1}}@-webkit-keyframes rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes rotate{0%{transform:translate(-55%,-50%)rotate(0)}to{transform:translate(-55%,-50%)rotate(360deg)}}.team_slider_container .slick-slide{padding:0}.team_image_slide{filter:blur(5px);transform-origin:bottom;-o-transition:all 1s cubic-bezier(.77, 0, .175, 1);background-position:90%;background-repeat:no-repeat;background-size:contain;width:80%;height:max(100px,40vw);transition:all 1s cubic-bezier(.77,0,.175,1);display:block;position:relative;transform:scale(.9)}.slick-current .team_image_slide{filter:blur();transform:scale(1)}.team_slider_info_container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#dee1e8e6;border-radius:5px;max-width:clamp(650px,5.55556vw,100px);padding:20px;position:absolute;bottom:50px;left:50px}.team_info_slide{color:var(--dark-copy-l-txt)}.team_info_slide hr{border-color:#0003}.brand_slide_container{float:left;border-bottom:1px var(--grey-brdr) solid;background:#f1f1f1;width:100%}.brand_header{text-transform:uppercase;letter-spacing:1px;white-space:nowrap;display:grid}.brand_logo,.brand_header{float:left;justify-content:center;align-self:center;padding:80px 50px;display:grid;position:relative}.brand_logo_container,.brand_logo{float:left;border-left:1px var(--grey-brdr) solid;width:100%}.brand_logo:first-child{border:none}.brand_logo_container{float:left;flex-wrap:nowrap;width:calc(100vw - 200px);overflow-x:scroll}.brand_logo_container::-webkit-scrollbar{display:none}.tabs::-webkit-scrollbar{display:none}.brand_logo_container,.tabs{-ms-overflow-style:none;scrollbar-width:none}.brand_logo{-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77,0,.175,1)}.brand_logo img{width:clamp(120px,5.55556vw,100px)}.brand_logo button{opacity:0;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77,0,.175,1);position:absolute;bottom:10px;right:20px;transform:scale(.5)}.brand_logo:hover button{opacity:1;pointer-events:none;bottom:20px;transform:scale(1)}.brand_logo:hover{background:#fff}.tabs{float:left;background:0 0;border-radius:5px;gap:20px;width:auto;padding:4px;display:flex;position:relative}.tab{cursor:pointer;font-size:var(--font-size-sm);z-index:10;text-align:center;color:var(--dark-copy-l-txt);-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);border-radius:5px;padding:12px 20px;transition:all .5s cubic-bezier(.77,0,.175,1);position:relative}.tab.active{color:#fff}.tabs.dark .tab{color:var(--white)}.tabs.dark .tab.active{color:var(--dark)}.underline{-o-transition:all .3s ease;background:#424242;border-radius:5px;width:0;height:70%;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tabs.light .underline{background:var(--dark-copy-l-txt)}.tabs.dark .underline{background:var(--cream)}.hoverable_point:hover,.active_map{fill:#527179;stroke:#9ed3e2;cursor:pointer;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77,0,.175,1)}.disabled_txt{pointer-events:none}.map_details_container{position:absolute;bottom:50px;left:50px;right:auto}.widget_outer_card,.map_details_container .widget_outer_card{float:left;background-color:#212324;border-radius:5px;width:100%}.widget_vert_slider{float:left;width:100%;height:168px;overflow:hidden}.min_widget_vert_slider{height:75px;overflow:hidden}.widget_vert_slider .slick-list,.widget_vert_slider .slick-track{width:100%!important}.widget_vert_slider .slick-slide{-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);border:none;height:168px;margin:0;padding:0;transition:all .5s cubic-bezier(.77,0,.175,1);overflow:hidden;transform:scale(.8)}.widget_vert_slider .slick-slide>div{width:100%;height:100%}.widget_vert_slider .widget_inner_card{align-items:stretch;height:168px;overflow:hidden}.widget_vert_slider .widget_thumbnail{aspect-ratio:auto;height:100%;min-height:0}.widget_vert_slider .widget_content{align-content:start;gap:.5em;min-width:0}.widget_vert_slider .widget_excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.widget_vert_slider .slick-active{transform:scale(1)}.map_details_container .widget_inner_card{background-color:#212324}.abbrv_tag{width:34px;height:34px;color:var(--white);text-align:center;background-color:#567f81;border-radius:5px;line-height:34px}.interactive_map_container svg,.interactive_map_container img{width:clamp(50vw,400vw,200px);height:clamp(40vw,400vw,200px)}.location_map_container{float:left;justify-content:flex-end;width:100%;display:flex}.map_slides{width:clamp(50vw,400vw,200px)}.main_footer{float:left;width:100%;padding:100px 50px;position:relative}.footer_grid_2{float:left;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:10em;width:100%;padding:50px 0;display:grid;position:relative}.footer_grid_2:before{content:"";background:#ffffff1a;width:1px;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subscription_form{float:left;min-width:400px;position:relative}.sub_email_field{float:left;color:#fff;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);background:0 0;border:1px solid #414141;border-radius:5px;width:100%;height:46px;padding:12px;transition:all .5s cubic-bezier(.77,0,.175,1)}.sub_email_field:focus{border:1px solid #747474}.sub_btn{background:#ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.social_links li a,.social_links2 li{float:left;-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);border-radius:5px;padding:12px;line-height:12px;transition:all .3s cubic-bezier(.77,0,.175,1)}.social_links li a:hover{background:#ffffff1a}.team_card .social_links2{z-index:10;position:absolute;bottom:12px;right:12px}.social_links2 li{background:var(--cream)}.social_links2 li svg{fill:var(--dark)}.linkedin-icon{background-image:url(/images/icons/linkedin2.svg);background-size:contain;width:20px;height:20px;display:block}.footer_nav_link{float:left;width:100%}.footer_menu_nav{float:left;justify-content:space-between;width:100%}.footer_menu_nav span{color:#989898;text-transform:uppercase;letter-spacing:1px;float:left;font-size:12px;font-weight:500}.footer_menu_nav li a{color:var(--white);float:left;width:100%;padding:5px 0}.footer_btm{float:left;width:100%;padding:50px 0 0}.footer_btm span{color:var(--dark-copy-d-txt)}.footer_btm_nav ul{gap:1em;display:flex}.footer_btm_nav ul li a{float:left;color:#fff;padding:5px}.agency_logo{align-items:center;gap:.5em;display:flex}.agency_logo svg{width:2.5em;height:auto}.project_banner_grid{grid-template-columns:1fr .3fr;margin-top:50px;display:grid}.project_banner_grid.single{grid-template-columns:1fr}.project_banner_grid .slider_thumbnail_container{aspect-ratio:16/8}.project_banner_grid.single .slider_thumbnail_container{aspect-ratio:16/6}.inquiry_container{text-align:center;background-size:cover;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:50px;display:grid;position:relative;overflow:hidden}.inquiry_container:before{content:"";background-color:#ffffff26;width:100%;height:100%;position:absolute;top:0;left:0}.inquiry_content{float:left;flex-wrap:wrap;justify-content:center;align-items:center;gap:3em;width:100%;display:flex}.project_banner_grid .slider_thumbnail_container:before,.project_banner_grid .slider_thumbnail_container:after{content:"";z-index:1;background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.project_banner_grid .slider_thumbnail_container:after{content:"";background-image:linear-gradient(#0000 10%,#0003)}.interactive_option_container{z-index:10;gap:1em;display:flex;position:absolute;bottom:12px;right:12px}.interactive_card{float:left;cursor:pointer;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);border-radius:5px;min-width:230px;padding:20px;transition:all .5s cubic-bezier(.77,0,.175,1)}.interactive_card.dark{color:#fff;background:#3c3b38}.interactive_card.light{background:var(--white);color:var(--dark)}.inteactive_icon{float:right;cursor:pointer;-o-transition:all .4s cubic-bezier(.77, 0, .175, 1);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .4s cubic-bezier(.77,0,.175,1);display:flex}.interactive_card.dark .inteactive_icon,.inteactive_icon{background:var(--white)}.interactive_card.light .inteactive_icon{background:#e1e1e1}.interactive_card.dark:hover{background:var(--dark)}.interactive_card.light:hover{background:#e1e1e1}.interactive_card.light:hover .inteactive_icon{background:var(--white)}.interactive_card .inteactive_icon svg,.inteactive_icon svg{width:18px;height:18px;color:var(--dark)}.interactive_card:hover{transform:scale(.95)}.project_outline{float:left;border-bottom:1px solid #ffffff1a;width:100%;padding:50px 0}.project_summary_container{float:left;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;justify-content:space-between;gap:20px;width:100%;padding:50px 0;display:grid}.project_summary,.project_content{float:left;width:100%}.project_summary{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.project_content p{font-size:var(--font-size-md);color:var(--white)}.article_content,.article_content *{all:revert}.article_content p,.article_content li,.article_content td{font-size:var(--font-size-md)}.article_content{color:var(--dark-copy-d-txt)}.article_content strong,.article_content h2,.article_content h1{color:#fff}.article_content a{color:var(--primary-light);font-weight:500}.article_content iframe{float:left;width:100%;height:clamp(550px,5.55556vw,100px);padding:50px 0}.project_counter{justify-content:center;position:absolute;bottom:-20px;right:50px}.prop_count_header{margin-top:30px}.grid_4{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;gap:12px;display:grid}.grid_center{place-content:center}.featureWrapper{float:left;width:100%;margin-top:50px}.feature_card_display{display:none}.zig-offset{margin-top:60px}.feature_card{float:left;text-align:center;background:#fff;justify-content:center;align-items:center;width:100%;height:clamp(350px,5.55556vw,100px);display:grid;position:relative;overflow:hidden}.feature_card.feat_img{float:left;background:#ffffff1a;width:100%;padding:12px;display:block}.feature_card.n_img{text-align:left;height:auto;padding:12px;display:block;position:relative}.pinned_n_card{width:400px}.feature_card.n_img img{float:left;aspect-ratio:16/15;width:100%;margin-top:14px;display:block}.feature_card.feat_img .featured_card_title{z-index:10;color:#fff;width:100%;font-size:var(--font-size-sm);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;padding:12px;position:absolute;bottom:0;left:0}.img_container{aspect-ratio:16/10;float:left;background-size:cover;width:100%}.banner_bg_container .vidbacking{z-index:1;z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}.bordered_section{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.light_bg .bordered_section{border-top:1px solid #0000001a;border-bottom:1px solid #0000001a}.accordion_container{border-left:1px solid #ffffff1a}.light_bg .testimonial_container{border-left:1px solid #0000001a}.team_container{grid-template-columns:repeat(4,1fr);display:grid}.testimonial_container{float:left;width:100%;padding:20px 50px;overflow:hidden}.testimonial_content{float:left;width:100%;display:block}.testimonial_body{float:left;width:66.6667%;margin-bottom:8em}.testimonial_body p{font-size:var(--font-size-lg);float:left;width:100%}.testimonial_body p:before{content:"\"";font-size:var(--font-size-xl);margin-bottom:.2em;display:block}.test_control_move{margin-bottom:-20px;transform:translateY(-20px)}.accordion_child_container{float:left;width:100%;position:relative}.accordion_child_container .par__sect_{opacity:1;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);height:0;padding:0 50px;transition:all .5s cubic-bezier(.77,0,.175,1);position:relative;overflow:hidden}.accordion_child_container.active .par__sect_{opacity:1;float:left;width:100%;height:clamp(140px,5.55556vw,100px);padding:20px 50px}.accordion_child_container .par__sect_{float:left;width:100%;color:var(--dark-copy-d-txt);font-size:var(--font-size-sm);margin-top:0}.accordion_child_container .par__sect_ ul li{display:flex}.accordion_child_header{float:left;color:#fff;width:100%;font-weight:400;font-size:var(--font-size-md);cursor:pointer;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);border-top:1px solid #ffffff1a;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:20px 50px;transition:all .5s cubic-bezier(.77,0,.175,1);display:flex;position:relative}.accordion_child_container:first-child .accordion_child_header{border-color:#0000}.accordion_child_container.active .accordion_child_header{color:var(--white);border-bottom:1px solid #ffffff1a}.accordion_icon{-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77,0,.175,1)}.accordion_child_container.active .accordion_icon{transform:rotate(45deg)}.accordion_child_container:before{content:"";-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);width:0%;height:1px;transition:all .5s cubic-bezier(.77,0,.175,1);position:absolute;bottom:0;left:0}.accordion_child_container.active:before{width:100%}.border-header{float:left;width:100%;padding:20px 50px}.select_field_container{float:left;min-width:20em;display:block;position:relative}.select_field_container label{color:var(--white);font-size:var(--font-size-sm);float:left;width:100%;margin-bottom:1em}.select_dropdown{font-size:var(--font-size-md);float:left;border-radius:5px;width:100%;position:relative}.sticky_header{float:left;background:var(--dark);width:100%;position:relative}.inner_sticky_header{float:left;width:100%;padding:50px;position:relative}.outer_sticky_header{float:left;background:var(--cream);justify-content:flex-end;width:100%;margin-top:50px;padding:12px 50px;display:flex}.grid_3{grid-template-columns:repeat(3,1fr);display:grid}.pagination{float:left;padding:50px 0}.page-numbers .active{color:var(--dark);border-color:var(--dark);pointer-events:none}.pagination .primary_btn:hover{color:#fff}.contact_list_container{float:left;width:100%;padding:0;display:grid}.contact_card{float:left;border-bottom:1px solid #ffffff1a;grid-template-columns:.5fr 1fr;gap:50px;width:100%;padding:50px 0;display:grid;position:relative}.contact_list_container .contact_card:last-child{border-bottom:1px solid #0000;padding-bottom:0}.contact_img_container{aspect-ratio:16/8;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%}.contact_body_container{float:left;width:100%;display:grid}.contact_list_container.loading{opacity:.5;pointer-events:none}.widget_content a{color:var(--primary-light)}.offer_modal_container{z-index:1000000;opacity:0;visibility:hidden;pointer-events:none;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);background:#000c;width:100%;height:100%;transition:all .5s cubic-bezier(.77,0,.175,1);position:fixed;top:0;left:0}.offer_modal_container.open{opacity:1;visibility:visible;pointer-events:all}.offer_modal_body{z-index:10000;-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);opacity:0;visibility:hidden;background:#fff;grid-template-columns:1fr 1fr;width:calc(100% - 40svw);transition:all .5s cubic-bezier(.77,0,.175,1);display:grid;position:fixed;top:60%;left:50%;transform:translate(-50%,-50%)}.offer_modal_container.open .offer_modal_body{-o-transition-delay:.3s;opacity:1;visibility:visible;transition-delay:.3s;top:50%}.offer_modal_details,.offer_modal_form{float:left;background:var(--dark);width:100%;padding:100px 20px 20px}.offer_modal_form{background:#fff}.offer_modal_header{color:var(--white);float:left;width:100%}.modal_project_title{color:var(--primary-light)}.offer_modal_description{color:var(--dark-copy-d-txt)}.field_container{float:left;gap:20px;width:100%;display:grid}.field_group{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field_row,.input_field{float:left;width:100%;position:relative}.input_field{-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);border:none;border-bottom:1px solid #0003;padding:12px 0;transition:all .5s cubic-bezier(.77,0,.175,1)}.input_field:focus{border-bottom:1px solid #000c}.field_row label{text-transform:uppercase;color:var(--dark);font-weight:500;font-size:var(--font-size-xs);letter-spacing:1px}.asteriks{color:var(--primary)}.video_player_modal,.vr_container{z-index:100000;background:var(--dark);clip-path:polygon(0 0,100% 0,100% 0,0 0);-o-transition:all 1s cubic-bezier(.77, 0, .175, 1);pointer-events:none;width:100%;height:100%;transition:all 1s cubic-bezier(.77,0,.175,1);position:fixed;top:0;left:0}.video_player_modal.open,.vr_container.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:auto}.vr_container iframe{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.video_body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video_body iframe{aspect-ratio:16/9;visibility:hidden;width:calc(50dvw + 5em)}.video_player_modal.open .video_body iframe{visibility:visible}.close_vid_icon{text-align:center;width:50px;height:50px;fill:var(--white);border:1px var(--white) solid;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);background:#ffffff1a;border-radius:50%;line-height:60px;transition:all .5s cubic-bezier(.77,0,.175,1);position:absolute;bottom:5em;right:20px;transform:scale(1.1)}.close_vid_icon.dark{border:1px solid #00000080;top:20px;bottom:auto}.close_vid_icon.dark svg{fill:var(--dark)}.vr_container .close_vid_icon:hover{transform:scale(1)}.close_vid_icon:before{content:"";pointer-events:none;z-index:-1;background-color:#0000001a;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close_vid_icon svg{fill:var(--white);width:1.5em;height:1.5em}.align-center{position:relative;left:50%;transform:translate(-50%)}.flexed{display:flex}.grid_display{grid-template-columns:1fr;align-content:flex-start;display:grid}.grid_display svg{fill:var(--white)}.flex_center{align-items:center}.justify_center{justify-content:center}.flex_vertical{flex-direction:column;justify-content:space-between;height:100%}.gap_05{gap:.5em}.gap_1{gap:1em}.gap_50{gap:50px}.grid_column_3{float:left;gap:10%;width:100%;display:flex;position:relative}.space_between{justify-content:space-between;align-items:center}.w_80{width:80%}.w_70{width:70%}.w_50{width:50%}.w_45{width:45%}.w_15{width:15%}.text-right{text-align:right;float:right}.hide_on_desktop,.hide,.section_tag{display:none}.text_m{font-weight:500}.text_l{font-weight:100}.fs_xl{font-size:var(--font-size-xl)}.fs_l{font-size:var(--font-size-lg)}.fs_md{font-size:var(--font-size-md)}.fs_sm{font-size:var(--font-size-sm)}.fs_xs{font-size:var(--font-size-xs)}.strike_txt{text-decoration:line-through}.uppercase{text-transform:uppercase;letter-spacing:1px}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-width:100%;min-height:100vh;margin:0;padding:0}.c-scrollbar{transform-origin:100%;opacity:0;width:11px;height:100vh;transition:transform .3s,opacity .3s;position:absolute;top:0;right:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{opacity:.5;width:7px;cursor:-webkit-grab;cursor:grab;background-color:#000;border-radius:10px;margin:2px;position:absolute;top:0;right:0}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}.splitText{float:left;width:600px;margin-top:90px;margin-left:20px;font-size:20px}.splitText>div{white-space:pre-line;float:left;cursor:default;margin-right:5px}.letter-measure{cursor:default;margin-right:0!important}.split-lines{white-space:nowrap!important}.blank{white-space:pre!important;margin-right:0!important}.vidbacking-active-body-back{z-index:-100;opacity:1;-o-transition:2s opacity;background-size:cover;min-width:100%;min-height:100%;transition:opacity 2s;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-50%)}.vidbacking-active-body-back-youtube{z-index:-100;opacity:1;-o-transition:2s opacity;transition:opacity 2s;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-50%)}.vidbacking-active-block-back{z-index:-100;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.vidbacking-active-block-back-youtube{z-index:-100;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.vidbacking{display:none}.vidmask-body-back{opacity:.2;z-index:-50;background:#0003;min-width:100%;min-height:100%;display:block;position:fixed;top:0;left:0}.vidmask-block-back{opacity:1;z-index:-50;background:#0003;width:auto;min-width:100%;height:auto;min-height:100%;display:block;position:absolute;top:0;left:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{margin:5px auto;display:block}.aligncenter{width:100%;height:auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;width:auto;max-width:98.5%;height:auto;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}@media screen and (max-width:640px) and (min-width:320px){.main_header,.main_header.pinned{width:100%;padding:1.5em 1em}.menu_txt,.select_apartment_btn,.hide_on_mobile,.page_mid_2 .palm_img,.section_tag{display:none}.hide_on_desktop{display:block}.logo{width:6em;position:fixed;left:50%;transform:translate(-50%)}.splash_logo_container.load_out{top:-5em;left:calc(50svw - 7.42em);transform:scale(.41)translate(0%)}.menu_container{display:block}.menu_body,.menu_image{padding:100px 1em}.bottom_menu{gap:2em;margin-top:2em;display:grid}.logo_loader svg{width:6em}.video_body iframe{aspect-ratio:16/9;width:calc(100dvw - 1.5em)}.close_vid_icon{top:auto;bottom:5em;right:1em}.banner,.project_hero_banner{float:left;width:100vw;padding:8em 1em 0}.banner_copy_container{grid-template-columns:1fr}.banner_bg_container,.bg_container{aspect-ratio:9/12}.widget_vert_slider{height:clamp(150px,5.55556vw,100px);overflow:hidden}.widgets_container,.map_details_container{width:100%;padding:1em;position:absolute;bottom:0;left:0}.widget_inner_card{float:left;width:100%;height:clamp(140px,5.55556vw,100px)}.rec_sliders .widget_thumbnail,.rec_sliders .widget_inner_thumbnail{aspect-ratio:9/9;height:clamp(130px,5.55556vw,100px)}.widget_title,.widget_title_abs,.widget_excerpt{font-size:var(--font-size-xs)}h2,.intro_copy_container h2,.intro_copy_container2 h2{font-size:clamp(30px,5.55556vw,100px)}.section_wrapper{width:100vw;padding:50px 1em}.intro_copy_container,.intro_copy_container2{gap:1em;width:100%;padding-top:0;padding-left:0}.intro_copy_container2{width:100%;margin-bottom:50px}.abs_bg_right{width:50%;height:80%;top:80%}.w_80{width:100%}.pad_right{padding-right:1em}.grid_on_mobile{clear:both;gap:0;display:grid}.gap_50{gap:50px}.section_tag svg{width:2em;transform:translate(-1em)}.pad_50{padding-top:20px;padding-bottom:0}.inner_pad_l_r{width:100vw;padding-left:1em;padding-right:1em}.tabs{float:left;gap:0;width:100%;margin-top:20px;padding:0;overflow-x:scroll}.tab{white-space:nowrap;text-align:center;font-size:var(--font-size-sm);padding:20px}.offset_slider_container{transform:translateY(-20px)}.slider_control_container{justify-content:space-between;width:100%;padding-left:0}.slick-dots{width:calc(100vw - 2em);bottom:-1.5em}.object_img_container{float:left;text-align:center;display:block;position:relative}.pinned_object_image{width:max(300px,40vw);height:max(300px,25vw);position:fixed;top:60%;left:50vw}.object_move .slider_thumbnail_container{aspect-ratio:9/10;width:clamp(80vw,800vw,200px)}.slider_thumbnail_container{aspect-ratio:9/8}.alt_card{padding:12px}.alt_card .card_title{color:var(--white);font-size:var(--font-size-sm)}.team_slider_container .slick-slide{padding:0}.team_image_slide{width:100%;height:max(300px,40vw)}.team_slider_info_container{max-width:100%;padding:12px;position:relative;bottom:1em;left:0}.brand_logo_container{float:left;flex-wrap:nowrap;width:calc(100vw - 150px);overflow-x:scroll}.brand_logo,.brand_header{padding:60px 20px}.brand_logo:hover button{bottom:8px;right:8px}.main_footer{width:100vw;padding:20px 1em}.footer_grid_2{border-top:none;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:5em;padding:0 0 20px}.subscription_form{float:left;min-width:100%;position:relative}.footer_grid_2:before{display:none}.footer_btm{gap:12px;display:grid}.inner_sticky_header{float:left;width:100vw;padding:50px 1em 20px}.filter_grid{grid-template-columns:1fr 1fr;justify-content:space-between;gap:1em;width:calc(100vw - 2em);display:grid;position:relative}.select_field_container{float:left;width:100%;min-width:100%;display:block}.select_dropdown{font-size:var(--font-size-sm)}.grid_3{grid-template-columns:1fr;display:grid}#property_list{padding-bottom:50px}.project_banner_grid{grid-template-columns:1fr}.project_banner_grid .slider_thumbnail_container,.project_banner_grid.single .slider_thumbnail_container{aspect-ratio:16/16}.interactive_option_container{grid-template-columns:1fr 1fr;gap:1em;width:100%;padding:1em;display:grid;position:absolute;bottom:0;right:0}.interactive_card{width:100%;min-width:auto}.inquiry_container{background-position:50% 65%;gap:10px;padding:20px 1em}.inquiry_container .scroll_to_btn{transform:scale(.8)}.project_outline{grid-template-columns:repeat(2,1fr);gap:20px;padding:50px 0;display:grid}.project_summary{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.project_summary_container{grid-template-columns:1fr;gap:50px;display:grid}.load-more{margin:20px 0}.about_banner_header{margin-bottom:-50px}.about_banner_header .banner_header{min-height:50svh;font-size:var(--font-size-3xl);padding-top:10svh;padding-bottom:10svh}.about_banner_header .w_50{width:100%}.about_banner_header .banner_bg_container{aspect-ratio:9/12;min-height:50svh;margin-top:calc(10svh - 50px)}.about_intro .intro_copy_container2{width:100svw;padding:0 1em}.video_scale_player .inteactive_icon{bottom:20px;right:20px}.padding_100{padding:0}.container_grid_1{gap:1em;display:block}.container_grid_1 .img_container{aspect-ratio:16/9;float:left;background-size:cover;width:100svw}.mis_vis{float:left;width:100%;padding:50px 1em}.mis_vis .grid_display{width:calc(100svw - 2em)}.temp_1_2,.testimonial_section.temp_1_2{grid-template-columns:1fr;gap:20px;padding:0}.border-header{padding:20px 1em}.accordion_child_container .par__sect_{padding:0 1em;overflow:hidden}.accordion_child_container.active .par__sect_{height:clamp(200px,5.55556vw,100px);padding:20px 1em}.accordion_child_header,.testimonial_container{padding:20px 1em}.aspect_16_6{aspect-ratio:16/4}.parallax_img_container .bg_container{background-size:contain}.team_container{grid-template-columns:1fr;display:grid}.testimonial_body{width:100%;margin-bottom:50px}.contact_list_container{margin-bottom:-50px}.contact_list_container .contact_card:last-child{border-bottom:1px solid #ffffff1a;padding-bottom:20px}.contact_body_container{gap:20px}.contact_card{grid-template-columns:1fr;gap:20px;padding:20px 0}.contact_card .widget_title,.offer_modal_body .widget_title{font-size:var(--font-size-sm)}.offer_modal_body{grid-template-columns:1fr;width:100%;height:100%;top:20%;left:0%;overflow-y:scroll;transform:translate(0)}.offer_modal_container.open .offer_modal_body{top:0%}.offer_modal_details,.offer_modal_form{float:left;width:100%;padding:80px 1em 20px}.offer_modal_form{padding:50px 1em}.field_group{grid-template-columns:1fr}.offer_modal_body .widget_inner_card{width:100%;height:auto}.close_vid_icon.dark{border:1px solid #ffffff80;top:20px;bottom:auto}.close_vid_icon.dark svg{fill:var(--white)}}@media screen and (max-width:768px) and (min-width:641px){.main_header,.main_header.pinned{width:100%;padding:1.5em 1em}.menu_txt,.select_apartment_btn,.hide_on_mobile,.page_mid_2 .palm_img,.section_tag{display:none}.hide_on_desktop{display:block}.logo{width:6em;position:absolute;left:50%;transform:translate(-50%)}.splash_logo_container.load_out{top:-5em;left:calc(50svw - 7.42em);transform:scale(.41)translate(0%)}.menu_container{display:block}.menu_body,.menu_image{padding:100px 1em}.bottom_menu{gap:2em;margin-top:2em;display:grid}.logo_loader svg{width:6em}.video_body iframe{aspect-ratio:16/9;width:calc(100dvw - 1.5em)}.close_vid_icon{top:auto;bottom:5em;right:1em}.banner,.project_hero_banner{float:left;width:100vw;padding:8em 1em 0}.banner_copy_container{grid-template-columns:1fr}.banner_bg_container,.bg_container{aspect-ratio:9/12}.widget_vert_slider{height:clamp(150px,5.55556vw,100px);overflow:hidden}.widgets_container,.map_details_container{width:100%;padding:1em;position:absolute;bottom:0;left:0}.widget_inner_card{float:left;width:100%;height:clamp(140px,5.55556vw,100px)}.rec_sliders .widget_thumbnail,.rec_sliders .widget_inner_thumbnail{aspect-ratio:9/9;height:clamp(130px,5.55556vw,100px)}h2,.intro_copy_container h2,.intro_copy_container2 h2{font-size:clamp(30px,5.55556vw,100px)}.section_wrapper{width:100vw;padding:50px 1em}.intro_copy_container,.intro_copy_container2{gap:1em;width:100%;padding-top:0;padding-left:0}.intro_copy_container2{width:100%;margin-bottom:50px}.abs_bg_right{width:50%;height:80%;top:80%}.w_80{width:100%}.pad_right{padding-right:1em}.grid_on_mobile{clear:both;gap:0;display:grid}.gap_50{gap:50px}.section_tag svg{width:2em;transform:translate(-1em)}.pad_50{padding-top:20px;padding-bottom:0}.inner_pad_l_r{width:100vw;padding-left:1em;padding-right:1em}.tabs{float:left;gap:0;width:100%;margin-top:20px;padding:0;overflow-x:scroll}.tab{white-space:nowrap;text-align:center;font-size:var(--font-size-sm);padding:20px}.offset_slider_container{transform:translateY(-20px)}.slider_control_container{justify-content:space-between;width:100%;padding-left:0}.slick-dots{width:calc(100vw - 2em);bottom:-1.5em}.object_img_container{float:left;text-align:center;display:block;position:relative}.pinned_object_image{width:max(300px,40vw);height:max(300px,25vw);position:fixed;top:60%;left:50vw}.object_move .slider_thumbnail_container{aspect-ratio:16/14;width:clamp(70vw,800vw,200px)}.slider_thumbnail_container{aspect-ratio:9/8}.alt_card{padding:12px}.alt_card .card_title{color:var(--white);font-size:var(--font-size-sm)}.team_slider_container .slick-slide{padding:0}.team_image_slide{width:100%;height:max(300px,40vw)}.team_slider_info_container{max-width:100%;padding:12px;position:relative;bottom:1em;left:0}.brand_logo_container{float:left;flex-wrap:nowrap;width:calc(100vw - 150px);overflow-x:scroll}.brand_logo,.brand_header{padding:60px 20px}.brand_logo:hover button{bottom:8px;right:8px}.main_footer{width:100vw;padding:20px 1em}.footer_grid_2{border-top:none;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:5em;padding:0 0 20px}.subscription_form{float:left;min-width:100%;position:relative}.footer_grid_2:before{display:none}.inner_sticky_header{float:left;width:100vw;padding:50px 1em 20px}.filter_grid{grid-template-columns:1fr 1fr;justify-content:space-between;gap:1em;width:calc(100vw - 2em);display:grid;position:relative}.select_field_container{float:left;width:100%;min-width:100%;display:block}.select_dropdown{font-size:var(--font-size-sm)}.grid_3{grid-template-columns:1fr;display:grid}#property_list{padding-bottom:50px}.project_banner_grid{grid-template-columns:1fr}.project_banner_grid .slider_thumbnail_container,.project_banner_grid.single .slider_thumbnail_container{aspect-ratio:16/16}.interactive_option_container{grid-template-columns:1fr 1fr;gap:1em;width:100%;padding:1em;display:grid;position:absolute;bottom:0;right:0}.interactive_card{width:100%;min-width:auto}.inquiry_container{background-position:50% 65%;gap:10px;padding:20px 1em}.inquiry_container .scroll_to_btn{transform:scale(.8)}.project_outline{grid-template-columns:repeat(2,1fr);gap:20px;padding:50px 0;display:grid}.project_summary{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.project_summary_container{grid-template-columns:1fr;gap:50px;display:grid}.load-more{margin:20px 0}.about_banner_header{margin-bottom:-50px}.about_banner_header .banner_header{min-height:20svh;font-size:var(--font-size-3xl);padding-top:10svh;padding-bottom:10svh}.about_banner_header .w_50{width:100%}.about_banner_header .banner_bg_container{aspect-ratio:9/12;min-height:50svh;margin-top:calc(10svh - 50px)}.about_intro .intro_copy_container2{width:100svw;padding:0 1em}.video_scale_player .inteactive_icon{bottom:20px;right:20px}.padding_100{padding:0}.container_grid_1{gap:1em;display:block}.container_grid_1 .img_container{aspect-ratio:16/9;float:left;background-size:cover;width:100svw}.mis_vis{float:left;width:100%;padding:50px 1em}.mis_vis .grid_display{width:calc(100svw - 2em)}.temp_1_2,.testimonial_section.temp_1_2{grid-template-columns:1fr;gap:20px;padding:0}.border-header{padding:20px 1em}.accordion_child_container .par__sect_{padding:0 1em;overflow:hidden}.accordion_child_container.active .par__sect_{height:clamp(200px,5.55556vw,100px);padding:20px 1em}.accordion_child_header,.testimonial_container{padding:20px 1em}.aspect_16_6{aspect-ratio:16/4}.parallax_img_container .bg_container{background-size:contain}.team_container{grid-template-columns:1fr;display:grid}.testimonial_body{width:100%;margin-bottom:20px}.contact_list_container{margin-bottom:-50px}.contact_list_container .contact_card:last-child{border-bottom:1px solid #ffffff1a;padding-bottom:20px}.contact_body_container{gap:20px}.contact_card{grid-template-columns:1fr;gap:20px;padding:20px 0}.contact_card .widget_title,.offer_modal_body .widget_title{font-size:var(--font-size-sm)}.offer_modal_body{grid-template-columns:1fr;width:100%;height:100%;top:20%;left:0%;overflow-y:scroll;transform:translate(0)}.offer_modal_container.open .offer_modal_body{top:0%}.offer_modal_details,.offer_modal_form{float:left;width:100%;padding:80px 1em 20px}.offer_modal_form{padding:50px 1em}.field_group{grid-template-columns:1fr}.offer_modal_body .widget_inner_card{width:100%;height:auto}.close_vid_icon.dark{border:1px solid #ffffff80;top:20px;bottom:auto}.close_vid_icon.dark svg{fill:var(--white)}}@media screen and (max-width:1023px) and (min-width:769px){.main_header,.main_header.pinned{width:100%;padding:1.5em 2em}.banner_scroll_to_btn,.logo_frame_container{display:none}.logo{width:8em}.splash_logo_container.load_out{top:-4.3em;left:-1.5em;transform:scale(.54)translate(0)}.menu_container{display:block}.menu_body,.menu_image{padding:100px 1em}.bottom_menu{gap:2em;margin-top:2em;display:grid}.logo_loader svg{width:6em}.video_body iframe{aspect-ratio:16/9;width:calc(100dvw - 1.5em)}.close_vid_icon{top:auto;bottom:5em;right:1em}.banner,.project_hero_banner{float:left;width:100vw;padding:8em 2em 0}.banner_copy_container{grid-template-columns:1fr}.banner_bg_container,.bg_container{aspect-ratio:9/8}.widget_vert_slider{height:clamp(160px,5.55556vw,100px);overflow:hidden}.widgets_container,.map_details_container{bottom:2em;right:2em}.widget_inner_card{float:left;width:100%;height:clamp(160px,5.55556vw,100px)}.rec_sliders .widget_thumbnail,.rec_sliders .widget_inner_thumbnail{aspect-ratio:9/9;height:clamp(140px,5.55556vw,100px)}h2,.intro_copy_container h2,.intro_copy_container2 h2{font-size:clamp(30px,5.55556vw,50px)}.section_wrapper{width:100vw;padding:50px 2em}.intro_copy_container,.intro_copy_container2{gap:1em;width:100%;padding-top:0;padding-left:0}.intro_copy_container{width:100%;margin:50px 0}.intro_copy_container2{width:100%;margin-bottom:50px}.abs_bg_right{width:50%;height:80%;top:80%}.w_80{width:100%}.pad_right{padding-right:1em}.grid_on_mobile{clear:both;gap:0;display:grid}.gap_50{gap:50px}.section_tag svg{width:2em;transform:translate(-1em)}.pad_50{padding-top:20px;padding-bottom:0}.inner_pad_l_r{width:100vw;padding-left:1em;padding-right:1em}.tabs{float:left;gap:0;width:100%;margin-top:20px;padding:0;overflow-x:scroll}.tab{white-space:nowrap;text-align:center;font-size:var(--font-size-sm);padding:20px}.offset_slider_container{transform:translateY(-20px)}.slider_control_container{justify-content:space-between;width:100%;padding-left:0}.slick-dots{width:calc(100vw - 2em);bottom:-1.5em}.object_img_container{float:left;text-align:center;display:block;position:relative}.pinned_object_image{width:max(300px,40vw);height:max(300px,25vw);position:fixed;top:60%;left:50vw}.object_move .slider_thumbnail_container{aspect-ratio:16/14;width:clamp(60vw,800vw,200px)}.slider_thumbnail_container{aspect-ratio:9/8}.alt_card{padding:12px}.alt_card .card_title{color:var(--white);font-size:var(--font-size-sm)}.team_slider_container .slick-slide{padding:0}.team_image_slide{width:100%;height:max(300px,60vw)}.team_slider_info_container{max-width:100%;padding:12px;position:relative;bottom:1em;left:0}.brand_logo_container{float:left;flex-wrap:nowrap;width:calc(100vw - 150px);overflow-x:scroll}.brand_logo,.brand_header{padding:60px 20px}.brand_logo:hover button{bottom:8px;right:8px}.main_footer{width:100vw;padding:20px 1em}.footer_grid_2{border-top:none;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:5em;padding:0 0 20px}.subscription_form{float:left;min-width:100%;position:relative}.footer_grid_2:before{display:none}.inner_sticky_header{float:left;width:100vw;padding:50px 1em 20px}.filter_grid{grid-template-columns:1fr 1fr;justify-content:space-between;gap:1em;width:calc(100vw - 2em);display:grid;position:relative}.select_field_container{float:left;width:100%;min-width:100%;display:block}.select_dropdown{font-size:var(--font-size-sm)}.grid_3{grid-template-columns:1fr 1fr;display:grid}#property_list{padding-bottom:50px}.project_banner_grid{grid-template-columns:1fr}.project_banner_grid .slider_thumbnail_container,.project_banner_grid.single .slider_thumbnail_container{aspect-ratio:16/16}.interactive_option_container{grid-template-columns:1fr 1fr;gap:1em;width:100%;padding:1em;display:grid;position:absolute;bottom:0;right:0}.interactive_card{width:100%;min-width:auto}.inquiry_container{background-position:50% 65%;gap:10px;padding:20px 1em}.inquiry_container .scroll_to_btn{transform:scale(.8)}.project_outline{grid-template-columns:repeat(2,1fr);gap:20px;padding:50px 0;display:grid}.project_summary{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.project_summary_container{grid-template-columns:1fr;gap:50px;display:grid}.load-more{margin:20px 0}.about_banner_header{margin-bottom:-50px}.about_banner_header .banner_header{min-height:20svh;font-size:var(--font-size-3xl);padding-top:10svh;padding-bottom:10svh}.about_banner_header .w_50{width:100%}.about_banner_header .banner_bg_container{aspect-ratio:9/6;min-height:50svh;margin-top:calc(10svh - 50px)}.about_intro .intro_copy_container2{width:100svw;padding:0 1em}.video_scale_player .inteactive_icon{bottom:20px;right:20px}.padding_100{padding:0}.container_grid_1 .img_container{aspect-ratio:16/9;float:left;background-size:cover;width:100svw}.mis_vis{float:left;width:100%;padding:50px 1em}.mis_vis .grid_display{width:calc(100svw - 2em)}.temp_1_2,.testimonial_section.temp_1_2{grid-template-columns:.5fr 1fr;gap:20px;padding:0}.border-header{padding:20px 1em}.accordion_child_container .par__sect_{padding:0 1em;overflow:hidden}.accordion_child_container.active .par__sect_{height:clamp(200px,5.55556vw,100px);padding:20px 1em}.accordion_child_header,.testimonial_container{padding:20px 1em}.aspect_16_6{aspect-ratio:16/4}.parallax_img_container .bg_container{background-size:cover}.team_container{grid-template-columns:1fr 1fr;display:grid}.testimonial_body{width:100%;margin-bottom:20px}.contact_list_container{margin-bottom:-50px}.contact_list_container .contact_card:last-child{border-bottom:1px solid #ffffff1a;padding-bottom:20px}.contact_body_container{gap:20px}.contact_card{gap:20px;padding:20px 0}.contact_img_container{aspect-ratio:16/12}.contact_card .widget_title,.offer_modal_body .widget_title{font-size:var(--font-size-sm)}.offer_modal_body{grid-template-columns:1fr;width:100%;height:100%;top:20%;left:0%;overflow-y:scroll;transform:translate(0)}.offer_modal_container.open .offer_modal_body{top:0%}.offer_modal_details,.offer_modal_form{float:left;width:100%;padding:80px 1em 20px}.offer_modal_form{padding:50px 1em}.field_group{grid-template-columns:1fr}.offer_modal_body .widget_inner_card{width:100%;height:auto}.close_vid_icon.dark{border:1px solid #ffffff80;top:20px;bottom:auto}.close_vid_icon.dark svg{fill:var(--white)}}.dash_shell,.auth_wrap{--dash-card-bg:#121417;--dash-line:#ffffff1a;--dash-muted:#b4babd;--dash-faint:#ffffff8c}.dash_shell{background:var(--dark);min-height:100vh;color:var(--white);display:flex}.dash_topbar{background:var(--dark);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.9em 1.5em;display:flex}.dash_main{min-width:0;color:var(--white);flex:1;padding:2em 1.75em 4em;overflow-x:auto}.dash_logo{width:auto;height:32px}.dash_sidebar{background:var(--dark);border-right:1px solid #ffffff14;flex-direction:column;width:240px;height:100vh;display:flex;position:fixed;top:0;left:0}.dash_side_brand{align-items:center;gap:.75em;padding:1.4em 1.25em;display:flex}.dash_side_tag{letter-spacing:2px;text-transform:uppercase;color:var(--dash-muted);font-size:12px;font-weight:500}.dash_side_nav{flex:1;padding:0 .75em 1.5em;overflow-y:auto}.dash_side_group{letter-spacing:2px;text-transform:uppercase;color:var(--dash-faint);margin-top:1.4em;padding:0 .5em;font-size:11px;font-weight:500}.dash_side_link{color:var(--grey-txt);border-radius:5px;margin-top:2px;padding:.45em .65em;font-size:14.5px;transition:all .2s;display:block}.dash_side_link:hover{color:#fff;background:#ffffff0f}.dash_side_link.active{background:var(--primary);color:var(--dark);font-weight:500}.dash_side_foot{border-top:1px solid #ffffff14;padding:.75em}.dash_nav{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.35em;padding-bottom:1em;display:flex}.dash_nav a{color:var(--grey-txt);border-radius:5px;padding:.4em 1em;font-size:14.5px;transition:all .2s}.dash_nav a:hover{color:#fff;background:#ffffff0f}.dash_nav a.active{background:var(--primary);color:var(--dark);font-weight:500}.dash_h1{font-size:var(--font-size-lg);color:var(--white);font-weight:100}.dash_card_title{letter-spacing:2px;text-transform:uppercase;color:var(--dash-muted);font-size:12px;font-weight:500;display:block}.dash_gold_title{font-size:var(--font-size-md);color:var(--primary);font-weight:500}.dash_muted{color:var(--dash-muted)}.dash_muted_sm{color:var(--dash-muted);font-size:14px}.dash_sub{color:var(--dash-muted);font-size:12.5px;display:block}.dash_strong{font-weight:500}.dash_mono{letter-spacing:1px;font-family:monospace}.dash_cap{text-transform:capitalize}.dash_body{font-size:14.5px;line-height:1.6}.dash_error{color:#e06767;font-size:14px}.dash_clamp{max-width:28rem}.dash_trunc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash_link{color:var(--primary)}.dash_link:hover{text-decoration:underline}.dash_card,.dash_stat{color:var(--white);background:linear-gradient(180deg, #ffffff0e, #ffffff04 55%), var(--dash-card-bg);border:1px solid #ffffff0d;border-top-color:#ffffff1f;border-radius:10px;overflow:hidden;box-shadow:0 12px 28px -14px #000000b3}.dash_card.p{padding:1.5em}.dash_stats{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1em;display:grid}.dash_stat{padding:1.25em 1.5em}.dash_stat .num{font-size:var(--font-size-lg);margin-top:.2em;font-weight:100;line-height:1.15;display:block}.dash_table{border-collapse:collapse;width:100%;color:var(--white);margin:0;font-size:14.5px}.dash_table th{text-align:left;letter-spacing:2px;text-transform:uppercase;color:var(--dash-muted);border-bottom:1px solid var(--dash-line);background:#ffffff0a;padding:1em 1.25em;font-size:11px;font-weight:500}.dash_table td{border-bottom:1px solid var(--dash-line);vertical-align:middle;padding:.9em 1.25em}.dash_table tr:last-child td{border-bottom:none}.dash_badge{text-transform:capitalize;white-space:nowrap;border-radius:5px;height:25px;padding:0 1em;font-size:12.5px;font-weight:500;line-height:25px;display:inline-block}.dash_badge.ok{background:var(--green);color:var(--green_txt)}.dash_badge.warn{background:var(--primary);color:var(--dark)}.dash_badge.off{background:var(--grey);color:var(--dark-copy-l-txt)}.dash_badge.danger{background:var(--wine);color:#eec3c3}.dash_btn{background:var(--primary);color:var(--dark);cursor:pointer;border:none;border-radius:5px;padding:.8em 1.6em;font-family:Helvetica Now Display;font-size:15px;font-weight:500;transition:background .2s;display:inline-block}.dash_btn:hover{background:var(--primary-light)}.dash_btn:disabled{opacity:.6;cursor:default}.dash_btn_sm{height:27px;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff40;border-radius:5px;padding:0 1em;font-family:Helvetica Now Display;font-size:13px;font-weight:500;line-height:27px;transition:all .2s;display:inline-block}.dash_btn_sm:hover{border-color:var(--white)}.dash_btn_sm.gold{background:var(--primary);border-color:var(--primary);color:var(--dark)}.dash_btn_sm.gold:hover{background:var(--primary-light)}.dash_btn_sm.danger{color:#e06767;border-color:#7a3535}.dash_btn_sm.danger:hover{background:var(--wine);color:#eec3c3}.dash_form{gap:1em;display:grid}.dash_form_grid{grid-template-columns:1fr 1fr;gap:1em;display:grid}.dash_span_2{grid-column:span 2}@media (max-width:640px){.dash_form_grid{grid-template-columns:1fr}.dash_span_2{grid-column:span 1}}.dash_label{letter-spacing:2px;text-transform:uppercase;color:var(--dash-muted);margin-bottom:.4em;font-size:11px;font-weight:500;display:block}.dash_input{width:100%;color:var(--white);background:#ffffff0a;border:1px solid #fff3;border-radius:5px;outline:none;padding:.75em 1em;font-family:Helvetica Now Display;font-size:15px;transition:border-color .2s}.dash_input::placeholder{color:var(--dash-faint)}.dash_input:focus{border-color:var(--primary)}select.dash_input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"8\" viewBox=\"0 0 12 8\"><path d=\"M1 1l5 5 5-5\" fill=\"none\" stroke=\"%23b4babd\" stroke-width=\"2\"/></svg>");background-position:right .9em center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.5em}select.dash_input option{color:var(--dark);background:#fff}.dash_check{width:16px;height:16px;accent-color:var(--primary)}.auth_wrap{background:var(--dark);min-height:100vh;color:var(--white);flex-direction:column;justify-content:center;align-items:center;padding:4em 1.5em;display:flex}.auth_logo{width:130px;margin-bottom:2.5em}.auth_card{background:linear-gradient(180deg, #ffffff0e, #ffffff04 55%), var(--dash-card-bg);border:1px solid #ffffff0d;border-top-color:#ffffff1f;border-radius:10px;width:100%;max-width:26rem;padding:2em;box-shadow:0 12px 28px -14px #000000b3}.auth_split{grid-template-columns:1fr 1.8fr;align-items:center;gap:4em;width:100%;max-width:82rem;display:grid}.auth_split .auth_card{max-width:none}.auth_split .auth_logo{margin-bottom:1.5em}@media (max-width:860px){.auth_split{grid-template-columns:1fr;gap:2em}}.dash_row{gap:.5em;display:flex}.dash_row.ac{align-items:center}.dash_row.end{align-items:flex-end}.dash_row.wrap{flex-wrap:wrap}.dash_row.space_between{justify-content:space-between}.vstack{gap:1em;display:grid}.vstack_sm{gap:.4em;font-size:14.5px;display:grid}.dash_grid_cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1em;display:grid}.dash_thumb{object-fit:cover;width:100%;height:145px;display:block}.mb1{margin-bottom:.75em}.mb2{margin-bottom:1.5em}.mt05{margin-top:.35em}.mt1{margin-top:.75em}.mt2{margin-top:1.5em}.p_sm{padding:.75em}.w_auto{width:auto}.minw0{min-width:0}.dash_shell .clearfix{display:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);visibility:hidden;-webkit-user-select:none;user-select:none;transition:inherit;position:absolute;top:0;left:0}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}html.splash-seen .splash_screen_container{display:none}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}html{max-width:100vw!important;overflow-x:hidden!important}body{width:100%;position:relative;max-width:100vw!important;overflow-x:hidden!important}*{box-sizing:border-box}.container,.main_header,.main_footer,section,div{max-width:100vw}@media screen and (min-width:641px){.mobile-swiper{display:none!important}.desktop-slider{display:block!important}}@media screen and (max-width:640px){.desktop-slider,.slider_control_container{display:none!important}.mobile-swiper .slider_control_container{display:flex!important}.mobile-swiper{display:block!important}.team-mobile-card{width:100%}.team-mobile-card .team_image_slide{background-position:50%;background-size:cover;width:100%;height:60vh;max-height:500px}.team-mobile-card .team_slider_info_container{text-align:center;width:100%;padding:1.5em 0}*{box-sizing:border-box}.banner_bg_container,.bg_container{max-height:70vh!important}.vidbacking{object-fit:cover!important;max-height:70vh!important}.widgets_container,.intro_copy_container .img_container,.container_grid_1 .img_container{display:none!important}.brand_slide_container{display:block!important}.brand_header{border-bottom:1px var(--grey-brdr) solid;width:100%!important;padding:20px 1em!important}.brand_logo_container,.brand_logo_container.flexed{flex-direction:unset!important;grid-template-columns:1fr 1fr!important;gap:0!important;width:100%!important;display:grid!important;overflow-x:visible!important}.brand_logo{border:1px var(--grey-brdr) solid!important;border-bottom:none!important;border-right:none!important;padding:40px 20px!important}.brand_logo:nth-child(2n){border-right:1px var(--grey-brdr) solid!important}.brand_logo:nth-last-child(-n+2){border-bottom:1px var(--grey-brdr) solid!important}.mobile-swiper .slide_card,.mobile-swiper .blog_card,.mobile-swiper .team-mobile-card{padding:0 1em}.contact_container{flex-direction:column!important}.contact_card{width:100%!important;max-width:100%!important}.contact_card .widget_title.flexed{flex-direction:column!important;align-items:flex-start!important}.project_hero_banner{padding:150px 1em 2em!important}.project_banner_grid{grid-template-columns:1fr!important;gap:1em!important;display:grid!important}.project_outline,.project_summary_container{flex-direction:column!important;padding:0 1em!important}.project_summary{grid-template-columns:1fr 1fr!important;gap:2em 1em!important;margin-bottom:2em!important;display:grid!important}.project_content{width:100%!important}.grid_4{grid-template-columns:1fr!important}img,video{max-width:100%;height:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
