html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Aesthetic Regular;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64765954cf59e42d0182b079_Aesthetic-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Dirtyline 36 Daysoftype 2022";src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/6476c93ec6c2c46461a19fcc_Dirtyline%2036daysoftype%202022.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trip Sans;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d304c1e8a154f999b1c058_TripSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trip Sans Mono;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d304c180345b09e87b5c0b_TripSansMono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trip Sans;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d304c286efff4efa55e398_TripSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Trip Sans;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d304c2ff7e8be4ffad3980_TripSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trip Sans Ultra;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d304c290357850c79309e7_TripSans-Ultra.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magic Bright Serif Regular;src:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64765946bdb520e88f274ed5_Magic%20Bright%20Serif%20Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--_real-estate---primary-color:#000;--_animations---home-masthead-stroke-width:0px;--_portfolio---primary-color:#000;--_animations---home-masthead-border-radius:0px;--_real-estate---dark-overlay:#00000080;--_text---light-text:#fff;--_text---alt-light-text:#d9d9d9;--_sections---section-outline--light-outline:#fff;--l1-desktop:1svw;--l1-wide:12px;--l1-mobile:1.5svw;--web-corners:15px;--inside-line-thickness:3px;--_buttons---button-outline--light-outline:#fff;--_buttons---button-infill--dark-infill:#000;--_buttons---button-infill--alt-dark-infill:#404040;--_buttons---button-infill--alt-light-infill:#d9d9d9;--_text---dark-text:#000;--_portfolio---secondary-color:#fff;--l2-desktop:.5svw;--_real-estate---secondary-color:#fff;--l2-wide:5px;--_real-estate---alt-secondary-color:#d9d9d9;--l2-mobile:1svw;--line-thickness:5px;--_real-estate---alt-primary-color:#404040;--_background---dark-background:#000;--_buttons---button-outline--dark-outline:#000;--_buttons---button-infill--light-infill:#fff;--_sections---section-infill--light-infill:#fff;--_buttons---button-outline--alt-light-outline:#d9d9d9;--_portfolio---alt-primary-color:#404040;--_text---alt-dark-text:#404040;--overlap-background\<deleted\|variable-d9cb0b12-f208-83b0-e554-b395cd911cd5\>:#000000bf;--_sections---section-outline--dark-outline:#000;--_sections---section-infill--alt-light-infill:#d9d9d9;--_real-estate---warning:maroon;--_sections---section-infill--alt-dark-infill:#404040;--_portfolio---alt-secondary-color:#d9d9d9;--_sections---section-infill--dark-infill:#000;--_sections---section-outline--alt-light-outline:#d9d9d9;--_buttons---button-outline--alt-dark-outline:#404040;--_sections---section-outline--alt-dark-outline:#404040;--_real-estate---white-overlay:#ffffffbf;--_sections---section-infill--dark-overlay:#00000080;--_portfolio---overlay:#00000080;--_sections---section-infill--light-overlay:#ffffffbf;--_sections---section-outline--accent-outline:#458cff;--_sections---section-infill--accent-infill:#458cff;--_buttons---button-infill--accent-infill:#0a2471;--_vintage---background:#f2ebdf;--_buttons---button-infill--alt-accent-infill:#394669;--_vintage---infill:#f2efbb;--_vintage---outline:#297349;--_vintage---text:#000;--_vintage---alt-text:#404040;--_background---light-background:#fff;--_icons---light-icon:white;--_icons---dark-icon:#000;--_text---accent-text:#458cff;--_buttons---button-outline--accent-outline:#0a2471;--_real-estate---accent-color:#0a2471;--_portfolio---accent-color:#924c20;--_icons---accent-icon:#0a2471;--_animations---masthead-size:100svw;--_text---alt-accent-text:#394669;--_buttons---button-outline--alt-accent-outline:#394669;--_portfolio---warning:maroon;--_animations---traveldistance:0;--_sections---section-infill--alt-accent-infill:#394669;--_sections---section-infill--accent-overlay:#0a247180;--_sections---section-outline--alt-accent-outline:#394669}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutshippingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutemailinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutadditionalinputscontainer{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutadditionaltextinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutadditionaltextinput::placeholder{color:#999}.w-commerce-commercecheckoutadditionaltextinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutadditionaltextarea{background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:76px;margin-bottom:16px;padding:8px 12px}.w-commerce-commercecheckoutadditionaltextarea::placeholder{color:#999}.w-commerce-commercecheckoutadditionaltextarea:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutadditionalcheckboxwrapper{flex-direction:row;align-items:center;display:flex}.w-commerce-commercecheckoutadditionalcheckbox{margin-right:8px}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutdiscounts{background-color:#fff;border:1px solid #e6e6e6;flex-wrap:wrap;padding:20px;display:flex}.w-commerce-commercecheckoutdiscountslabel{flex-basis:100%;margin-bottom:8px}.w-commerce-commercecheckoutdiscountsinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;flex:1;width:auto;min-width:0;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutdiscountsinput::placeholder{color:#999}.w-commerce-commercecheckoutdiscountsinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutdiscountsbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:3px;flex-grow:0;flex-shrink:0;align-items:center;height:38px;margin-left:8px;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formrecaptcha{margin-bottom:8px}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;inset:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartheading{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}.w-commerce-commercecartopenlinkicon{margin-right:8px}.w-commerce-commerceaddtocartform{margin:0 0 15px}.w-commerce-commerceaddtocartoptionpillgroup{margin-bottom:10px;display:flex}.w-commerce-commerceaddtocartoptionpill{color:#000;cursor:pointer;background-color:#fff;border:1px solid #000;margin-right:10px;padding:8px 15px}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected{color:#fff;background-color:#000}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartquantityinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commerceaddtocartquantityinput::placeholder{color:#999}.w-commerce-commerceaddtocartquantityinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commerceaddtocartbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commercebuynowbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;margin-top:10px;padding:9px 15px;text-decoration:none;display:inline-block}.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartoutofstock{background-color:#ddd;margin-top:10px;padding:10px}.w-commerce-commerceaddtocarterror{background-color:#ffdede;margin-top:10px;padding:10px}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutshippingsummarywrapper,.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous,.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next-icon{margin-left:4px}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-users-userformpagewrap{flex-direction:column;justify-content:center;align-items:stretch;max-width:340px;height:100vh;margin-left:auto;margin-right:auto;display:flex}.w-users-userloginformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformheader{text-align:center}.w-users-userformbutton{text-align:center;width:100%}.w-users-userformfooter{justify-content:space-between;margin-top:12px;display:flex}.w-users-userformerrorstate{margin-left:20px;margin-right:20px;position:absolute;top:100%;left:0%;right:0%}.w-users-usersignupformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformsuccessstate{display:none}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-users-usersignupverificationmessage{display:none}.w-users-userresetpasswordformwrapper,.w-users-userupdatepasswordformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-useraccountwrapper{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-users-blockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-users-blockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:20px;padding:20px}.w-users-useraccountformsavebutton{text-align:center;margin-right:8px}.w-users-useraccountformcancelbutton{text-align:center;color:#333;background-color:#d3d3d3}.w-users-useraccountsubscriptionlist{-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.w-users-useraccountsubscriptionlistitem{align-items:flex-start;display:flex}.w-users-gridrow{grid-column-gap:8px;grid-template-columns:auto auto;justify-content:flex-start;display:grid}.w-users-flexcolumn{flex-direction:column;display:flex}.w-users-useraccountsubscriptioncancelbutton{color:#3898ec;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#0000;padding:0}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}.w-layout-blockcontainer{max-width:none}}@media screen and (max-width:479px){.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutadditionaltextinput,.w-commerce-commercecheckoutadditionaltextarea,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector,.w-commerce-commercecheckoutdiscountsinput{font-size:16px}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.w-commerce-commercecartquantity,.w-commerce-commerceaddtocartquantityinput{font-size:16px}}body{background-color:var(--_real-estate---primary-color);color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}.video-masthead{border:var(--_animations---home-masthead-stroke-width)solid var(--_portfolio---primary-color);border-radius:var(--_animations---home-masthead-border-radius);background-image:linear-gradient(#00000080,#00000080);width:100svw;min-height:100svh;position:relative;inset:0% 0% auto}.video-masthead.signup{background-image:linear-gradient(to bottom,var(--_real-estate---dark-overlay),var(--_real-estate---dark-overlay)),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/667db3ccd07ed152419d0b6a_CadeTullisPhotoWeb-48.avif);background-position:0 0,50%;background-size:auto,cover}.container{flex-direction:column;justify-content:center;align-items:center;max-width:75dvw;height:100%;display:flex}.masthead-title-wrapper{flex:0 auto;align-self:center}.masthead-title{color:#fff;text-align:center;letter-spacing:2px;cursor:pointer;font-family:Aesthetic Regular,Tahoma,sans-serif;font-size:100px;font-weight:700;line-height:1.4}.masthead-title.loading{color:#fff;margin-top:0;margin-bottom:0;font-family:Magic Bright Serif Regular,Georgia,sans-serif;font-size:80px;line-height:1}.masthead-title.post{color:#fff;letter-spacing:5px;margin-top:10px;margin-bottom:10px;font-family:Trip Sans,Arial,sans-serif;font-size:90px;font-weight:700;line-height:1}.masthead-title.product-title{color:#fff;text-align:left;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:50px;line-height:1;text-decoration:none}.masthead-title.product-title.shop{min-height:auto;font-family:Trip Sans,Arial,sans-serif;font-size:50px}.masthead-caption{color:#fff;text-align:center;padding-left:150px;padding-right:150px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:20px}.body{background-color:var(--_real-estate---primary-color);overflow:visible}.navbar-cover{z-index:10000;background-color:#0000;border-radius:5px;justify-content:center;height:100%;margin:0;display:flex;position:sticky;top:5px;overflow:hidden}.category-button{grid-column-gap:0px;grid-row-gap:0px;color:#fff;text-align:center;letter-spacing:10px;text-transform:uppercase;background-color:#5f5f5f;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;background-attachment:scroll;border-radius:5px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:auto;margin:30px 0;font-family:Wix Madefor Display;font-size:10vw;font-weight:700;line-height:1;transition:text-shadow .2s,box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:visible}.category-button:hover{text-shadow:0 10px 10px #0003;box-shadow:0 0 20px 5px #fff3}.category-button.post-title{text-align:center;background-color:#0000;background-image:none;flex-wrap:nowrap;width:100%;height:100%;min-height:0;margin-top:0;margin-bottom:0;margin-left:0;font-size:5vw}.category-button.post-title:hover{box-shadow:none}.category-button.post-thumbnail{min-height:0;padding-bottom:0;overflow:hidden;box-shadow:0 5px 20px #ffffff4d}.category-button.post-thumbnail:hover{box-shadow:0 0 20px 5px #0003}.navbar-logo-center-container{z-index:5;background-color:#0000;width:1030px;max-width:100%;margin-left:auto;margin-right:auto;padding:20px}.navbar-logo-center-container.shadow-three{z-index:100000;justify-content:center;align-items:center;width:100%;min-width:auto;max-width:none;height:7vh;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px;display:flex;position:fixed;top:4px}.navbar-brand-three{z-index:5;position:absolute}.nav-menu-wrapper-three{background-color:#c8c8c800;width:100%}.nav-menu-block{justify-content:center;align-items:center;margin-bottom:0;display:flex}.nav-link{color:#fff;letter-spacing:.25px;margin-left:5px;margin-right:5px;padding:5px 10px;font-size:14px;line-height:20px;text-decoration:none}.nav-link:hover{color:#ffffffbf}.nav-link:focus-visible,.nav-link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:4px;outline:2px solid #0050bd}.nav-link.portfolio{margin-right:0;padding-right:0}.nav-dropdown{margin-left:5px;margin-right:5px}.nav-dropdown-toggle{letter-spacing:.25px;padding:5px 30px 5px 10px;font-size:14px;line-height:20px}.nav-dropdown-toggle:hover{color:#1a1b1fbf}.nav-dropdown-toggle:focus-visible,.nav-dropdown-toggle[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:5px;outline:2px solid #0050bd}.nav-dropdown-icon{color:#fff;margin-right:10px}.nav-dropdown-list{background-color:#fff;border-radius:12px}.nav-dropdown-list.w--open{padding-top:10px;padding-bottom:10px}.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open{background-color:#000;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;display:flex}.nav-dropdown-link{color:#fff;padding-top:5px;padding-bottom:5px;font-size:14px}.nav-dropdown-link:focus-visible,.nav-dropdown-link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:5px;outline:2px solid #0050bd}.shop-button{color:#000;letter-spacing:2px;text-transform:uppercase;background-color:#fff;padding:12px 25px;font-weight:700;line-height:20px;transition:all .2s;transform:translate(0)translate(0);box-shadow:0 2px 5px #0003}.shop-button:hover{color:#000;background-color:#ffffffbf}.shop-button:active{background-color:#43464d}.nav-menu-three-2{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.text-logo{color:var(--_text---light-text);letter-spacing:5px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-weight:400;text-decoration:none;display:block}.cart-quantity-2{color:#bfbfbf;background-color:#0000;margin-left:0}.navbar-wrapper-three-2{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.container-4{align-self:auto;width:70vw;max-width:none;margin-left:10px;margin-right:10px;padding-right:10px}.icon-3{margin-right:0}.icon-3:hover{color:#ffffffbf}.cart-button{background-color:#0000;margin-left:10px;padding:10px}.masthead-arrow-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0% 0%}.arrow{color:#fff;text-align:center;background-color:#3898ec00;flex:1;margin-bottom:25px;font-family:PT Serif,serif;font-size:34px}.footer-dark{z-index:0;color:#3330;border-bottom:1px #0000;position:relative;bottom:0;overflow:hidden}.container-5{background-color:#ffffff40;border-radius:5px;width:100%;max-width:75vw;margin-left:auto;margin-right:auto}.container-5.footer{background-color:#fff0}.footer-wrapper{color:#fff;justify-content:space-between;align-items:flex-start;max-width:900px;margin-left:auto;margin-right:auto;display:flex}.footer-brand{grid-column-gap:1.5svw;grid-row-gap:1.5svw;align-items:center;text-decoration:none;display:flex}.footer-content{grid-column-gap:70px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:auto auto 1fr;grid-auto-columns:1fr;display:grid}.footer-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.title-small{color:var(--_text---light-text);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;margin-bottom:12px;font-family:Trip Sans,Arial,sans-serif;font-size:14px;font-weight:500;line-height:16px}.footer-link{color:var(--_text---alt-light-text);margin-top:12px;margin-bottom:6px;font-size:14px;line-height:16px;text-decoration:none}.footer-link:hover{color:#e6e6e6bf}.social-block{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-top:12px;display:flex}.social-block.about-me{grid-column-gap:3svw;grid-row-gap:3svw;justify-content:center;align-self:stretch;margin-top:0}.footer-social-link.about-me{grid-column-gap:1.5svw;grid-row-gap:1.5svw;text-decoration:none;display:flex}.footer-divider{background-color:var(--_sections---section-outline--light-outline);width:100%;height:1px;margin-top:70px;margin-bottom:15px}.footer-copyright-center{color:var(--_text---light-text);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:14px;line-height:16px}.footer-socials{filter:invert();color:#fff;max-height:25px}.footer-socials.about-me{max-height:64px}.div-block-4{background-color:#000;border-radius:5px;width:70vw;height:7svh;margin:0 5px}.cart{object-fit:fill;background-color:#000;border-radius:5px;align-items:stretch;min-width:70vw;max-width:70vw;min-height:50svh;margin:58.5svh auto auto;display:flex;overflow:auto}.cart-header{border:1px #000}.cart-item-titles,.heading-6{color:#fff}.text-block-2{color:#ccc}.text-block-3{color:#999}.text-block-4{color:#fff;text-decoration:underline}.cart-footer{border-radius:0}.text-block-5{color:#fff}.text-block-6{color:#ccc}.cart-wrapper{background-color:#0000}.icon-5{filter:invert();color:red;background-color:#0000}.container-8{background-color:#00000040;flex-direction:column;justify-content:center;align-items:center;max-width:100dvw;height:100dvh;margin-top:0;display:flex;position:static}.hide-show{height:100%}.section-6{background-color:#000;flex-direction:column;min-height:100vh;margin-bottom:50px;display:flex;position:relative}.container-10{flex-direction:column;flex:0 auto;order:-1;justify-content:center;align-self:center;align-items:center;max-width:75vw;height:100%;display:block}.post-wrapper{perspective:1000px;width:100%}.post-date-thumbnail{flex-direction:column;align-items:center;margin-bottom:0;font-size:2.5vw;display:flex}.post-type-thumbnail{clear:none;text-align:center;flex-flow:column;flex:0 auto;justify-content:flex-end;align-self:center;align-items:center;margin:0 auto;font-size:3vw;line-height:1;display:flex}.post-thumbnail-title{background-color:#0006;border-radius:5px;align-self:flex-start;width:100%;padding:10px;position:static}.post-thumbnail-title-wrapper{border-radius:5px;justify-content:center;align-items:center;width:75dvw;height:100%;margin-top:0%;padding:50px;display:flex;overflow:hidden}.post-thumbnail-title-wrapper.images{object-position:50% 50%;width:100%;height:100%;max-height:none;margin:-40px 0 60px;padding:0 50px;display:block;overflow:visible}.div-block-8{grid-column-gap:0px;grid-row-gap:0px;object-position:50% 50%;background-color:#0006;border-radius:5px 5px 0 0;grid-template-rows:50svh;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-content:stretch;align-self:flex-start;align-items:stretch;width:100%;max-height:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:10px;padding-left:0;padding-right:10px;display:grid;overflow:hidden}.collection-post-images{object-position:50% 50%;border-radius:5px;max-height:500px;padding:0 0 0 10px;overflow:hidden}.post-images-wrapper{object-position:50% 50%;min-height:100%;max-height:100%;margin-bottom:10px;padding-bottom:10px;padding-right:10px;overflow:hidden}.thumbnail-multi-image-layout-wrapper{border-radius:5px;margin-top:10px;margin-bottom:0;padding-top:0;display:block}.post-images{grid-column-gap:16px;grid-row-gap:16px;column-count:2;column-rule-style:none;white-space:nowrap;object-position:50% 50%;flex-flow:column wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;column-gap:0;max-height:200%;display:block}.div-block-10{max-width:100%;height:50%;padding-top:10px;padding-left:0;font-size:10%}.post-thumbnail-button{float:none;color:#000;text-shadow:0 1px 1px #0000;object-fit:fill;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;font-size:200%;line-height:1.2;display:flex;position:relative}.post-thumbnail-button:hover{background-color:#ffffffbf;box-shadow:0 5px 5px #00000080}.post-thumbnail-button-wrapper{height:50%;padding-bottom:5px}.post-thumbnail-button-wrapper.bottom-button{padding-top:5px;padding-bottom:0}.body-2{background-color:#000}.thumbnail-multi-image-layout-image{border-radius:5px;min-height:100%}.category-load{z-index:9999999;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100%;position:fixed}.empty-state-2{background-color:#000;align-items:stretch;display:flex}.text-block-7{color:#fff;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:20px}.post-images-padding{background-color:#0006;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;height:10px}.post-title{margin-bottom:20px}.post-type{color:#e6e6e6;margin-top:0;margin-right:20px;font-family:Trip Sans,Arial,sans-serif;font-size:40px;font-weight:400;line-height:1}.post-description-wrapper{justify-content:space-around;width:100%;font-size:5vw;display:flex}.post-date{color:#e6e6e6;align-self:auto;margin-top:0;margin-left:20px;font-family:Trip Sans,Arial,sans-serif;font-size:40px;font-weight:400;line-height:1}.post-container{flex-direction:row;align-items:center;width:75svw;max-width:992px;height:100%;display:flex;overflow:visible}.post-container.portfolio{flex-direction:column}.post-container.portfolio.header{margin-top:1.5svw}.post-container.post-shop{flex-direction:column;padding-top:1.5svw}.post-container.images{margin-top:var(--l1-desktop);display:block;position:relative}.post-image-layout{min-height:auto;margin-top:0;margin-bottom:0;overflow:hidden}.portfolio-post-image{border-radius:var(--web-corners)}.portfolio-post{column-count:3;object-fit:fill;justify-content:center;align-items:center;margin-bottom:10px;display:flex;position:relative;overflow:visible}.portfolio-post-collection{column-count:3;column-gap:10px;margin-bottom:10px}.portfolio-post-image-wrapper{width:100%;height:100%;position:static}.collection-item-3{justify-content:center;align-items:center;display:flex}.collection-item-4{margin-top:12px}.product-image{z-index:-100;border:10px solid #fff;border-color:#fff #bfbfbf;align-self:flex-start;position:relative}.product-image.shop{z-index:-100;margin-top:0;margin-bottom:0}.product-image.shop.post{max-width:50%;min-height:50%;margin-right:1.5svw}.field-label{color:#fff;text-align:left}.product-showcase{margin-top:var(--l1-desktop);min-height:100vh}.post-product-wrapper{border-radius:15px;flex-direction:column;flex:0 auto;justify-content:center;align-self:center;align-items:stretch;padding-bottom:3svw;text-decoration:none;display:flex}.post-product-wrapper.post{flex-direction:row;padding-bottom:0}.product-thumbnail-description-wrapper{align-self:flex-start}.product-thumbnail-price{color:#ffffffe6;font-family:Trip Sans,Arial,sans-serif;font-size:18px;text-decoration:none}.tabs-menu{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:wrap;justify-content:flex-start;align-self:center;align-items:stretch;width:75svw;max-width:992px;display:flex}.tabs-menu.real-estate{margin-bottom:var(--l1-desktop);width:100%;max-width:none;display:none}.shop-tab{padding:var(--l1-desktop)2svw;border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---light-text);flex-direction:row;justify-content:center;align-items:center;display:flex}.shop-tab:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.shop-tab:active{background-color:var(--_buttons---button-infill--alt-light-infill);color:var(--_text---dark-text)}.shop-tab:focus{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---light-text)}.shop-tab.w--current{border:var(--inside-line-thickness)solid var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);color:var(--_portfolio---primary-color)}.shop-tab.w--current:active{color:#fff}.shop-tab.real-estate{padding:var(--l2-desktop)var(--l1-desktop);border-color:var(--_real-estate---primary-color);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color)}.shop-tab.real-estate:hover{background-color:var(--_real-estate---alt-secondary-color)}.shop-tab.real-estate:focus,.shop-tab.real-estate.w--current{background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color)}.tabs-content{overflow:visible}.tabs-content.real-estate{width:100%}.footer-invert{filter:invert();background-color:#000;width:100svw;overflow:hidden}.post-product{z-index:100;position:relative}.post-product-list-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.post-product-list{flex-direction:column;justify-content:center;align-items:center;display:flex}.post-product-item{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.body-5,.checkout-form{background-color:var(--_real-estate---primary-color)}.web-payments{filter:invert();margin-bottom:12px;overflow:hidden}.paypal-checkout-form,.order-confirmation{background-color:#000}.utility-page-wrap{background-color:#000;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.heading-8{color:#fff}.heading-8.password{text-align:left;font-family:Trip Sans,Arial,sans-serif}.field-label-3{color:#bfbfbf;text-align:left;font-family:Trip Sans,Arial,sans-serif}.place-order{padding-top:var(--l2-desktop);padding-bottom:var(--l2-desktop);border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);text-align:center;align-self:stretch;font-family:Trip Sans,Arial,sans-serif;font-weight:700;display:block}.place-order:hover{border-color:var(--_real-estate---alt-secondary-color)}.place-order:active{color:#fff;background-color:#000}.image-3{filter:invert();color:#fff;align-self:center;max-width:60%}.heading-9,.text-block-8{color:#fff}.button-2{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;margin-top:10px;padding:10px 15px;font-family:Trip Sans,Arial,sans-serif;font-weight:500;text-decoration:none}.button-2:hover{background-color:#404040}.button-2:active{color:#000;background-color:#fff}.post-additional-info{color:#fff;letter-spacing:5px;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}.body-6{background-color:var(--_background---dark-background);display:block}.body-7,.body-8{background-color:var(--_background---dark-background)}.empty-state-3{background-color:#0000}.text-block-9{color:#fff;font-size:18px}.widget-wrapper{border-radius:var(--web-corners);border:2px solid #fff;width:100%;max-width:100%;height:100%;max-height:384px;text-decoration:none;position:relative;overflow:hidden}.widget-wrapper:hover{outline-offset:-3px;outline:4px solid #fff}.widget-wrapper:active{opacity:1}.home-video{background-image:linear-gradient(#00000080 15%,#fff0 75%);border-radius:15px;justify-content:space-between;padding-top:2svw;padding-left:2svw;padding-right:2svw;display:flex}.home-video:active{mix-blend-mode:normal}.home-video.graphics{border-radius:var(--web-corners);background-image:linear-gradient(#00000080,#fff0),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/6590b923e7844e205d001473_Graphics%20Home%20Cover.webp);background-position:0 0,50%;background-size:auto,cover;height:31svw;max-height:400px}.home-video.scapes{background-image:linear-gradient(#00000080,#fff0)}.home-video.portraits{border-radius:var(--web-corners);background-image:linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/6657c6ca72a5d95545a1f39a_Home%20Covers%20Portraits.webp);background-position:0 0,50%;background-size:auto,cover;height:31svw;max-height:400px}.home-video.sports{border-radius:var(--web-corners);background-image:linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/680d6fe285c88770bf5331c5_Home%20Covers.avif);background-position:0 0,50%;background-size:auto,cover;height:31svw;max-height:400px}.home-video.cars{background-image:linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/680d728b3446ace65a17f965_Home%20Covers%202.avif);background-position:0 0,50%;background-size:auto,cover}.widget-heading{letter-spacing:1.5px;margin-top:0;margin-bottom:5px;margin-left:5%;font-family:Trip Sans,Arial,sans-serif;font-weight:400}.widget-heading.baseball{color:#fff;margin-left:0%;font-family:Trip Sans,Arial,sans-serif;font-size:45px;font-weight:500;line-height:1}.widget-heading.baseball.services{color:#fff;margin-top:3%;font-size:42px}.widget-description{color:#e6e6e6;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:45px;line-height:1}.widget-description.services{margin-top:2%;font-size:42px}.body-10{background-color:var(--_portfolio---primary-color)}.widget-category-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border:1px #000;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:visible}.home-container{flex:1;width:75svw;max-width:992px;position:relative}.home-container.portfolio.section{padding-top:1.5svw;position:relative}.home-container.portfolio.masthead{padding-top:1.5svw}.home-container.portfolio.posts{z-index:-20;position:static}.home-container.portfolio.posts.small{padding-top:1.5svw}.home-container.portfolio.graphics-section{z-index:100;border-color:#fff;border-radius:15px;padding-top:0;padding-left:1.5svw;position:absolute;inset:0%}.home-container.back-button{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:visible}.home-container.buttons.relative{position:relative}.home-container.buttons.home-2{padding-top:var(--l1-desktop)}.home-container.buttons.half{display:flex}.home-container.portfolio-post-description{margin-top:1.5svw;overflow:visible}.home-container.gumroad-embed{padding-top:var(--l1-desktop);min-height:auto;margin-top:0}.home-container.services{grid-column-gap:3svw;grid-row-gap:3svw;flex-flow:row;justify-content:flex-start;margin-bottom:1.5svw}.home-container.portfolio{padding-top:3svw}.home-container.portfolio.section{position:relative}.home-container.bottom{flex-flow:row;justify-content:space-between;align-items:stretch;display:flex}.home-container.navigation-restrict{z-index:1100;height:100%;position:relative;inset:0% 0% auto;overflow:visible}.home-container.notification{width:70svw}.home-container.buttons{padding-top:1svw;position:relative;overflow:visible}.home-container.spacing{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.old-portfolio-widgets{width:100svw}.side-scroll-gallery{height:500vw}.camera{width:100vw;height:100vh;position:sticky;top:0;overflow:hidden}.frame{height:100%;display:flex}.item{flex:none;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0 12.5svw;display:flex;overflow:hidden}.side-scroll-image-wrapper{object-fit:cover;border-radius:15px;max-height:90svh;position:relative;overflow:visible}.store-button{width:100svw;overflow:hidden}.store-text{color:#bfbfbf;margin-top:0;margin-bottom:0;margin-right:10px;font-family:Trip Sans Mono,Arial,sans-serif;font-size:35px}.store-wrapper{justify-content:space-between;display:flex}.home-store-button{border-radius:var(--web-corners);color:#bfbfbf;text-align:center;letter-spacing:2px;background-color:#0000;border:1px solid #bfbfbf;flex:1;align-self:center;margin-left:10px;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400}.home-store-button:hover{color:#fff;border-width:2px;border-color:#fff}.home-store-button:active{color:#000;background-color:#fff}.graphics-portfolio{background-image:linear-gradient(180deg,var(--_portfolio---primary-color)5%,var(--_portfolio---secondary-color)95%)}.side-scroll-image{border-radius:var(--web-corners);object-fit:cover;border:2px solid #fff;width:100%;height:100%;max-height:75svh;display:block}.section-heading{margin-top:0;margin-bottom:var(--l1-desktop);color:var(--_text---light-text);flex:0 auto;font-family:Trip Sans,Arial,sans-serif;font-size:50px;font-weight:400;line-height:1;position:relative}.section-heading.portfolio{margin-bottom:5px}.section-heading.home{flex:0 auto;margin-bottom:.5svw}.section-heading.graphics{margin-bottom:.5svw}.section-heading.description{margin-bottom:0}.section-heading.description.small{font-size:35px}.section-heading.social-heading{flex:1;align-self:flex-end;margin-bottom:0}.section-heading.small{font-size:40px}.section-heading.outline{text-shadow:2px 2px 5px #00000080}.section-heading.home-2{margin-bottom:var(--l2-desktop);color:var(--_real-estate---secondary-color);text-decoration:none}.section-heading.home-2.small{color:var(--_text---light-text);align-self:flex-end;font-size:35px}.section-heading.home-2.invert{color:var(--_real-estate---primary-color)}.section-heading.black{color:var(--_text---dark-text)}.section-heading.black.home-2{margin-bottom:var(--l1-desktop)}.section-heading.black.home-2.portfolio{color:var(--_portfolio---secondary-color)}.section-heading.portfolio-2{margin-bottom:var(--l1-desktop);color:var(--_portfolio---primary-color)}.section-heading.no-space{margin-bottom:0}.contact-text-field{border-radius:0px var(--web-corners)var(--web-corners);color:#bfbfbf;background-color:#000;border:2px solid #fff;font-size:15px}.contact-text-field:hover{outline-offset:-3px;background-color:#0d0d0d;outline:3px solid #fff}.contact-text-field:active{background-color:#0d0d0d;box-shadow:inset 0 0 0 2px #fff}.contact-text-field:focus{color:#fff;box-shadow:0 0 5px 1px #fff,inset 0 0 0 1px #fff3}.contact-text-field.message{border-top-right-radius:var(--web-corners);border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);min-height:200px}.contact-text-field.message.not{border-style:none;border-radius:0;width:1px;height:1px;min-height:0;margin-bottom:0;padding:0}.graphics-stack{grid-column-gap:2svw;grid-row-gap:2svw;padding:0}.email-submit-button{border:2px solid var(--_real-estate---secondary-color);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);border-radius:15px;margin-top:5px;font-family:Trip Sans,Arial,sans-serif;font-size:16px}.email-submit-button:hover{background-color:#404040;box-shadow:inset 0 0 0 1px #fff}.email-submit-button:active{color:#000;background-color:#fff}.email-submit-button.transparent{border-width:var(--inside-line-thickness);background-color:#00000080}.email-submit-button.home-2{border-width:var(--inside-line-thickness);border-color:var(--_buttons---button-outline--dark-outline);background-color:var(--_buttons---button-infill--light-infill);color:var(--_text---dark-text);margin-top:0;font-weight:500}.email-submit-button.home-2:hover{background-color:var(--_buttons---button-infill--alt-light-infill);box-shadow:none;outline-offset:0px;outline:3px #000}.email-submit-button.home-2:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:var(--_real-estate---alt-secondary-color)}.email-submit-button.home-2.portfolio-2{border-color:var(--_portfolio---primary-color);background-color:var(--_portfolio---primary-color);color:var(--_portfolio---secondary-color)}.contact-wrapper{border:2px solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---alt-primary-color);width:100%;height:100%;padding:1.5svw}.contact-wrapper.transparent{border-width:var(--line-thickness);background-color:var(--_real-estate---dark-overlay)}.contact-wrapper.transparent.home-2{border-style:solid;border-width:var(--line-thickness)}.contact-wrapper.home-2{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.contact-wrapper.home-2.portfolio-2{background-color:var(--_portfolio---secondary-color)}.contact-wrapper.home-2.about-me{border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-infill--light-infill);display:flex}.body-11{background-color:#000}.anti-save{z-index:100;aspect-ratio:3/2;opacity:1;object-fit:fill;background-image:linear-gradient(#0000,#0000);width:100%;height:100%;position:absolute;inset:0%}.graphics-wrapper{padding-top:var(--l1-desktop);padding-right:var(--l1-desktop);padding-left:var(--l1-desktop);grid-column-gap:1.5svw;grid-row-gap:1.5svw;border-style:solid solid none;border-width:var(--line-thickness);border-color:var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);flex-direction:column;display:block;position:relative}.poster-mock{border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);object-fit:cover;width:100%;max-height:640px;position:relative}.section-button{z-index:150;border-radius:var(--web-corners);color:#000;text-align:center;letter-spacing:2px;background-color:#fff;width:100%;padding-top:10px;padding-bottom:10px;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1;position:relative}.section-button:hover{background-color:#bfbfbf;box-shadow:inset 0 0 0 2px #fff}.section-button:active{color:#fff;background-color:#000}.body-13,.body-15{background-color:#000}.follow-me-header{color:var(--_real-estate---primary-color);align-self:flex-end;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:35px;font-weight:400;line-height:1}.instagram-button-wrapper{flex:1;justify-content:space-between;align-items:stretch;display:flex}.instagram-button{border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);flex:0 auto;align-self:flex-end;margin-left:3%;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.instagram-button:hover{background-color:var(--_real-estate---alt-primary-color);opacity:1}.instagram-button:active{background-color:var(--_real-estate---alt-secondary-color);color:var(--_real-estate---alt-primary-color)}.gumroad-embed{min-height:100svh;margin-top:1.5svw}.body-19{background-color:#000}.paragraph-11{color:#ccc}.body-20{background-color:var(--_background---dark-background)}.logo-letters{text-align:center;max-width:300px;display:block;position:relative}.logo-letters.real-estate{max-width:150px}.div-block-34{grid-column-gap:16px;grid-row-gap:16px;filter:invert();grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:flex;position:relative}.logo-stars{max-width:300px;position:absolute}.logo-stars.real-estate{max-width:150px}.portfolio-masthead{background-image:linear-gradient(#00000080,#00000080);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.portfolio-masthead.cars{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/680e8f91ff4139ac1006112b_CadeTullisPhoto-Main-272.avif);background-position:0 0,50%;background-size:auto,cover}.portfolio-masthead-title{text-transform:none;font-family:"Dirtyline 36 Daysoftype 2022",Tahoma,sans-serif;font-size:110px}.portfolio-masthead-stars-lower{filter:invert();max-width:20%;position:absolute;inset:auto auto 0% 0%}.portfolio-masthead-stars-lower.portraits{max-width:15%}.portfolio-masthead-stars-lower.cars{max-width:25%}.portfolio-masthead-stars-lower.signup{bottom:-5%}.portfolio-masthead-stars-lower.signup.star-1{bottom:-8%;left:-2%}.portfolio-masthead-title-wrapper{z-index:10;justify-content:center;align-items:center;padding:10%;display:flex;position:relative}.portfolio-masthead-stars-upper{filter:invert();max-width:15%;margin-top:2%;margin-right:2%;position:absolute;inset:0% 0% auto auto}.portfolio-masthead-stars-upper.portraits{margin-top:0%;margin-right:0%}.portfolio-masthead-stars-upper.cars,.portfolio-masthead-stars-upper.signup{max-width:20%}.portfolio-masthead-wrapper{border:var(--inside-line-thickness)solid var(--_portfolio---secondary-color);border-radius:var(--web-corners);padding-top:56.25%;position:relative;inset:0%;overflow:hidden}.portfolio-description-heading{color:#fff;letter-spacing:2px;margin-top:0;margin-bottom:0;font-family:Trip Sans Ultra,Arial,sans-serif;font-size:100px;line-height:1}.portfolio-description-paragraph{color:#fff;margin-top:5px;font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1}.portfolio-description-paragraph.services{color:#bfbfbf;flex:1;margin-top:0;margin-bottom:1.5svw;font-weight:500;position:relative}.portfolio-description-paragraph.services.pricing{color:#bfbfbf;margin-top:1.5svw;margin-bottom:0;font-size:22px;line-height:1.1}.portfolio-description-paragraph.services.pricing.disclaimer{color:var(--_real-estate---alt-secondary-color);flex:0 auto;margin-top:1svw;font-size:20px;font-weight:400}.portfolio-description-paragraph.services.bold{color:#bfbfbf;margin-bottom:0;font-weight:700}.portfolio-description-paragraph.services.paragraph{letter-spacing:1px;margin-bottom:0;font-weight:500;line-height:1.1}.portfolio-description-button-wrapper{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:none}.portfolio-description-button-wrapper.portfolio{display:flex}.portfolio-description-button{margin-bottom:var(--l1-desktop);padding:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);text-align:center;width:100%;font-family:Trip Sans,Arial,sans-serif;font-size:26px;font-weight:400;line-height:1}.portfolio-description-button:hover{background-color:var(--_real-estate---alt-secondary-color)}.portfolio-description-button:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.portfolio-description-button.w--current{margin-bottom:var(--l1-desktop)}.portfolio-description-button.small{width:50%}.portfolio-description-button.small.copy{border-width:var(--inside-line-thickness)}.portfolio-description-button.extra-small{align-self:flex-start;width:25%;padding-left:20px;padding-right:20px}.portfolio-description-button.success{background-color:var(--_real-estate---alt-secondary-color)}.portfolio-description-button.direct{background-color:#0061fe;flex:0 auto;justify-content:center;width:auto;min-width:50px;display:flex}.portfolio-description-button.direct:hover{background-image:linear-gradient(#00000080,#00000080)}.portfolio-description-button.direct:active{background-color:#0061fe;background-image:none}.photo-section-photo-1{border-radius:var(--web-corners);border:2px solid #fff;max-width:150%;margin-top:20px;position:relative}.photo-section-photo-1.football-sports{width:150%}.photo-section-photo-1.natural-portrait{z-index:1;width:140%;max-width:140%}.photo-section-photo-2{z-index:2;border-radius:var(--web-corners);border:2px solid #fff;position:relative;box-shadow:0 10px 10px 5px #0003}.photo-section-photo-2.football-sports{width:100%}.photo-section-photo-2.natural-portrait{aspect-ratio:3/4;object-fit:cover;width:80%;max-width:80%}.photo-section-photo-2.cars{width:100%;max-width:100%}.photo-section-photo-2.portfolio{width:80%;max-width:80%}.photo-section-heading{z-index:3;outline-offset:0px;color:#fff;text-align:right;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;outline:3px #fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:100px;font-weight:500;line-height:1;position:relative}.photo-section-heading.baseball-sports{z-index:5;text-align:left;margin-left:40px}.photo-section-heading.natural-portrait{z-index:3}.photo-section-heading.graphic-textures{text-align:right;inset:auto 57px 429px auto}.photo-section-heading.graphics-details{text-align:left;top:74px;left:58px}.photo-section-wrapper-1{grid-template-rows:68svw auto;grid-template-columns:50% 50%;grid-auto-columns:1fr;display:grid;position:relative}.photo-section-wrapper-1.football-sports{grid-template-rows:25svw auto}.photo-section-wrapper-1.natural-portrait{grid-template-rows:40svw 20svw;margin-top:-3svw}.portfolio-posts-section-wrapper{z-index:-5;border:2px solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);padding:2svw;position:static}.portfolio-posts-section-wrapper.events{background-color:#0000;border-style:none;border-width:0;padding:0}.portfolio-posts-section-wrapper.events.portfolio{z-index:2;margin-top:var(--l1-desktop);position:relative}.portfolio-post-main-image{z-index:-5;object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.portfolio-post-main-image.home{flex:1}.portfolio-post-item{border-radius:var(--web-corners);border:2px solid #fff;width:100%;height:25svw;max-height:450px;position:relative;overflow:hidden}.portfolio-post-item.home{border-style:none;border-width:0;border-radius:0;flex-direction:column;height:100%;display:flex}.portfolio-post-item.events{border-radius:var(--web-corners)}.portfolio-post-collection-list{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.portfolio-post-collection-list.events{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.portfolio-post-wrapper{background-image:linear-gradient(#00000080 15%,#fff0 75%);padding:0 1.5svw;text-decoration:none;position:absolute;inset:0%}.portfolio-post-wrapper:active{outline-offset:-3px;background-color:#000;border-radius:15px;outline:3px solid #fff}.portfolio-post-wrapper.home{border-radius:var(--web-corners);border:2px solid #fff;flex-direction:column;flex:1;justify-content:flex-start;display:flex;overflow:hidden}.portfolio-post-wrapper.home:hover{outline-offset:-3px;outline:4px solid #fff}.portfolio-post-wrapper.home:active{background-color:#0000;background-image:linear-gradient(#00000080 15%,#fff0 75%),linear-gradient(#00000080,#00000080)}.portfolio-posts-section-heading{color:var(--_real-estate---secondary-color);margin-top:0;margin-bottom:1svw;font-family:Trip Sans Mono,Arial,sans-serif;font-size:60px;line-height:1}.portfolio-post-title{color:#fff;margin-top:0;margin-bottom:5px;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.portfolio-post-title.home{margin-bottom:0;font-size:30px}.portfolio-post-title.events{font-size:40px}.portfolio-post-date-heading{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;position:relative}.portfolio-post-date-heading.home{font-size:20px}.portfolio-post-date-heading.events{font-size:22px}.photo-section-wrapper-2{grid-template-rows:2.5svw 40svw 30svw auto;grid-template-columns:50% 50%;grid-auto-columns:1fr;display:grid;position:relative}.photo-section-wrapper-2.urban-portrait{grid-template-rows:5svw 30svw;grid-auto-rows:1fr}.photo-section-photo-5{border-radius:var(--web-corners);border:2px solid #fff;max-width:175%;position:relative}.photo-section-photo-5.baseball-sports{width:175%}.photo-section-photo-5.urban-portrait{z-index:1;width:125%;max-width:125%;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-5.cars{width:150%;max-width:150%}.photo-section-photo-5.portfolio{max-width:150%}.photo-section-photo-4{z-index:2;border-radius:var(--web-corners);border:2px solid #fff;position:relative;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-4.baseball-sports,.photo-section-photo-4.urban-portrait{width:100%}.photo-section-photo-4.cars{width:95%}.photo-section-photo-4.portfolio{z-index:1;margin-right:3svw}.photo-section-photo-3{border-radius:var(--web-corners);border:2px solid #fff;width:100%;max-width:90%;height:100%;max-height:90%;margin-top:1.5svw;margin-left:5%;margin-right:auto}.photo-section-photo-3.video{position:absolute;inset:0%}.photo-section-photo-3.video.cars{object-fit:cover;max-height:75%}.photo-section-photo-3.natural-portrait{object-fit:cover;width:90%;height:90%;max-height:90%;margin-left:auto;margin-right:auto}.photo-section-photo-3.natural-portrait.urban{z-index:1;position:relative}.photo-section-photo-3.football-sports{width:90%}.photo-section-photo-3.portfolio{width:125%;max-width:125%;height:auto;max-height:none;margin-left:3svw}.photo-section-photo-3.cars{width:90%;height:auto;max-height:none;margin-top:0;margin-left:auto;margin-right:auto;position:relative}.portfolio-poster-wrapper-1{grid-template-rows:0 auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.portfolio-poster-zoom-1{z-index:200;border:2px solid #fff;border-radius:15px;max-width:75%;position:relative;top:60px;right:50px}.portfolio-poster-zoom-1.scroll.sports{z-index:200;border-radius:var(--web-corners)}.portfolio-poster-photo-1{width:100%;height:100%}.portfolio-poster-photo-1.sports{object-fit:contain}.portfolio-poster-wrapper-2{grid-template-rows:auto 0;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1.5svw;display:grid;position:relative}.portfolio-poster-wrapper-2.portfolio{margin-top:0}.portfolio-poster-photo-2{z-index:1;width:100%;height:100%;position:relative}.portfolio-poster-photo-2.sports{object-fit:contain}.portfolio-poster-zoom-2{z-index:200;border:2px solid #fff;border-radius:15px;max-width:75%;position:relative;bottom:40px;left:50px}.portfolio-poster-zoom-2.scroll.sports{z-index:200;border-radius:var(--web-corners);width:100%}.photo-section-video-wrapper{padding-top:56.25%;position:relative}.back-arrow{filter:invert();color:var(--_real-estate---secondary-color);align-self:center;width:30px;max-width:30px;line-height:1;display:block;position:static;left:0;overflow:visible}.back-button-wrapper{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;flex:0 auto;justify-content:flex-start;align-self:center;width:100%;max-height:none;margin-top:1.5svw;margin-bottom:0;text-decoration:none;display:flex;position:relative}.back-button-wrapper.w--current{margin-bottom:0}.back-button-wrapper.baseball{border-width:var(--line-thickness)}.back-button-wrapper.transparent{background-color:#00000080}.back-button-wrapper.navigation-wrapper{z-index:1100;background-color:#0000;border-style:none;border-radius:15px;flex-flow:column;justify-content:center;align-items:stretch;height:100%;margin-top:0;display:flex;overflow:visible}.back-button-heading{color:var(--_text---light-text);align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1;text-decoration:none;position:relative;left:0}.portfolio-post-event-type-heading{color:#fff;letter-spacing:2px;margin-top:1.5svw;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:18px;line-height:1;position:relative}.portfolio-post-event-type-heading.home{font-size:15px}.portfolio-post-event-type-heading.events{font-size:18px}.portfolio-posts{z-index:-500;background-image:linear-gradient(180deg,var(--_real-estate---primary-color)10%,white 90%);position:static}.post-title-widget-wrapper{border-radius:var(--web-corners);background-image:linear-gradient(#00000080,#00000080);border:1px #000;flex-direction:column;align-items:center;width:100%;padding:3svw;display:flex;position:relative;overflow:hidden}.post-title-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.post-title-image-wrapper{border-radius:var(--web-corners);border:2px solid #fff;align-items:center;width:100%;display:flex;position:absolute;inset:0%;overflow:hidden}.post-title-image{z-index:-200;filter:blur(2px);object-fit:cover;width:100%;position:relative}.post-info-wrapper{justify-content:space-between;align-items:center;display:flex}.post-image-total-wrapper{grid-column-gap:.5svw;grid-row-gap:.5svw;align-self:flex-end;align-items:center;display:flex}.back-button{z-index:1000;position:sticky;inset:0% 0% auto}.back-button.absolute{position:absolute}.back-button.static{position:static}.text-block-10{color:var(--_real-estate---secondary-color);border-radius:15px;font-family:Trip Sans,Arial,sans-serif;font-size:20px}.empty-state-4{border:2px solid var(--_real-estate---secondary-color);background-color:#ddd0;border-radius:15px;padding:20px}.video-loading-wrapper{z-index:5;flex-direction:row;justify-content:flex-start;align-items:stretch;max-height:6svw;display:flex;position:absolute;inset:auto auto 0% 0%}.video-loading-heading{opacity:0;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;margin-top:0;margin-bottom:1.5svw;margin-left:1.5svw;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;position:relative}.portfolio-poster-photo-wrapper{max-height:90svh}.photo-section-photo-6.natural-portrait{border-radius:var(--web-corners);object-fit:contain;border:2px solid #fff;width:90%;max-width:90%;height:100%;max-height:100%;margin-left:auto;margin-right:auto}.photo-section-photo-6.portfolio{border-radius:var(--web-corners);border:2px solid #fff;max-width:125%;margin-right:5%;position:relative}.photo-section-wrapper-3.creative-portraits{grid-template-rows:10svw 50svw 50svw;grid-template-columns:1fr 1fr;grid-auto-rows:5svw;grid-auto-columns:1fr;margin-top:3svw;display:grid;position:relative}.photo-section-photo-7{z-index:1;border-radius:var(--web-corners);object-fit:fill;border:1px solid #fff;width:125%;max-width:125%;position:relative;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-7.sports-basketball{border-width:2px;width:130%;max-width:130%}.photo-section-photo-7.portfolio{z-index:2;border-width:2px;width:125%;max-width:125%;margin-top:3svw;margin-left:3svw}.photo-section-photo-8{z-index:2;border-radius:var(--web-corners);object-fit:cover;border:1px solid #fff;width:100%;height:100%;max-height:100%;position:relative;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-8.sports-basketball{border-width:2px}.photo-section-photo-8.portfolio{z-index:1;border-width:2px;margin-top:12svw}.photo-section-photo-8.portfolio.car{width:150%;max-width:150%;height:auto;max-height:none;margin-top:26svw}.photo-section-photo-9{border-radius:var(--web-corners);border:1px solid #fff;width:90%;max-width:90%;margin-left:3svw}.photo-section-photo-9.sports-basketball{border-width:2px}.photo-section-photo-9.portfolio{z-index:0;border-width:2px;width:125%;max-width:125%;margin-left:0;position:relative}.photo-section-paragraph-1{z-index:2;margin-top:12svw;position:relative;right:3svw}.photo-section-paragraph-1.portraits{color:#e6e6e6;text-align:justify;letter-spacing:1px;width:115%;max-width:115%;height:30svw;max-height:30svw;margin-top:0;margin-right:1.5svw;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1;position:relative;inset:auto 0% 0%}.home-masthead{justify-content:center;width:100svw;display:flex;overflow:hidden}.portfolio-post-list{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:column;justify-content:center;align-items:stretch;height:100%;display:flex}.pagination{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:row;justify-content:center;align-items:center;margin-top:1.5svw}.pagination.home-2{grid-column-gap:.5svw;grid-row-gap:.5svw;margin-top:.5svw}.next-text-block{font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.next{border-radius:var(--web-corners);color:#000;background-color:#fff;border:2px solid #fff;flex-direction:row;flex:1;justify-content:center;align-self:stretch;align-items:center;max-width:100%;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px;font-family:Trip Sans,Arial,sans-serif;text-decoration:none;display:flex}.next:hover{background-color:#bfbfbf}.next:active{color:#fff;background-color:#000;outline-width:2px}.next.collage-button{flex:0 auto}.icon-8{min-width:20px;height:100%;max-height:100%}.loading-media-animation{clear:right;filter:invert();color:var(--_real-estate---secondary-color);flex:0 auto;order:-1;align-self:center;width:30px;height:30px;font-size:1.5svw;position:relative;right:0;overflow:hidden}.loading-media-heading{color:var(--_real-estate---secondary-color);white-space:nowrap;flex:0 auto;order:1;align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;position:relative;right:0}.back-button-link{flex:0 auto;order:-1;align-self:center;max-width:100%;max-height:100%;padding:10px 0;text-decoration:none;display:flex}.back-button-link.w--current{clear:left;flex:0 auto;position:relative;left:0;overflow:hidden}.back-button-link.portraits,.back-button-link.graphics{padding-left:0}.back-button-link.football{align-items:stretch;padding-left:0}.back-button-link.navigator{padding-top:0;padding-bottom:0}.back-button-link.navigator.w--current{clear:none;justify-content:center;align-self:center;align-items:center;padding-top:0;padding-bottom:0;display:flex;top:auto;left:auto;overflow:visible}.loading-media-wrapper{opacity:0;text-align:right;white-space:nowrap;flex:0 auto;order:1;justify-content:flex-start;align-self:center;align-items:center;padding:10px 1.5svw 10px 10px;display:flex;position:absolute;right:0}.loading-media-wrapper.navigator{order:-1;justify-content:center;align-items:center;min-height:35px;padding:0 0 0 0;position:relative}.buttons-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;justify-content:center;display:flex}.home-buttons{padding:var(--l2-desktop)var(--l1-desktop);border:var(--line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);color:var(--_real-estate---primary-color);text-align:center;letter-spacing:1px;flex:1;align-self:stretch;width:100%;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:1;text-decoration:none}.home-buttons:hover{border-color:var(--_buttons---button-outline--alt-light-outline)}.home-buttons:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:var(--_real-estate---alt-secondary-color)}.home-buttons.portfolio{color:#000;background-color:#fff;border:1px solid #fff;justify-content:center;display:flex}.home-buttons.portfolio:hover{background-color:gray}.home-buttons.portfolio:active{color:#fff;background-color:#000}.home-buttons.services{flex:0 auto;justify-content:center;align-items:center;display:flex;position:relative}.home-buttons.expand{width:100%;padding-top:10px;padding-bottom:10px}.home-buttons.expand.hide{display:none}.home-buttons.invert{border-color:var(--_portfolio---primary-color);background-color:var(--_portfolio---primary-color);color:var(--_portfolio---secondary-color)}.home-buttons.invert:hover{background-color:var(--_portfolio---alt-primary-color)}.home-buttons-text{color:#000;padding:0;font-family:Trip Sans,Arial,sans-serif;font-weight:700;text-decoration:none}.home-buttons-text.portfolio{color:#000}.latest-post-widget-wrapper{border-radius:var(--web-corners);border:2px solid #fff;flex-direction:column;justify-content:flex-start;padding:1.5svw;display:flex}.post-image-total{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1}.post-image-total.show{color:#bfbfbf;font-size:22px;font-weight:400}.post-image-count-heading{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1}.post-image-count-heading.shown{color:#bfbfbf;white-space:nowrap;font-size:20px;font-weight:400}.post-download-wrapper{flex:0 auto;justify-content:center;align-self:flex-end;align-items:center;display:flex}.post-gumroad-embed{flex:0 auto;align-self:flex-end;transform:scale(1)}.watermark-type-1{opacity:.3;width:30%;margin-bottom:.5svw;margin-right:.5svw;position:absolute}.watermark-type-1.real-estate{align-self:center;width:35%;margin:auto;display:block;inset:0%}.watermark-type-1.real-estate.small{width:20%}.watermark-type-1.real-estate.light{opacity:.1}.shop-tab-heading{letter-spacing:-.5px;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.shop-tab-heading.real-estate{font-size:18px}.product-tabs{flex-direction:column;align-items:center;display:flex}.product-tabs.events{padding-top:0}.portfolio-post-collection-wrapper{width:100%}.post-image-count-wrapper{align-self:flex-end}.post-image-shown-wrapper{grid-column-gap:.5svw;grid-row-gap:.5svw;align-items:center;display:flex}.breadcrums-wrapper{flex-flow:wrap;flex:0 auto;align-items:stretch;max-width:90svw;padding-left:5px;display:flex;position:relative;left:0}.post-file-download-button{grid-column-gap:.5svw;grid-row-gap:.5svw;border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;padding:1svw;font-family:Trip Sans,Arial,sans-serif;font-size:20px;text-decoration:none;display:flex}.post-file-download-button:hover{box-shadow:inset 0 0 0 2px #fff}.post-file-download-button:active{color:#000;background-color:#fff}.post-file-download-button.gumroad{border-width:var(--inside-line-thickness);margin-top:0}.post-file-download-button.gumroad.w--current{border-radius:var(--web-corners);background-color:#000}.collection-list-wrapper-5{flex-direction:column;flex:1;display:flex}.home-page-buttons{max-width:100svw;overflow:hidden}.home-page-buttons.services{display:none}.post-product-button{color:#000;background-color:#fff;border:2px solid #fff;border-radius:15px;margin-top:1svw;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.slider-right-arrow{z-index:200;color:#444}.poster-slider-wrapper{justify-content:center;align-items:center;width:75svw;max-width:1080px;height:100%;display:flex;position:relative}.slider{background-color:#0000;width:50svw;height:100%;position:static}.slide{height:100%}.slide.automotive{vertical-align:middle}.poster-carousel{justify-content:center;align-items:center;width:100vw;height:100%;margin-top:3svw;padding-top:8svh;padding-bottom:8svh;display:block;position:relative;overflow:hidden}.poster-carousel.automotive{padding-top:0;padding-bottom:5svh}.slider-icon{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-size:45px}.slider-icon.portfolio-notification{color:var(--_real-estate---secondary-color);-webkit-text-stroke-width:0px;margin:0;font-size:25px;display:block}.slide-content-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.poster-slider-container{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100%;padding:0 40px;display:flex;overflow:visible}.slider-left-arrow{z-index:200;color:#444}.mask{height:100%;position:static;overflow:visible}.image-slider{height:100%;max-height:85svh}.image-slider.automotive{border-radius:var(--web-corners);border:2px solid #fff;align-self:center;max-height:65svh}.slide-nav{z-index:200;bottom:-50px}.empty-state-5{background-color:#0000;border:2px solid #fff;border-radius:15px;height:100%}.text-block-11{color:#fff}.empty-state-6{background-color:#0000;border:2px solid #fff;border-radius:15px;width:100%;height:100svh;position:relative}.text-block-12,.text-block-13{color:#fff;font-family:Trip Sans,Arial,sans-serif}.success-message{background-color:#0000;border:2px solid #fff;border-radius:15px}.error-message{background-color:#0000;border:2px solid #ff8080;border-radius:15px}.text-block-14{color:#fff;font-family:Trip Sans,Arial,sans-serif}.body-21{background-color:#000}.events-button{color:#000;text-align:center;background-color:#fff;border:2px solid #fff;border-radius:15px;width:100%;margin-top:1.5svw;padding:1svw;font-family:Trip Sans,Arial,sans-serif;font-size:25px}.events-button:hover{background-color:#bfbfbf}.events-button:active{color:#fff;background-color:#000}.body-22{background-color:var(--_background---dark-background)}.equipment-wrapper{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.equipment-description-wrapper{z-index:3;border:var(--line-thickness)solid var(--_background---dark-background);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);padding:1.5svw;position:relative}.equipment-description{color:var(--_text---dark-text);text-align:justify;letter-spacing:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.equipment-name{z-index:3;color:var(--_text---light-text);letter-spacing:1px;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:55px;line-height:1;position:relative}.equipment-name.reverse{text-align:right}.equipment-photo{z-index:1;aspect-ratio:1;border-style:solid;border-color:var(--_real-estate---secondary-color);border-radius:var(--web-corners);object-fit:cover;width:110%;max-width:110%;position:relative}.equipment-photo.reverse{aspect-ratio:1;object-fit:cover}.about-me-wrapper{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)none var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);flex-flow:column;display:flex}.about-me-buttons-wrapper{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.about-me-buttons-wrapper.home-2{flex-flow:column}.graphics-image-wrapper{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-direction:column;align-items:center;display:flex}.about-me-intro-wrapper{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-direction:row;justify-content:center;align-items:flex-start;display:flex;position:relative}.about-me-text-wrapper{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;align-self:stretch;min-width:50%;display:flex;position:relative}.about-me-image-wrapper{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-direction:column;justify-content:center;align-self:flex-start;align-items:stretch;width:40%;max-height:100%;display:flex;position:relative;overflow:hidden}.about-me-heading{color:var(--_text---dark-text);letter-spacing:1px;margin-top:0;margin-bottom:0;font-size:35px;font-weight:700;line-height:1}.about-me-subheading{color:var(--_text---alt-dark-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.about-me-description{color:var(--_text---dark-text);text-align:justify;letter-spacing:-.2px;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1.2}.about-me-description.contact{font-size:22px}.about-me-image{aspect-ratio:1;border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);object-fit:cover;flex:0 auto;align-self:flex-start;position:relative;overflow:clip}.about-me-placer{padding:var(--l2-desktop);border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);justify-content:center;align-items:flex-start;display:flex}.about-me-placer.home-2{margin-bottom:var(--l1-desktop);border-color:var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-infill--light-infill)}.social-block-wrapper{justify-content:space-between;align-items:stretch;margin-bottom:0;display:flex;position:relative}.link{color:#fff;font-size:18px}.link:hover{color:#bfbfbf}.equipment-widget-wrapper{border-radius:var(--web-corners);border:2px #fff;flex-direction:column;flex:1;align-self:stretch;padding:0;display:flex}.div-block-35{border-radius:var(--web-corners);border:2px solid #fff;padding:1.5svw}.gumroad-wrapper{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:#121212;padding:1.5svw;overflow:hidden}.heading-18{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:45px;font-weight:700;line-height:1}.heading-19{color:#fff;text-align:center;letter-spacing:5px;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}.heading-20,.heading-21{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}.div-block-38{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:column;display:flex}.div-block-39{justify-content:space-around;display:flex}.div-block-40{border-radius:var(--web-corners);border:2px solid #fff;padding:1.5svw;position:relative;overflow:hidden}.div-block-41{z-index:-200;border-radius:var(--web-corners);filter:blur(2px);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;position:absolute;inset:0%;transform:scale(1.1)}.div-block-42{z-index:-100;background-color:#00000040;position:absolute;inset:0%}.div-block-43{align-self:flex-end;display:flex}.text-block-15{color:#fff;margin-left:.5svw;margin-right:.5svw;font-size:25px;line-height:1}.text-block-16{color:#fff;align-self:flex-end;margin-left:1svw;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.text-block-17,.text-block-18{color:#fff;font-family:Trip Sans Mono,Arial,sans-serif;font-size:25px;line-height:1}.web-image{width:0;max-width:0%;height:0;max-height:0%;position:absolute}.text-block-19{color:#fff;font-family:Trip Sans Mono,Arial,sans-serif;font-size:25px}.body-23{background-color:#000}.collage-image{border-radius:10px}.quick-stack-3{grid-column-gap:1.5svw;grid-row-gap:1.5svw;padding:0}.photo-collage-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:column;height:100%;display:flex}.photo-collage-paragraph-spacer{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border:2px solid #fff;border-radius:10px;flex-direction:column;flex:0 auto;justify-content:space-between;padding:1.5svw;display:flex}.div-block-45{background-image:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/65d405b15f57bc0fdb86ab6f_CadeTullisPhoto-51.webp);background-position:50%;background-size:cover;border-radius:10px;width:100%;height:100%}.new-tag-wrapper{z-index:6;margin-top:var(--l2-desktop);padding:var(--l2-desktop)var(--l1-desktop);border-radius:var(--web-corners);background-color:#00b10c;justify-content:center;align-items:center;display:flex;position:relative}.new-tag-text{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1}.old-portfolio-button.invert{background-color:var(--_portfolio---secondary-color)}.photo-section-wrapper-4{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:40svw 30svw 60svw 60svw 25svw;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.photo-section-photo-10{z-index:2;border:2px solid #fff;border-radius:15px;position:relative;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-10.cars{width:95%}.photo-section-photo-11{border:2px solid #fff;border-radius:15px;width:100%;max-width:90%;height:100%;max-height:90%;margin-top:1.5svw;margin-left:5%;margin-right:auto}.photo-section-photo-11.video{position:absolute;inset:0%}.photo-section-photo-11.video.cars{object-fit:cover;max-height:75%}.photo-section-wrapper-5{grid-template-rows:2.5svw;grid-template-columns:50% 50%;grid-auto-columns:1fr;display:grid}.photo-section-photo-12{z-index:2;border:2px solid #fff;border-radius:15px;position:relative;box-shadow:0 10px 10px 5px #0003}.photo-section-photo-12.cars{width:60%}.photo-section-photo-13{border:2px solid #fff;border-radius:15px;max-width:175%;position:relative}.photo-section-photo-13.portfolio{max-width:150%}.service-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border-radius:var(--web-corners);border:2px solid #fff;justify-content:center;align-items:center;margin-bottom:1.5svw;padding:1.5svw;display:flex}.service-content-wrapper{flex-flow:column;flex:1;align-self:stretch;display:flex;position:relative}.service-photo-wrapper{flex:1}.service-photo{aspect-ratio:1;border-radius:var(--web-corners);object-fit:cover;border:2px solid #fff;width:100%}.service-heading{color:#fff;flex:0 auto;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:50px;font-weight:500;line-height:1;position:relative}.filler{width:0;height:0;margin-left:-1.5svw}.service-section-buttons{color:var(--_text---alt-light-text);text-align:center;letter-spacing:0;background-color:#0000;flex:0 auto;align-self:center;margin-top:-1.5svw;margin-bottom:0;padding:1.5svw 0 0;font-family:Trip Sans Mono,Arial,sans-serif;line-height:1}.service-section-buttons-wrapper{grid-column-gap:2svw;grid-row-gap:2svw;flex-flow:wrap;display:flex}.form{align-self:stretch}.photo-section-photo-14{z-index:2;border:2px solid #fff;border-radius:15px;position:relative;box-shadow:0 10px 10px 5px #0003}.photo-section-photo-14.football-sports{width:100%}.photo-section-wrapper-6{grid-template-rows:25svw auto;grid-template-columns:50% 50%;grid-auto-columns:1fr;display:grid;position:relative}.photo-section-photo-15{border:2px solid #fff;border-radius:15px;width:100%;max-width:90%;height:100%;max-height:90%;margin-top:1.5svw;margin-left:5%;margin-right:auto}.photo-section-photo-15.football-sports{width:90%}.photo-section-photo-16{border:2px solid #fff;border-radius:15px;max-width:150%;margin-top:20px;position:relative}.photo-section-photo-16.football-sports{width:150%;margin-top:25px}.photo-section-photo-17{border:2px solid #fff;border-radius:15px;max-width:175%;position:relative}.photo-section-photo-17.baseball-sports{width:175%}.photo-section-photo-18{z-index:2;border:2px solid #fff;border-radius:15px;position:relative;box-shadow:0 10px 15px 5px #0003}.photo-section-photo-18.baseball-sports{width:100%}.photo-section-wrapper-7{grid-template-rows:5svw;grid-template-columns:50% 50%;grid-auto-columns:1fr;display:grid}.photo-section-photo-19{border:2px solid #fff;border-radius:15px;width:100%;max-width:90%;height:100%;max-height:90%;margin-top:1.5svw;margin-left:5%;margin-right:auto}.photo-section-photo-19.video{position:absolute;inset:0%}.portfolio-expand{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border-radius:var(--web-corners);border:0 #fff;flex:1;grid-template:"Area-12 Area-12 Area-9 Area-9 Area-10 Area-10""Area-8 Area-8 Area-9 Area-9 Area-10 Area-10""Area-6 Area-6 Area-7 Area-7 Area-7 Area-7""Area-11 Area-11 Area-11 Area-11 Area-11 Area-11""Area-5 Area-5 Area-5 Area-13 Area-13 Area-13""Area-5 Area-5 Area-5 Area-3 Area-3 Area-3""Area-4 Area-4 Area-4 Area-3 Area-3 Area-3""Area-2 Area-2 Area Area Area Area"/1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;align-self:flex-start;margin-top:1.5svw}.portfolio-expand-photo{object-fit:cover;flex:1;align-self:stretch;width:100%;min-width:25%;min-height:100%}.portfolio-expand-photo.grid{border-radius:var(--web-corners);border:2px solid #fff;min-width:auto}.portfolio-expand-wrapper{flex-flow:row;display:none}.body-27{background-color:var(--_background---dark-background)}.div-block-61{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:row;justify-content:space-between;display:flex}.div-block-61:hover{opacity:1;outline-color:var(--_buttons---button-outline--alt-light-outline);outline-offset:-5px;outline-width:5px;outline-style:solid}.div-block-62{box-sizing:content-box;aspect-ratio:3/2;border:var(--inside-line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);align-self:flex-start;min-width:200px;max-width:200px;position:relative;overflow:hidden}.collection-list-7{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.div-block-63{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;display:flex}.heading-25{color:var(--_text---dark-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:35px;font-weight:500;line-height:1}.div-block-64{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;min-width:175px;max-width:175px;display:flex}.button-5{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--dark-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);text-align:center;width:100%;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500}.button-5:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.button-5:active{background-color:var(--_sections---section-infill--alt-light-infill);color:var(--_real-estate---alt-primary-color)}.button-5.unavailable{background-color:#7f7f7f}.button-5.unavailable:active{color:#000}.heading-26{color:var(--_text---alt-dark-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.heading-26.small{color:var(--_text---alt-dark-text);font-size:16px}.paragraph-14{border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---warning);color:var(--_real-estate---secondary-color);align-self:flex-start;margin-bottom:0;padding:3px 1svw;line-height:1}.div-block-65{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex:1;margin:-1svw;padding-top:1svw;padding-bottom:1svw;padding-left:1svw;text-decoration:none;display:flex}.paragraph-15{color:var(--_text---alt-dark-text);margin-bottom:0}.paragraph-15.space{margin-right:5px}.div-block-66{grid-column-gap:1px;grid-row-gap:1px;display:flex}.service-home-button{border-radius:var(--web-corners);background-image:linear-gradient(350deg,#00000080 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/667db3cc3a18e9e0fc145dd4_CadeTullisPhotoWeb-54.webp);background-position:0 0,0 0,50%;background-size:auto,auto,cover;border:2px solid #fff;flex-flow:column;justify-content:space-between;height:20svw;padding-bottom:3%;padding-left:3%;padding-right:3%;text-decoration:none;display:flex}.service-home-button:hover{outline-offset:-3px;outline:4px solid #fff}.service-home-button:active{background-image:linear-gradient(#00000080,#00000080),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/667db3cc3a18e9e0fc145dd4_CadeTullisPhotoWeb-54.webp);background-position:0 0,0 0,50%;background-size:auto,auto,cover}.service-home-button.w--current{background-image:linear-gradient(350deg,#00000080 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/667db3cc3a18e9e0fc145dd4_CadeTullisPhotoWeb-54.webp);background-position:0 0,0 0,50%;background-size:auto,auto,cover;position:relative;overflow:hidden}.service-home-button.sports{background-image:linear-gradient(350deg,#000 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/67644ab00ceb7c98d26b5e30_CadeTullisPhoto-33-3.avif);background-position:0 0,0 0,50%;background-size:auto,auto,cover}.service-home-button.automotive{background-image:linear-gradient(350deg,#000 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/680d764bdfac05f7674ce3e7_CadeTullisPhoto-2-13.avif);background-position:0 0,0 0,50%;background-size:auto,auto,cover;padding-bottom:3%;padding-left:3%;padding-right:3%}.service-home-button.graphic-design{background-image:linear-gradient(350deg,#000,#121212 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/65dadc9c296bf5f2876ad7b7_Red.webp);background-position:0 0,0 0,50% 85%;background-size:auto,auto,auto}.service-home-button.company{background-image:linear-gradient(350deg,#00000080 10%,#fff0 40%),linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/659a15dbdc2d54d5cd39c23d_CNB%20Customer%20Appreciation%20Day%20Poster.webp);background-position:0 0,0 0,50% 45%}.service-home-buttons-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.heading-27{color:#fff;text-align:right;align-self:flex-end;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:22px;line-height:1;text-decoration:none}.heading-27:hover{text-decoration:underline}.heading-27.price-arrow:hover{text-decoration:none}.div-block-67{z-index:2;grid-column-gap:1svw;grid-row-gap:1svw;justify-content:flex-end;align-items:center;display:flex;position:relative}.div-block-68{z-index:2;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex;position:relative}.svg-icon{color:#fff;flex:0 auto;order:1;justify-content:center;align-self:center;align-items:center;width:2rem;height:auto;display:flex}.svg-icon:hover{cursor:pointer}.svg-icon.masthead{filter:invert();margin-top:-20px;margin-bottom:-20px}.div-block-70{grid-column-gap:var(--l1-desktop);grid-row-gap:3svw;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:dense;justify-content:space-between;align-items:stretch;display:flex}.image-8{aspect-ratio:3/2;border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);object-fit:cover;width:100%;position:relative;overflow:hidden}.image-8.variation{border-width:var(--inside-line-thickness);border-color:var(--_real-estate---secondary-color)}.image-8.before{position:absolute;inset:0%}.div-block-71{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;max-width:50%;display:flex}.div-block-71.images{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);position:relative}.heading-28{color:var(--_text---light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-weight:700;line-height:1}.heading-29{color:#fff;order:-1;align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif}.heading-30{color:var(--_text---alt-light-text);order:1;align-self:center;margin-top:0;margin-bottom:0;text-decoration:line-through}.field-label-4{color:var(--_real-estate---secondary-color);margin-bottom:0;margin-left:.5svw;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1}.select-field-2{border-radius:var(--web-corners);background-color:#000;border:2px solid #fff}.variant-selector-button{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);text-align:center;white-space:nowrap;flex-flow:wrap;flex:1;margin-right:0;font-family:Trip Sans,Arial,sans-serif;font-weight:500;display:flex}.variant-selector-button:hover{background-color:var(--_real-estate---alt-primary-color)}.variant-selector-button:active{background-color:var(--_real-estate---alt-secondary-color);color:var(--_real-estate---alt-primary-color)}.variant-selector-button.w--ecommerce-pill-selected{color:#000;background-color:#fff}.button-group{grid-column-gap:1svw;grid-row-gap:1svw;flex-flow:wrap;margin-bottom:0}.option-list{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.product-add-to-cart{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);text-align:center;justify-content:center;align-self:stretch;align-items:center;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1}.product-add-to-cart:hover{background-color:var(--_real-estate---alt-primary-color)}.product-add-to-cart:active{background-color:var(--_real-estate---alt-secondary-color);color:var(--_real-estate---alt-primary-color)}.product-add-to-cart.w--ecommerce-add-to-cart-disabled{opacity:.5;color:#fff;background-color:#000;border-width:2px}.default-state{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;margin-bottom:0;display:flex;position:relative}.product-buy-now-button{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);text-align:center;align-self:stretch;margin-top:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.product-buy-now-button:hover{border-color:var(--_real-estate---alt-secondary-color)}.product-buy-now-button:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.product-buy-now-button.w--ecommerce-buy-now-disabled{opacity:.5}.product-buy-now-button.log-in{border-color:var(--_buttons---button-outline--alt-light-outline);background-color:var(--_sections---section-infill--alt-dark-infill);color:var(--_sections---section-infill--alt-light-infill)}.shipping-address{border-radius:var(--web-corners);border:2px solid #fff;overflow:hidden}.order-summary{border-radius:var(--web-corners);background-color:#000;border:2px solid #fff;overflow:hidden}.apple-pay{border-radius:var(--web-corners)}.customer-info,.shipping-method,.payment-info{border-radius:var(--web-corners);border:2px solid #fff;overflow:hidden}.billing-address{border-radius:var(--web-corners);background-color:#0d0d0d;border:2px solid #fff;overflow:hidden}.order-items{border-radius:var(--web-corners);border:2px solid #fff;overflow:hidden}.out-of-stock-state{border-radius:var(--web-corners);background-color:#fff;margin-top:0;font-family:Trip Sans,Arial,sans-serif}.error-state{border-radius:var(--web-corners);margin-top:0}.error-message-2{text-align:center;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.heading-31{color:var(--_text---alt-light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-weight:400}.checkout-subheading-wrapper{background-color:var(--_real-estate---primary-color);border-style:none none solid;border-color:#fff;flex-flow:wrap;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.checkout-subheading-wrapper.shopping-cart{border:1px solid var(--_real-estate---secondary-color);background-color:var(--_real-estate---primary-color)}.checkout-subheading-wrapper.red{background-color:#b21b1b}.checkout-subheading-wrapper.home-2{background-color:var(--_real-estate---secondary-color)}.checkout-content-header{background-color:var(--_real-estate---primary-color);border:1px #000;padding:20px}.checkout-content-header.shopping-cart{background-color:var(--_real-estate---primary-color)}.checkout-content-header.home-2{background-color:var(--_real-estate---secondary-color);margin-bottom:0;padding-top:0}.checkout-subheading{color:var(--_real-estate---secondary-color);margin-top:10px;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px}.checkout-subheading.discount{margin-top:0}.checkout-subheading.shopping{margin-bottom:10px}.checkout-subheading.home-2{color:var(--_real-estate---primary-color)}.checkout-field{border-width:2px;border-color:var(--_real-estate---secondary-color);border-radius:0px var(--web-corners)var(--web-corners);color:var(--_real-estate---alt-secondary-color);background-color:#1b1b1b}.checkout-field:hover{outline-offset:-3px;background-color:#262626;outline:4px solid #d9d9d9}.checkout-field:active{background-color:#fff}.checkout-field:focus,.checkout-field.-wfp-focus{outline-offset:-3px;outline:4px solid #d9d9d9}.checkout-field.short{margin-bottom:0}.checkout-field.home-2{border-width:var(--inside-line-thickness);border-color:var(--_real-estate---primary-color);color:var(--_real-estate---primary-color);background-color:#f2f2f2}.checkout-field.home-2:hover{background-color:var(--_real-estate---alt-secondary-color);outline-offset:-3px;outline:4px #d9d9d9}.checkout-field.home-2:focus,.checkout-field.home-2.-wfp-focus{background-color:var(--_real-estate---alt-secondary-color);outline-color:var(--_real-estate---primary-color);outline-offset:-3px;outline-width:4px;outline-style:solid}.checkout-field.home-2:focus-visible,.checkout-field.home-2[data-wf-focus-visible]{outline-color:var(--_real-estate---primary-color);outline-offset:-3px;outline-width:4px;outline-style:solid}.checkout-field-label{color:var(--_real-estate---alt-secondary-color);margin-bottom:5px;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.checkout-field-label.home-2{color:var(--_real-estate---primary-color)}.checkout-required-text{color:var(--_real-estate---alt-secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:400}.checkout-required-text.home-2{color:var(--_real-estate---alt-primary-color);align-self:center}.checkout-number{color:var(--_real-estate---primary-color);font-family:Trip Sans Mono,Arial,sans-serif}.checkout-number.home-2{color:var(--_real-estate---primary-color)}.checkout-subtext{color:var(--_real-estate---alt-secondary-color);font-family:Trip Sans,Arial,sans-serif;text-decoration:none}.checkout-subtext.fee{margin-bottom:16px;line-height:1}.checkout-subtext.space{margin-bottom:10px}.checkout-subtext.home-2{color:var(--_real-estate---alt-primary-color)}.checkout-subnumber{color:var(--_real-estate---alt-secondary-color);font-family:Trip Sans Mono,Arial,sans-serif}.checkout-subnumber.home-2{color:var(--_real-estate---alt-primary-color)}.checkout-text{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:400}.checkout-text.bottom-text{flex-flow:column;justify-content:center;align-self:flex-end;align-items:flex-end;margin-top:8px}.checkout-text.fee{margin-bottom:8px;line-height:1}.checkout-text.home-2{color:var(--_real-estate---primary-color)}.image-9{border-radius:5px}.customer-info-2,.shipping-method-2,.payment-info-2,.order-items-2,.order-summary-2{border-radius:var(--web-corners);border:2px solid #fff;overflow:hidden}.text-block-28{flex:1}.add-to-cart-2{align-self:stretch}.field-label-5{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:500}.field-label-5.home-2{color:var(--_text---dark-text);margin-bottom:0}.field-label-5.home-2.portfolio-2{color:var(--_portfolio---primary-color)}.field-label-5.home-2.desktop{display:none}.user-email-field{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:0px var(--web-corners)var(--web-corners);background-color:var(--_real-estate---dark-overlay);color:var(--_real-estate---alt-secondary-color)}.user-email-field:hover{outline-offset:-3px;background-image:linear-gradient(#ffffff0d,#ffffff0d);outline:4px solid #fff}.user-email-field:active{background-color:#ffffff80}.user-email-field:focus{color:#000;background-color:#ffffff80}.user-email-field:focus-visible,.user-email-field[data-wf-focus-visible]{outline-offset:-3px;outline:3px solid #fff}.user-email-field.message{border-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);min-height:200px}.user-email-field.message.home-2{font-family:Trip Sans,Arial,sans-serif}.user-email-field.message.home-2:hover{background-color:var(--_real-estate---alt-secondary-color)}.user-email-field.message.home-2.portfolio-2{border-color:var(--_portfolio---primary-color);background-color:var(--_portfolio---alt-secondary-color);color:var(--_portfolio---secondary-color)}.user-email-field.message.home-2.portfolio-2:focus{background-color:var(--_portfolio---primary-color)}.user-email-field.message.home-2.about-me{flex:1;min-height:auto}.user-email-field.message.home-2.horizontal{flex:1;margin-bottom:0}.user-email-field.message.home-2.horizontal.desktop{display:none}.user-email-field.less{margin-bottom:5px}.user-email-field.home-2{margin-bottom:var(--l2-desktop);border-width:var(--inside-line-thickness);border-color:var(--_real-estate---primary-color);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---alt-primary-color);font-family:Trip Sans,Arial,sans-serif}.user-email-field.home-2:hover{border-width:var(--inside-line-thickness);background-color:var(--_real-estate---alt-secondary-color);outline-offset:-3px;border-radius:0 15px 15px;outline:4px #fff}.user-email-field.home-2:focus{background-color:var(--_real-estate---alt-secondary-color)}.user-email-field.home-2:focus-visible,.user-email-field.home-2[data-wf-focus-visible]{outline-offset:-3px;outline:3px #fff}.user-email-field.home-2.portfolio-2{border-color:var(--_portfolio---primary-color);background-color:var(--_real-estate---alt-secondary-color);color:var(--_portfolio---secondary-color)}.user-email-field.home-2.portfolio-2:focus{background-color:var(--_portfolio---primary-color)}.checkbox-label{color:var(--_real-estate---secondary-color);text-align:center;font-family:Trip Sans,Arial,sans-serif;text-decoration:none}.checkbox-label.home-2{color:var(--_real-estate---primary-color)}.link-block-6,.link-block-7{color:#fff}.link-block-8{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);white-space:nowrap;align-self:flex-start;padding:10px 15px;font-family:Trip Sans,Arial,sans-serif;line-height:1;text-decoration:none}.link-block-8:hover{background-color:var(--_real-estate---alt-secondary-color)}.link-block-8:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.submit-button-2{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);padding:4px 11px;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.submit-button-2:hover{border-color:var(--_real-estate---alt-secondary-color)}.submit-button-2:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.submit-button-2.home-2{border-color:var(--_real-estate---primary-color);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color)}.submit-button-2.home-2:hover{background-color:var(--_real-estate---alt-primary-color)}.submit-button-2.home-2:active{background-color:var(--_real-estate---alt-secondary-color);color:var(--_real-estate---alt-primary-color)}.div-block-77{z-index:-10;filter:blur(25px);background-color:#00000040;border-radius:50px;position:absolute;inset:0%}.heading-38,.paragraph-16{font-family:Trip Sans,Arial,sans-serif}.link-block-9{font-family:orpheuspro}.link-block-9.w--current{color:#fff;font-family:Trip Sans,Arial,sans-serif}.error-state-2{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---dark-overlay);color:var(--_real-estate---secondary-color)}.image-11{filter:invert();color:#fff}.paragraph-17{font-family:Trip Sans,Arial,sans-serif}.heading-39{font-family:Trip Sans,Arial,sans-serif;font-weight:500}.body-29{background-color:#000}.login-header{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:500}.text-span{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif}.body-30,.body-31,.body-32{background-color:#000}.image-14,.image-15{filter:invert()}.body-33{background-color:#000}.user-account-wrapper{background-color:#000;padding:0}.div-block-79{border-radius:var(--web-corners);background-color:#0d0d0d;border:2px solid #fff;margin-bottom:1.5svw;overflow:hidden}.div-block-79.home-2{background-color:var(--_real-estate---secondary-color)}.heading-40{color:#fff;font-family:Trip Sans,Arial,sans-serif}.heading-40.home-2,.link-block-10{color:var(--_real-estate---primary-color)}.body-34{background-color:#000}.navigator{z-index:1100;height:100%;position:sticky;top:0;overflow:visible}.div-block-81{grid-column-gap:.5svw;grid-row-gap:.5svw;flex:0 auto;order:1;justify-content:flex-end;align-self:center;align-items:stretch;min-height:35px;display:flex;position:relative;overflow:visible}.user-log-in-log-out-2{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---light-text);order:-1;align-self:stretch;padding-left:1.5svw;padding-right:1.5svw;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1}.user-log-in-log-out-2:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.user-log-in-log-out-2:active{background-color:var(--_buttons---button-infill--alt-light-infill);color:var(--_real-estate---alt-primary-color)}.user-log-in-log-out-2.menu{padding-top:var(--l2-desktop);padding-bottom:var(--l2-desktop);flex:1;align-self:stretch;width:100%;margin-bottom:0}.button-8{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);color:var(--_text---dark-text);order:-1;justify-content:center;align-self:stretch;align-items:center;padding:1px 1.5svw;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1;display:flex}.button-8:hover{background-color:var(--_buttons---button-infill--alt-light-infill)}.button-8:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:var(--_real-estate---alt-secondary-color)}.button-8.menu{margin-bottom:var(--l1-desktop);padding-top:var(--l2-desktop);padding-bottom:var(--l2-desktop);display:none}.div-block-83{padding:0px var(--l1-desktop);grid-column-gap:8px;grid-row-gap:8px;border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);flex-flow:column;order:1;justify-content:center;align-self:stretch;align-items:stretch;display:flex;position:relative}.div-block-83:hover{background-color:var(--_real-estate---alt-primary-color)}.div-block-83.w--open{border-radius:var(--web-corners);filter:invert();background-color:#000;order:1}.div-block-83.words{border-color:var(--_buttons---button-outline--dark-outline);order:-1;justify-content:center;align-items:stretch;font-family:Trip Sans,Arial,sans-serif;font-size:14px;font-weight:500}.div-block-83.words:active{border-color:var(--_buttons---button-infill--light-infill)}.div-block-83.words.w--open{filter:none}.div-block-83.words.dropdown{height:100%}.div-block-83.words.dropdown.w--open{margin-left:auto;margin-right:auto}.navbar{z-index:1100;background-color:#0000;flex-flow:column;justify-content:space-between;align-self:stretch;align-items:center;height:100%;display:flex;overflow:visible}.div-block-85{z-index:1100;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--dark-infill);color:var(--_real-estate---secondary-color);flex-flow:row;flex:1;justify-content:space-between;align-self:center;align-items:center;width:100%;margin-top:1.5svw;margin-left:auto;margin-right:auto;padding:.5svw;display:flex;position:relative;overflow:visible}.div-block-85.w--open{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column}.div-block-85.dropdown{z-index:1100;grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);background-color:var(--_sections---section-infill--dark-infill);flex-flow:column;flex:0 auto;justify-content:flex-start;align-self:flex-end;align-items:center;width:50%;margin-top:1svw;margin-left:auto;margin-right:0;padding:1.5svw;display:flex;position:absolute;overflow:visible}.div-block-85.nav-menu-block{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;align-items:stretch}.div-block-86{z-index:1100;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:visible}.div-block-88{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-self:center;align-items:center;margin-right:auto;display:flex}.button-9{border-radius:var(--web-corners);color:#000;background-color:#fff;border:2px solid #fff;flex-flow:column;justify-content:center;align-self:stretch;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding:.5svw 2svw;font-family:Trip Sans,Arial,sans-serif;font-weight:500;display:flex}.button-9:hover{background-color:#ffffffbf}.button-9:active{color:#fff;background-color:#000000bf}.button-9.home{align-self:stretch;width:100%;margin-bottom:1.5svw}.button-9.home.nav-bar{margin-bottom:var(--l1-desktop);color:#fff;background-color:#fff0;border-style:none;position:relative}.button-9.home.nav-bar:hover{background-color:var(--_buttons---button-infill--alt-dark-infill);border-style:none}.button-9.home.nav-bar:active{margin-bottom:var(--l1-desktop)}.button-9.nav-bar{border-width:var(--inside-line-thickness);border-color:var(--_buttons---button-outline--light-outline);background-color:var(--_buttons---button-infill--light-infill)}.button-9.nav-bar.small{border-color:var(--_buttons---button-outline--light-outline);background-color:var(--_buttons---button-infill--light-infill);align-self:center;padding:.25svw 1svw}.button-9.nav-bar.small:hover{background-color:var(--_buttons---button-infill--alt-light-infill)}.button-9.nav-bar.small.expand{flex:1;align-self:stretch;padding-top:0;padding-bottom:0}.button-9.nav-bar.spacing{margin-bottom:var(--l1-desktop)}.button-9.nav-bar.spacing.mobile{display:none}.button-10{color:#000;background-color:#0000;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:1svw .5svw 1svw 0;font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1;display:flex}.button-10:hover{border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--alt-light-infill)}.body-35,.body-36,.body-37,.body-38{background-color:#000}.absolute-navigation{position:absolute;inset:0% 0% auto}.relative-navigation{position:relative;top:0}.user-account-form{margin-bottom:10px}.error-state-3{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;font-family:Trip Sans,Arial,sans-serif}.additional-info{border-radius:var(--web-corners);border:2px solid #fff;overflow:hidden}.text-block-29{color:var(--_real-estate---alt-secondary-color)}.text-block-29.home-2{color:var(--_real-estate---alt-primary-color)}.text-block-30{color:var(--_real-estate---alt-secondary-color)}.text-block-30.home-2{color:var(--_real-estate---alt-primary-color)}.option{color:#fff}.product-cart-button{z-index:1000;position:fixed;inset:auto 15svw 3svw auto}.product-cart-button.wide{right:3svw}.div-block-96{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);justify-content:flex-end;align-items:center;padding:1svw;display:flex;overflow:hidden}.div-block-96:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.div-block-97{order:1;justify-content:flex-end;align-items:center;display:flex}.div-block-97.home-2{align-self:flex-end}.cart-quantity-3{border-radius:var(--web-corners);color:#fff;background-color:#fff0;order:1;margin-left:0;padding-left:0;padding-right:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:20px}.cart-container{border-style:solid;border-width:var(--line-thickness);border-radius:var(--web-corners);border-color:#fff}.remove-button{-webkit-text-decoration:underline #bfbfbf;text-decoration:underline #bfbfbf}.image-17{border-radius:5px}.checkout-button{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:500;overflow:hidden}.checkout-button:hover{background-color:#404040}.checkout-button:active{color:#000;background-color:#fff}.checkout-button.login{border-width:var(--inside-line-thickness);border-color:var(--_sections---section-outline--alt-light-outline);background-color:var(--_buttons---button-outline--alt-dark-outline);text-align:center}.cart-quantity-4{border-width:var(--inside-line-thickness);border-color:var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_text---dark-text);font-family:Trip Sans Mono,Arial,sans-serif}.cart-quantity-4:hover{background-color:var(--_sections---section-infill--alt-light-infill)}.cart-quantity-4:active{color:#000;background-color:#fff}.cart-quantity-4:focus{border-color:var(--_sections---section-outline--alt-dark-outline);background-color:var(--_sections---section-infill--alt-light-infill);color:var(--_text---alt-dark-text)}.error-state-4{border-radius:var(--web-corners);background-color:#000;border:2px solid #fff}.icon-9{color:#fff}.close-button{filter:invert();color:#fff}.error-state-5{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff}.code-embed-3{margin-bottom:0}.div-block-98{margin-bottom:16px}.collection-list-11{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.collection-item-7{flex:1;max-width:50%}.empty-state-7{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.div-block-101{position:relative;inset:auto 0% 0%}.div-block-102{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.fixed-navigation{z-index:1000;position:fixed;inset:0% 0% auto;overflow:visible}.discounts{border-radius:var(--web-corners);background-color:#000;border-width:2px;margin-bottom:20px}.div-block-103{border-left:2px solid #fff;padding-left:1.5svw}.button-13{border-radius:var(--web-corners);color:#000;background-color:#fff;border:2px solid #fff;padding:4px 10px;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1}.button-13:hover{background-color:#bfbfbf}.button-13:active{color:#fff;background-color:#000}.link-4{color:#bfbfbf}.div-block-105{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.div-block-106{position:absolute;inset:0%}.heading-41{z-index:10;color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;margin-top:1svw;margin-left:1svw;line-height:1;position:relative;inset:auto auto 0% 0%}.body-39{background-color:var(--_real-estate---primary-color)}.collection-item-9{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;max-width:100%;display:flex}.image-18{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);width:100%}.collection-list-13{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.image-19{aspect-ratio:3;border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);object-fit:cover;object-position:50% 55%;width:100%}.collection-list-wrapper-9{justify-content:center;align-items:center;display:flex;position:relative}.section-heading-caption{color:var(--_real-estate---alt-secondary-color)}.section-heading-caption.justified{margin-right:-.75svw}.section-heading-caption.shadow{text-shadow:1px 1px 2px #00000080}.section-heading-caption.shadow.shrink{margin-left:-5px;margin-right:-5px}.section-heading-caption.right{text-align:right;flex:1}.div-block-108{grid-column-gap:1svw;grid-row-gap:1svw;color:#bfbfbf;font-size:20px;line-height:1;display:flex}.div-block-108.real-estate{margin-bottom:1svw}.product-specifics-text{color:#d9d9d9;font-family:Trip Sans,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1}.product-specifics-text.less{color:var(--_real-estate---alt-secondary-color);margin-left:-.5svw}.product-specifics-wrapper{grid-column-gap:1svw;grid-row-gap:1svw;display:flex}.div-block-111{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.div-block-112{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.real-estate-masthead-heading{z-index:10;color:var(--_text---light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:60px;line-height:1;position:relative}.real-estate-button{border:var(--line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);color:var(--_text---dark-text);text-align:center;justify-content:center;align-items:center;width:100%;padding:.5svw 1svw;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;text-decoration:none;display:flex}.real-estate-button:hover{background-color:var(--_buttons---button-infill--alt-light-infill)}.real-estate-button:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:#fff}.real-estate-button.home-2{border-color:var(--_buttons---button-infill--light-infill);color:var(--_text---dark-text);background-color:#fff}.real-estate-button.home-2:hover{background-color:var(--_buttons---button-infill--alt-light-infill)}.real-estate-button.home-2.large{z-index:3;justify-content:center;align-items:center;display:flex;position:relative}.real-estate-button.home-2.large.black{border-color:var(--_buttons---button-outline--dark-outline);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---light-text)}.real-estate-button.home-2.large.black:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.real-estate-button.home-2.large.black:active{border-color:var(--_buttons---button-outline--alt-dark-outline);color:var(--_text---alt-light-text)}.real-estate-button.home-2.portfolio{padding:.25svw .5svw;font-size:15px;line-height:1}.real-estate-button.home-2.portfolio:hover{background-color:var(--_real-estate---white-overlay)}.real-estate-button.home-2.portfolio.admin{border-color:var(--_real-estate---primary-color);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color)}.real-estate-button.home-2.portfolio.admin:hover{background-color:var(--_real-estate---alt-primary-color)}.real-estate-button.home-2.portfolio-page{border-color:var(--_buttons---button-infill--dark-infill);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---light-text)}.real-estate-button.home-2.portfolio-page:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.real-estate-button.home-2.portfolio-page:active{border-color:var(--_buttons---button-outline--alt-dark-outline);color:var(--_text---alt-light-text)}.real-estate-button.shrink{flex:1}.real-estate-button.copy-code{width:auto;min-width:150px}.real-estate-button.copy-code:active{border-color:var(--_buttons---button-outline--alt-light-outline);color:var(--_text---alt-light-text)}.real-estate-button.learn{color:var(--_text---light-text);background-color:#000;width:auto;min-width:200px}.real-estate-button.learn:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.real-estate-button.learn:active{border-color:var(--_buttons---button-outline--alt-light-outline);color:var(--_text---alt-light-text)}.real-estate-button.small{flex:0 auto;width:auto}.div-block-113{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);justify-content:space-between;display:flex}.div-block-113.grid{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.products-content{border:2px none var(--_real-estate---secondary-color);position:relative;overflow:hidden}.products-content.cta{padding-right:var(--l1-desktop);padding-bottom:var(--l1-desktop);padding-left:var(--l1-desktop);border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill)}.card-slider{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:flex;position:relative;overflow:auto}.card-slider.category{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;display:grid}.card-slider.category.add-on{grid-template-columns:1fr 1fr 1fr 1fr}.collection-list-wrapper-10{margin-left:0;padding-left:1svw;position:relative;overflow:scroll}.collection-list-wrapper-10.home-2{padding-left:0;overflow:visible}.collection-item-10{aspect-ratio:4/3;flex-flow:column;flex:1;align-self:stretch;width:100%;display:flex}.collection-item-10.home{grid-column-gap:.5svw;grid-row-gap:.5svw;aspect-ratio:auto;min-width:auto;padding-right:1svw;position:relative}.collection-item-10.home.category{min-width:auto;max-width:none;padding-right:0}.packge-feature-text{color:var(--_text---alt-dark-text);letter-spacing:1px;margin-left:.5svw;margin-right:.5svw;font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1}.packge-feature-text.heading{font-weight:500}.packge-feature-text.heading.white{color:var(--_text---light-text)}.packge-feature-text.white{color:var(--_text---alt-light-text)}.collection-item-11{flex:0 auto;align-self:stretch;display:flex}.collection-list-wrapper-11{align-self:stretch;max-width:100%}.collection-list-15{grid-column-gap:.75svw;grid-row-gap:.75svw;flex-flow:column;display:flex}.div-block-116{padding:var(--l1-desktop)var(--l2-desktop);grid-column-gap:.75svw;grid-row-gap:.75svw;border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;align-self:stretch;display:flex}.div-block-116.black{border-color:var(--_sections---section-outline--dark-outline);background-color:var(--_sections---section-infill--dark-infill)}.div-block-117{z-index:10;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0% 1.5svw 0% auto}.empty-state-9{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #fff;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.body-41{background-color:#000}.div-block-118{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-flow:column;display:flex}.quick-stack-4{grid-column-gap:1.5svw;grid-row-gap:1.5svw;padding:0}.image-21{border-radius:var(--web-corners);border:2px solid #fff;width:100%;height:100%}.image-21._3x4{aspect-ratio:3/4;object-fit:cover}.image-21._4x3{aspect-ratio:4/3;object-fit:cover}.image-21._2x1{aspect-ratio:2;object-fit:cover}.empty-state-10{border-radius:var(--web-corners);color:#fff;background-color:#000;border:2px solid #000;font-family:Trip Sans,Arial,sans-serif}.empty-state-11{color:#fff;background-color:#0000;font-family:Trip Sans,Arial,sans-serif}.div-block-119{border-radius:var(--web-corners);border:2px solid #fff;flex-flow:column;flex:1;align-items:stretch;padding:.5svw;display:flex}.div-block-119.package{border-color:var(--_real-estate---secondary-color);align-self:stretch;width:100%;padding:0}.div-block-119.package.home-2{padding:var(--l2-desktop);border-width:var(--line-thickness);border-color:var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-outline--light-outline);text-decoration:none;position:relative}.div-block-119.package.home-2:hover{outline-color:var(--_real-estate---alt-secondary-color);outline-offset:-5px;outline-width:5px;outline-style:solid}.div-block-119.package.home-2.popular{padding:var(--l2-desktop);border-color:var(--_sections---section-outline--dark-outline);background-color:var(--_sections---section-infill--dark-infill)}.div-block-119.package.home-2.popular:hover{outline-color:var(--_sections---section-outline--alt-dark-outline)}.text-block-33{color:#fff;align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:30px;line-height:1;text-decoration:none}.div-block-120{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-flow:column;display:flex}.image-22{aspect-ratio:1;border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);object-fit:cover;object-position:50% 75%}.nav-dropdown-toggle-2{letter-spacing:.25px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 30px 0 10px;font-size:14px;line-height:20px;display:flex}.nav-dropdown-toggle-2:hover{color:#1a1b1fbf}.nav-dropdown-toggle-2:focus-visible,.nav-dropdown-toggle-2[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:5px;outline:2px solid #0050bd}.nav-dropdown-icon-2{margin-right:10px}.nav-dropdown-list-2{background-color:#fff;border-radius:12px}.nav-dropdown-list-2.w--open{padding-top:10px;padding-bottom:10px}.nav-dropdown-list-2.shadow-three.mobile-shadow-hide{position:relative}.nav-dropdown-list-2.shadow-three.mobile-shadow-hide.w--open{background-color:#0000;padding:1svw 1.5svw}.notification{z-index:1000;position:fixed;inset:auto 0% 2%}.div-block-122{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);flex:0 auto;align-self:stretch;padding:.75svw 1svw}.text-block-34{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1}.link-5{color:var(--_real-estate---secondary-color);text-decoration:underline}.section-15{position:relative}.link-6{color:#fff}.div-block-124{border-radius:var(--web-corners);border:2px solid #fff;width:100%;min-height:100px;padding:1svw}.div-block-125{z-index:4;grid-column-gap:1svw;grid-row-gap:1svw;display:flex;position:relative;overflow:scroll}.div-block-126{z-index:3;border-radius:var(--web-corners);border:2px solid #fff;flex-flow:column;min-width:250px;min-height:150px;padding:1svw;display:flex;position:relative;overflow:hidden}.div-block-126.kelly-brooks,.div-block-126.jr-grace{display:block}.heading-42{z-index:2;color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1;position:relative}.collection-list-wrapper-13{z-index:0;background-image:linear-gradient(#000 20%,#fff0 75%);height:100%;position:absolute;bottom:0%;left:0%;right:0%}.collection-list-wrapper-13.new{background-image:none;inset:auto 0% 0%}.image-23{z-index:1;object-fit:cover;height:100%;position:relative}.div-block-127{z-index:1;background-image:linear-gradient(#000000bf 10%,#fff0 75%);position:absolute;inset:0%}.div-block-129{grid-column-gap:15px;grid-row-gap:15px;border-radius:var(--web-corners);background-color:#ffffffbf;border:2px solid #fff;justify-content:space-between;margin:1svw;padding:.5svw;display:flex}.text-block-36{color:#000;text-overflow:ellipsis;white-space:nowrap;font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1;overflow:hidden}.text-block-36.bold{font-weight:500;overflow:visible}.empty-state-13{background-color:#ddd0}.link-block-11{z-index:6;border-radius:var(--web-corners);position:absolute;inset:0%}.div-block-130{aspect-ratio:16/9;border-style:solid;border-width:var(--inside-line-thickness);border-radius:var(--web-corners);border-color:#fff;width:100%;height:500px;margin-bottom:1svw;overflow:hidden}.div-block-130.video{height:auto;position:relative}.div-block-130.video.portfolio{margin-bottom:0}.div-block-130.portfolio{margin-bottom:0;display:block}.div-block-130.portfolio.mobile{display:none}.div-block-131{grid-column-gap:1svw;grid-row-gap:1svw;display:flex}.code-embed-4{display:none}.div-block-132{justify-content:space-between;align-items:flex-end;display:flex}.div-block-133{flex:1}.image-26{z-index:-10;aspect-ratio:16/9;object-fit:cover;max-height:75svw;position:relative;inset:0% 0% auto}.background-image-fade{z-index:-5;background-image:linear-gradient(#000,#fff 75%);position:fixed;inset:0% 0% auto}.div-block-135{z-index:5;background-image:linear-gradient(180deg,#00000080 25%,var(--_real-estate---primary-color)85%);position:absolute;inset:0%}.collection-list-16{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.prev_next{margin-bottom:var(--l2-desktop);grid-column-gap:1svw;grid-row-gap:1svw;flex:0 auto;align-self:flex-end;margin-left:auto;display:flex;position:static;inset:6px 0% auto auto}.prev_next.services{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);height:100%;margin-bottom:0}.left-arrow-1{z-index:2;border:2px solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.left-arrow-1:hover{background-color:#ffffff40}.left-arrow-1.home-2{border-style:none;border-width:var(--line-thickness)}.left-arrow-1.home-2:hover{background-color:var(--_real-estate---alt-primary-color)}.left-arrow-1.home-2:active{border:var(--inside-line-thickness)solid var(--_real-estate---alt-secondary-color)}.left-arrow-1.home-2.small{background-color:var(--_background---dark-background);width:40px;height:40px}.left-arrow-1.home-2.small:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.left-arrow-1.home-2.popular{background-color:var(--_buttons---button-infill--dark-infill);align-self:stretch;width:40px;height:40px}.left-arrow-1.home-2.popular:hover{border-color:var(--_real-estate---primary-color);background-color:var(--_real-estate---alt-primary-color)}.left-arrow-1.home-2.services{background-color:var(--_buttons---button-infill--dark-infill);width:50px;max-width:50px;height:auto}.right-arrow-1{z-index:2;border:2px solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.right-arrow-1:hover{background-color:#ffffff40}.right-arrow-1.home-2{border-style:none;border-width:var(--line-thickness)}.right-arrow-1.home-2:hover{background-color:var(--_real-estate---alt-primary-color)}.right-arrow-1.home-2:active{border:var(--inside-line-thickness)solid var(--_real-estate---alt-secondary-color)}.right-arrow-1.home-2.small{background-color:var(--_background---dark-background);width:40px;height:40px}.right-arrow-1.home-2.small:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.right-arrow-1.home-2.popular{background-color:var(--_buttons---button-infill--dark-infill);width:40px;height:40px}.right-arrow-1.home-2.popular:active{border-color:var(--_real-estate---primary-color)}.right-arrow-1.home-2.services{background-color:var(--_buttons---button-infill--dark-infill);width:50px;height:auto}.image-27{z-index:1;filter:brightness(200%)grayscale();color:var(--_real-estate---secondary-color);position:relative}.products-header{justify-content:space-between;display:flex;position:relative}.products-header.cta{padding-top:var(--l1-desktop);padding-right:var(--l1-desktop);padding-left:var(--l1-desktop);border-top-left-radius:var(--web-corners);border-top-right-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill)}.image-29{aspect-ratio:4/3;border-style:none;border-width:var(--inside-line-thickness);border-radius:var(--web-corners);border-color:#fff;min-width:35svw}.section-16{overflow:hidden}.collection-list-wrapper-15{margin-left:-22.5svw}.collection-list-wrapper-16{width:100%}.image-30{border-radius:var(--web-corners);border:2px solid #fff;margin-bottom:1svw}.collection-item-15{padding-left:.5svw;padding-right:.5svw}.collection-list-17{margin-left:-.5svw;margin-right:-.5svw}.dependents{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---warning);align-self:stretch;padding:.5svw 1svw}.dependents.mobile{display:none}.text-block-37{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.text-block-38{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1.5}.collection-list-wrapper-17{margin-left:1svw}.collection-item-16{grid-column-gap:5px;grid-row-gap:5px;line-height:1.5;display:flex}.empty-state-14{background-color:#ddd0;padding:0;font-family:Trip Sans,Arial,sans-serif}.text-block-39{color:#fff}.div-block-138{border:2px solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);justify-content:space-between;padding:.5svw .5svw .5svw 1svw;text-decoration:none;display:flex}.div-block-138.home-2{border-width:var(--line-thickness)}.text-block-40{color:var(--_real-estate---secondary-color);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1}.section-17{margin-bottom:1svw}.div-block-139{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---warning);padding:.5svw 1svw}.text-block-41{color:#fff;line-height:1.5}.div-block-140{position:relative}.paragraph-18{color:var(--_real-estate---alt-secondary-color);text-align:justify;font-family:Trip Sans,Arial,sans-serif;line-height:1.3}.collection-item-17{min-width:500px;position:relative}.div-block-142{overflow:hidden}.div-block-143{grid-column-gap:1.5svw;grid-row-gap:1.5svw;aspect-ratio:auto;width:100%;display:flex;position:relative;overflow:scroll}.image-31{border-radius:var(--web-corners);border:2px solid #fff;flex:1;align-self:center;max-width:none;max-height:40svw;display:block}.image-31._4x5{aspect-ratio:4/5;object-fit:cover}.image-33{aspect-ratio:3/2;object-fit:cover}.real-estate-homepage{background-color:var(--_background---dark-background)}.div-block-148{justify-content:center;align-items:stretch;display:flex;position:relative}.div-block-149{z-index:3;flex:1;align-self:center;max-width:50%;padding:1.5svw;position:relative}.div-block-149.margin{padding:0}.div-block-149.margin.large{max-width:60%}.div-block-149.small{padding:var(--l1-desktop);justify-content:center;align-self:stretch;align-items:center;max-width:40%;display:flex}.div-block-149.small.background{background-image:linear-gradient(90deg,#0000,var(--_sections---section-infill--dark-overlay)15%,var(--_sections---section-infill--dark-overlay)85%,#0000)}.div-block-150{z-index:2;grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.image-35{z-index:1;aspect-ratio:3/2;border-radius:var(--web-corners);object-fit:cover;max-height:250px;position:relative}.div-block-152{z-index:2;position:relative;overflow:auto}.div-block-153{z-index:3;background-image:linear-gradient(90deg,var(--_background---dark-background),#0000 5%,#0000 95%,var(--_background---dark-background));position:absolute;inset:0%}.div-block-154{flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.div-block-156{box-sizing:content-box;aspect-ratio:16/9;border-radius:var(--web-corners);object-fit:cover;display:flex;position:relative;overflow:hidden}.div-block-157{z-index:3;background-image:linear-gradient(90deg,#0000,var(--_background---dark-background));align-self:stretch;width:2%;position:absolute;inset:0% 0% 0% auto}.div-block-157.popular{background-image:linear-gradient(90deg,#0000,var(--_sections---section-infill--light-infill));width:5%}.div-block-157.popular.upsell{background-image:linear-gradient(90deg,#0000,var(--_sections---section-infill--alt-dark-infill))}.div-block-157.cta{right:var(--l1-desktop);background-image:linear-gradient(90deg,#0000,var(--_sections---section-infill--alt-dark-infill))}.heading-44{color:var(--_text---dark-text);text-align:center;letter-spacing:-1px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1}.heading-44.products{color:#000;text-align:left;flex:1;font-size:25px}.heading-44.products.grid{font-size:28px}.heading-44.products.grid.add-on{font-size:26px}.heading-44.products.popular{color:var(--_text---light-text);font-size:24px}.heading-44.products.upsells{text-align:center;letter-spacing:-1px;font-size:20px}.image-36{aspect-ratio:3/2;border:var(--inside-line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);object-fit:cover}.image-36.add-ons{margin-bottom:0}.image-36.add-ons.icon{object-fit:scale-down;border-style:none}.image-36.popular{border-color:var(--_sections---section-outline--light-outline)}.image-36.icon{object-fit:scale-down;border-style:none;max-height:85%}.image-36.icon.large{max-height:95%}.text-block-42{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-weight:400}.collection-item-18{font-size:18px;line-height:1.3;display:flex}.collection-item-18.right{justify-content:flex-end;align-items:stretch}.background-video-2{z-index:1;background-image:url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/685edf6ccc9637127e69de3d_Temp%20Image.webp);background-position:50%;background-size:contain;flex:1;align-self:center;height:100%}.button-14{border:var(--line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);color:var(--_text---dark-text);text-align:center;padding:.5svw 1.5svw;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.button-14:hover{background-color:var(--_buttons---button-infill--alt-light-infill)}.button-14:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:var(--_real-estate---secondary-color)}.button-14.upsell{padding-right:var(--l2-desktop);padding-left:var(--l2-desktop);letter-spacing:-.2px;white-space:nowrap;font-size:16px}.text-block-43{color:var(--_text---alt-dark-text);text-align:right;letter-spacing:.5px;flex:0 auto;align-self:stretch;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1}.text-block-43.popular{color:var(--_real-estate---alt-secondary-color)}.div-block-158{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-end;align-items:center;display:flex}.text-block-44{color:var(--_text---dark-text);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:50px;font-weight:700}.div-block-159{grid-column-gap:.5svw;grid-row-gap:.5svw;justify-content:center;align-items:center;display:flex;position:relative}.div-block-160{z-index:2;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.div-block-160.home-2{background-color:#00000040}.image-37{flex:1;align-self:center;margin-left:auto;margin-right:auto;display:block;position:absolute;inset:auto 0%;overflow:visible}.link-block-12{z-index:5;position:absolute;inset:0%}.collection-list-18,.collection-item-19{height:100%}.loading-media-pop-up{z-index:100;position:fixed;inset:auto 0% 3svw}.div-block-161{z-index:4;border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);justify-content:center;align-items:center;margin-left:3svw;margin-right:3svw;display:flex;position:relative}.div-block-162{grid-column-gap:1.5svw;grid-row-gap:1.5svw;justify-content:space-between;align-items:stretch;display:flex}.div-block-163{aspect-ratio:1;object-fit:cover;flex:0 auto;align-self:stretch;position:relative}.image-38{aspect-ratio:1;border-radius:var(--web-corners);object-fit:cover;object-position:50% 25%;height:100%}.div-block-164{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;align-self:flex-start;display:flex;position:relative}.text-block-46{border-radius:var(--web-corners);color:var(--_real-estate---secondary-color);letter-spacing:.2px;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1.1}.div-block-165{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---dark-overlay);padding:.5svw 1svw;position:absolute;inset:auto 1svw 1svw}.paragraph-20{color:var(--_real-estate---alt-secondary-color);text-align:left;letter-spacing:normal;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2}.cover-image{width:1px;height:1px;display:block;position:absolute;top:-27px;right:1057.78px}.container-15{grid-column-gap:1.5svw;grid-row-gap:1.5svw;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.image-40{aspect-ratio:1;border-radius:var(--web-corners);object-fit:cover;max-width:65%;margin:auto}.image-40.home-2{max-width:75%}.div-block-166{aspect-ratio:1;object-fit:cover;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.text-block-47{color:var(--_text---light-text);letter-spacing:2px;font-family:Trip Sans,Arial,sans-serif;font-size:55px;font-weight:400;line-height:1}.div-block-167{justify-content:flex-start;align-items:center;display:flex}.image-41{max-width:40%;position:absolute;inset:auto auto 0% 0%}.image-41.home-2{max-width:30%}.image-42{max-width:30%;position:absolute;inset:3% 7% auto auto}.image-42.home-2{max-width:20%}.div-block-168{grid-column-gap:3svw;grid-row-gap:3svw;justify-content:center;align-items:center;margin-top:1.5svw;margin-bottom:1.5svw;display:flex}.div-block-169{flex:1;align-self:center;max-width:20%}.div-block-169._2{max-width:18%}.div-block-169._3{max-width:25%}.div-block-169._4{max-width:100%}.image-43{display:block}.heading-45{color:var(--_text---dark-text);text-align:left;letter-spacing:.5px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:34px;font-weight:500;line-height:1}.heading-45.small{font-size:28px}.heading-45.small.services{align-self:flex-start;display:none}.heading-45.services{align-self:flex-end}.heading-45.extra-small{font-size:22px}.heading-45.white{color:var(--_text---light-text)}.div-block-170{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);flex-flow:column;justify-content:space-between;display:flex}.div-block-170.small{margin-right:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-infill--light-infill);max-width:65%}.div-block-171{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-172{padding:var(--l1-desktop);aspect-ratio:1;border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---primary-color);justify-content:center;align-self:flex-start;align-items:center;display:flex}.div-block-172.small{border-style:none;border-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);background-color:#fff0;padding:0}.text-block-48{color:var(--_real-estate---secondary-color);font-family:Trip Sans Mono,Arial,sans-serif;font-size:28px}.text-block-48.small{color:var(--_text---dark-text);font-size:28px}.div-block-173{flex-flow:column;justify-content:flex-start;align-self:stretch;align-items:center;display:flex}.paragraph-21{color:var(--_real-estate---alt-primary-color);align-self:flex-start;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.paragraph-21.small{color:var(--_text---alt-dark-text);font-size:20px;line-height:1.2}.div-block-174{flex:1;align-self:stretch}.heading-46{color:var(--_real-estate---primary-color);align-self:flex-start;margin-top:0;margin-bottom:5px;font-family:Trip Sans,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1}.heading-46.small{color:var(--_text---dark-text);letter-spacing:-.2px;font-size:22px}.div-block-175{grid-column-gap:5px;grid-row-gap:5px;display:flex}.div-block-175._2{display:none}.text-block-50{color:var(--_real-estate---alt-secondary-color);font-family:Trip Sans,Arial,sans-serif}.paragraph-22{z-index:4;color:var(--_real-estate---secondary-color);text-align:justify;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2;position:absolute;inset:3svw}.logo-photo-slider,.service-benefits.grid{display:none}.paragraph-23{color:var(--_real-estate---secondary-color);text-align:justify;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.1}.text-block-51{color:var(--_text---alt-dark-text);text-align:justify;letter-spacing:.5px;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1.2}.text-block-51.portfolio-2{color:var(--_portfolio---alt-primary-color)}.text-block-52{color:var(--_text---alt-dark-text);text-align:justify;letter-spacing:.5px;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.text-block-52.portfolio-2{color:var(--_portfolio---alt-primary-color)}.div-block-176{justify-content:space-between;display:flex}.div-block-177{align-self:flex-start}.heading-47{color:var(--_real-estate---alt-secondary-color);align-self:flex-end;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-style:italic;font-weight:400;line-height:1.2}.heading-47.large{color:var(--_text---alt-light-text);align-self:flex-start;font-size:32px}.heading-47.large.upsell{margin-bottom:1svw}.heading-47.large.no-space{line-height:1}.heading-47.small{margin-top:-.5svw;font-size:25px}.div-block-178{margin-bottom:var(--l2-desktop);grid-column-gap:1svw;grid-row-gap:1svw;line-height:1;display:flex}.image-44{z-index:4;max-width:100px;margin-top:-2%;position:absolute;inset:0% 0% auto auto}.div-block-180{position:relative}.div-block-181{flex-flow:column;display:flex}.div-block-183{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.real-estate-samples{background-image:linear-gradient(180deg,var(--_background---dark-background)9%,var(--_sections---section-outline--light-outline)85%)}.collection-list-19{grid-column-gap:1svw;grid-row-gap:1svw;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-19.portfolio{display:flex;overflow:scroll}.collection-list-19.home{grid-template-rows:auto;grid-template-columns:1fr 1fr}.collection-item-20{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--dark-infill);flex-flow:column;display:flex}.collection-item-20.portfolio{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_real-estate---primary-color);background-color:var(--_real-estate---dark-overlay);min-width:225px}.collection-item-20.portfolio:hover{background-color:var(--_real-estate---primary-color)}.collection-item-20.portfolio.admin{border-color:var(--_real-estate---secondary-color);background-color:var(--_real-estate---secondary-color);position:relative}.collection-item-20.portfolio.admin:hover{border-color:var(--_real-estate---alt-secondary-color)}.collection-item-20.portfolio-page{background-color:var(--_sections---section-infill--light-infill)}.heading-48{color:var(--_text---light-text);letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.heading-48.portfolio{font-size:22px}.heading-48.portfolio.admin{color:var(--_real-estate---primary-color)}.heading-48.portfolio-page{color:var(--_text---dark-text)}.text-block-53{color:var(--_text---alt-light-text);font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1}.text-block-53.portfolio{letter-spacing:-.2px;font-size:12px}.text-block-53.portfolio.admin{color:var(--_real-estate---primary-color);font-size:14px}.text-block-53.portfolio-page{color:var(--_text---alt-dark-text)}.div-block-184{justify-content:space-between;align-items:stretch;display:flex}.image-45{aspect-ratio:3/2;border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);object-fit:cover}.image-45.admin{border-color:var(--_portfolio---primary-color)}.image-45.portfolio-page{border-color:var(--_sections---section-outline--dark-outline)}.pagination-buttons{padding:var(--l1-desktop);border-width:var(--line-thickness);border-color:var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);text-align:center;flex:1;margin-left:0;margin-right:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.pagination-buttons:hover{border-color:var(--_buttons---button-outline--alt-light-outline)}.pagination-buttons:active{background-color:var(--_buttons---button-infill--alt-dark-infill);color:var(--_real-estate---alt-secondary-color)}.pagination-buttons.small{padding:.5svw 1svw}.pagination-2{margin-top:var(--l1-desktop);grid-column-gap:1.5svw;grid-row-gap:1.5svw}.icon-10{font-size:24px}.image-46{aspect-ratio:1;border-radius:var(--web-corners);object-fit:cover;object-position:50% 25%;width:100%}.div-block-185{border-radius:var(--web-corners);flex:1;max-width:40%}.div-block-186{grid-column-gap:1svw;grid-row-gap:1svw;display:flex}.div-block-187{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;display:flex}.div-block-187.section{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill)}.heading-50{color:var(--_text---alt-light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1}.heading-50.section{color:var(--_text---alt-dark-text)}.paragraph-24{color:var(--_text---light-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:14px;line-height:1.2}.paragraph-24.mobile{display:none}.paragraph-24.section{color:var(--_text---dark-text)}.div-block-188{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;display:flex}.div-block-189{grid-column-gap:1.5svw;grid-row-gap:1.5svw;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.heading-51{color:var(--_text---light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1}.heading-51.section{color:var(--_text---dark-text)}.text-block-54{font-family:Trip Sans,Arial,sans-serif}.error-message-3{font-family:Trip Sans,Arial,sans-serif;line-height:1.2}.home-2{color:var(--_real-estate---alt-primary-color)}.div-block-190{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;flex:1;justify-content:space-between;align-items:stretch;padding:1svw;display:flex}.div-block-191{flex:1;align-self:stretch}.div-block-192{aspect-ratio:1;object-fit:cover;justify-content:center;align-self:center;align-items:center;max-width:100px;max-height:100px;padding:.5svw;display:flex}.heading-52{color:var(--_text---dark-text);text-align:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;line-height:1.2}.paragraph-25{color:var(--_text---alt-dark-text);text-align:center;letter-spacing:-.1px;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1.2}.image-47{align-self:center;max-height:100%;display:block}.div-block-193{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:row;display:flex}.div-block-197{justify-content:space-around;display:flex}.div-block-198{justify-content:center;align-items:center;margin-top:.5svw;margin-bottom:.5svw;display:flex;position:relative}.div-block-198.add-on{margin-bottom:0}.text-block-55{border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---dark-overlay);color:var(--_real-estate---secondary-color);letter-spacing:-.5px;padding:2px 6px;font-family:Trip Sans Mono,Arial,sans-serif;line-height:1;position:absolute;inset:auto auto 5px 5px}.text-block-55.right{inset:auto 5px 5px auto}.text-block-55.popular{color:var(--_text---light-text);justify-content:center;align-items:center;display:flex}.text-block-55.status.completed{color:var(--_text---light-text);background-color:#005b0f80;border-color:#005b0f}.text-block-55.status.completed.home{color:var(--_real-estate---primary-color);text-align:center;font-size:15px;position:relative;inset:auto}.text-block-55.status.editing{background-color:#0b97a980;border-color:#0b97a9}.text-block-55.status.editing.home{color:var(--_real-estate---primary-color);text-align:center;font-size:15px;position:relative;inset:auto}.text-block-55.status.checking{background-color:#100eab80;border-color:#100eab}.text-block-55.status.checking.home{color:var(--_real-estate---primary-color);text-align:center;font-size:15px;position:relative;inset:auto}.text-block-55.status.on-site{background-color:#85040480;border-color:#850404}.text-block-55.status.on-site.home{color:var(--_real-estate---primary-color);text-align:center;font-size:15px;position:relative;inset:auto}.text-block-55.status.pending{background-color:#c6c31280;border-color:#c6c312}.text-block-55.status.pending.home{color:var(--_text---dark-text);text-align:center;font-size:15px;position:relative;inset:auto}.text-block-56{border:var(--inside-line-thickness)solid black;border-radius:var(--web-corners);background-color:var(--_real-estate---dark-overlay);color:var(--_real-estate---secondary-color);padding:4px 8px;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1;position:absolute;inset:auto auto 1svw 1svw}.text-block-56.top-left{top:1svw;bottom:auto}.code-embed-6{width:100%;min-width:500px}.div-block-201{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);margin-bottom:10px;overflow:hidden}.div-block-202{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.text-block-57{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:25px;line-height:1}.card-slider-2{width:100%;display:flex;position:relative;overflow:auto}.card-slider-2.swipe{margin-bottom:-10px;padding-bottom:10px}.collection-item-22{aspect-ratio:4/3;flex-flow:column;flex:1;align-self:stretch;width:100%;display:flex}.collection-item-22.home{grid-column-gap:.5svw;grid-row-gap:.5svw;aspect-ratio:auto;min-width:275px;padding-right:1svw;position:relative}.collection-item-22.home.swipe{padding-right:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop)}.div-block-203{grid-column-gap:1svw;grid-row-gap:1svw;justify-content:space-between;display:flex}.div-block-204{grid-column-gap:1svw;grid-row-gap:1svw;flex-flow:column;flex:1;justify-content:flex-end;align-self:flex-end;align-items:stretch;display:flex}.div-block-205{grid-column-gap:1svw;grid-row-gap:1svw;display:flex}.link-block-13{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_real-estate---primary-color);flex-flow:column;flex:1;justify-content:center;padding:.5svw;text-decoration:none;display:flex;position:relative}.link-block-13:hover{border-color:var(--_sections---section-outline--alt-light-outline)}.div-block-206{flex:0 auto;align-self:center}.heading-54{color:var(--_real-estate---primary-color);letter-spacing:1px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1}.image-49{max-height:100%}.div-block-207{aspect-ratio:1;justify-content:center;align-self:center;align-items:center;max-width:50px;max-height:50px;display:flex}.div-block-208{grid-column-gap:1svw;grid-row-gap:1svw;justify-content:space-between;align-items:center;display:flex}.button-15{z-index:3;border:var(--inside-line-thickness)solid var(--_buttons---button-outline--alt-light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--alt-light-infill);color:var(--_real-estate---alt-primary-color);text-align:center;width:100%;padding:.5svw 1svw;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;position:relative}.button-15:hover{background-color:var(--_real-estate---secondary-color)}.button-15.w--current{width:100%}.div-block-209{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.image-50{aspect-ratio:2;border:var(--inside-line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);object-fit:cover;overflow:hidden}.div-block-212{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;display:flex}.div-block-213{grid-column-gap:1svw;grid-row-gap:1svw;justify-content:space-between;align-items:stretch;display:flex}.div-block-214{aspect-ratio:1;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);object-fit:contain;justify-content:center;align-self:stretch;align-items:center;max-width:100%;max-height:100px;padding:.5svw;display:flex}.image-51{max-height:100%}.heading-55{color:var(--_real-estate---secondary-color);text-align:center;align-self:center;margin-top:0;margin-bottom:0;font-size:24px;line-height:1}.div-block-215{border:var(--line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);flex:1;justify-content:center;align-self:stretch;align-items:center;padding:.5svw;text-decoration:none;display:flex}.div-block-215:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.div-block-216{grid-column-gap:1svw;grid-row-gap:1svw;flex-flow:row;display:flex}.div-block-217{flex:1}.div-block-218{grid-column-gap:1svw;grid-row-gap:1svw;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;flex:1;justify-content:space-between;padding:.5svw;display:flex}.collection-item-24{grid-column-gap:1svw;grid-row-gap:1svw;border:var(--inside-line-thickness)solid var(--_sections---section-outline--alt-light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-light-infill);padding:.5svw;text-decoration:none;display:flex;position:relative}.collection-item-24:hover{border-color:var(--_real-estate---alt-secondary-color);background-color:var(--_sections---section-infill--light-infill)}.div-block-220{grid-column-gap:.5svw;grid-row-gap:.5svw;flex:0 auto;display:flex}.div-block-221{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;display:flex}.image-52{aspect-ratio:2;border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);object-fit:cover;flex:1}.heading-56{color:var(--_real-estate---primary-color);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1}.heading-57{margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.div-block-222{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;flex:1;display:flex}.div-block-223{justify-content:space-between;display:flex}.div-block-224{grid-column-gap:.25svw;grid-row-gap:.25svw;flex-flow:column;display:flex}.heading-58{color:var(--_real-estate---primary-color);letter-spacing:1px;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1}.heading-59{color:var(--_text---alt-dark-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-style:italic;font-weight:400;line-height:1.1}.text-block-59{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1}.text-block-59.mono{color:var(--_text---alt-dark-text);text-align:right;font-family:Trip Sans Mono,Arial,sans-serif}.div-block-225{aspect-ratio:1;border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);flex:1;justify-content:center;align-self:stretch;align-items:center;padding:1svw;display:flex}.div-block-226{grid-column-gap:.5svw;grid-row-gap:.5svw;flex:0 auto;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex}.image-54{flex:0 auto;align-self:center;max-height:100%}.div-block-227{grid-column-gap:.5svw;grid-row-gap:.5svw;flex-flow:column;flex:1;align-self:stretch;display:flex}.div-block-228{z-index:1;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);color:#40404000;background-color:#0000;justify-content:center;align-self:stretch;align-items:center;height:100%;max-height:100%;display:flex;position:relative;overflow:clip}.image-55{object-fit:cover;position:absolute}.image-55._1{z-index:2;width:100%;bottom:-262.448%}.image-55._2{width:100%;bottom:-97.557%}.image-55._3{width:100%;bottom:-49.5434%}.div-block-230{grid-column-gap:1svw;grid-row-gap:1svw;justify-content:space-between;display:flex}.button-17{border:var(--line-thickness)solid var(--_buttons---button-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--light-infill);color:var(--_real-estate---primary-color);text-align:center;flex:1;padding:.5svw 1svw;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500}.button-17:hover{border-color:var(--_buttons---button-outline--alt-light-outline)}.link-block-15{z-index:1;position:absolute;inset:0%}.div-block-231{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);justify-content:space-between;display:flex}.button-18{padding:var(--l2-desktop)var(--l2-mobile);border:var(--line-thickness)solid var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);color:var(--_portfolio---primary-color);text-align:center;flex:1;align-self:center;width:100%;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1}.button-18:hover{border-color:var(--_portfolio---alt-secondary-color)}.div-block-232{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-233{padding:var(--l2-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);flex-flow:column;flex:1;display:flex;position:relative}.div-block-233:hover{border-color:var(--_portfolio---alt-secondary-color)}.heading-60{color:var(--_portfolio---primary-color);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.heading-60.mono{font-family:Trip Sans Mono,Arial,sans-serif}.div-block-234{justify-content:space-between;display:flex}.div-block-235{aspect-ratio:3;border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);object-fit:cover;justify-content:center;align-items:center;display:flex;overflow:hidden}.button-19{z-index:3;padding:var(--l2-desktop)var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_portfolio---alt-secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---alt-secondary-color);color:var(--_portfolio---alt-primary-color);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;display:block;position:relative}.button-19:hover{background-color:var(--_portfolio---secondary-color)}.div-block-236{align-self:stretch}.link-block-16{z-index:1;position:absolute;inset:0%}.div-block-237{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-238{z-index:1;padding:var(--l2-desktop);aspect-ratio:1;border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);object-fit:cover;flex-flow:column;justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.div-block-238:hover{outline-color:var(--_portfolio---secondary-color);outline-width:3px;outline-style:solid}.image-56{object-fit:cover;flex:1;align-self:stretch;min-height:100%;position:absolute;inset:0%}.div-block-239{z-index:2;padding:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---overlay);color:var(--_portfolio---secondary-color);justify-content:space-between;align-self:stretch;align-items:center;display:flex;position:relative}.div-block-239.half{flex:1;align-self:flex-start}.heading-61{color:var(--_portfolio---secondary-color);align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.heading-61.mono{font-family:Trip Sans Mono,Arial,sans-serif}.button-20{z-index:3;padding:var(--l2-desktop)var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);color:var(--_portfolio---primary-color);text-align:center;align-self:stretch;font-family:Trip Sans,Arial,sans-serif;font-weight:500;position:relative}.button-20:hover{background-color:var(--_portfolio---alt-secondary-color)}.button-20.post{padding:0svw var(--l2-desktop);border-color:var(--_portfolio---primary-color);background-color:var(--_portfolio---primary-color);color:var(--_portfolio---secondary-color);flex:1;justify-content:center;align-self:stretch;align-items:center;text-decoration:none;display:flex}.button-20.post:hover{border-color:var(--_portfolio---alt-primary-color)}.link-block-17{z-index:1;position:absolute;inset:0%}.div-block-240{position:relative}.collection-item-25{border-radius:var(--web-corners);height:100%;position:relative;overflow:hidden}.collection-item-25:hover{outline-color:var(--_portfolio---secondary-color);outline-offset:0px;outline-width:3px;outline-style:solid}.image-57{position:absolute;inset:-10% 0% 0%}.div-block-241{padding:var(--l2-desktop);flex-flow:column;justify-content:space-between;height:100%;display:flex}.collection-list-wrapper-22,.collection-list-22{height:100%;position:relative}.div-block-242{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:row;display:flex}.heading-62{z-index:3;color:var(--_portfolio---primary-color);margin-top:0;margin-bottom:0;font-size:22px;line-height:1;position:relative}.div-block-243{z-index:2;padding:var(--l2-desktop)var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);flex-flow:column;display:flex;position:relative}.div-block-244{grid-column-gap:5px;grid-row-gap:5px;display:flex}.text-block-60{color:var(--_portfolio---alt-primary-color);font-family:Trip Sans,Arial,sans-serif;line-height:1}.text-block-61{text-decoration:none}.portfolio-2{margin-bottom:0}.div-block-245,.option-2{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.div-block-246{margin-bottom:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.collection-list-23{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.image-59{aspect-ratio:3/2;border-radius:var(--web-corners);object-fit:cover;width:100%;height:100%}.image-59:hover{outline-color:var(--_portfolio---secondary-color);outline-offset:-2px;outline-width:3px;outline-style:solid}.image-59.full{aspect-ratio:auto;object-fit:contain;height:auto}.section-19{position:relative}.lightbox-link-2{aspect-ratio:3/2;width:100%;height:100%}.lightbox-link-2.full{aspect-ratio:auto;object-fit:contain;height:auto;overflow:clip}.div-block-247{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);justify-content:space-between;display:flex}.heading-63{color:var(--_real-estate---primary-color);align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.heading-64{color:var(--_real-estate---alt-primary-color);justify-content:center;align-items:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;display:flex}.div-block-248{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);align-self:flex-end;display:flex}.collection-list-24{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.text-block-62{color:var(--_real-estate---secondary-color);letter-spacing:-.2px;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none}.text-block-62:hover{text-decoration:underline}.div-block-249{z-index:10;background-image:linear-gradient(90deg,#fff0,var(--_real-estate---primary-color));width:2%;position:absolute;inset:0% 0% 0% auto}.div-block-250{flex:1}.section-20{z-index:100;background-color:var(--_real-estate---dark-overlay);position:fixed;inset:0%}.container-16{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;justify-content:center;align-items:center;width:50%;height:100%;display:flex}.image-60{border-radius:var(--web-corners)}.image-60:hover{outline-color:var(--_real-estate---secondary-color);outline-offset:-3px;outline-width:3px;outline-style:solid}.image-61{filter:invert()}.collection-item-26{border:var(--line-thickness)none var(--_portfolio---secondary-color);border-radius:var(--web-corners);position:relative;overflow:hidden}.collection-item-26:hover{outline-color:var(--_portfolio---secondary-color);outline-offset:-1px;outline-width:3px;outline-style:solid}.image-62{z-index:-3;aspect-ratio:2;object-fit:cover;position:relative;inset:0%}.div-block-251{left:var(--l2-desktop);top:var(--l2-desktop);right:var(--l2-desktop);bottom:var(--l2-desktop);flex-flow:column;justify-content:space-between;display:flex;position:absolute}.div-block-252{padding:var(--l2-desktop)var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---overlay);flex:1;justify-content:space-between;align-self:stretch;display:flex}.heading-65{color:var(--_portfolio---secondary-color);letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.heading-65.normal{text-align:right;letter-spacing:-.5px;text-overflow:ellipsis;flex:0 auto;font-weight:400}.div-block-253{flex-flow:row;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex}.div-block-254{padding:var(--l2-desktop)var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_portfolio---primary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---overlay);flex-flow:column;align-items:stretch;display:flex}.heading-66{color:var(--_portfolio---secondary-color);letter-spacing:-.2px;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1}.link-block-18{z-index:5;position:absolute;inset:0%}.button-22{z-index:8;padding-top:0;padding-right:var(--l1-desktop);padding-bottom:0;padding-left:var(--l1-desktop);border-top-style:solid;border-top-width:var(--inside-line-thickness);border-top-color:var(--_portfolio---secondary-color);border-right-style:solid;border-right-width:var(--inside-line-thickness);border-right-color:var(--_portfolio---secondary-color);border-bottom-style:solid;border-bottom-width:var(--inside-line-thickness);border-bottom-color:var(--_portfolio---secondary-color);border-left-style:solid;border-left-width:var(--inside-line-thickness);border-left-color:var(--_portfolio---secondary-color);border-top-left-radius:var(--web-corners);border-top-right-radius:var(--web-corners);border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color);color:var(--_portfolio---primary-color);letter-spacing:-.2px;white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;font-family:Trip Sans,Arial,sans-serif;line-height:1;display:flex;position:relative}.button-22:hover{background-color:var(--_portfolio---alt-secondary-color)}.button-22.mobile{display:none}.div-block-256{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);justify-content:space-between;display:flex}.div-block-257{z-index:-10;padding:1.5svw var(--l2-desktop)var(--l2-desktop);border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);background-color:#00b10c;justify-content:center;align-items:center;margin-top:-1svw;display:none;position:relative}.text-block-63{color:var(--_portfolio---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1}.div-block-258{border-radius:var(--web-corners);outline-offset:-3px;outline:3px solid #00b10c;display:none;position:absolute;inset:0%}.collection-item-27{position:relative}.div-block-259{justify-content:space-between;width:100%;display:flex}.div-block-260{flex-flow:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.image-63{object-fit:cover;width:100%;height:100%}.code-embed-7{display:none}.div-block-261{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.image-64{border-style:solid;border-width:10px;border-color:var(--_real-estate---alt-secondary-color)var(--_real-estate---secondary-color)}.div-block-262{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);justify-content:center;align-items:center;display:flex}.div-block-262.mobile{display:none}.text-block-64{color:var(--_real-estate---primary-color);white-space:nowrap;flex:1;align-self:flex-start;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500}.paragraph-26{color:var(--_real-estate---alt-secondary-color);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1}.heading-67{color:var(--_real-estate---secondary-color);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.div-block-263{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;width:100vw;display:grid}.div-block-264{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.main-poster-variant{max-width:45%}.main-poster-variant.mobile{display:none}.image-65{z-index:1;flex:1;width:100%;height:100%;display:block;position:relative}.image-65:hover{outline-color:var(--_portfolio---secondary-color);outline-offset:0px;outline-width:3px;outline-style:solid}.collection-item-28{flex:0 auto;justify-content:center;align-self:stretch;align-items:stretch;width:100%;display:flex}.collection-list-wrapper-24{z-index:2;box-sizing:content-box;flex:1;position:absolute;inset:0%;overflow:scroll}.div-block-265{z-index:3;box-sizing:content-box;flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:scroll}.collection-list-25{box-sizing:border-box;grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:row;max-height:100%;display:flex;position:absolute;inset:0% auto 0% 0%;overflow:scroll}.lightbox-link-3{z-index:5;flex:1;justify-content:center;align-items:stretch;width:100%;display:block;position:relative}.div-block-266{z-index:3;background-image:linear-gradient(90deg,var(--_real-estate---primary-color),#fff0 15%,#fff0 85%,var(--_real-estate---primary-color));position:absolute;inset:0%}.button-23{left:auto;top:var(--l1-desktop);right:var(--l1-desktop);z-index:6;padding:var(--l2-desktop)var(--l1-desktop);border-style:solid;border-width:var(--inside-line-thickness);border-radius:var(--web-corners);background-color:var(--_real-estate---white-overlay);color:var(--_real-estate---primary-color);border-color:#fff;font-family:Trip Sans,Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:none;position:absolute;bottom:auto}.button-23:hover{background-color:var(--_real-estate---secondary-color)}.text-block-65{letter-spacing:-.2px;line-height:1}.section-21{display:none}.collection-list-27{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.image-67{border-style:solid;border-width:10px;border-color:var(--_real-estate---secondary-color)var(--_real-estate---alt-secondary-color)}.div-block-268{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;display:flex;position:relative}.heading-68{margin-top:0;margin-bottom:var(--l2-desktop);color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1}.text-block-66{color:var(--_real-estate---alt-primary-color);font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}.div-block-270{justify-content:space-between;display:flex}.div-block-271{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.link-block-20{position:absolute;inset:0%}.collection-item-30{position:relative}.button-24{z-index:4;padding:var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);text-align:center;width:100%;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1;position:relative}.button-24:hover{background-color:var(--_real-estate---alt-primary-color)}.div-block-272{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:space-between;margin-bottom:20px;display:flex}.text-block-67{color:var(--_real-estate---secondary-color);letter-spacing:-.25px;font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1}.text-block-67.mono{border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);text-align:center;letter-spacing:0;padding:8px;font-family:Trip Sans,Arial,sans-serif;font-weight:500}.collection-list-28{display:flex}.collection-list-wrapper-26{display:none}.link-7{color:var(--_real-estate---secondary-color)}.collection-list-29{display:flex}.collection-list-wrapper-27{display:none}.div-block-273{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-273.small{width:100%}.div-block-273.instagram{grid-column-gap:10px;grid-row-gap:10px}.div-block-274{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);aspect-ratio:4/3;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.div-block-274.large{aspect-ratio:auto;border:var(--inside-line-thickness)none var(--_sections---section-outline--light-outline);background-color:var(--_sections---section-infill--light-infill);height:100%}.div-block-275{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.text-block-68{color:var(--_text---dark-text);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1}.text-block-68.small{color:var(--_text---dark-text);font-size:20px}.text-block-69{color:var(--_text---alt-dark-text);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1}.text-block-69.small{color:var(--_text---alt-dark-text);align-self:flex-end;font-size:14px}.button-25{padding:var(--l1-desktop);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);text-align:center;align-self:stretch;width:100%;font-family:Trip Sans Mono,Arial,sans-serif;line-height:1}.button-25:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.button-25.small{padding:var(--l2-desktop);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_text---alt-light-text);justify-content:center;align-items:center;font-family:Trip Sans,Arial,sans-serif;font-size:12px;display:flex}.button-25.small:hover{outline-color:var(--_buttons---button-outline--alt-dark-outline);outline-offset:-1px;outline-width:3px;outline-style:solid}.div-block-276{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;align-self:stretch;display:flex;position:relative}.text-block-70{color:var(--_text---alt-light-text);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1}.text-block-70.small{font-size:12px}.image-68{height:100%;margin-left:auto;margin-right:auto;display:block;position:absolute}.image-68.small{object-fit:scale-down}.div-block-278{object-fit:scale-down;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.link-8{color:var(--_text---alt-light-text)}.link-9,.link-10,.link-11,.link-12,.link-13,.link-14,.link-15{color:var(--_real-estate---alt-secondary-color)}.properties-serviced{display:none}.properties-serviced.shop{display:block}.div-block-279{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.bas-wrapper{box-sizing:border-box;aspect-ratio:3/2;border-radius:var(--web-corners);object-fit:cover;width:100%;position:relative;overflow:hidden}.bas-wrapper.product{border-radius:0}.bas-image-before{object-fit:cover;width:100%;height:100%;display:block}.bas-image-after-h{z-index:1;object-fit:cover;width:50%;height:100%;margin-left:auto;display:block;position:absolute;inset:0}.bas-handle-h{z-index:2;border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);cursor:ew-resize;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bas-icon-regular{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.bas-line-h{z-index:1;background-color:var(--_sections---section-infill--light-infill);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.bas-label-before-h{left:var(--l1-desktop);top:var(--l1-desktop);z-index:3;border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_text---dark-text);cursor:pointer;padding:4px 12px;font-family:Trip Sans,Arial,sans-serif;position:absolute}.bas-label-after-h{top:var(--l1-desktop);right:var(--l1-desktop);z-index:3;border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_text---dark-text);cursor:pointer;padding:4px 12px;font-family:Trip Sans,Arial,sans-serif;position:absolute}.div-block-280{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-281{top:auto;left:0%;right:0%;bottom:var(--l1-desktop);z-index:3;position:absolute}.text-block-71{color:var(--_real-estate---secondary-color);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:18px}.contact-transition.hide{display:none}.div-block-282{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill)}.div-block-283{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;display:grid}.div-block-284{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;display:flex}.div-block-285{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;align-self:stretch;display:flex}.div-block-286{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;display:flex}.heading-69{color:var(--_text---light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:26px;font-weight:500;line-height:1}.heading-70{color:var(--_text---alt-light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1}.paragraph-27{color:var(--_text---alt-light-text);font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.1}.form-2{flex-flow:column;flex:1;display:flex}.div-block-287{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.contact-me{display:none}.flex-block{flex:0 auto}.form-block-3{margin-top:var(--l1-desktop);flex-flow:column;flex:1;margin-bottom:0;display:flex}.div-block-288{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0% 2svw}.link-block-21{padding:var(--l2-desktop)2svw;grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)none var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-overlay);color:var(--_text---dark-text);justify-content:center;align-items:center;font-family:Trip Sans,Arial,sans-serif;text-decoration:none;display:flex}.link-block-21:hover{outline-color:var(--_real-estate---secondary-color);outline-offset:-1px;outline-width:3px;outline-style:solid}.link-block-21:active{background-color:var(--_real-estate---secondary-color)}.text-block-72{color:var(--_text---dark-text);align-self:center;font-size:16px;font-weight:500}.link-17{color:var(--_real-estate---secondary-color)}.div-block-289{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.div-block-290{grid-column-gap:var(--l1-desktop);grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-291{padding:var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_sections---section-outline--alt-dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-light-infill);display:flex}.paragraph-28{color:var(--_text---alt-dark-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1.1}.paragraph-28.mobile{display:none}.paragraph-28.instagram{font-size:26px;line-height:1.2}.div-block-292{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;align-self:stretch;display:flex}.heading-71{color:var(--_text---dark-text);align-self:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1}.heading-71.instagram{font-size:30px}.div-block-293{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex:1;justify-content:flex-start;display:flex}.div-block-294{height:auto;min-height:50px;display:flex}.div-block-295{border-right:2.5px solid var(--_real-estate---alt-primary-color);flex:1}.div-block-296{border-left:2.5px solid var(--_real-estate---alt-primary-color);flex:1}.div-block-297{height:var(--l1-desktop);display:flex}.link-18,.link-19{color:var(--_real-estate---alt-primary-color)}.div-block-298{border-style:solid;border-width:var(--line-thickness);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);border-color:#d0d0d0;position:relative;overflow:hidden}.div-block-298.faqs{max-width:75%}.image-69{z-index:3;position:absolute;inset:0%}.image-70{z-index:1;width:100%;height:100%;position:relative}.image-71{z-index:2;position:absolute;inset:0%}.div-block-299{left:var(--l1-desktop);top:var(--l1-desktop);z-index:4;padding:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---white-overlay);position:absolute;bottom:auto;right:auto}.div-block-300{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.div-block-301{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.text-block-73{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1}.div-block-302{left:var(--l1-desktop);top:var(--l1-desktop);z-index:5;padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-overlay);flex-flow:column;display:flex;position:absolute}.div-block-303{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);cursor:pointer;justify-content:center;align-items:center;padding-top:2svw;display:flex}.div-block-303.top{padding-top:0}.div-block-304{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex:1;display:flex}.text-block-74{color:var(--_text---light-text);font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1}.list{margin-bottom:0;list-style-type:none}.text-block-75{color:var(--_text---light-text);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.list-item{padding-bottom:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border-bottom:var(--inside-line-thickness)solid var(--_real-estate---alt-secondary-color);flex-flow:column;display:flex}.paragraph-31{color:var(--_text---alt-light-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px;line-height:1.25}.div-block-305{padding-right:var(--l1-desktop);padding-left:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex;overflow:hidden}.text-block-76{margin-bottom:var(--l2-desktop);color:var(--_text---light-text);text-align:left;font-family:Trip Sans,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1}.form-block-4{margin-bottom:0}.form-3{margin-top:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.form-3.horizontal{flex-flow:row}.recaptcha{margin-bottom:0}.div-block-306{margin-bottom:var(--l2-desktop);align-self:flex-start;width:100%}.button-26{display:none}.div-block-307{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);justify-content:space-between;display:flex}.div-block-308{margin-left:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;justify-content:start;align-self:flex-start;place-items:center start;display:grid}.form-block-5{margin-bottom:0}.div-block-309{margin-left:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.text-field-2{display:none}.form-block-6{color:var(--_real-estate---primary-color);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif}.code-embed-8{display:none}.text-block-77{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;line-height:1}.link-20{color:var(--_real-estate---secondary-color)}.error-message-4{margin-top:var(--l2-desktop);border-radius:var(--web-corners);background-color:var(--_real-estate---warning)}.error-message-4.property{margin-top:0;margin-bottom:var(--l1-desktop)}.success-message-2{border:var(--inside-line-thickness)solid black;border-radius:var(--web-corners);background-color:var(--_real-estate---alt-secondary-color);padding:9px 15px;font-weight:500}.div-block-310{width:100%}.link-21{color:var(--_real-estate---alt-secondary-color)}.div-block-311{flex-flow:row;justify-content:space-between;align-items:flex-end;display:flex}.text-block-78{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_real-estate---alt-primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---alt-secondary-color);color:var(--_real-estate---primary-color);text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.section-22{min-height:100svh}.div-block-312{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.form07_link{color:#5b3acc;font-size:13px;font-weight:700}.text-counter{color:var(--_text---alt-dark-text);font-family:Trip Sans Mono,Arial,sans-serif;font-size:14px;line-height:1}.paragraph-32{color:var(--_text---alt-dark-text);text-align:center;max-width:550px;margin-bottom:0;margin-left:auto;margin-right:auto;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1.2}.error-message-5{text-align:center;padding-top:20px;padding-bottom:20px}.next-button{border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);flex:1;align-self:center;padding:12px 32px;font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1;transition:background-color .2s ease-in}.field-title{color:var(--_text---dark-text);background-color:#fff;margin-bottom:4px;font-family:Trip Sans,Arial,sans-serif;font-size:14px;font-weight:400}.checkbox-2{z-index:5;opacity:0;cursor:pointer;border:2px solid #0000;border-radius:10px;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.success-message-3{letter-spacing:1px;padding:50px}.form12_checkbox_field{background-color:#fff;border:1.2px solid #3e34c81a;border-radius:8px;flex-direction:column;justify-content:flex-start;width:140px;height:120px;margin-bottom:0;margin-left:5px;margin-right:5px;padding:35px 22px 22px;display:flex;position:relative;box-shadow:1px 1px 35px #c6d3ff47}.checkbox-title{color:var(--_real-estate---secondary-color);justify-content:center;margin-bottom:0;padding-bottom:10px;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;display:flex;position:relative;inset:auto 0% 0%}.checkbox-title.form{padding-bottom:0}.form-title-wrap{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.slider-2{padding:var(--l1-desktop);background-color:#0000;flex-flow:column;flex:1;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex;position:static}.submit-button-3{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_real-estate---primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);box-shadow:none;color:var(--_real-estate---secondary-color);letter-spacing:1px;align-self:stretch;width:100%;margin-left:auto;margin-right:auto;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;transition:background-color .2s ease-in,box-shadow .2s ease-in;display:block;position:static;inset:auto 0% 0%}.submit-button-3:hover{background-color:var(--_real-estate---alt-primary-color)}.submit-button-3:active{background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color)}.previous{margin-top:auto;margin-bottom:var(--l1-desktop);margin-left:var(--l1-desktop);opacity:.45;justify-content:center;align-self:flex-start;align-items:center;width:auto;transition:opacity .2s;display:flex;position:absolute;inset:auto auto 0% 0%;overflow:visible}.previous:hover{opacity:1}.mask-2{margin-bottom:var(--l1-desktop);flex:0 auto;align-self:stretch;overflow:visible}.field-input{border:var(--inside-line-thickness)solid var(--_real-estate---primary-color);border-radius:0px var(--web-corners)var(--web-corners);color:var(--_real-estate---alt-primary-color);background-color:#0000;width:100%;min-height:45px;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:16px}.field-input:focus{background-color:var(--_real-estate---alt-secondary-color)}.field-input::placeholder{color:var(--_real-estate---alt-secondary-color);font-family:Trip Sans,Arial,sans-serif}.next-2{justify-content:center;align-self:flex-end;align-items:center;width:auto;margin-top:auto;margin-right:0;display:block;position:static;inset:auto 0% 0% auto;overflow:visible}.checkbox-field{padding:var(--l2-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border-width:var(--line-thickness);border-color:var(--_real-estate---alt-primary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);justify-content:flex-start;align-items:center;width:24%;min-width:150px;height:140px;margin-left:0;margin-right:0;display:flex}.checkbox-field.form{flex:1;width:auto;min-width:auto;height:auto}.checkbox_wrap{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.checkbox_wrap.checkbox_centre{justify-content:center}.title-left{position:relative;inset:0% auto auto 0%}.form-wrapper{border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;justify-content:space-between;margin-bottom:0;display:flex}.form-wrap{flex-direction:column;align-items:flex-start;width:100%;max-width:390px;margin-left:auto;margin-right:auto;display:flex}.form-section-title{color:var(--_text---dark-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1}.slide-2{border-radius:20px;flex-wrap:wrap;position:static}.previous-button{opacity:1;color:#5b617c;text-indent:-2px;flex:none;align-self:center;padding-left:0;padding-right:0;font-size:15px;line-height:1;transition:opacity .2s ease-in}.previous-button:hover{opacity:1;border-bottom-color:#0000008c}.form07_legal{color:#101c2e8a;margin-left:auto;margin-right:auto;font-size:14px}.slider-content-wrap{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex;position:static}.arrow-2{align-self:center;width:16px;margin-right:8px}.form-content{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;display:flex;position:relative}.form-content.final{margin-bottom:0}.text-block{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1}.checkbox-image{filter:invert();object-fit:scale-down;width:55px;max-height:55px;margin-top:auto;margin-bottom:auto}.counter-image{width:16px;margin-right:5px}.form-wrap-full{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;width:100%;max-width:390px;margin-left:auto;margin-right:auto;display:flex}.details-right{align-items:center;display:flex;position:relative;inset:0% 0% auto auto}.form-4{flex-flow:column;flex:1;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex}.div-block-313{justify-content:space-between;align-self:stretch;display:flex}.first-client-form{overflow:hidden}.div-block-314{justify-content:center;align-items:center;padding:12px 32px;display:flex}.div-block-316{padding:var(--l2-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border-style:none solid solid;border-width:var(--line-thickness);border-color:var(--_real-estate---secondary-color);border-radius:0px 0px var(--web-corners)var(--web-corners);background-color:var(--_real-estate---secondary-color);flex-flow:column;display:flex}.link-22{color:var(--_real-estate---secondary-color)}.div-block-317{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.div-block-318{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);display:flex}.div-block-319{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;align-self:stretch;display:flex;position:relative}.div-block-320{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;width:40%;display:flex}.div-block-321{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.image-74{object-fit:scale-down;width:50px}.image-74.hidden{opacity:0}.div-block-322{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:100%;display:flex}.div-block-323{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex:1;display:flex}.div-block-324{flex:1}.div-block-325{aspect-ratio:1;flex:0 auto;max-width:none;position:relative}.button-27{padding:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_buttons---button-outline--dark-outline);border-radius:var(--web-corners);background-color:var(--_buttons---button-infill--dark-infill);color:var(--_real-estate---secondary-color);text-align:center;flex:1;font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1}.button-27:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.div-block-326{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.div-block-326.mobile{display:none}.image-75{border:var(--inside-line-thickness)solid black;border-radius:var(--web-corners);object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.paragraph-33{color:var(--_text---alt-dark-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1.2}.div-block-327{grid-column-gap:0px;grid-row-gap:0px;aspect-ratio:auto;flex-flow:column;width:1080px;height:1080px;display:flex;position:relative}.div-block-327.wide{height:566px}.div-block-328{flex:1;justify-content:space-between;align-items:flex-end;display:flex}.div-block-329{z-index:-1;position:absolute;inset:0%}.image-76{object-fit:cover;object-position:50% 75%;width:100%;height:100%}.body-43{background-color:#0000}.div-block-330{z-index:1;grid-column-gap:25px;grid-row-gap:25px;background-color:#00000080;align-self:stretch;padding:0 25px 25px;display:flex;position:relative}.div-block-331{grid-column-gap:5px;grid-row-gap:5px;aspect-ratio:16/9;background-color:#ffffffbf;border:5px solid #fff;border-radius:15px;flex-flow:column;justify-content:center;align-items:center;width:200px;padding:10px;display:flex}.heading-72{color:#000;text-align:center;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:500;line-height:26px}.image-77{aspect-ratio:2;object-fit:scale-down;border:3px #000;border-radius:15px}.heading-73{color:#404040;text-align:right;margin-top:0;margin-bottom:0;font-family:Trip Sans Mono,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1}.div-block-332{z-index:2;grid-column-gap:10px;grid-row-gap:10px;background-image:linear-gradient(#fff0,#00000080);flex-flow:column;flex:1;padding-bottom:25px;padding-left:25px;padding-right:25px;display:flex;position:relative}.heading-74{color:#fff;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#000;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:125px;line-height:95px}.heading-75{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:55px;font-weight:400;line-height:42px}.div-block-333{background-image:linear-gradient(#00000040,#fff0);justify-content:space-between;align-items:flex-start;padding:25px;display:flex}.heading-76{color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:50px;font-weight:400;line-height:40px}.image-78{filter:invert();max-width:100px;max-height:100px}.image-79{z-index:5;filter:invert();max-width:100px;max-height:100px;position:absolute;inset:auto 25px 25px auto}.container-17{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-334{background-color:#000;flex-flow:column;width:1080px;height:1080px;padding:25px;display:flex}.div-block-335{flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.div-block-336{flex:1;justify-content:flex-end;align-self:stretch;align-items:flex-end;display:flex}.image-80{z-index:3;filter:invert();max-width:100px;max-height:100px;position:relative}.div-block-337{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;flex:1;max-width:50%;display:flex}.div-block-338{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex:1;grid-template-rows:auto auto auto auto auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-341{justify-content:flex-start;align-items:center;height:100%;display:flex}.text-block-79{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1}.div-block-342{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-343{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;flex:1;order:1;width:100%;display:flex}.form-block-7{margin-bottom:0}.div-block-344{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;height:100%;display:flex}.paragraph-34{color:var(--_text---alt-dark-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:14px;line-height:1.1}.div-block-345{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.div-block-346{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.link-23,.link-24,.link-25{color:var(--_text---alt-dark-text)}.div-block-347{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.contact-feedback-form.portfolio{padding-bottom:var(--l1-desktop)}.body-44,.body-45,.body-46{background-color:var(--_background---dark-background)}.image-82{filter:invert();min-width:auto;position:absolute;inset:0%}.div-block-350{aspect-ratio:1;position:relative}.checkout-actions{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.image-83{z-index:2;filter:invert();max-width:15%;max-height:20%;position:absolute;inset:1.5svw 1.5svw auto auto}.image-83.shadow{z-index:1;opacity:.25;filter:blur(5px)}.image-83.shadow.bottom{top:auto;bottom:1.5svw;left:auto}.image-83.bottom{top:auto;bottom:1.5svw}.lightbox-link-4{z-index:5;display:none;position:absolute;inset:0%}.div-block-351{height:250px}.div-block-352{margin-top:var(--l1-desktop);position:absolute;inset:0%}.section-23{position:relative;overflow:clip}.div-block-353{flex:1;height:250px}.collection-list-30{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-354{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--alt-dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill)}.cart-footer-2{border-top-width:var(--inside-line-thickness);border-top-color:var(--_sections---section-outline--alt-light-outline)}.cart-checkout-button{border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:500;overflow:hidden}.cart-checkout-button:hover{background-color:#404040}.cart-checkout-button:active{color:#000;background-color:#fff}.cart-checkout-button.shopping-cart{border-color:var(--_buttons---button-outline--alt-dark-outline);background-color:var(--_buttons---button-infill--dark-infill)}.cart-checkout-button.shopping-cart:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.cart-checkout-button.shopping-cart:active{background-color:var(--_buttons---button-infill--alt-light-infill)}.cart-product-name{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-weight:400}.cart-product-name.home-2{color:var(--_real-estate---primary-color)}.text-block-80{color:var(--_text---alt-light-text);text-align:right;line-height:1.2}.text-block-80.space{text-align:center;margin-top:-1svw;margin-bottom:20px;font-size:12px}.link-27{color:var(--_text---alt-light-text);text-align:right;width:100%;font-size:12px;position:relative;right:0}.div-block-355{justify-content:space-between;display:flex}.div-block-356{z-index:-1;padding:var(--l1-desktop);border:1px none var(--_portfolio---secondary-color);border-radius:var(--web-corners);background-color:var(--_portfolio---secondary-color)}.list-2{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);color:var(--_text---light-text);flex-flow:column;font-family:Trip Sans Mono,Arial,sans-serif;line-height:1;list-style-type:decimal;display:flex}.list-2.letter{list-style-type:lower-alpha}.paragraph-35{color:var(--_text---light-text);letter-spacing:.5px;text-indent:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1.5}.div-block-357{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;display:flex}.link-28{color:var(--_text---alt-light-text)}.div-block-358{flex-flow:column;justify-content:space-between;align-self:stretch;display:flex}.link-29{color:var(--_text---light-text);font-family:Trip Sans,Arial,sans-serif;font-size:15px}.text-block-81.mobile{display:none}.div-block-359{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.link-30,.link-31{color:var(--_text---alt-light-text)}.div-block-360{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:1fr minmax(200px,.5fr);grid-auto-columns:1fr;display:grid}.div-block-362{aspect-ratio:auto;object-fit:cover;position:relative;overflow:clip}.image-85{aspect-ratio:auto;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);object-fit:cover;height:100%;position:absolute;inset:0%}.link-32{color:var(--_text---alt-light-text)}.div-block-363{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-infill--alt-dark-infill);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill)}.div-block-364{margin-top:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto auto;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-364.spacing{padding:var(--l2-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--dark-infill);margin-left:-.5svw;margin-right:-.5svw}.heading-77{color:var(--_text---light-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1}.heading-77.hide{opacity:0}.text-block-82{color:var(--_text---alt-light-text);justify-content:flex-start;align-items:center;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;display:flex}.text-block-83{color:var(--_text---alt-light-text);font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:400}.div-block-365{border:1.5px solid var(--_text---alt-light-text);border-radius:var(--web-corners)}.link-33{color:var(--_text---alt-light-text)}.image-86{filter:invert();display:block;position:relative}.image-86.mobile{display:none}.div-block-367{padding:50px 30px 15px}.wishlist-tag{padding:var(--l2-desktop);border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_text---alt-dark-text);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1}.wishlist-tag.planned{border-color:var(--_sections---section-outline--alt-light-outline);color:var(--_text---alt-light-text);background-color:#0000}.wishlist-tag.undefined{opacity:0}.wishlist-tag.implemented{border-color:var(--_sections---section-outline--accent-outline);background-color:var(--_sections---section-infill--accent-infill);color:var(--_text---light-text)}.wishlist-tag.semi-implemented{border-color:var(--_sections---section-outline--accent-outline);color:var(--_text---light-text);background-color:#0000}.div-block-368{margin-bottom:var(--l2-desktop)}.link-35,.link-36,.link-37,.link-38,.link-39,.link-40{color:var(--_text---alt-dark-text)}.client-referral{display:block}.div-block-369{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.div-block-370{padding-left:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex:1;justify-content:space-between;align-items:stretch;display:flex}.text-block-84{color:var(--_text---light-text);letter-spacing:1px;align-self:center;font-family:Trip Sans Mono,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1}.div-block-371{border:var(--inside-line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);background-color:var(--_text---dark-text);justify-content:center;align-self:stretch;align-items:center;padding-left:10px;padding-right:10px;display:flex}.div-block-371:hover{border-color:var(--_sections---section-outline--alt-dark-outline)}.div-block-371:active{background-color:var(--_text---alt-dark-text)}.text-block-85{color:var(--_text---dark-text);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1}.div-block-372{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);display:flex}.div-block-373{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-374{z-index:2;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.div-block-375{z-index:3;position:absolute;inset:auto 0% 1svw}.div-block-376{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.div-block-377{grid-column-gap:16px;grid-row-gap:16px;filter:invert();grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:flex;position:relative}.div-block-378{box-sizing:content-box;aspect-ratio:16/9;object-fit:cover;border-radius:15px;display:flex;position:relative;overflow:hidden}.text-block-86{color:#000;align-self:center;font-size:16px;font-weight:500}.link-41{color:#fff}.div-block-379{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.text-block-87{color:#fff;text-align:center;font-family:Trip Sans,Arial,sans-serif;font-size:18px}.real-estate-masthead-heading-2{z-index:10;color:#fff;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:60px;line-height:1;position:relative}.div-block-380{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0% 2svw}.link-block-22{grid-column-gap:.5svw;grid-row-gap:.5svw;color:#000;background-color:#ffffffbf;border:5px #fff;border-radius:15px;justify-content:center;align-items:center;padding:.5svw 2svw;font-family:Trip Sans,Arial,sans-serif;text-decoration:none;display:flex}.link-block-22:hover{outline-offset:-1px;outline:3px solid #fff}.link-block-22:active{background-color:#fff}.div-block-381{margin-top:var(--l1-desktop)}.div-block-382{padding-top:var(--l1-desktop);padding-right:var(--l1-desktop);border-radius:var(--web-corners);background-image:linear-gradient(180deg,var(--_sections---section-infill--dark-overlay),#0000);position:absolute;inset:0% 0% auto}.div-block-382.shop{padding-left:var(--l1-desktop)}.div-block-383{position:relative}.image-87{z-index:2;filter:invert();position:relative}.image-87.shadow{z-index:1;opacity:.75;filter:blur(4px);position:absolute;inset:0%}.image-87.color{z-index:3;filter:none;mix-blend-mode:color;position:absolute;inset:0%}.collection-list-32{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:row;justify-content:flex-end;align-items:center;display:flex}.collection-item-31{flex:0 auto;justify-content:center;align-items:center;max-width:12%;display:flex;position:relative}.empty-state-19{border:var(--line-thickness)solid var(--_sections---section-outline--alt-dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill);color:var(--_text---light-text);font-family:Trip Sans,Arial,sans-serif}.div-block-384{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--alt-dark-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--alt-dark-infill);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.collection-list-34{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:wrap;display:flex;overflow:auto}.collection-item-32{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;flex:1;min-width:200px;max-width:200px;display:flex}.div-block-385{align-self:center;max-width:80%}.div-block-387{width:100%;position:relative}.image-88{filter:invert();align-self:center;max-width:200px;margin-top:10px;margin-bottom:10px;display:block}.text-block-88{flex:0 auto;align-self:stretch;margin:auto;font-family:Trip Sans,Arial,sans-serif;line-height:1}.div-block-388{flex:1;justify-content:center;align-self:stretch;align-items:center;width:100%;min-height:100%;display:flex}.text-block-89{color:var(--_text---light-text);align-self:center;font-family:Trip Sans,Arial,sans-serif;font-size:14px;line-height:1}.dropdown-2{flex-flow:column;align-self:stretch;position:absolute;inset:0%}.div-block-389{order:-1;position:relative}.dropdown-link{border:var(--inside-line-thickness)solid var(--_buttons---button-outline--dark-outline);border-radius:var(--web-corners);color:var(--_text---alt-light-text);text-align:center;align-self:center;min-width:100%;font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1;left:0;right:0}.dropdown-link:hover{background-color:var(--_buttons---button-infill--alt-dark-infill)}.dropdown-link:active{border-color:var(--_buttons---button-outline--alt-light-outline)}.dropdown-list{background-color:#604646;min-width:100%;margin-left:auto;margin-right:auto;left:0;right:0}.dropdown-list.w--open{background-color:#0000;justify-content:center;align-items:stretch;min-width:auto;margin-left:auto;margin-right:auto;display:flex;left:0;right:0}.div-block-390{margin-bottom:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);justify-content:center;align-items:center;display:flex}.div-block-391{position:absolute}.div-block-392{display:none}.code-embed-11{z-index:1;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);position:absolute;inset:0%;overflow:hidden}.div-block-394{z-index:1;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);position:absolute;overflow:hidden}.text-block-90{color:var(--_text---alt-light-text);font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-style:italic;line-height:1}.div-block-395{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);justify-content:flex-start;align-items:flex-end;display:flex}.div-block-397{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;flex:1;display:flex;position:relative}.div-block-400{border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex:1;position:relative}.div-block-401{padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex;position:absolute;inset:0%}.image-91{object-fit:scale-down}.div-block-402{flex:1;align-self:center}.heading-78{color:var(--_text---dark-text);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1}.text-block-91{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-size:15px;line-height:1.1}.div-block-403{flex:1;max-width:350px}.div-block-404{flex-flow:column;flex:1;align-self:stretch;align-items:stretch;display:flex;position:relative}.div-block-405{padding:var(--l2-desktop)var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:#00b10c;align-self:center}.text-block-92{color:var(--_text---light-text);font-family:Trip Sans,Arial,sans-serif;font-weight:500;line-height:1}.div-block-406{justify-content:space-between;align-self:stretch;display:flex}.div-block-408{flex:1;padding:25px;position:relative}.div-block-409{background-color:#00000040;justify-content:space-between;padding-bottom:25px;padding-left:25px;padding-right:25px;display:flex}.div-block-410{background-image:linear-gradient(#fff0,#00000040);padding-left:25px}.heading-79{color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:70px;line-height:1.2}.heading-79.hide{font-size:80px;line-height:1.1}.image-92{max-width:75px;max-height:75px}.div-block-411{grid-column-gap:25px;grid-row-gap:25px;flex:1;display:flex}.div-block-412{grid-column-gap:10px;grid-row-gap:10px;border-style:solid;border-width:var(--line-thickness);border-radius:var(--web-corners);object-fit:scale-down;background-color:#ffffffbf;border-color:#fff;justify-content:center;align-items:center;height:100%;max-height:100px;padding:10px;display:flex}.image-93{object-fit:scale-down;max-height:60px}.heading-80{color:#000;margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1}.div-block-413{align-self:center}.text-block-93{font-family:Trip Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2}.div-block-414{align-self:flex-end}.image-94{z-index:2;max-width:75px;max-height:75px;position:absolute;inset:25px 25px auto auto}.image-94.shadow{z-index:1;opacity:.5;filter:invert()blur(10px)}.div-block-415{box-sizing:border-box;padding:var(--l2-desktop);aspect-ratio:1;object-fit:cover;justify-content:center;align-self:stretch;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.image-95{object-fit:scale-down;flex:1;align-self:center;width:100%;max-width:85%;height:100%;margin-left:auto;margin-right:auto;display:inline-block;position:absolute;inset:0%}.div-block-416{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:1fr 1fr 1fr;grid-template-columns:auto auto;grid-auto-columns:1fr;display:grid}.link-42{color:var(--_text---light-text)}.div-block-417{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex:1}.div-block-418{margin-top:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l2-desktop);grid-template-rows:auto auto auto auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;display:grid}.div-block-419{aspect-ratio:1;object-fit:scale-down;justify-content:center;align-items:center;height:100%;min-height:75px;display:flex;position:relative}.image-96{align-self:center;max-width:90%;margin-left:auto;margin-right:auto;position:absolute;inset:0%}.text-block-94{letter-spacing:-.5px;font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}.div-block-420{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-421{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column;flex:1;display:flex}.div-block-422{border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);object-fit:contain;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.image-97{align-self:center;position:absolute;inset:auto}.text-block-95{color:var(--_text---alt-dark-text);font-family:Trip Sans,Arial,sans-serif;font-size:18px;line-height:1}.italic-text{font-size:16px;line-height:1.2}.div-block-423{padding:var(--l1-desktop);background-color:var(--_sections---section-infill--light-infill);justify-content:space-between;display:flex}.div-block-424{grid-column-gap:0svw;grid-row-gap:0svw;border:var(--line-thickness)solid var(--_buttons---button-infill--light-infill);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex;overflow:clip}.div-block-425{padding:var(--l1-desktop);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--dark-infill);flex-flow:wrap;display:flex}.div-block-426{padding:var(--l2-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);color:var(--_text---dark-text);grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;text-decoration:none;display:grid}.div-block-426:hover{border-color:var(--_sections---section-outline--alt-light-outline)}.div-block-426:active{background-color:var(--_sections---section-infill--alt-light-infill)}.div-block-427{aspect-ratio:1;object-fit:scale-down;justify-content:center;align-items:center;min-width:50px;min-height:50px;margin-top:auto;margin-bottom:auto;display:flex;position:relative}.image-98{position:absolute;inset:auto}.text-block-96{font-family:Trip Sans,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1}.div-block-428{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_buttons---button-infill--light-infill);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill)}.div-block-429{margin-top:var(--l1-desktop)}.paragraph-36{color:var(--_text---alt-dark-text);margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:22px;line-height:1.1}.div-block-431{max-width:20%;position:relative}.div-block-432{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill);flex-flow:column;display:flex}.div-block-433{margin-top:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;display:grid}.div-block-434{aspect-ratio:3/2;position:relative}.image-99{border:var(--inside-line-thickness)solid var(--_sections---section-outline--dark-outline);border-radius:var(--web-corners);position:absolute}.div-block-435{display:flex}.div-block-436{grid-column-gap:.75svw;grid-row-gap:.75svw;flex-flow:column;display:flex}.div-block-437{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;display:flex}.text-block-97{color:var(--_text---alt-dark-text);text-align:left;font-family:Trip Sans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.form-5{flex-flow:column;display:flex}.recaptcha-2{z-index:6;margin-top:var(--l2-desktop);align-self:flex-end;position:relative}.empty-state-20{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--dark-infill);display:flex}.text-block-98{color:var(--_text---alt-light-text);flex:1;align-self:flex-start;font-family:Trip Sans,Arial,sans-serif;font-size:20px;line-height:1}@media screen and (min-width:1440px){body{--l1-desktop:12px;--l1-wide:12px;--l1-mobile:1.5svw;--web-corners:15px;--inside-line-thickness:3px;--l2-desktop:5px;--l2-wide:5px;--l2-mobile:1svw;--line-thickness:5px;--overlap-background\<deleted\|variable-d9cb0b12-f208-83b0-e554-b395cd911cd5\>:#000000bf}.masthead-title.product-title{font-size:75px}.footer-brand{grid-column-gap:20px;grid-row-gap:20px}.social-block.about-me{grid-column-gap:40px;grid-row-gap:40px}.cart{background-color:#000}.collection-post-images{padding-bottom:0}.post-images-wrapper{overflow:visible}.thumbnail-multi-image-layout-wrapper{flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;margin-top:10px;margin-bottom:0;padding-bottom:0;display:flex}.post-images{column-count:2;max-height:400%;overflow:hidden}.post-container.portfolio.header{margin-top:20px}.post-container.images{margin-top:var(--l1-wide)}.post-image-layout{margin-top:0}.product-showcase{margin-top:var(--l1-wide)}.product-thumbnail-price{font-size:25px}.tabs-menu{grid-column-gap:10px;grid-row-gap:10px}.tabs-menu.real-estate{margin-bottom:var(--l1-wide)}.shop-tab{padding:var(--l1-wide)24px}.shop-tab.real-estate{padding:var(--l2-wide)var(--l1-wide)}.place-order{padding-top:var(--l2-wide);padding-bottom:var(--l2-wide)}.home-video{min-height:100%;padding-top:20px;padding-left:20px;padding-right:20px}.home-video.graphics{background-image:linear-gradient(#00000080,#fff0),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/6590b923e7844e205d001473_Graphics%20Home%20Cover.webp)}.home-video.sports{background-image:linear-gradient(#00000080 15%,#fff0 75%),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/6590b923656dfadeef6e9706_Sports%20Home%20Cover.webp)}.widget-heading.baseball{color:#fff}.body-10{background-color:var(--_portfolio---primary-color)}.widget-category-wrapper{grid-column-gap:20px;grid-row-gap:20px}.home-container.portfolio.section,.home-container.portfolio.posts.small{padding-top:20px}.home-container.portfolio.graphics-section{padding-top:20px;padding-left:20px}.home-container.buttons,.home-container.buttons.home-2{padding-top:var(--l1-wide)}.home-container.portfolio-post-description{margin-top:20px}.home-container.gumroad-embed{padding-top:var(--l1-wide)}.home-container.services{grid-column-gap:20px;grid-row-gap:20px;margin-bottom:20px}.home-container.portfolio{padding-top:40px}.home-container.notification{width:60svw}.home-container.buttons{padding-top:12px}.section-heading{margin-bottom:var(--l1-wide);display:flex}.section-heading.home{margin-bottom:5px}.section-heading.graphics{margin-bottom:10px}.section-heading.home-2{margin-bottom:var(--l2-wide);align-self:flex-end;font-size:38px}.section-heading.portfolio-2{margin-bottom:var(--l1-wide)}.email-submit-button.home-2{font-size:18px}.contact-wrapper{padding:20px}.contact-wrapper.home-2{padding:var(--l1-wide)}.graphics-wrapper{padding:var(--l1-wide);grid-column-gap:20px;grid-row-gap:20px}.gumroad-embed{margin-top:20px}.logo-letters{width:400px;max-width:300px}.logo-stars{max-width:300px}.portfolio-masthead-title{font-size:130px}.portfolio-description-paragraph{text-align:justify;flex-flow:row;align-items:stretch;display:flex}.portfolio-description-paragraph.services{margin-bottom:20px;font-size:27px}.portfolio-description-paragraph.services.pricing{margin-top:20px}.portfolio-description-paragraph.services.pricing.disclaimer{margin-top:10px}.portfolio-description-button-wrapper{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.portfolio-description-button{margin-bottom:var(--l1-wide);padding:var(--l2-wide)}.portfolio-description-button.w--current{margin-bottom:var(--l1-wide)}.photo-section-heading{font-size:125px}.photo-section-wrapper-1{grid-template-rows:60svw auto}.photo-section-wrapper-1.football-sports{grid-template-rows:300px auto}.photo-section-wrapper-1.natural-portrait{grid-template-rows:40svw 12svw}.portfolio-posts-section-wrapper{padding:30px}.portfolio-post-item{height:350px}.portfolio-post-collection-list{grid-column-gap:20px;grid-row-gap:20px}.portfolio-post-collection-list.events{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.portfolio-post-wrapper,.portfolio-post-wrapper.home{padding-left:20px;padding-right:20px}.portfolio-posts-section-heading{margin-bottom:15px}.portfolio-post-title{font-size:50px}.portfolio-post-date-heading{font-size:30px}.photo-section-wrapper-2{grid-template-rows:30px 625px 450px auto}.photo-section-wrapper-2.urban-portrait{grid-template-rows:5svw auto}.photo-section-photo-3.video.baseball-sports,.photo-section-photo-3.football-sports{margin-top:20px}.portfolio-poster-zoom-1.scroll.sports{max-width:300px;top:140px}.portfolio-poster-zoom-1.scroll.cars{max-width:300px}.portfolio-poster-zoom-2.scroll.sports{max-width:300px;bottom:170px}.portfolio-poster-zoom-2.scroll.cars{max-width:300px}.back-button-wrapper{justify-content:space-between;margin-top:20px}.portfolio-post-event-type-heading{margin-top:20px;font-size:25px}.portfolio-post-event-type-heading.home{margin-top:20px}.post-title-widget-wrapper{padding:40px}.post-image-total-wrapper{grid-column-gap:5px;grid-row-gap:5px}.photo-section-wrapper-3.creative-portraits{grid-template-rows:150px 700px 570px;grid-auto-rows:100px;margin-top:40px}.portfolio-post-list{grid-column-gap:20px;grid-row-gap:20px}.pagination{grid-column-gap:20px;grid-row-gap:20px;margin-top:20px}.pagination.home-2{grid-column-gap:10px;grid-row-gap:10px;margin-top:10px}.loading-media-animation{width:30px;height:30px;font-size:20px}.loading-media-heading{font-size:15px}.back-button-link.w--current{flex:0 auto}.loading-media-wrapper{flex:0 auto;max-width:100%;padding-right:20px}.buttons-wrapper{grid-column-gap:20px;grid-row-gap:20px}.home-buttons{padding:var(--l2-wide)var(--l1-wide)}.home-buttons.services{flex:0 auto}.latest-post-widget-wrapper{padding:20px}.post-image-count-heading.shown{align-self:flex-end}.product-tabs{padding-top:20px}.product-tabs.real-estate{padding-top:0}.post-image-shown-wrapper{grid-column-gap:5px;grid-row-gap:5px}.breadcrums-wrapper{flex:1;justify-content:flex-start;align-self:center;display:flex}.post-file-download-button{padding:15px}.post-file-download-button.gumroad{padding:15px 20px}.poster-slider-wrapper{width:65svw}.poster-carousel{padding-top:10svh}.slider-icon.portfolio-notification{font-size:22px}.image-slider{max-height:80svh}.events-button{margin-top:20px;padding:15px}.equipment-wrapper,.about-me-wrapper{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.about-me-buttons-wrapper{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.graphics-image-wrapper,.about-me-intro-wrapper{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.about-me-text-wrapper{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.about-me-image-wrapper{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);width:30%}.about-me-description{font-size:22px}.about-me-placer{padding:var(--l2-wide)}.about-me-placer.home-2{margin-bottom:var(--l1-wide)}.equipment-widget-wrapper{grid-column-gap:20px;grid-row-gap:20px}.div-block-35,.gumroad-wrapper{padding:20px}.heading-18{font-size:55px}.heading-19,.heading-20,.heading-21{font-size:35px}.div-block-38{grid-column-gap:20px;grid-row-gap:20px}.div-block-40{padding:20px}.text-block-15{margin-left:5px;margin-right:5px}.text-block-16{margin-left:10px}.collage-image{object-fit:cover}.quick-stack-3{grid-column-gap:20px;grid-row-gap:20px}.photo-collage-wrapper{grid-column-gap:20px;grid-row-gap:20px;height:100%}.photo-collage-paragraph-spacer{grid-column-gap:20px;grid-row-gap:20px;border:2px solid #fff;border-radius:10px;padding:20px}.new-tag-wrapper{margin-top:var(--l2-wide);padding:var(--l2-wide)var(--l1-wide)}.photo-section-wrapper-5{grid-template-rows:80px}.service-wrapper{grid-column-gap:20px;grid-row-gap:20px;margin-bottom:20px;padding:20px}.service-content-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-self:stretch;align-items:stretch;display:flex}.service-heading{font-size:55px}.filler{margin-left:-20px}.service-section-buttons{margin-top:-20px;padding-top:20px;font-size:16px}.service-section-buttons-wrapper{grid-column-gap:25px;grid-row-gap:25px}.photo-section-wrapper-6{grid-template-rows:15svw auto}.photo-section-wrapper-6.football-sports{grid-template-rows:300px auto}.photo-section-photo-15.football-sports{margin-top:20px}.photo-section-wrapper-7{grid-template-rows:80px}.photo-section-photo-19.video.baseball-sports{margin-top:20px}.portfolio-expand{grid-column-gap:20px;grid-row-gap:20px;margin-top:20px}.div-block-61{padding:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.collection-list-7{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-63{grid-column-gap:5px;grid-row-gap:5px;flex:1}.div-block-64{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.paragraph-14{padding-left:10px;padding-right:10px}.div-block-65{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);margin:-15px;padding-top:15px;padding-bottom:15px;padding-left:15px}.service-home-buttons-wrapper{grid-column-gap:20px;grid-row-gap:20px}.heading-27{margin-top:0;margin-bottom:0}.div-block-67{grid-column-gap:15px;grid-row-gap:15px}.div-block-70,.div-block-71{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-71.images{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.heading-28{font-size:42px}.heading-29{font-size:26px}.heading-30{font-size:20px}.field-label-4{margin-left:5px}.button-group{grid-column-gap:10px;grid-row-gap:10px}.option-list{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.default-state{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);margin-bottom:20px}.heading-31{font-size:20px}.field-label-5{margin-left:5px}.field-label-5.home-2,.user-email-field.message.home-2{font-size:16px}.user-email-field.home-2{margin-bottom:var(--l2-wide);font-size:16px}.link-block-8{padding:10px 20px}.div-block-79{margin-bottom:20px}.div-block-81{grid-column-gap:5px;grid-row-gap:5px}.user-log-in-log-out-2,.button-8{padding-left:20px;padding-right:20px}.div-block-83{padding-right:var(--l1-wide);padding-left:var(--l1-wide)}.div-block-85{margin-top:20px;padding:5px}.div-block-85.dropdown{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);margin-top:15px;padding:20px}.div-block-88{grid-column-gap:20px;grid-row-gap:var(--l1-wide)}.button-9.home{margin-bottom:20px}.button-9.home.nav-bar{margin-bottom:var(--l1-wide);padding:10px}.button-9.home.nav-bar:active{margin-bottom:15px}.button-9.nav-bar{padding:10px 25px}.button-10{padding-top:15px;padding-bottom:15px}.collection-list-11{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-102{grid-column-gap:20px;grid-row-gap:20px}.div-block-103{padding-left:20px}.heading-41{margin-top:15px;margin-left:15px}.image-19{margin-bottom:10px}.div-block-108{grid-column-gap:15px;grid-row-gap:15px}.div-block-108.real-estate{margin-bottom:15px}.product-specifics-wrapper{grid-column-gap:15px;grid-row-gap:15px}.div-block-111{grid-column-gap:20px;grid-row-gap:20px}.real-estate-button.home-2{padding:6px 12px;font-size:20px}.real-estate-button.home-2.large{font-size:18px}.real-estate-button.home-2.portfolio{padding:3px 6px}.div-block-113{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.card-slider.category{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr}.collection-list-wrapper-10{padding-left:15px}.collection-item-10.home{grid-column-gap:10px;grid-row-gap:10px;min-width:300px;padding-right:15px}.packge-feature-text{margin-left:5px;margin-right:5px}.collection-list-15,.div-block-116{grid-column-gap:8px;grid-row-gap:8px}.div-block-117{right:20px}.div-block-118,.quick-stack-4{grid-column-gap:20px;grid-row-gap:20px}.div-block-119.package.home-2{padding:6px}.div-block-120{grid-column-gap:20px;grid-row-gap:20px}.image-22{border:1px solid #000}.div-block-122{padding:10px 15px}.div-block-124{padding:15px}.div-block-125{grid-column-gap:15px;grid-row-gap:15px}.collection-list-wrapper-13{height:100%;top:auto}.image-23{aspect-ratio:3/2;object-fit:cover;height:100%}.collection-list-16{grid-column-gap:20px;grid-row-gap:20px}.prev_next{margin-bottom:var(--l2-wide)}.prev_next.services{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.left-arrow-1.home-2,.right-arrow-1.home-2{width:45px;height:45px}.div-block-138{padding:10px 10px 10px 15px}.div-block-138.home-2{padding:8px 12px}.text-block-40{font-size:20px}.collection-item-17{position:relative}.image-31{max-height:500px}.div-block-149.margin.large{max-width:70%}.div-block-149.small{padding:var(--l1-wide);max-width:30%}.div-block-150{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.image-35{max-height:250px}.heading-44,.heading-44.products{font-size:24px}.heading-44.products.grid{font-size:22px}.text-block-42{font-size:16px}.button-14,.text-block-43{font-size:18px}.text-block-44{font-size:52px}.div-block-159{grid-column-gap:10px;grid-row-gap:10px}.container-15{grid-column-gap:20px;grid-row-gap:20px;display:flex}.image-40{max-width:75%}.div-block-166{max-width:400px}.text-block-47{font-size:40px}.image-41{max-width:30%;bottom:2%}.image-42{max-width:25%}.div-block-168{justify-content:space-between;margin-top:15px;margin-bottom:15px}.div-block-169{flex:0 auto;justify-content:center;align-items:center;max-height:150px;display:flex}.image-43{flex:1;align-self:center;max-height:75px}.heading-45{font-size:34px}.div-block-170{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-170.small{margin-right:var(--l1-wide)}.div-block-171{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-172{padding:var(--l1-wide)}.text-block-48{font-size:30px}.text-block-48.small{font-size:24px}.paragraph-21{font-size:20px}.paragraph-21.small{font-size:18px}.heading-46{font-size:22px}.heading-46.small{font-size:20px}.paragraph-22{font-size:26px}.paragraph-23{font-size:22px}.text-block-51,.text-block-52{font-size:18px}.heading-47.large{font-size:30px}.heading-47.large.upsell{margin-bottom:10px}.heading-47.small{margin-top:-8px}.div-block-178{margin-bottom:var(--l2-wide);grid-column-gap:15px;grid-row-gap:15px}.div-block-183{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.collection-list-19{grid-template-columns:1fr 1fr 1fr}.collection-item-20,.collection-item-20.portfolio{padding:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.heading-48{font-size:28px}.text-block-53{font-size:16px}.pagination-buttons{padding:var(--l1-wide)}.pagination-buttons.small{padding:10px 15px}.pagination-2{margin-top:var(--l1-wide)}.div-block-186{grid-column-gap:15px;grid-row-gap:15px}.div-block-187{grid-column-gap:8px;grid-row-gap:8px}.heading-50{font-size:18px}.paragraph-24{font-size:16px}.div-block-188{grid-column-gap:2px;grid-row-gap:2px}.div-block-189{grid-column-gap:15px;grid-row-gap:15px}.heading-51{font-size:22px}.div-block-190{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;padding:15px}.div-block-192{max-width:100px;max-height:100px;padding:5px}.heading-52{font-size:20px}.paragraph-25{letter-spacing:.2px;font-size:17px}.div-block-193{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);flex-flow:row}.div-block-198{margin-top:8px;margin-bottom:8px}.text-block-55{padding:3px 8px;font-size:14px;bottom:8px;left:8px}.collection-item-22.home{grid-column-gap:10px;grid-row-gap:10px;min-width:350px;padding-right:15px}.collection-item-22.home.swipe{padding-right:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);min-width:250px}.div-block-203{grid-column-gap:10px;grid-row-gap:10px}.div-block-205{grid-column-gap:15px;grid-row-gap:15px}.link-block-13{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);padding:10px}.div-block-208{grid-column-gap:15px;grid-row-gap:15px}.button-15{border:var(--inside-line-thickness)solid var(--_real-estate---alt-secondary-color);border-radius:var(--web-corners);text-align:center;padding:10px 15px;font-family:Trip Sans,Arial,sans-serif;font-size:18px}.div-block-209{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);border-radius:var(--web-corners)}.div-block-212{grid-column-gap:10px;grid-row-gap:10px}.div-block-213{grid-column-gap:15px;grid-row-gap:15px}.div-block-214,.div-block-215{padding:10px}.div-block-216{grid-column-gap:15px;grid-row-gap:15px}.div-block-218{grid-column-gap:15px;grid-row-gap:15px;padding:10px}.collection-item-24{grid-column-gap:20px;grid-row-gap:20px;padding:10px}.div-block-221{grid-column-gap:10px;grid-row-gap:10px}.heading-56{color:var(--_real-estate---primary-color);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:38px;font-weight:500;line-height:1}.heading-57{color:var(--_real-estate---alt-primary-color);margin-top:0;margin-bottom:0;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1}.div-block-222{grid-column-gap:10px;grid-row-gap:10px}.div-block-224{grid-column-gap:5px;grid-row-gap:5px}.div-block-225{aspect-ratio:1;object-fit:fill;flex:1;max-width:none;max-height:none}.div-block-226{grid-column-gap:10px;grid-row-gap:10px;flex:0 auto;align-self:stretch}.div-block-227{grid-column-gap:10px;grid-row-gap:10px}.div-block-230{grid-column-gap:15px;grid-row-gap:15px}.button-17{border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);color:var(--_real-estate---primary-color);text-align:center;flex:1;padding:10px 15px;font-family:Trip Sans,Arial,sans-serif;font-size:20px;font-weight:500}.div-block-231{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.button-18{padding:var(--l2-wide)var(--l1-wide);border-color:var(--_portfolio---secondary-color);background-color:var(--_portfolio---secondary-color);color:var(--_portfolio---primary-color)}.button-18:hover{border-color:var(--_portfolio---alt-secondary-color)}.div-block-232{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-233{padding:var(--l2-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.button-19{padding:var(--l2-wide)var(--l1-wide)}.div-block-237{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-238,.div-block-239{padding:var(--l2-wide)}.button-20{padding:var(--l2-wide)var(--l1-wide)}.button-20.post{padding-right:var(--l2-wide);padding-left:var(--l2-wide)}.div-block-241{padding:var(--l2-wide)}.div-block-242{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-243{padding:var(--l2-wide)var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-245,.option-2{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-246{margin-bottom:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.collection-list-23{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);grid-template-columns:1fr 1fr 1fr}.div-block-247{padding:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-248{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.collection-list-24{grid-column-gap:15px;grid-row-gap:15px}.text-block-62{font-size:18px}.container-16{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);width:35%}.div-block-251{left:var(--l2-wide);top:var(--l2-wide);right:var(--l2-wide);bottom:var(--l2-wide)}.div-block-252{padding:var(--l2-wide)var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-254{padding:var(--l2-wide)var(--l1-wide)}.button-22{padding-right:var(--l1-wide);padding-left:var(--l1-wide)}.div-block-256{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-257{padding:var(--l2-wide)}.div-block-261{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-262{padding:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-263{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-264{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.collection-list-25{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.button-23{top:var(--l1-wide);right:var(--l1-wide);padding:var(--l2-wide)var(--l1-wide)}.heading-68{margin-bottom:var(--l2-wide)}.div-block-271{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.button-24{padding:var(--l1-wide)}.div-block-273{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);grid-template-columns:1fr 1fr 1fr 1fr}.div-block-273.small{grid-template-columns:1fr 1fr 1fr}.div-block-274{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-275{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.button-25{padding:var(--l1-wide)}.button-25.small{padding:var(--l2-wide)}.div-block-276{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.image-68.small{height:90%}.div-block-279{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.bas-wrapper.product{border-radius:0}.bas-label-before-h{left:var(--l1-wide);top:var(--l1-wide)}.bas-label-after-h{top:var(--l1-wide);right:var(--l1-wide)}.div-block-280{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-281{bottom:var(--l1-wide)}.div-block-282{padding:var(--l1-wide)}.div-block-283{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);grid-template-rows:auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;display:grid}.div-block-284{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-285{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);max-width:none}.div-block-286{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-287{justify-content:center;align-items:center;display:flex}.div-block-288{bottom:25px}.link-block-21{padding:var(--l2-wide)24px;grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-289{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-290{grid-column-gap:var(--l1-wide)}.div-block-291{padding:var(--l1-wide)}.div-block-292{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-293{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-297{height:var(--l1-wide)}.div-block-299{left:var(--l1-wide);top:var(--l1-wide);padding:var(--l2-wide)}.div-block-300{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-301{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-302{left:var(--l1-desktop);top:var(--l1-desktop);z-index:5;padding:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);border:var(--inside-line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-overlay);position:absolute}.div-block-303{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);justify-content:center;align-items:center;padding-top:24px;display:flex}.div-block-304{flex:1}.text-block-74{color:var(--_real-estate---secondary-color);font-family:Trip Sans,Arial,sans-serif;font-size:30px;font-weight:500}.list-item{padding-bottom:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-305{padding-right:var(--l1-wide);padding-left:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.text-block-76{margin-bottom:var(--l2-wide)}.form-3{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-306{margin-bottom:var(--l2-wide)}.div-block-307{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-308{margin-left:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-309{margin-left:var(--l1-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.error-message-4{margin-top:var(--l2-wide)}.error-message-4.property{margin-bottom:var(--l1-wide)}.text-block-78{padding:var(--l1-wide)}.div-block-312{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.form12_checkbox_field{padding:var(--l2-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.form-title-wrap{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.slider-2,.submit-button-3{padding:var(--l1-wide)}.previous{margin-bottom:var(--l1-wide);margin-left:var(--l1-wide)}.mask-2{margin-bottom:var(--l1-wide)}.next-2{margin-right:var(--l1-wide);margin-bottom:var(--l1-wide)}.checkbox_wrap,.slider-content-wrap,.form-content,.form-wrap-full{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-316{padding:var(--l2-wide);grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-317{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-318{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-319,.div-block-320,.div-block-321,.div-block-322,.div-block-323{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.button-27{padding:var(--l2-wide)}.div-block-326{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide)}.div-block-337{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-338,.div-block-342,.div-block-343{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-344{padding:var(--l1-wide);grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);flex:1}.div-block-345{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);display:flex}.div-block-346{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide)}.div-block-347{grid-column-gap:var(--l1-wide);grid-row-gap:var(--l1-wide);flex-flow:column;display:flex}.image-83{top:18px;right:18px}.image-83.shadow{top:18px;bottom:auto}.image-83.shadow.bottom,.image-83.bottom{bottom:18px}.text-block-80.space{margin-top:-14px}.div-block-364.spacing{margin-left:-5px;margin-right:-5px}.div-block-375{bottom:12px}.div-block-379{grid-column-gap:20px;grid-row-gap:20px}.div-block-380{bottom:25px}.link-block-22{grid-column-gap:5px;grid-row-gap:5px;padding:5px 24px}.div-block-394{z-index:1;border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);position:absolute;inset:0%;overflow:hidden}.link-42{color:var(--_text---light-text)}.div-block-417{padding:var(--l1-desktop);border:var(--line-thickness)solid var(--_sections---section-outline--light-outline);border-radius:var(--web-corners);background-color:var(--_sections---section-infill--light-infill)}.div-block-418{margin-top:var(--l1-desktop);grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l2-desktop);grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;display:grid}.div-block-419{aspect-ratio:1;justify-content:center;align-items:center;height:100%;min-height:85px;display:flex;position:relative}.image-96{flex:1;align-self:center;max-width:85%;margin-left:auto;margin-right:auto;position:absolute;inset:0%}.text-block-94{letter-spacing:-.5px;font-family:Trip Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1}.div-block-420{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);display:flex}.div-block-430{position:absolute;inset:0% 0% auto auto}.div-block-431{max-width:15%;margin-left:auto;position:relative}}@media screen and (min-width:1920px){.home-container.notification{width:50svw}.portfolio-description-paragraph.services{font-size:29px}.posters{overflow:hidden}.poster-slider-wrapper{width:55svw}.image-slider{max-height:80svh}.service-heading{font-size:60px}.service-section-buttons{font-size:18px}.collection-item-10.home{min-width:420px}.div-block-149.small.background{background-image:repeating-linear-gradient(90deg,#0000,var(--_sections---section-infill--dark-overlay)15%,var(--_sections---section-infill--dark-overlay)85%,#0000)}.paragraph-22{font-size:24px}.collection-item-22.home{min-width:420px}.div-block-330{padding-top:0}}@media screen and (max-width:991px){.container{max-width:80dvw}.masthead-title-wrapper{flex:0 auto;align-self:stretch;position:relative}.masthead-title{font-size:15vw;line-height:1}.masthead-title.post{margin-top:5px;margin-bottom:5px;font-size:60px}.masthead-title.product-title,.masthead-title.product-title.shop{font-size:40px}.masthead-caption{font-size:3vw}.category-button{min-height:auto}.category-button.post-title{font-size:4.5vw}.category-button.post-thumbnail{margin-bottom:40px}.navbar-logo-center-container.shadow-three{justify-content:center;align-items:center;height:5vh;padding:10px 0;display:flex}.navbar-brand-three{position:relative}.nav-menu-wrapper-three{background-color:#0000;margin-left:0;margin-right:5vw;position:absolute;top:70px}.nav-link{padding-left:5px;padding-right:5px}.nav-dropdown-toggle{float:none;clear:none;padding-top:0;padding-bottom:0;position:relative}.nav-dropdown-list.shadow-three.w--open{position:absolute}.nav-menu-three-2{background-color:#000;border-radius:5px;justify-content:space-between;max-width:80vw;margin-top:6px;margin-left:auto;margin-right:auto;padding:20px;position:static;box-shadow:0 8px 50px #0000000d}.text-logo{margin-top:0;margin-bottom:0}.navbar-wrapper-three-2{justify-content:space-between}.container-4{width:80vw;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.cart-button{margin-right:10px;padding:12px}.arrow{font-size:25px}.footer-dark{z-index:900}.container-5{max-width:90vw}.footer-content{grid-column-gap:60px}.footer-socials.about-me{max-height:48px}.div-block-4{width:80vw;height:5svh}.menu-button-2{padding:12px}.menu-button-2.w--open{color:#fff;background-color:#a6b1bf00}.icon-4{color:#fff}.icon-4:hover{color:#ffffffbf}.cart{min-width:80vw;max-width:80vw;margin-top:56.25svh}.container-8{background-color:#00000040;max-width:100dvw;margin-top:0}.container-10{max-width:90dvw}.post-date-thumbnail{font-size:2vw}.post-type-thumbnail{font-size:2.5vw}.post-thumbnail-title{margin:0}.post-thumbnail-title-wrapper{width:90dvw;margin:auto;padding:30px}.post-thumbnail-title-wrapper.images{height:100%;margin-top:-20px;margin-bottom:30px;padding-left:30px;padding-right:30px;overflow:visible}.div-block-8{grid-template-columns:2fr 1fr;min-height:0;max-height:100%;padding-bottom:5px;padding-right:5px;overflow:hidden}.collection-post-images{padding-left:5px}.post-images-wrapper{padding-bottom:5px;padding-right:5px}.thumbnail-multi-image-layout-wrapper{margin-top:5px}.div-block-10{height:25%;padding-top:5px}.post-thumbnail-button{letter-spacing:5px;padding:5px 10px;font-size:150%}.post-thumbnail-button-wrapper.top-button{padding-bottom:2.5px}.post-thumbnail-button-wrapper.bottom-button{padding-top:2.5px}.thumbnail-multi-image-layout-image{border-radius:5px}.category-load{z-index:9999999;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;background-attachment:scroll;width:100%;height:100%;position:fixed}.empty-state-2{background-color:#000}.text-block-7{color:#fff}.post-images-padding{z-index:10;background-color:#0000004d;width:100%;height:5px}.post-title{margin-bottom:10px}.post-type{margin-bottom:0;margin-right:10px;font-size:28px}.post-date{margin-bottom:0;margin-left:10px;font-size:28px}.post-container{width:auto;max-width:80dvw}.post-image-layout{margin-top:20px}.product-image{align-self:flex-start}.product-thumbnail-price{font-size:16px}.tabs-menu{width:80svw;max-width:none}.shop-tab{padding-left:20px;padding-right:20px}.post-additional-info{margin-top:0;font-size:18px}.widget-wrapper{border-radius:15px;height:auto;max-height:35svh;overflow:hidden}.home-video{height:35svh;overflow:hidden}.home-video.graphics,.home-video.portraits,.home-video.sports{height:30svh;max-height:none}.widget-heading.baseball{font-size:38px}.widget-heading.baseball.services{font-size:36px}.widget-description{font-size:38px}.widget-description.services{font-size:36px}.home-container{width:auto;max-width:80svw}.home-container.portfolio,.home-container.portfolio.section,.home-container.portfolio.posts.small{padding-top:3svw}.home-container.services{margin-bottom:3svw}.home-container.about{overflow:hidden}.home-container.notification{width:75svw}.side-scroll-gallery{height:500vw}.camera{align-items:center;width:auto;display:flex}.frame{flex-direction:row;justify-content:flex-start;align-self:center;align-items:center}.item{align-self:center;padding-left:10svw;padding-right:10svw}.side-scroll-image-wrapper{max-height:75vh;overflow:hidden}.store-button{margin-bottom:-2svw}.store-text{font-size:28px}.home-store-button{font-size:18px}.section-heading{font-size:35px}.section-heading.description.small,.section-heading.home-2.small{font-size:32px}.contact-text-field{font-size:14px}.graphics-stack{grid-column-gap:2svw;grid-row-gap:2svw}.email-submit-button{font-size:15px}.contact-wrapper.home-2{height:auto}.section-button{font-size:25px}.follow-me-header{font-size:28px}.instagram-button{font-size:18px}.logo-letters{max-width:225px}.logo-letters.real-estate{max-width:100px}.div-block-34{margin-left:auto;margin-right:auto;position:relative}.div-block-34.real-estate.header{margin-left:0;margin-right:0}.logo-stars{max-width:225px}.logo-stars.real-estate{max-width:100px}.portfolio-masthead-title{font-size:80px}.portfolio-masthead-stars-lower.portraits{margin-bottom:2%;margin-left:2%}.portfolio-masthead-stars-lower.signup.star-1{bottom:-3%;left:2%}.portfolio-masthead-stars-upper.portraits{margin-top:2%;margin-right:2%}.portfolio-masthead-stars-upper.signup.star-2{top:3%;right:2%}.portfolio-description-heading{font-size:75px}.portfolio-description-paragraph{font-size:20px}.portfolio-description-paragraph.collage{letter-spacing:0;font-size:18px;line-height:1}.portfolio-description-paragraph.services{font-size:18px}.portfolio-description-paragraph.services.pricing.disclaimer{font-size:16px}.portfolio-description-button-wrapper{display:flex}.portfolio-description-button{font-size:24px}.portfolio-description-button.extra-small{flex:0 auto;width:auto;padding-left:18px;padding-right:18px}.portfolio-description-button.direct{min-width:45px}.photo-section-photo-1{border-width:1px}.photo-section-photo-1.natural-portrait,.photo-section-photo-1.portfolio{border-width:2px}.photo-section-photo-2{border-width:1px}.photo-section-photo-2.natural-portrait,.photo-section-photo-2.cars,.photo-section-photo-2.portfolio{border-width:2px}.photo-section-heading{-webkit-text-stroke-width:1px;font-size:80px}.photo-section-heading.baseball-sports{margin-left:20px}.photo-section-heading.graphic-textures{bottom:282px;right:18px}.photo-section-heading.graphics-details{top:52px;left:29px}.photo-section-wrapper-1{grid-template-rows:72svw auto}.photo-section-wrapper-1.natural-portrait{grid-template-rows:45svw 20svw}.portfolio-posts-section-wrapper.events{width:80svw}.portfolio-posts-section-heading{font-size:50px}.portfolio-post-title{font-size:26px}.portfolio-post-title.home{font-size:28px}.portfolio-post-title.events{font-size:30px}.portfolio-post-date-heading,.portfolio-post-date-heading.home,.portfolio-post-date-heading.events{font-size:18px}.photo-section-wrapper-2{grid-template-rows:2.5svw 42svw 38svw}.portfolio-poster-zoom-1{top:30px}.portfolio-poster-wrapper-2{margin-top:3svw}.portfolio-poster-zoom-2{bottom:30px}.back-arrow{width:28px;max-width:28px}.back-arrow.mobile{display:none}.back-button-heading{font-size:28px}.back-button-heading.mobile{display:none}.portfolio-post-event-type-heading{font-size:15px}.portfolio-post-event-type-heading.home{font-size:14px}.portfolio-post-event-type-heading.events{font-size:15px}.post-image-total-wrapper{grid-column-gap:1svw;grid-row-gap:1svw}.text-block-10{font-size:16px}.empty-state-4{padding:15px}.video-loading-heading{font-size:18px}.photo-section-photo-6.natural-portrait{border-width:2px}.photo-section-wrapper-3.creative-portraits{grid-template-rows:10svw 50svw 55svw;grid-auto-rows:5svw}.photo-section-photo-7.sports-basketball{width:125%;max-width:125%}.photo-section-photo-7.portfolio,.photo-section-photo-8.portfolio,.photo-section-photo-9.portfolio{border-width:2px}.photo-section-paragraph-1.portraits{width:120%;max-width:120%;font-size:18px;right:1.5svw}.next-text-block{font-size:18px}.next{padding-top:8px;padding-bottom:8px}.icon-8{min-width:15px}.loading-media-animation{overflow:hidden}.back-button-link.navigator{flex:1;justify-content:center;align-self:stretch;align-items:stretch;margin:auto;position:relative;inset:auto}.home-buttons{font-size:20px}.home-buttons-text{padding:12px}.post-image-total{font-size:30px}.post-image-total.show{font-size:18px}.post-image-count-heading{font-size:25px}.post-image-count-heading.shown{font-size:16px}.post-download-wrapper{justify-content:flex-end}.shop-tab-heading{white-space:nowrap;font-size:15px}.shop-tab-heading.real-estate{font-size:15px}.post-file-download-button{grid-column-gap:1svw;grid-row-gap:1svw;font-size:15px}.post-file-download-button.gumroad{padding:1svw 1.5svw}.home-page-buttons.services{display:flex}.post-product-button{font-size:18px}.poster-slider-wrapper{width:80svw}.slider{width:60svw}.slider-icon{font-size:35px}.slider-icon.portfolio-notification{font-size:22px}.slide-nav{bottom:-46px}.events-button{font-size:22px}.equipment-description-wrapper{width:110%}.equipment-description{font-size:15px}.equipment-name{width:110%;font-size:45px}.equipment-photo{width:125%;max-width:125%}.about-me-text-wrapper.contact{align-self:stretch}.about-me-heading{font-size:40px}.about-me-subheading{font-size:22px}.about-me-description{letter-spacing:-.2px;font-size:16px;line-height:1.2}.about-me-description.contact{font-size:20px;text-decoration:none}.link{font-size:16px}.gumroad-wrapper{background-color:#000}.heading-18{font-size:40px}.heading-19,.heading-20,.heading-21{font-size:20px}.text-block-15{font-size:22px}.text-block-16{font-size:18px}.text-block-17,.text-block-18,.text-block-19{font-size:22px}.new-tag-text{font-size:12px}.photo-section-wrapper-4{grid-template-rows:45svw 35svw 65svw 65svw 28svw}.photo-section-photo-12{border-width:1px}.photo-section-photo-12.cars{border-width:2px}.service-heading{font-size:42px}.services-contents{height:0;overflow:hidden}.service-section-buttons{font-size:12px}.photo-section-photo-14{border-width:1px}.photo-section-photo-15.football-sports{margin-top:3svw}.photo-section-photo-16{border-width:1px}.div-block-61{flex-flow:column}.div-block-63{grid-column-gap:1svw;grid-row-gap:1svw}.div-block-64{min-width:auto;max-width:none}.heading-26.small{font-size:14px}.div-block-65{grid-column-gap:1.5svw;grid-row-gap:1.5svw;display:flex}.service-home-button{height:22svw}.heading-27{font-size:18px}.svg-icon.masthead{width:1.8rem}.div-block-70{grid-row-gap:var(--l1-desktop)}.heading-28{font-size:36px}.heading-29{font-size:22px}.heading-30{font-size:16px}.product-add-to-cart{font-size:12px}.product-buy-now-button,.heading-31{font-size:16px}.text-block-28{font-size:12px}.link-block-8{align-self:flex-start;padding:8px 12px}.text-span{font-size:15px}.div-block-85{align-items:stretch}.div-block-85.dropdown{width:60%}.product-cart-button{right:12.5svw}.div-block-96{padding:1.5svw}.cart-quantity-3{font-size:18px}.heading-41{font-size:34px}.image-18,.image-19{width:100%}.section-heading-caption{font-size:18px}.product-specifics-text{font-size:14px}.div-block-111.header{justify-content:center;align-items:center}.real-estate-masthead-heading{font-size:45px}.real-estate-button{font-size:15px}.real-estate-button.home-2.portfolio{font-size:14px}.real-estate-button.shrink{flex:1}.real-estate-button.copy-code{min-width:125px}.real-estate-button.learn{min-width:175px}.card-slider.category,.card-slider.category.add-on{grid-template-columns:1fr 1fr 1fr}.collection-item-10.home{min-width:auto}.packge-feature-text{font-size:16px}.collection-list-wrapper-11{padding-top:1.5svw;padding-bottom:1.5svw}.div-block-120{grid-column-gap:1.5svw;grid-row-gap:1.5svw;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.image-22{aspect-ratio:1;object-fit:cover;display:block}.nav-dropdown-list-2.shadow-three.w--open{position:absolute}.text-block-34{font-size:16px}.div-block-129{padding-left:1svw;padding-right:1svw}.left-arrow-1{width:auto;min-width:35px;height:auto;min-height:35px}.left-arrow-1.home-2{min-width:40px;min-height:40px}.left-arrow-1.home-2.small,.left-arrow-1.home-2.popular{width:38px;min-width:0;height:38px;min-height:0}.left-arrow-1.home-2.services{width:40px;min-height:auto}.right-arrow-1{width:auto;min-width:35px;height:auto;min-height:35px}.right-arrow-1.home-2{min-width:40px;min-height:40px}.right-arrow-1.home-2.small,.right-arrow-1.home-2.popular{width:38px;min-width:0;height:38px;min-height:0}.right-arrow-1.home-2.services{width:40px;min-height:auto}.image-29{min-width:38svw}.dependents{padding-left:1.5svw;padding-right:1.5svw}.text-block-37{font-size:12px}.text-block-38{font-size:10px}.div-block-138{padding:.8svw .8svw .8svw 1.5svw}.text-block-40{font-size:18px}.div-block-139{padding-left:1.5svw;padding-right:1.5svw}.collection-item-17{min-width:400px}.image-31{max-height:45svw}.div-block-149.margin.large{max-width:60%}.div-block-149.small{max-width:40%}.image-35{max-height:175px}.div-block-156{box-sizing:content-box;object-fit:cover;overflow:hidden}.heading-44{font-size:28px}.heading-44.products,.heading-44.products.grid{font-size:24px}.heading-44.products.grid.add-on,.heading-44.products.popular{font-size:22px}.heading-44.products.upsells{font-size:18px}.heading-44.grid{font-size:24px}.button-14{font-size:16px}.button-14.upsell{font-size:15px}.text-block-43{font-size:20px}.text-block-44{font-size:45px}.text-block-46{font-size:13px;line-height:1.2}.div-block-165{bottom:1.5svw;left:1.5svw;right:1.5svw}.paragraph-20{font-size:16px}.container-15{grid-template-columns:50% 50%}.image-40{max-width:70%}.text-block-47{font-size:45px}.div-block-168.grid{justify-content:space-around}.div-block-169._2.large{max-width:40%}.div-block-169.grid{display:none}.div-block-169.large{max-width:40%}.heading-45{font-size:28px}.heading-45.small{font-size:22px}.heading-45.extra-small{font-size:20px}.div-block-172{padding:1.5svw}.text-block-48{font-size:25px}.text-block-48.small{font-size:22px}.paragraph-21{font-size:18px}.paragraph-21.small{font-size:1.6svw;line-height:1}.heading-46{margin-bottom:3px;font-size:22px}.heading-46.small{font-size:15px}.paragraph-22{font-size:16px}.service-benefits.grid{display:block}.paragraph-23{font-size:22px}.text-block-51,.text-block-52{font-size:15px}.heading-47{font-size:25px}.heading-47.large{font-size:28px}.heading-47.small{font-size:22px}.image-44{max-width:90px}.collection-list-19{grid-template-columns:1fr 1fr}.collection-item-20.portfolio{min-width:175px}.collection-item-20.portfolio.admin{min-width:225px}.heading-48{font-size:26px}.heading-48.portfolio{font-size:20px}.heading-48.portfolio.admin{font-size:22px}.text-block-53{font-size:14px}.text-block-53.portfolio{font-size:10px}.heading-50{font-size:14px}.paragraph-24{font-size:13px}.heading-51{font-size:20px}.div-block-190{grid-column-gap:2svw;grid-row-gap:2svw;flex-flow:row}.div-block-190.commercial{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-flow:column}.div-block-192{max-width:75px;max-height:75px}.heading-52{text-align:left;font-size:22px}.heading-52.commercial{text-align:center;font-size:20px}.paragraph-25{text-align:left;font-size:18px}.paragraph-25.commercial{text-align:center;font-size:15px}.div-block-193{flex-flow:column}.div-block-193.commercial{flex-flow:row}.div-block-198{margin-top:1svw;margin-bottom:1svw}.text-block-55.status.completed.home,.text-block-55.status.editing.home,.text-block-55.status.checking.home,.text-block-55.status.on-site.home,.text-block-55.status.pending.home{padding-left:5px;padding-right:5px;font-size:14px}.text-block-56{padding:3px 6px;font-size:15px}.text-block-57{font-size:22px}.collection-item-22.home{min-width:260px}.link-block-13{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.heading-54{font-size:30px}.div-block-207{max-width:40px;max-height:40px}.div-block-208{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.button-15{font-size:16px}.heading-55{font-size:22px}.div-block-218{justify-content:space-between;align-items:stretch}.heading-56{font-size:26px}.div-block-224{grid-column-gap:.5svw;grid-row-gap:.5svw}.heading-58{font-size:32px}.heading-59{font-size:18px}.text-block-59{font-size:16px}.button-18{font-size:18px}.heading-60{font-size:25px}.button-19{font-size:14px}.heading-61{font-size:18px}.button-20{font-size:12px}.heading-62{font-size:20px}.text-block-60{font-size:12px}.heading-63{font-size:28px}.heading-64{font-size:18px}.text-block-62,.heading-65{font-size:15px}.heading-66,.button-22{font-size:12px}.text-block-64,.paragraph-26{font-size:14px}.heading-67{font-size:28px}.text-block-65{font-size:10px}.heading-68{font-size:24px}.text-block-67,.text-block-67.mono{font-size:16px}.text-block-68,.text-block-68.small{font-size:18px}.text-block-69,.text-block-69.small,.button-25{font-size:12px}.button-25.small{font-size:10px}.text-block-70{font-size:12px}.text-block-70.small{font-size:10px}.image-68.small{height:90%}.text-block-71{font-size:16px}.div-block-284{align-self:flex-end}.div-block-285{align-self:stretch}.div-block-287{flex:1}.flex-block{flex:0 auto}.link-block-21{padding-left:2svw;padding-right:2svw}.text-block-72,.paragraph-28{font-size:15px}.heading-71{font-size:18px}.div-block-294{height:auto;min-height:50px}.text-block-73{font-size:16px}.paragraph-31{font-size:15px}.text-block-76{font-size:14px}.text-block-78{font-size:16px}.next-button{font-size:14px}.form12_checkbox_field{width:auto}.checkbox_wrap{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.form-section-title{font-size:30px}.previous-button{font-size:14px}.arrow-2{width:14px}.image-74{width:40px}.div-block-324{align-self:stretch;max-height:100%;overflow:scroll}.div-block-325{aspect-ratio:auto;flex:1;align-self:stretch;max-width:50%;display:block}.button-27{font-size:15px}.paragraph-33{font-size:14px;line-height:1.1}.div-block-337{max-width:75%}.text-block-79{font-size:16px;font-weight:400}.div-block-343{max-width:40%}.div-block-345{display:none}.div-block-351,.div-block-353{height:175px}.collection-list-30{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-360{grid-template-columns:1fr}.div-block-362{display:none}.heading-77{font-size:18px}.text-block-82,.text-block-83{font-size:15px}.text-block-84{font-size:14px}.text-block-85{font-size:18px}.div-block-377{margin-left:auto;margin-right:auto;position:relative}.div-block-377.real-estate.header{margin-left:0;margin-right:0}.div-block-378{box-sizing:content-box;object-fit:cover;overflow:hidden}.text-block-86{font-size:15px}.div-block-379.header{justify-content:center;align-items:center}.text-block-87{font-size:16px}.real-estate-masthead-heading-2{font-size:45px}.link-block-22{padding-left:2svw;padding-right:2svw}.div-block-384{overflow:hidden}.collection-list-34{flex-flow:row;justify-content:space-between}.collection-item-32{min-width:175px;max-width:175px}.div-block-387{width:100%;position:relative;overflow:clip}.image-88{max-width:250px}.div-block-392{box-sizing:content-box;flex:1;align-self:stretch;min-width:50px;height:100%;display:flex;position:relative;overflow:visible}.image-89{box-sizing:content-box;aspect-ratio:auto;object-fit:cover;flex:1;align-self:stretch;height:100%;position:absolute;inset:0 auto 0 0%}.div-block-393{padding:2px}.text-block-90{font-size:15px}.heading-78{font-size:16px}.text-block-91{font-size:10px}.div-block-418{grid-template-columns:auto 1fr auto 1fr}.div-block-419{min-height:65px}.text-block-94{font-size:22px}.div-block-421{display:none}.italic-text{font-size:15px}.text-block-96{font-size:22px}.paragraph-36{font-size:20px}.text-block-97{text-align:left;font-size:15px}.text-block-98{font-size:18px}}@media screen and (max-width:767px){body{--l1-desktop:1.5svw;--l1-wide:12px;--l1-mobile:1.5svw;--web-corners:12px;--inside-line-thickness:2px;--l2-desktop:1svw;--l2-wide:5px;--l2-mobile:1svw;--line-thickness:4px;--overlap-background\<deleted\|variable-d9cb0b12-f208-83b0-e554-b395cd911cd5\>:#000000bf}.container{max-width:90dvw}.masthead-title{font-size:11vw}.masthead-title.post{color:#fff;margin-top:2px;margin-bottom:2px;font-size:40px}.masthead-title.product-title{font-size:35px}.masthead-title.product-title.shop{font-size:30px}.masthead-caption{padding-left:60px;padding-right:60px;font-size:2vw}.category-button{min-height:10svh}.navbar-logo-center-container.shadow-three{min-width:auto;padding-left:10px;padding-right:10px}.navbar-brand-three{padding-left:0}.nav-menu-block{flex-direction:column}.nav-link{padding-top:10px;padding-bottom:10px;display:inline-block}.nav-dropdown{flex-direction:column;align-items:center;display:flex}.nav-dropdown-list.shadow-three{box-shadow:0 8px 50px #0000000d}.nav-dropdown-list.shadow-three.w--open{position:relative}.nav-dropdown-list.shadow-three.mobile-shadow-hide{box-shadow:none}.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open{margin-top:0;margin-bottom:10px}.mobile-margin-top-10{margin-top:10px}.nav-menu-three-2{border-radius:5px;flex-direction:column;padding-bottom:30px}.text-logo{letter-spacing:4px;line-height:30px}.container-4{width:80vw}.arrow{margin-bottom:10px;font-size:20px}.footer-wrapper{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;margin-top:40px}.footer-block{align-items:center}.footer-link:hover{color:#1a1b1fbf}.social-block{grid-column-gap:20px;grid-row-gap:20px;margin-top:20px}.footer-divider{margin-top:60px}.div-block-4{width:80vw}.icon-4{color:#fff}.post-thumbnail-title{margin:0}.post-thumbnail-title-wrapper{width:90dvw}.div-block-8{grid-template-columns:2.5fr 1fr}.post-thumbnail-button{letter-spacing:2.5px}.post-thumbnail-button-wrapper.top-button,.post-thumbnail-button-wrapper.bottom-button{height:35%}.post-type,.post-date{font-size:22px;line-height:1}.post-container{flex-direction:column;max-width:90dvw}.post-container.images{margin-top:var(--l1-mobile)}.post-image-layout{margin-top:0;margin-bottom:0}.portfolio-post-image{min-height:50%}.portfolio-post{margin-bottom:5px}.portfolio-post-collection{column-count:2;column-gap:5px;margin-bottom:5px}.product-image{border-width:5px;max-width:100%;margin-bottom:10px}.product-showcase{margin-top:var(--l1-mobile)}.product-thumbnail-price{font-size:14px}.tabs-menu{width:90svw}.tabs-menu.real-estate{margin-bottom:var(--l1-mobile)}.shop-tab{padding:var(--l1-mobile)3svw}.shop-tab.w--current{padding-left:10px;padding-right:10px}.shop-tab.real-estate{padding:var(--l2-mobile)var(--l1-mobile)}.place-order{padding-top:var(--l2-mobile);padding-bottom:var(--l2-mobile)}.post-additional-info{margin-top:0;font-size:15px}.text-block-9{font-size:16px}.widget-wrapper{max-height:35svw}.home-video{justify-content:space-between;height:35svw;display:flex}.home-video.portraits{background-position:0 0,50% 35%}.home-video.sports{background-position:0 0,50% 30%}.widget-heading.baseball{font-size:40px}.widget-heading.baseball.services{font-size:30px}.widget-description{font-size:40px}.widget-category-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;grid-template-columns:1fr}.home-container{max-width:90svw}.home-container.buttons,.home-container.buttons.home-2{padding-top:var(--l1-mobile)}.home-container.buttons.half{flex-flow:column}.home-container.gumroad-embed{padding-top:var(--l1-mobile)}.home-container.notification{width:85svw}.home-container.buttons{padding-top:1.5svw}.item{padding-left:5svw;padding-right:5svw}.store-text{font-size:22px}.home-store-button{padding-top:5px;padding-bottom:5px;font-size:15px}.section-heading{margin-bottom:var(--l1-mobile);font-size:30px}.section-heading.description.small{font-size:30px}.section-heading.home-2{margin-bottom:var(--l2-mobile);font-size:32px}.section-heading.home-2.small{font-size:30px}.section-heading.portfolio-2{margin-bottom:var(--l1-mobile)}.contact-text-field.message{min-height:175px}.contact-wrapper.home-2{padding:var(--l1-mobile)}.contact-wrapper.home-2.about-me{display:none}.graphics-wrapper{padding:var(--l1-mobile)}.section-button{font-size:20px}.follow-me-header{font-size:22px}.instagram-button{padding-top:5px;padding-bottom:5px;font-size:15px}.logo-letters,.logo-stars{max-width:175px}.portfolio-masthead-title{font-size:65px}.portfolio-masthead-stars-lower.portraits{margin-bottom:3%;margin-left:3%}.portfolio-masthead-stars-lower.cars{margin-bottom:5%}.portfolio-masthead-stars-lower.signup.star-1{bottom:-3%;left:4%}.portfolio-masthead-title-wrapper{padding:12%}.portfolio-masthead-stars-upper.portraits{margin-top:3%;margin-right:3%}.portfolio-masthead-stars-upper.cars{margin-top:5%}.portfolio-masthead-stars-upper.signup.star-2{top:4%;right:5%}.portfolio-description-heading{font-size:55px}.portfolio-description-paragraph{margin-top:2px;font-size:20px}.portfolio-description-paragraph.collage{font-size:15px}.portfolio-description-paragraph.services.pricing.disclaimer{color:#bfbfbf}.portfolio-description-paragraph.services.bold,.portfolio-description-paragraph.services.paragraph{color:#d9d9d9}.portfolio-description-button-wrapper{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.portfolio-description-button{margin-bottom:var(--l1-mobile);padding:var(--l2-mobile);font-size:22px}.portfolio-description-button.w--current{margin-bottom:var(--l1-mobile)}.portfolio-description-button.extra-small{padding-left:15px;padding-right:15px}.portfolio-description-button.direct{min-width:40px}.photo-section-photo-1.natural-portrait,.photo-section-photo-1.portfolio,.photo-section-photo-2.natural-portrait,.photo-section-photo-2.cars,.photo-section-photo-2.portfolio{border-width:1px}.photo-section-heading{font-size:70px}.photo-section-heading.graphic-textures{bottom:252px}.photo-section-heading.graphics-details{top:17px;left:24px}.photo-section-wrapper-1{grid-template-rows:82svw auto}.photo-section-wrapper-1.natural-portrait{grid-template-rows:50svw 25svw}.portfolio-posts-section-wrapper.events{width:90svw}.portfolio-post-item,.portfolio-post-item.home{height:30svw}.portfolio-post-collection-list{display:flex}.portfolio-post-collection-list.events{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.portfolio-post-wrapper{padding:0 1.5svw}.portfolio-posts-section-heading{font-size:40px}.portfolio-post-title{margin-bottom:2px;font-size:30px}.portfolio-post-date-heading{font-size:15px}.photo-section-wrapper-2{grid-template-rows:2.5svw 48svw 40svw}.photo-section-wrapper-2.urban-portrait{grid-template-rows:5svw 32svw}.photo-section-photo-5.portfolio,.photo-section-photo-4.cars,.photo-section-photo-4.portfolio,.photo-section-photo-3.video.cars,.photo-section-photo-3.portfolio{border-width:1px}.portfolio-poster-zoom-1{max-width:80%;top:20px;right:30px}.portfolio-poster-zoom-2{max-width:80%;bottom:20px;left:30px}.back-arrow{width:25px;max-width:25px}.back-button-wrapper{margin-top:3svw}.back-button-wrapper.w--current{margin-bottom:0}.back-button-heading{font-size:25px}.portfolio-post-event-type-heading{margin-top:3svw;font-size:12px}.post-title-widget-wrapper{padding-top:4svw;padding-bottom:4svw}.text-block-10{font-size:14px}.empty-state-4{padding:10px}.video-loading-heading{font-size:14px}.photo-section-photo-6.natural-portrait,.photo-section-photo-6.portfolio{border-width:1px}.photo-section-wrapper-3.creative-portraits{grid-template-rows:15svw 60svw 75svw;grid-auto-rows:8svw}.photo-section-photo-7{width:135%;max-width:135%}.photo-section-photo-7.portfolio{border-width:1px}.photo-section-photo-8{width:100%;max-width:100%;height:100%;max-height:900%}.photo-section-photo-8.portfolio{border-width:1px}.photo-section-photo-9{width:100%;max-width:100%;margin-left:6svw}.photo-section-photo-9.portfolio{border-width:1px}.photo-section-paragraph-1.portraits{letter-spacing:0;height:auto;min-height:35svw;max-height:60svw;font-size:18px}.pagination.home-2{grid-column-gap:1svw;grid-row-gap:1svw;margin-top:1svw}.next-text-block{font-size:16px}.icon-8{min-width:14px}.back-button-link{padding:5px 0}.back-button-link.navigator{flex:1;align-self:stretch;max-height:none;position:relative;top:auto}.home-buttons{padding:var(--l2-mobile)var(--l1-mobile);font-size:18px}.home-buttons-text{padding:10px}.latest-post-widget-wrapper{height:auto}.post-image-total{font-size:28px}.post-image-total.show{font-size:16px}.post-image-count-heading{font-size:24px}.post-image-count-heading.shown,.shop-tab-heading,.shop-tab-heading.real-estate{font-size:14px}.post-file-download-button{padding-left:1.5svw;padding-right:1.5svw;font-size:12px}.post-file-download-button:hover{box-shadow:inset 0 0 0 1px #fff}.post-product-button{font-size:15px}.poster-slider-wrapper{width:90svw}.slider{width:70svw}.slider-icon.portfolio-notification{font-size:18px}.slide-nav{bottom:-41px}.events-button{font-size:20px}.equipment-wrapper{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.equipment-description-wrapper{width:115%}.equipment-description{font-size:12px}.equipment-name{width:115%;font-size:35px}.about-me-wrapper{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.about-me-buttons-wrapper{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.graphics-image-wrapper{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.about-me-text-wrapper{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);border:2px solid #fff}.about-me-image-wrapper{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);width:35%}.about-me-heading{font-size:4svw}.about-me-subheading{font-size:2.5svw}.about-me-description{font-size:2.1svw}.about-me-placer{padding:var(--l2-mobile)}.about-me-placer.home-2{margin-bottom:var(--l1-mobile)}.link{font-size:14px}.heading-18{font-size:35px}.text-block-15{font-size:20px}.text-block-16{font-size:16px}.text-block-17,.text-block-18,.text-block-19{font-size:20px}.new-tag-wrapper{margin-top:var(--l2-mobile);padding:var(--l2-mobile)var(--l1-mobile)}.photo-section-wrapper-4{grid-template-rows:50svw 40svw 70svw 70svw 28svw}.photo-section-photo-10.cars,.photo-section-photo-11.video.cars,.photo-section-photo-12.cars,.photo-section-photo-13.portfolio{border-width:1px}.service-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;border-style:none;border-width:0;flex-flow:column;grid-template-rows:20svw auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.service-wrapper.invert{margin-bottom:3svw}.service-content-wrapper{z-index:2;border-radius:var(--web-corners);background-color:#000000bf;border:2px solid #fff;width:150%;padding:1.5svw;box-shadow:0 2px 10px 5px #0003}.service-photo-wrapper{justify-content:flex-end;align-items:flex-end;width:100%;display:flex;position:relative}.service-photo-wrapper.invert{justify-content:flex-start;align-items:flex-end}.service-photo{z-index:1;max-width:150%;position:relative}.service-section-buttons{letter-spacing:-1px}.photo-section-wrapper-6{grid-template-rows:27svw auto}.photo-section-photo-15.football-sports{margin-top:4.5svw}.photo-section-wrapper-7{grid-template-rows:5svw}.portfolio-expand{object-fit:contain;border-style:none;border-width:0;grid-template:"Area-10 Area-10 Area-12 Area-12""Area-10 Area-10 Area-6 Area-6""Area-8 Area-8 Area-6 Area-6""Area-7 Area-7 Area-7 Area-7""Area-11 Area-11 Area-11 Area-11""Area-5 Area-5 Area-13 Area-13""Area-5 Area-5 Area-3 Area-3""Area-4 Area-4 Area-3 Area-3""Area-2 Area Area Area"/1fr 1fr 1fr 1fr;grid-auto-flow:dense;max-width:100%;padding:0;overflow:hidden}.portfolio-expand-photo.grid.hide{display:none}.portfolio-expand-wrapper{overflow:hidden}.div-block-61{padding:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.collection-list-7{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.heading-25{font-size:32px}.div-block-64{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.paragraph-14{padding:5px 1.5svw}.div-block-65{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.service-home-button{height:25svw}.heading-27{font-size:18px}.svg-icon.masthead{width:1.6rem}.div-block-70{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.image-8.variation{width:100%}.div-block-71{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);max-width:none}.div-block-71.images{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-30{font-size:14px}.variant-selector-button{padding:6px 12px}.option-list,.default-state{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.add-to-cart-2{align-self:stretch}.field-label-5.home-2.mobile{display:none}.field-label-5.home-2.desktop{display:block}.user-email-field.message.home-2.horizontal.mobile{display:none}.user-email-field.message.home-2.horizontal.desktop{display:block}.user-email-field.home-2{margin-bottom:var(--l2-mobile)}.link-block-8{align-self:flex-start}.div-block-81{grid-column-gap:1svw;grid-row-gap:1svw;min-height:30px}.user-log-in-log-out-2,.button-8{padding-left:2svw;padding-right:2svw}.div-block-83{padding-right:var(--l1-mobile);padding-left:var(--l1-mobile)}.div-block-83.words.mobile{display:none}.div-block-85{padding:1svw}.div-block-85.dropdown{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);width:70%}.div-block-88{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.button-9.home.nav-bar{margin-bottom:var(--l1-mobile)}.button-9.nav-bar,.button-9.nav-bar.small,.button-9.nav-bar.spacing{padding-top:var(--l2-desktop);padding-bottom:var(--l2-desktop)}.product-cart-button{right:7.5svw}.collection-list-11{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.collection-item-7{max-width:33%}.div-block-101{background-image:linear-gradient(#0000 50%,#000 90%);height:100%;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:1svw;padding-left:1svw;padding-right:1svw;display:flex;position:absolute}.div-block-102{grid-column-gap:3svw;grid-row-gap:3svw}.collection-list-wrapper-8{aspect-ratio:auto;align-self:flex-end}.heading-41{margin-top:2svw;margin-left:2svw;font-size:32px}.section-heading-caption{font-size:15px}.section-heading-caption.shadow.shrink{margin-left:-3px;margin-right:-3px}.div-block-108.real-estate{margin-bottom:1.5svw}.product-specifics-text{font-size:15px}.product-specifics-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.real-estate-masthead-heading{font-size:40px;position:relative}.real-estate-button{font-size:14px}.real-estate-button:hover{background-color:var(--_real-estate---alt-secondary-color)}.real-estate-button:active{background-color:var(--_real-estate---alt-primary-color)}.real-estate-button.home-2.portfolio{padding:.5svw 1svw;font-size:12px}.real-estate-button.home-2.about-me{line-height:1.1}.real-estate-button.copy-code{min-width:100px}.real-estate-button.learn{min-width:150px}.div-block-113{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.card-slider.category,.card-slider.category.add-on{grid-template-columns:1fr 1fr}.collection-item-10.home{min-width:240px}.collection-list-wrapper-11{align-self:auto;padding-left:1svw;padding-right:5svw}.div-block-116{align-self:stretch}.div-block-120{flex-flow:row;justify-content:center;align-self:stretch}.image-22{border-style:none;max-width:100%;display:inline-flex}.nav-dropdown-list-2.shadow-three{box-shadow:0 8px 50px #0000000d}.nav-dropdown-list-2.shadow-three.w--open{position:relative}.nav-dropdown-list-2.shadow-three.mobile-shadow-hide{box-shadow:none}.div-block-122{align-self:flex-start;padding:2svw}.text-block-34{font-size:14px}.div-block-124{padding-top:1.5svw}.text-block-36{font-size:13px}.div-block-130.portfolio{display:none}.div-block-130.portfolio.mobile{height:300px;display:block}.prev_next{margin-bottom:var(--l2-mobile);grid-column-gap:1.5svw;grid-row-gap:1.5svw;inset:auto 0% -75px auto}.prev_next.services{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.left-arrow-1.home-2{min-width:38px;min-height:38px}.left-arrow-1.home-2.small,.left-arrow-1.home-2.popular{width:35px;height:35px}.left-arrow-1.home-2.services{width:38px}.right-arrow-1.home-2{min-width:38px;min-height:38px}.right-arrow-1.home-2.small,.right-arrow-1.home-2.popular{width:35px;height:35px}.right-arrow-1.home-2.services{width:38px}.image-27{max-width:90%}.image-29{min-width:45svw}.dependents{padding:1svw 1.5svw}.text-block-37{font-size:14px}.text-block-38{font-size:12px}.div-block-138{padding:1svw 1svw 1svw 2svw}.text-block-40{font-size:16px}.div-block-139{padding-left:2svw;padding-right:2svw}.collection-item-17{min-width:300px}.image-33{height:100%;margin-left:auto;margin-right:auto}.div-block-149.small{padding:var(--l1-mobile)}.div-block-150{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.image-35{max-height:150px}.heading-44,.heading-44.products{font-size:22px}.heading-44.products.grid,.heading-44.products.grid.add-on{font-size:24px}.heading-44.products.popular{font-size:19px}.heading-44.products.upsells,.text-block-42{font-size:16px}.background-video-2{background-image:none}.button-14{font-size:15px}.text-block-43{font-size:16px}.text-block-44{font-size:40px}.div-block-160{background-color:#00000080}.loading-media-pop-up{position:fixed;inset:auto 0% 3svw}.div-block-161{justify-content:center;align-items:center;display:flex}.text-block-46{font-size:11px;line-height:1.1}.div-block-165{padding-left:1.5svw;padding-right:1.5svw;bottom:2svw;left:2svw;right:2svw}.paragraph-20{letter-spacing:-.4px;font-size:14px}.div-block-166{flex:1;max-width:none}.text-block-47{font-size:35px}.heading-45{font-size:26px}.div-block-170{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-170.small{max-width:none;margin-right:0}.div-block-171{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-172{padding:var(--l1-mobile)}.text-block-48{font-size:28px}.paragraph-21.small{font-size:15px}.heading-46{margin-bottom:2px}.heading-46.small{font-size:18px}.div-block-175{display:none}.div-block-175._2{margin-top:-1svw;display:flex}.paragraph-22{font-size:14px}.paragraph-23{font-size:20px}.text-block-51,.text-block-52{font-size:14px}.heading-47{font-size:20px}.heading-47.large{font-size:24px}.heading-47.small{margin-top:-1svw;font-size:20px}.div-block-178{margin-bottom:var(--l2-mobile);grid-column-gap:1.5svw;grid-row-gap:1.5svw}.image-44{max-width:80px}.div-block-182{flex:1}.div-block-183{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.collection-item-20{padding:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.collection-item-20.portfolio{padding:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);min-width:150px}.collection-item-20.portfolio.admin{min-width:200px}.heading-48{font-size:22px}.heading-48.portfolio{font-size:18px}.heading-48.portfolio.admin{font-size:20px}.text-block-53{font-size:13px}.text-block-53.portfolio{font-size:8px}.text-block-53.portfolio.admin{font-size:12px}.pagination-buttons{padding:var(--l1-mobile)}.pagination-buttons.small{padding:1svw 1.5svw}.pagination-2{margin-top:var(--l1-mobile)}.div-block-185{max-width:35%}.heading-50,.paragraph-24{font-size:12px}.heading-51{font-size:18px}.div-block-190{padding:1.5svw}.div-block-192{max-width:75px;max-height:75px}.heading-52{text-align:left;font-size:22px}.heading-52.commercial{font-size:18px}.paragraph-25{text-align:left;font-size:15px;line-height:1.2}.paragraph-25.commercial{font-size:13px}.div-block-193{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.text-block-55.popular{font-size:12px}.text-block-55.status.completed.home,.text-block-55.status.editing.home,.text-block-55.status.checking.home,.text-block-55.status.on-site.home,.text-block-55.status.pending.home{font-size:13px}.text-block-56{padding:4px 8px;bottom:10px;left:10px}.text-block-56.top-left{top:10px}.div-block-201{margin-bottom:5px}.div-block-202{grid-column-gap:5px;grid-row-gap:5px}.text-block-57{font-size:20px}.collection-item-22.home{min-width:240px}.collection-item-22.home.swipe{padding-right:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.collection-item-22.home.swipe.popular{min-width:200px}.div-block-205{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.link-block-13{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);justify-content:center;align-items:center;padding:1svw}.div-block-206{flex:0 auto}.heading-54{text-align:left;letter-spacing:0;font-size:24px}.div-block-207{max-width:40px;max-height:40px}.div-block-208{align-self:stretch}.button-15{align-self:stretch;padding:1svw 1.5svw;font-size:15px}.div-block-209{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);align-self:stretch}.div-block-212{grid-column-gap:1svw;grid-row-gap:1svw}.div-block-213{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.div-block-214{padding:1svw}.image-51{max-width:95%;max-height:95%}.heading-55{font-size:20px}.div-block-215{padding:1svw}.div-block-216{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.div-block-218{grid-column-gap:1.5svw;grid-row-gap:1.5svw;padding:1svw}.collection-item-24{grid-column-gap:2svw;grid-row-gap:2svw;padding:1svw}.heading-56{font-size:22px}.div-block-222{grid-column-gap:1svw;grid-row-gap:1svw}.div-block-224{grid-column-gap:.5svw;grid-row-gap:.5svw}.heading-58{font-size:28px}.heading-59{font-size:15px}.text-block-59{font-size:14px}.div-block-225{padding:1.5svw}.div-block-226,.div-block-227{grid-column-gap:1svw;grid-row-gap:1svw}.div-block-230{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.button-17{font-size:16px}.div-block-231{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.button-18{padding:var(--l2-mobile)var(--l1-mobile)}.div-block-232{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-233{padding:var(--l2-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-60{font-size:22px}.button-19{padding:var(--l2-mobile)var(--l1-mobile);font-size:12px}.div-block-237{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-238,.div-block-239{padding:var(--l2-mobile)}.heading-61{font-size:12px}.button-20{padding:var(--l2-desktop)var(--l1-mobile);font-size:10px}.button-20.post{padding-right:var(--l2-mobile);padding-left:var(--l2-mobile)}.div-block-241{padding:var(--l2-mobile)}.div-block-242{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-62{font-size:3svw;line-height:1}.div-block-243{padding:var(--l2-mobile)var(--l1-mobile);grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop)}.text-block-60{font-size:2svw}.div-block-245,.option-2{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-246{margin-bottom:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.collection-list-23{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);grid-template-columns:1fr 1fr}.div-block-247{padding:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-63{font-size:24px}.heading-64{font-size:15px}.div-block-248{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.collection-list-24{grid-column-gap:2svw;grid-row-gap:2svw}.text-block-62{font-size:14px}.container-16{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);width:75%}.div-block-251{left:var(--l2-mobile);top:var(--l2-mobile);right:var(--l2-mobile);bottom:var(--l2-mobile)}.div-block-252{padding:var(--l2-mobile)var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-65{font-size:13px}.div-block-254{padding:var(--l2-mobile)var(--l1-mobile)}.heading-66{font-size:11px}.button-22{padding-right:var(--l1-mobile);padding-left:var(--l1-mobile);font-size:11px}.div-block-256{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-257{padding:var(--l2-mobile)}.div-block-261{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-262{padding:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.text-block-64{font-size:12px}.paragraph-26{font-size:14px}.heading-67{font-size:26px}.div-block-263{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-264{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);flex-flow:column;display:flex}.collection-list-25{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.button-23{top:var(--l1-mobile);right:var(--l1-mobile);padding:var(--l2-mobile)var(--l1-mobile)}.collection-list-27{grid-template-columns:1fr 1fr}.heading-68{margin-bottom:var(--l2-mobile);font-size:22px}.text-block-66{font-size:18px}.div-block-271{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.button-24{padding:var(--l1-mobile);font-size:12px}.div-block-273{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);grid-template-columns:1fr 1fr 1fr}.div-block-273.small{display:none}.div-block-274{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-274.large{aspect-ratio:4/3}.div-block-275{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.text-block-68{font-size:15px}.text-block-69{font-size:11px}.button-25{padding:var(--l1-mobile);font-size:11px}.button-25.small{padding:var(--l2-mobile)}.div-block-276{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop)}.text-block-70{font-size:10px}.properties-serviced{display:block}.div-block-279{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.bas-label-before-h{left:var(--l1-mobile);top:var(--l1-mobile)}.bas-label-after-h{top:var(--l1-mobile);right:var(--l1-mobile)}.div-block-280{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-281{bottom:var(--l1-mobile)}.text-block-71{font-size:14px}.div-block-282{padding:var(--l1-mobile)}.div-block-283{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex-flow:column}.div-block-284{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);justify-content:center;align-self:center;align-items:center}.div-block-285{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex-flow:row;justify-content:space-between;max-width:none}.div-block-286{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);flex:0 auto}.heading-69{font-size:24px}.heading-70{font-size:16px}.paragraph-27{font-size:15px}.div-block-287{flex:1;justify-content:center;align-items:center;display:flex}.contact-me{display:block}.flex-block{flex:1}.link-block-21{padding:var(--l2-mobile)3svw;grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.text-block-72{font-size:14px}.div-block-289{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-290{grid-column-gap:var(--l1-mobile);grid-template-columns:.75fr 1fr}.div-block-291{padding:var(--l1-mobile)}.paragraph-28{font-size:14px}.div-block-292{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.heading-71{font-size:16px}.div-block-293{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-297{height:var(--l1-mobile)}.div-block-299{left:var(--l1-mobile);top:var(--l1-mobile);padding:var(--l2-mobile)}.div-block-300{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-301{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.text-block-73{font-size:14px}.div-block-302{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-303{grid-column-gap:var(--l2-wide);grid-row-gap:var(--l2-wide);padding-top:3svw}.text-block-75{font-size:16px}.list-item{padding-bottom:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.paragraph-31{font-size:14px}.div-block-305{padding-right:var(--l1-mobile);padding-left:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.text-block-76{margin-bottom:var(--l2-mobile);font-size:14px}.form-3{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.form-3.horizontal{grid-column-gap:0svw;grid-row-gap:0svw;flex-flow:column}.div-block-306{margin-bottom:var(--l2-mobile)}.div-block-307{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-308{margin-left:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-309{margin-left:var(--l1-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.error-message-4{margin-top:var(--l2-mobile)}.error-message-4.property{margin-bottom:var(--l1-mobile)}.text-block-78{padding:var(--l1-mobile);font-size:15px}.div-block-312{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.text-counter{font-size:12px}.paragraph-32{font-size:14px}.next-button{font-size:12px}.form12_checkbox_field{padding:var(--l2-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);margin-left:0;margin-right:0}.form-title-wrap{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.slider-2,.submit-button-3{padding:var(--l1-mobile)}.previous{z-index:6;margin-bottom:var(--l1-mobile);margin-left:var(--l1-mobile)}.mask-2{margin-bottom:var(--l1-mobile)}.next-2{z-index:6}.checkbox_wrap{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex-wrap:wrap;justify-content:space-between}.form-wrapper{width:100%}.form-section-title{font-size:26px}.previous-button{font-size:12px}.slider-content-wrap{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.arrow-2{width:12px}.form-content{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);width:90%}.text-block{font-size:12px}.form-wrap-full{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-316{padding:var(--l2-mobile);grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-317{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-318{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-319,.div-block-320,.div-block-321{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.image-74{width:38px}.div-block-322,.div-block-323{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.div-block-325{max-width:40%}.button-27{padding:var(--l2-mobile);font-size:14px}.div-block-326{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.paragraph-33{font-size:10px;line-height:1}.div-block-337{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex:1;max-width:none}.div-block-338{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.text-block-79{font-size:14px}.div-block-342{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.div-block-343{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex:1}.div-block-344{padding:var(--l1-mobile);grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.paragraph-34{font-size:13px}.div-block-345{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile);flex-flow:column}.div-block-346,.div-block-347{grid-column-gap:var(--l1-mobile);grid-row-gap:var(--l1-mobile)}.image-83{max-width:15%;max-height:20%;top:3svw;right:3svw}.image-83.shadow.bottom,.image-83.bottom{bottom:3svw}.lightbox-link-4{z-index:5;display:block;position:absolute;inset:0%}.div-block-351,.div-block-353{height:150px}.text-block-80.space{margin-top:-2svw;font-size:14px}.paragraph-35{font-size:16px}.div-block-358{grid-column-gap:20px;grid-row-gap:20px;align-self:center}.text-block-81{align-self:center;display:none}.text-block-81.mobile{display:block}.div-block-364{grid-template-columns:1.5fr 1fr 1fr 1fr;grid-auto-columns:minmax(0,1px)}.div-block-364.land{grid-template-columns:1.5fr;grid-auto-columns:minmax(50px,1px)}.div-block-364.spacing{margin-left:-1svw;margin-right:-1svw}.heading-77{font-size:15px}.heading-77.mobile{display:none}.text-block-82,.text-block-83{font-size:14px}.text-block-83.mobile{display:none}.image-86{display:inline-block}.image-86.mobile{display:block}.div-block-367{padding-left:15px;padding-right:15px}.text-block-84{font-size:12px}.text-block-85{font-size:15px}.div-block-374{background-color:#00000080}.div-block-375{bottom:1.5svw}.text-block-86,.text-block-87{font-size:14px}.real-estate-masthead-heading-2{font-size:40px;position:relative}.link-block-22{grid-column-gap:1svw;grid-row-gap:1svw;padding:1svw 3svw}.collection-list-34{justify-content:flex-start}.collection-item-32{min-width:150px;max-width:150px}.image-88{display:none}.text-block-90{font-size:2.2svw}.div-block-397{margin-top:var(--l1-desktop);flex-flow:row;min-height:60px;display:none}.heading-78{font-size:2.6svw}.text-block-91{font-size:1.6svw}.div-block-403{max-width:none}.div-block-419{min-height:50px}.text-block-94{font-size:18px}.italic-text{font-size:13px}.div-block-427{min-width:45px;min-height:45px}.text-block-96{font-size:20px}.paragraph-36{font-size:18px}.div-block-433{grid-template-rows:auto auto;grid-template-columns:auto}.div-block-434{aspect-ratio:2;object-fit:cover;overflow:clip}.image-99{aspect-ratio:2;object-fit:cover}.text-block-97{font-size:14px}.recaptcha-2{align-self:flex-start}.text-block-98{font-size:16px}}@media screen and (max-width:479px){.container{max-width:95dvw}.masthead-title{font-size:15vw}.masthead-title.loading{font-size:65px}.masthead-title.post{letter-spacing:2px;margin-top:2px;margin-bottom:2px;font-size:28px}.masthead-title.product-title{margin-top:5px;font-size:30px}.masthead-title.product-title.shop{font-size:30px}.masthead-caption{padding-left:45px;padding-right:45px;font-size:4vw}.body{background-color:#000;overflow:visible}.navbar-cover{border-radius:5px;height:auto}.category-button{color:#fff;letter-spacing:5px;min-height:10svh;margin-top:20px;margin-bottom:20px;font-size:12vw;text-decoration:none}.category-button.post-title{font-size:5vw}.category-button.post-thumbnail{margin-bottom:15px}.navbar-logo-center-container.shadow-three{z-index:1000000;justify-content:center;min-width:auto;height:5vh;padding-left:0;padding-right:0}.nav-menu-wrapper-three{top:50px}.nav-dropdown-toggle{padding-top:0;padding-bottom:0}.nav-menu-three-2{border-radius:5px;flex-direction:column;justify-content:space-between;max-width:90vw}.text-logo{letter-spacing:2px;font-size:20px}.navbar-wrapper-three-2{justify-content:space-between;width:100%}.container-4{justify-content:center;align-items:center;width:90vw;max-width:none;margin-left:0;margin-right:0;display:flex}.cart-button{margin-left:0;margin-right:0}.arrow{font-size:20px}.container-5{background-color:#fff6;border-radius:5px;max-width:95vw}.container-5.footer{background-color:#0000}.footer-link{justify-content:center;display:flex}.footer-socials.about-me{max-height:32px}.div-block-4{width:90vw}.menu-button-2{z-index:5}.menu-button-2.w--open{background-color:#a6b1bf00}.cart{object-fit:fill;background-color:#000;border-radius:5px;align-items:stretch;min-width:90vw;max-width:90vw;min-height:55svh;margin:6svh auto auto;display:flex;overflow:auto}.cart-header{border:1px #000}.cart-item-titles,.heading-6{color:#fff}.text-block-2{color:#ccc}.text-block-3{color:#999}.text-block-4{color:#fff;text-decoration:underline}.cart-wrapper{z-index:0;background-color:#0000}.cart-2{z-index:5}.container-10{max-width:95dvw}.post-date-thumbnail{font-size:2.5vw}.post-type-thumbnail{font-size:3vw}.post-thumbnail-title{margin:0}.post-thumbnail-title-wrapper{min-width:95vw;max-width:95vw;margin-left:0;margin-right:0;padding:15px}.post-thumbnail-title-wrapper.images{height:100%;margin-top:-5px;margin-bottom:15px;padding-left:15px;padding-right:15px}.div-block-8{border-bottom-right-radius:5px;border-bottom-left-radius:5px;grid-template-rows:90% 10%;grid-template-columns:2.5fr;grid-auto-flow:row;padding-right:0}.collection-post-images{padding-left:0}.post-images-wrapper{padding-left:5px;padding-right:5px}.post-images{column-gap:5px}.div-block-10{flex-direction:row;justify-content:center;align-items:center;height:100%;padding-right:5px;display:flex}.post-thumbnail-button{padding-left:5px;padding-right:5px;font-size:200%}.post-thumbnail-button-wrapper.top-button{width:50%;height:100%;padding-bottom:0;padding-left:5px;padding-right:0}.post-thumbnail-button-wrapper.bottom-button{width:50%;height:100%;padding-top:0;padding-left:5px;padding-right:0}.thumbnail-multi-image-layout-image{width:auto}.empty-state{background-color:#ddd0}.post-images-padding{background-color:#0000}.post-type{font-size:12px;line-height:1}.post-description-wrapper{width:100%;font-size:6vw}.post-date{font-size:12px;line-height:1}.post-container{max-width:95dvw}.post-container.images{position:relative}.post-image-layout{z-index:2;min-height:auto;margin-top:5px;margin-bottom:0;position:relative}.portfolio-post-image{z-index:-100;border-radius:10px;position:relative}.portfolio-post-image-wrapper{height:100%}.collection-item-4{display:block}.product-image{margin-bottom:5px}.product-image.shop{max-width:100%;min-height:auto}.product-image.shop.post{max-width:100%;min-height:100%}.post-product-wrapper,.post-product-wrapper.post{flex-direction:column}.tabs-menu{flex-wrap:wrap;justify-content:flex-start;width:95svw;overflow:visible}.tabs-menu.real-estate{display:flex}.shop-tab{padding-left:2.5svw}.shop-tab:hover,.shop-tab.w--current{border-radius:15px}.tabs-content{border-radius:0}.footer-invert{filter:invert()}.web-payments{margin-bottom:2px}.order-confirmation{background-color:#000}.heading-8.password{text-align:left}.place-order{border-width:var(--line-thickness);padding-top:5px;padding-bottom:5px}.place-order:hover{border-color:var(--_real-estate---alt-secondary-color)}.place-order:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.post-additional-info{font-size:12px}.collection-list-wrapper-4{align-self:center}.empty-state-3{background-color:#000}.text-block-9{color:#fff;font-size:14px}.widget-wrapper{max-height:200px;overflow:hidden}.home-video{height:30svh;padding-top:3svw;padding-left:3svw;padding-right:3svw}.home-video.graphics{background-image:linear-gradient(#00000080,#fff0),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d9bc1c64a930ca3e2c0024_Low%20Quality-148.jpg);height:200px}.home-video.scapes{background-image:linear-gradient(#00000080,#fff0),url(https://cdn.prod.website-files.com/6474e825c21170e9210ee000/64d9bf741fab27b22246082e_PortfolioLow-148.jpg);background-position:0 0,50%;background-size:auto,cover;height:200px}.home-video.portraits,.home-video.sports{background-position:0 0,50% 30%;height:200px}.home-video.pets,.home-video.misc,.home-video.cars{height:200px}.widget-heading.baseball{font-size:35px;line-height:1}.widget-heading.baseball.services{font-size:32px}.widget-description{font-size:35px;line-height:1}.widget-description.services{font-size:32px}.widget-category-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.home-container{max-width:95svw;margin-left:auto;margin-right:auto;position:relative}.home-container.portfolio.posts{padding-top:6svw}.home-container.notification{width:90svw}.home-container.buttons{min-width:220px}.item{padding-left:2.5svw;padding-right:2.5svw}.side-scroll-image-wrapper{overflow:hidden}.store-button{margin-bottom:-3svw}.store-text{letter-spacing:1.5px;flex:0 auto;width:60svw;margin-right:5px;font-size:18px;line-height:1}.home-store-button{margin-left:5px}.section-heading{font-size:28px}.section-heading.description{margin-bottom:0}.section-heading.description.small{font-size:28px}.section-heading.home-2{font-size:30px}.section-heading.home-2.small{font-size:28px}.contact-text-field.message{min-height:150px}.email-submit-button{background-color:#000;border:1px solid #fff;border-radius:15px;margin-top:3px;font-family:Trip Sans,Arial,sans-serif}.email-submit-button.home-2{margin-top:0}.contact-wrapper.home-2{border-style:solid;border-width:var(--line-thickness)}.section-button{font-size:15px}.follow-me-header{font-size:18px}.gumroad{justify-content:flex-end;margin-top:10px;display:flex}.paragraph-11{font-size:12px;line-height:15px}.logo-letters{max-width:150px;position:relative}.logo-letters.real-estate{z-index:3;max-width:60px}.div-block-34{position:relative}.logo-stars{max-width:150px;position:absolute}.logo-stars.real-estate{z-index:3;max-width:60px}.portfolio-masthead{position:absolute}.portfolio-masthead-title{font-size:50px}.portfolio-masthead-stars-lower.portraits{margin-bottom:5%}.portfolio-masthead-stars-lower.cars{max-width:25%;margin-bottom:5%}.portfolio-masthead-stars-lower.signup.star-1{bottom:-5%;left:5%}.portfolio-masthead-stars-upper,.portfolio-masthead-stars-upper.portraits{margin-top:5%}.portfolio-masthead-stars-upper.cars{max-width:20%;margin-top:10%}.portfolio-description-heading{font-size:40px}.portfolio-description-paragraph{font-size:16px}.portfolio-description-paragraph.collage{font-size:12px}.portfolio-description-paragraph.services{min-height:40svw;max-height:50svw;font-size:15px;overflow:auto}.portfolio-description-paragraph.services.pricing.disclaimer{flex-flow:row;min-height:0}.portfolio-description-paragraph.services.bold,.portfolio-description-paragraph.services.paragraph{min-height:auto;max-height:none;font-size:16px}.portfolio-description-button-wrapper{display:none}.portfolio-description-button{font-size:18px}.portfolio-description-button.extra-small{padding-left:12px;padding-right:12px}.portfolio-description-button.direct{min-width:35px}.photo-section-photo-2.portfolio{width:85%;max-width:85%}.photo-section-heading{font-size:45px}.photo-section-heading.graphic-textures{z-index:200;bottom:182px;right:16px}.photo-section-heading.graphics-details{top:26px;left:9px}.photo-section-wrapper-1{grid-template-rows:88svw auto}.photo-section-wrapper-1.natural-portrait{grid-template-rows:50svw 30svw}.portfolio-posts-section-wrapper{z-index:0}.portfolio-posts-section-wrapper.events{width:95svw}.portfolio-post-main-image{object-fit:cover}.portfolio-post-item{height:35svw}.portfolio-post-item.home{height:40svw}.portfolio-post-item.events{border-width:2px}.portfolio-post-collection-list.events{display:flex}.portfolio-post-wrapper{background-image:linear-gradient(#000000bf 25%,#fff0 85%);padding-bottom:0}.portfolio-post-wrapper:active{background-color:#00000080;outline-style:none}.portfolio-post-wrapper.home{border-radius:var(--web-corners)}.portfolio-posts-section-heading{font-size:30px}.portfolio-post-title,.portfolio-post-title.home,.portfolio-post-title.events{font-size:25px}.portfolio-post-date-heading{font-size:15px}.portfolio-post-date-heading.home{font-size:18px}.photo-section-wrapper-2{grid-template-rows:2.5svw 52svw 45svw;grid-auto-columns:1fr}.photo-section-wrapper-2.urban-portrait{grid-template-rows:5svw 34svw}.photo-section-photo-5{border-width:1px}.photo-section-photo-5.portfolio{max-width:155%}.photo-section-photo-4{border-width:1px;box-shadow:0 10px 10px 5px #0003}.photo-section-photo-4.portfolio{margin-top:8svw}.photo-section-photo-3{z-index:-2;border-width:1px;width:100%;height:100%;position:relative}.photo-section-photo-3.video{border-width:2px;margin-top:3svw}.photo-section-photo-3.portfolio{width:140%;max-width:140%}.portfolio-poster-wrapper-1{grid-auto-columns:1fr}.portfolio-poster-zoom-1{max-width:90%;top:10px;right:20px;box-shadow:0 10px 10px 5px #0003}.portfolio-poster-zoom-1.scroll{z-index:200;top:25px}.portfolio-poster-zoom-2{max-width:90%;bottom:10px;left:20px}.portfolio-poster-zoom-2.scroll{bottom:25px}.photo-section-video-wrapper{padding-top:56.25%}.back-arrow{filter:invert();width:5svw;max-width:5svw}.back-button-wrapper{justify-content:flex-start;align-items:center;margin-bottom:1.5svw;display:flex}.back-button-wrapper.navigation-wrapper{margin-bottom:0}.back-button-heading{font-size:5svw}.portfolio-post-event-type-heading{letter-spacing:1px;font-size:12px}.portfolio-posts{background-image:linear-gradient(#000 16%,#fff 85%)}.post-title-widget-wrapper{padding-top:8svw;padding-bottom:8svw}.post-info-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;flex-direction:column;align-items:flex-start;margin-top:10px}.post-image-total-wrapper{grid-column-gap:1.5svw;grid-row-gap:1.5svw;align-items:center}.text-block-10{font-size:12px}.video-loading-heading{color:#fff;margin-bottom:2svw;margin-left:2svw;font-size:10px}.video-loading-heading.black{color:#000}.photo-section-photo-6.portfolio{margin-bottom:-20%}.photo-section-wrapper-3.creative-portraits{grid-template-rows:15svw 75svw 80svw;grid-auto-rows:25svw}.photo-section-photo-7{width:150%;max-width:1505%}.photo-section-photo-8{width:90%;max-width:90%;height:90%;max-height:90%}.photo-section-photo-8.portfolio{width:100%;max-width:100%;height:100%;max-height:100%}.photo-section-photo-9{width:110%;max-width:110%}.photo-section-paragraph-1.portraits{letter-spacing:-1px;width:1300%;max-width:130%;height:auto;min-height:45svw;max-height:70svw;font-size:16px}.next-text-block{font-size:14px}.next{padding-top:6px;padding-bottom:6px}.icon-8{min-width:12px}.loading-media-animation{flex:0 auto;order:-1;align-self:center;width:25px;height:25px}.loading-media-heading{order:1;align-self:center;font-size:12px}.back-button-link{order:-1}.loading-media-wrapper{order:1;padding:5px}.buttons-wrapper{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.home-buttons{border-width:var(--line-thickness);border-color:var(--_real-estate---secondary-color);background-color:#fff;border-radius:15px;flex:1;max-width:100%;padding-top:5px;padding-bottom:5px;font-size:3.2svw;text-decoration:none}.home-buttons:hover{border-color:var(--_real-estate---alt-secondary-color);background-color:var(--_real-estate---secondary-color);box-shadow:none}.home-buttons:active{background-color:var(--_real-estate---alt-primary-color);color:var(--_real-estate---alt-secondary-color)}.home-buttons-text{padding:6px}.post-image-total{font-size:23px}.post-image-total.show{font-size:14px}.post-image-count-heading{font-size:20px}.post-image-count-heading.shown{font-size:12px}.post-download-wrapper{align-self:stretch}.watermark-type-1.real-estate{margin-top:auto;margin-bottom:auto}.shop-tab-heading.real-estate{letter-spacing:-.2px;font-size:13px;font-weight:500}.post-file-download-button{grid-column-gap:1.5svw;grid-row-gap:1.5svw;padding-left:2svw;padding-right:2svw}.post-file-download-button.gumroad{z-index:1000;background-color:#000;flex:1;justify-content:center;max-width:90svw;margin-bottom:3svw;margin-left:auto;margin-right:auto;padding:2svw 3svw;position:fixed;inset:auto 0% 0%}.download-file-text{font-size:17px;font-weight:500}.photos-file-text,.number-file-text{font-size:17px}.home-page-buttons.services{display:none}.poster-slider-wrapper{width:95svw;height:auto}.slider{flex-direction:column;justify-content:center;align-items:center;width:80svw}.poster-carousel{height:auto;overflow:hidden}.slider-icon{font-size:30px}.slider-icon.portfolio-notification{font-size:16px}.slide-content-wrapper{background-color:#0000}.poster-slider-container{height:auto}.slide-nav{font-size:10px}.events-button{font-size:18px}.equipment-wrapper{grid-column-gap:0svw;grid-template-rows:75svw auto;grid-template-columns:50% 50%}.equipment-description-wrapper{width:95%;padding:3svw}.equipment-description{letter-spacing:0;font-size:15px}.equipment-name{text-align:right;letter-spacing:0;-webkit-text-stroke-width:1.5px;width:150%;font-size:35px}.equipment-name.reverse{text-align:left}.equipment-photo{width:175%;max-width:175%}.about-me-heading{font-size:5svw}.about-me-subheading{font-size:3.2svw}.about-me-description{letter-spacing:-.2px;font-size:2.7svw;line-height:1.1}.about-me-description.contact{font-size:16px;line-height:1.4}.about-me-image{aspect-ratio:3/4}.link{font-size:11px}.heading-18{font-size:25px}.heading-19{letter-spacing:3px;font-size:15px}.heading-20,.heading-21{font-size:15px}.div-block-40{padding:3svw}.div-block-43{flex:1;align-self:flex-start}.text-block-19{font-size:15px}.new-tag-wrapper{padding:1svw 2svw}.photo-section-wrapper-4{grid-template-rows:55svw 45svw 75svw 75svw 35svw}.photo-section-photo-10{border-width:1px;box-shadow:0 10px 10px 5px #0003}.photo-section-photo-11{z-index:-2;border-width:1px;width:100%;height:100%;position:relative}.photo-section-photo-11.video{border-width:2px;margin-top:3svw}.photo-section-wrapper-5{grid-template-rows:4svw;grid-auto-columns:1fr}.photo-section-photo-13{border-width:1px}.photo-section-photo-13.portfolio{max-width:155%}.service-wrapper{grid-template-rows:35svw auto}.service-content-wrapper{background-color:var(--overlap-background\<deleted\|variable-d9cb0b12-f208-83b0-e554-b395cd911cd5\>)}.service-heading{font-size:30px}.photo-section-photo-15{z-index:-2;border-width:1px;width:100%;height:100%;position:relative}.photo-section-photo-15.football-sports{margin-top:1.5svw}.photo-section-photo-17{border-width:1px}.photo-section-photo-18{border-width:1px;box-shadow:0 10px 10px 5px #0003}.photo-section-wrapper-7{grid-template-rows:6svw;grid-auto-columns:1fr}.photo-section-photo-19{z-index:-2;border-width:1px;width:100%;height:100%;position:relative}.photo-section-photo-19.video{border-width:2px;margin-top:3svw}.portfolio-expand-photo.grid{object-fit:cover;max-height:250px}.div-block-61{min-height:auto}.div-block-62{box-sizing:content-box;aspect-ratio:16/9;object-fit:cover;min-width:auto;max-width:none;position:sticky}.heading-25{font-size:28px}.div-block-64{justify-content:flex-end;align-items:center}.heading-26{font-size:20px}.heading-26.small{font-size:13px}.paragraph-14{padding-left:2svw;padding-right:2svw}.div-block-65{flex-flow:column}.paragraph-15{line-height:1}.div-block-66{margin-top:2px;margin-bottom:2px}.service-home-button{height:30svw}.service-home-buttons-wrapper{grid-template-columns:1fr}.heading-27{font-size:15px}.svg-icon{width:1.5rem}.svg-icon.masthead{width:1.4rem}.div-block-70{grid-template-columns:1fr}.image-8{width:100%}.button-group{flex-flow:wrap}.option-list{align-self:stretch}.product-add-to-cart{text-align:center;justify-content:center;align-items:center}.shipping-address,.order-summary,.customer-info,.shipping-method,.payment-info{margin-bottom:10px}.billing-address{margin-top:0;margin-bottom:10px}.order-items{margin-bottom:10px}.heading-31{font-size:15px;line-height:20px}.checkout-subheading-wrapper{flex:0 auto;align-self:stretch}.checkout-subheading-wrapper.shopping-cart{border-top-left-radius:var(--web-corners);border-top-right-radius:var(--web-corners);background-color:#000;border:2px solid #fff;border-bottom:1px solid #bfbfbf;overflow:hidden}.checkout-subheading-wrapper.home-2{padding-left:10px;padding-right:10px}.checkout-subheading-wrapper.home-2.shopping{border-top-left-radius:var(--web-corners);border-top-right-radius:var(--web-corners);align-self:center;width:100%;max-width:350px}.checkout-content-header{flex:0 auto}.checkout-content-header.shopping-cart{border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);background-color:#000;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;align-self:stretch;padding:3svw}.checkout-content-header.home-2{padding-bottom:10px;padding-left:10px;padding-right:10px}.checkout-content-header.home-2.shopping{border-bottom-left-radius:var(--web-corners);border-bottom-right-radius:var(--web-corners);width:100%;max-width:350px}.add-to-cart-2{align-self:stretch}.field-label-5.home-2.portfolio-2{margin-bottom:2px}.user-email-field.home-2.portfolio-2{margin-bottom:5px}.link-block-8{padding:6px 10px}.user-log-in-log-out-2,.button-8{padding-left:2svw;padding-right:2svw;font-size:12px}.button-8.menu{padding-top:var(--l2-desktop);padding-bottom:var(--l2-desktop);font-size:14px;line-height:20px;display:flex}.div-block-83{padding-left:2svw;padding-right:2svw}.div-block-83.words{display:none}.div-block-83.words.dropdown{display:flex}.div-block-83.words.mobile{display:none}.navbar{inset:0%}.div-block-85.dropdown{width:100%}.button-9.nav-bar.spacing.mobile{display:block}.button-10{text-align:left;padding-top:2svw;padding-bottom:2svw}.additional-info{margin-bottom:10px}.product-cart-button{right:5svw}.div-block-96{padding:2.5svw}.cart-quantity-3{font-size:15px}.cart-container{background-color:#fff0;border-width:0;border-radius:15px;justify-content:center;align-items:center;padding-left:2.5svw;padding-right:2.5svw}.cart-wrapper-2{align-self:stretch}.cart-list{padding:0}.fixed-navigation{overflow:visible}.discounts{margin-bottom:10px}.section-heading-caption{font-size:12px}.section-heading-caption.shadow.shrink{margin-left:-2px;margin-right:-2px}.div-block-108{margin-bottom:1.5svw}.product-specifics-text{font-size:14px}.product-specifics-wrapper{grid-column-gap:2svw;grid-row-gap:2svw}.div-block-111{z-index:3;position:relative}.real-estate-masthead-heading{z-index:3;font-size:30px}.real-estate-button{flex:1;font-size:12px}.real-estate-button.home-2.large{font-size:14px}.real-estate-button.shrink{flex:1;display:none}.real-estate-button.copy-code{color:var(--_text---light-text);background-color:#fff0;border-style:none;padding-top:4px;padding-bottom:4px;line-height:1}.real-estate-button.copy-code:hover{background-color:var(--_text---alt-dark-text)}.real-estate-button.copy-code:active{color:var(--_text---alt-light-text)}.real-estate-button.learn{border-style:none;line-height:1}.collection-item-10.home{min-width:auto}.collection-list-wrapper-11{padding-top:3svw;padding-bottom:3svw;padding-right:6svw}.div-block-119.package.home-2{border-width:var(--line-thickness)}.div-block-122{padding:2.5svw}.text-block-34{font-size:12px}.div-block-124{padding:2svw 1.5svw 1.5svw}.div-block-129{padding-left:1.5svw;padding-right:1.5svw}.text-block-36{font-size:13px}.image-26.portfolio{height:100%;max-height:none}.background-image-fade{z-index:-10}.background-image-fade.portfolio{height:50%;max-height:50svh}.left-arrow-1{min-width:40px;min-height:30px}.left-arrow-1.home-2{border-width:var(--inside-line-thickness);min-width:35px;min-height:35px}.left-arrow-1.home-2.services{width:34px;min-width:34px;min-height:34px}.right-arrow-1{min-width:40px;min-height:30px}.right-arrow-1.home-2{border-width:var(--inside-line-thickness);min-width:35px;min-height:35px}.right-arrow-1.home-2.services{width:34px;min-width:34px;min-height:34px}.image-27{max-width:75%}.image-29{min-width:60svw}.dependents{padding:2svw;display:none}.dependents.mobile{display:block}.text-block-37,.collection-item-16{font-size:12px;line-height:1.2}.div-block-138{padding:1.2svw 1.2svw 1.2svw 2.5svw}.div-block-138.home-2{border-width:var(--line-thickness)}.text-block-40{font-size:14px}.div-block-139{padding:1svw 2.5svw}.div-block-140{display:none}.collection-item-17{min-width:250px}.image-31{max-height:55svw}.image-33{aspect-ratio:16/9}.div-block-148{display:block;position:relative}.div-block-149.margin.large{max-width:100%}.div-block-149.small{z-index:4;justify-content:center;align-items:center;max-width:100%;display:flex;position:absolute;inset:0%}.image-34{display:inline-block}.image-35{max-height:200px}.div-block-153{background-image:linear-gradient(90deg,black 2%,var(--_real-estate---dark-overlay)10%,var(--_real-estate---dark-overlay)90%,#000 98%)}.div-block-154{box-sizing:content-box;object-fit:cover;max-width:60%;margin-left:auto;margin-right:auto}.heading-44,.heading-44.products{font-size:20px}.heading-44.products.grid,.heading-44.products.grid.add-on{font-size:4.8svw}.heading-44.products.popular{font-size:16px}.heading-44.products.upsells{font-size:3svw}.heading-44.grid{font-size:4.8svw}.image-36{border-width:var(--inside-line-thickness)}.text-block-42{font-size:14px}.text-block-42.grid{font-size:13px}.button-14{font-size:14px}.button-14.upsell{font-size:12px}.text-block-43{font-size:14px}.text-block-43.grid{font-size:13px}.text-block-44{font-size:35px}.text-block-44.grid{font-size:30px}.image-37{flex:0 auto}.div-block-164.hide-mobile{display:none}.text-block-46{letter-spacing:-.2px;font-size:12px}.div-block-165{padding:1svw 2svw;bottom:2.5svw;left:2.5svw;right:2.5svw}.paragraph-20{margin-left:1svw;margin-right:1svw;font-size:16px}.image-40{max-width:75%}.text-block-47{font-size:25px}.div-block-168{grid-column-gap:3svw;grid-row-gap:6svw;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-168.grid{grid-template-rows:auto;margin:0;display:flex}.div-block-169,.div-block-169._2{justify-content:center;align-items:center;max-width:100%;display:flex}.div-block-169._3{max-width:100%}.div-block-169.grid{display:none}.image-43{max-width:80%}.image-43._2{max-width:75%}.image-43._3,.image-43._4{max-width:90%}.heading-45{white-space:nowrap;font-size:22px}.heading-45.small{font-size:20px}.heading-45.small.services{margin-bottom:var(--l2-mobile);align-self:flex-end;display:block}.heading-45.extra-small{font-size:18px}.div-block-170{padding:2.5svw}.div-block-172{background-color:#0000;border-style:none;padding:1svw 2svw 1svw 1svw}.text-block-48{color:var(--_real-estate---primary-color);font-size:26px}.paragraph-21{letter-spacing:-.2px;font-size:14px}.paragraph-21.small{font-size:14px}.heading-46{letter-spacing:-.2px;margin-bottom:0;font-size:16px}.heading-46.small{font-size:17px}.div-block-175._2{margin-top:-1.5svw}.paragraph-22{display:none}.logo-photo-slider,.service-benefits.grid{display:block}.service-benefits.shop{display:none}.paragraph-23{letter-spacing:-1px;margin-left:3svw;margin-right:3svw;font-size:18px}.text-block-51{text-align:justify;letter-spacing:.5px;font-family:Trip Sans,Arial,sans-serif;font-size:12px;line-height:1.2}.text-block-52{text-align:justify;letter-spacing:.5px;font-family:Trip Sans,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.div-block-176{justify-content:space-between;display:flex}.div-block-177{align-self:flex-start}.heading-47{letter-spacing:-.5px;font-size:15px}.heading-47.large{font-size:20px}.heading-47.small{font-size:18px}.image-44{max-width:18svw}.collection-list-19.portfolio.admin{grid-column-gap:1svw;grid-row-gap:1svw;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.collection-item-20{border:var(--inside-line-thickness)solid var(--_real-estate---primary-color)}.collection-item-20.portfolio{min-width:125px}.collection-item-20.portfolio.admin{min-width:175px}.heading-48{letter-spacing:-.8px;flex:1;font-size:16px}.heading-48.portfolio{font-size:14px}.text-block-53{letter-spacing:-.2px;font-size:10px}.text-block-53.portfolio{font-size:7px}.div-block-185{max-width:30%}.div-block-186.mobile{display:none}.heading-50{font-size:14px}.paragraph-24{max-height:200px;font-size:13px;display:none;overflow:scroll}.paragraph-24.mobile,.paragraph-24.section{display:block}.div-block-188{grid-column-gap:1px;grid-row-gap:1px}.div-block-189{grid-column-gap:3svw;grid-row-gap:3svw;flex-flow:column;display:flex}.heading-51{font-size:20px}.div-block-190{grid-column-gap:2.5svw;grid-row-gap:2.5svw;position:relative}.div-block-192{box-sizing:content-box;max-width:15svw;max-height:15svw;position:relative;overflow:hidden}.heading-52{letter-spacing:-.2px;font-size:4svw}.heading-52.commercial{font-size:15px}.paragraph-25{letter-spacing:-.2px;font-size:3.2svw}.paragraph-25.commercial{font-size:11px}.image-47{box-sizing:content-box;object-fit:contain;align-self:stretch;display:block;position:relative}.div-block-198{margin-top:1.5svw;margin-bottom:1.5svw}.text-block-55.status.completed.home,.text-block-55.status.editing.home,.text-block-55.status.checking.home,.text-block-55.status.on-site.home,.text-block-55.status.pending.home{font-size:3.4svw}.text-block-56{padding:3px 6px;font-size:13px}.code-embed-6{min-width:auto}.div-block-201{z-index:105;position:relative}.div-block-202{flex-flow:column;display:flex}.text-block-57{font-size:18px}.collection-item-22.home{min-width:210px}.collection-item-22.home.swipe.popular{min-width:165px}.div-block-203,.div-block-204{grid-column-gap:1.5svw;grid-row-gap:1.5svw}.div-block-206{flex:0 auto}.heading-54{text-align:left;letter-spacing:-.5px;font-size:5.5svw}.div-block-207{max-width:8svw;max-height:8svw}.button-15{padding:.5svw 1svw;font-size:3.5svw}.div-block-214{max-height:75px}.image-51{max-width:80%;max-height:80%}.heading-55{font-size:15px}.div-block-215{border-width:var(--inside-line-thickness)}.heading-56{font-size:16px}.heading-58{font-size:20px}.heading-59{font-size:3.1svw}.text-block-59{font-size:10px}.text-block-59.mono{font-family:Trip Sans,Arial,sans-serif;font-weight:400}.div-block-228{border-width:var(--inside-line-thickness)}.image-55._1{bottom:-179.806%}.image-55._2{bottom:-69.113%}.image-55._3{bottom:-32.5434%}.button-17{border-width:var(--inside-line-thickness);font-size:14px}.button-18{border-width:var(--inside-line-thickness);font-size:4svw}.heading-60{font-size:4.2svw}.button-19{font-size:3svw}.div-block-237{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.heading-61{font-size:3.8svw}.button-20{font-size:3.2svw}.div-block-240{aspect-ratio:2}.heading-62{font-size:4.2svw}.div-block-243{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile)}.text-block-60{font-size:3.2svw}.portfolio-2{margin-bottom:0}.div-block-247{flex-flow:column;justify-content:space-between;align-items:flex-start}.heading-63{align-self:flex-start;font-size:22px}.heading-64{font-size:14px}.div-block-248{align-self:flex-start}.collection-list-24{flex-flow:wrap}.text-block-62{font-size:3svw}.collection-item-26:hover{outline-offset:-1px;outline-width:2px}.image-62{aspect-ratio:8/3}.heading-65{font-size:15px}.heading-66{font-size:13px}.button-22{font-size:12px;display:none}.button-22.mobile{font-weight:500;display:flex}.div-block-257{border-bottom:3px solid #00b10c;margin-top:-5svw;padding-top:6svw;display:flex}.text-block-63{font-size:14px}.div-block-258{display:block}.div-block-261{flex-flow:column;margin-bottom:-20%}.image-64{border-style:none;border-color:#000}.rich-text-block-2{align-self:flex-end}.div-block-262{display:none}.div-block-262.mobile{flex-flow:column;display:flex}.text-block-64{font-size:14px}.paragraph-26{color:var(--_real-estate---alt-primary-color);margin-bottom:2px;font-size:15px}.heading-67{color:var(--_real-estate---primary-color);font-size:24px}.div-block-263{width:auto;display:flex}.div-block-264{left:0%;top:var(--l1-mobile);margin-bottom:var(--l1-mobile);padding:var(--l1-mobile);border:var(--inside-line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);width:100%;position:relative;bottom:auto;right:0%}.main-poster-variant{max-width:100%;display:none}.main-poster-variant.mobile{display:block}.div-block-265{height:200px;display:none}.text-block-65{font-size:12px}.section-21{display:block;position:relative}.collection-list-26{grid-column-gap:var(--l2-mobile);grid-row-gap:var(--l2-mobile);display:flex}.image-66{width:100%;height:100%}.collection-item-29{flex:1;min-width:50%}.div-block-267{z-index:2;background-image:linear-gradient(180deg,#0000,var(--_real-estate---primary-color)25%);position:absolute;inset:-15% 0% 0%}.collection-list-wrapper-25{z-index:3;position:relative;overflow:hidden}.image-67{border-width:5px}.heading-68{letter-spacing:-.2px;font-size:18px}.text-block-66{font-size:16px}.div-block-272{margin-bottom:10px}.text-block-67{font-size:14px}.text-block-67.mono{padding:8px;font-size:14px}.div-block-273{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.div-block-274{aspect-ratio:1}.text-block-68{font-size:3.6svw}.text-block-69{font-size:2.8svw;line-height:1.1}.text-block-69.small{font-size:2.2svw}.button-25{letter-spacing:.1px;font-family:Trip Sans,Arial,sans-serif;font-size:2.4svw}.text-block-70{font-size:2.4svw}.properties-serviced{display:block}.bas-wrapper{z-index:5}.bas-wrapper.hide{height:auto;display:block}.bas-handle-h{z-index:6}.div-block-280{flex-flow:column}.text-block-71{font-size:12px}.contact-transition.show{display:none}.contact-transition.hide{display:block}.heading-69{font-size:18px}.heading-70{font-size:10px}.paragraph-27{font-size:11px}.contact-me{position:relative}.text-block-72{font-size:12px}.div-block-290{grid-template-columns:1fr}.paragraph-28{display:none}.paragraph-28.mobile{display:block}.div-block-294{display:none}.div-block-298.faqs{max-width:100%}.text-block-73{font-size:12px}.text-block-75{font-size:14px}.paragraph-31{font-size:12px}.recaptcha{margin-bottom:0}.div-block-306{overflow:hidden}.button-26{padding:var(--l2-mobile);border:var(--inside-line-thickness)solid black;border-radius:var(--web-corners);background-color:var(--_real-estate---primary-color);color:var(--_real-estate---secondary-color);justify-content:center;align-items:center;font-family:Trip Sans,Arial,sans-serif;font-weight:400;line-height:1;display:flex}.button-26:hover{background-color:var(--_real-estate---alt-primary-color)}.button-26.exterior{display:none}.text-block-78{font-size:14px}.text-counter{font-size:2.5svw}.paragraph-32{font-size:12px}.next-button,.field-title{font-size:3.5svw}.form12_checkbox_field{min-width:auto;height:130px;margin-right:0}.slider-2{height:auto}.submit-button-3{margin-bottom:-85px;position:absolute;bottom:0;left:0;right:0}.mask-2{height:100%;position:relative}.checkbox_wrap{flex-wrap:wrap}.form-section-title{font-size:5.8svw;line-height:1.3em}.previous-button{font-size:3.5svw}.slider-content-wrap{justify-content:center;width:100%}.form-content{width:100%}.text-block{font-size:2.5svw}.div-block-314{padding-left:32px;padding-right:32px}.div-block-318{flex-flow:column}.div-block-320{width:auto}.image-74{width:34px}.div-block-323{flex-flow:row}.div-block-324{display:flex}.div-block-325{aspect-ratio:auto}.button-27{font-size:4svw}.div-block-326{display:none}.div-block-326.mobile{padding:var(--l2-mobile);border:var(--line-thickness)solid var(--_real-estate---secondary-color);border-radius:var(--web-corners);background-color:var(--_real-estate---secondary-color);display:flex}.image-75{width:100%}.paragraph-33{font-size:3svw}.div-block-337{display:none}.text-block-79{font-size:3.8svw;font-weight:400}.div-block-342{flex-flow:column}.div-block-343{flex-flow:row;order:-1;max-width:none}.div-block-344{display:none}.div-block-345{flex-flow:row;flex:1;display:flex}.div-block-346{flex:0 auto;min-width:150px}.image-83{max-width:20%;max-height:22%;top:4svw;right:4svw}.image-83.shadow{top:4svw;bottom:auto}.image-83.shadow.bottom,.image-83.bottom{bottom:4svw}.link-26{color:var(--_text---light-text)}.div-block-351{height:200px}.section-23{display:none}.section-23.commercial{display:block}.div-block-353{height:200px}.collection-list-31{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.text-block-80.space{text-align:center;font-size:12px}.paragraph-35{line-height:1.4}.text-block-81.mobile{flex-flow:column}.div-block-364{grid-template-columns:1.75fr 1fr 1fr 1fr}.div-block-364.land{grid-auto-columns:minmax(75px,1px)}.heading-77{font-size:12px}.text-block-82{justify-content:flex-start;align-items:center;font-size:11px;display:flex}.text-block-83{font-size:11px}.div-block-369{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop);flex-flow:column}.text-block-84{font-size:14px}.div-block-371{min-height:22px}.text-block-85{font-size:14px}.div-block-372{grid-column-gap:var(--l1-desktop);grid-row-gap:var(--l1-desktop)}.div-block-373{grid-template-rows:auto auto;grid-template-columns:1fr}.div-block-377{position:relative}.text-block-86{font-size:12px}.div-block-379{z-index:3;position:relative}.text-block-87{font-size:12px}.real-estate-masthead-heading-2{z-index:3;font-size:30px}.collection-item-31{max-width:13%}.collection-item-32{min-width:125px;max-width:125px}.text-block-88{font-size:12px}.div-block-389{display:none}.div-block-392{min-width:35px}.div-block-395{grid-column-gap:var(--l2-desktop);grid-row-gap:var(--l2-desktop);flex-flow:column;justify-content:flex-start;align-items:flex-start}.div-block-396{overflow:auto}.div-block-397{justify-content:center}.div-block-401{flex-flow:column;position:relative}.image-91{align-self:center;width:60%;max-width:70px}.heading-78{text-align:center;word-break:break-all;font-size:3.8svw}.text-block-91{text-align:center;display:none}.div-block-415{display:none}.div-block-416{grid-template-rows:auto auto auto;grid-template-columns:auto}.div-block-418{grid-template-rows:auto auto auto auto auto;grid-template-columns:auto 1fr}.div-block-419{min-height:60px}.text-block-94{font-size:19px}.div-block-427{min-width:38px;min-height:38px}.text-block-96{font-size:16px}.paragraph-36{font-size:15px}.text-block-97{font-size:14px}.div-block-438{align-self:stretch}.text-block-98{font-size:14px}}#w-node-_00a23936-7db4-9ef1-bc8f-d459930bf34e-930bf347,#w-node-_00a23936-7db4-9ef1-bc8f-d459930bf359-930bf347,#w-node-_00a23936-7db4-9ef1-bc8f-d459930bf366-930bf347{grid-area:span 1/span 1/span 1/span 1}#w-node-a56104fa-dea4-5e9d-5563-d2a5ab0e9636-169f3a1c{place-self:start}#w-node-_0a79fae6-149d-01d0-1e17-ee8128589c07-169f3a1c{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#w-node-c64de1da-70c8-c380-deae-eb0fe2090122-169f3a1c{place-self:auto}#w-node-_763cb67b-d48e-9c2b-894c-15d2940d3fb4-169f3a1c{grid-area:span 1/span 1/span 1/span 1}#w-node-aa1916ee-4661-303f-c913-5956695906c4-169f3a1d{align-self:start}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef7-5d69ad26{grid-area:span 2/span 1/span 2/span 1}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef8-5d69ad26{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377efc-5d69ad26{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_887c7608-7133-f743-ac65-54f28b581d2b-5d69ad26,#w-node-b688cfd0-5746-0a39-5fac-cd9a214bf153-aa2ea8cf{grid-area:span 1/span 2/span 1/span 2}#w-node-d9a82d71-691d-8bfe-65a7-5ee048565f38-aa2ea8cf{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}#w-node-d9a82d71-691d-8bfe-65a7-5ee048565f39-aa2ea8cf,#w-node-d9a82d71-691d-8bfe-65a7-5ee048565f3a-aa2ea8cf,#w-node-_05e0a154-b313-2b47-5878-065b820e8522-aa2ea8cf,#w-node-f36785d1-6de6-f855-3818-944e14d7ad38-aa2ea8cf{grid-area:span 1/span 1/span 1/span 1}#w-node-_718484e3-29ab-a4d3-3ade-37cdc4ef397d-aa2ea8cf,#w-node-_826d8ac2-294f-017c-fae8-77f648743637-2477a136,#w-node-a4b6fd74-2dcd-4f40-a78b-652dcafd2ad0-2477a136{grid-area:span 1/span 2/span 1/span 2}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e2-2477a136{grid-area:span 1/span 1/span 1/span 1}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e4-2477a136{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e5-2477a136,#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e6-2477a136{grid-area:span 1/span 1/span 1/span 1}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e7-2477a136{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e8-2477a136,#w-node-c5367fed-747d-b9c1-4d16-ce6a9c30927d-2477a136{grid-area:span 1/span 1/span 1/span 1}#w-node-f6a3da17-a92f-d192-50a4-da855225260a-2477a136{justify-self:end}#w-node-c2fe22b8-4fd0-a7d9-6caa-d770a4d0f330-2477a136,#w-node-_9ead4192-58d3-e50e-a983-9834dce4c09c-2477a136{grid-area:span 1/span 2/span 1/span 2}#w-node-_76ce1c8b-efa5-beb9-c627-af537d384b23-2477a136{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be47-210bd5ab{justify-self:end}#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be48-210bd5ab,#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be4c-210bd5ab{grid-area:span 1/span 2/span 1/span 2}#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be4f-210bd5ab{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-cb5185cf-d103-4d95-5900-a047d0bd1b7a-72a14212{grid-area:span 1/span 2/span 1/span 2;align-self:start}#hero.w-node-d5dc2f49-3ebb-1b0b-e15b-8f9f7c799f6a-72a14212{place-self:start end}#w-node-a4b6fd74-2dcd-4f40-a78b-652dcafd2ad0-72a14212,#w-node-_5d2c2385-1f74-082d-3f80-1dc182cd7757-72a14212{grid-area:span 1/span 2/span 1/span 2}#w-node-fc399036-e73e-e683-70ec-81a1dd81a411-72a14212{grid-area:span 1/span 1/span 1/span 1}#w-node-_80703f5f-b477-5b57-e803-6e5a5cad42da-72a14212{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-a1fe9224-ec5a-10c6-8fef-2281b6fcdb6d-72a14212,#w-node-_59385d40-c6fd-adc3-3f36-6c547de65635-72a14212{grid-area:span 1/span 1/span 1/span 1}#w-node-a53965db-e0fa-a18b-2afb-0e7d9d114a5c-72a14212{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_595422d0-e645-033c-d09e-552dfae6cd74-72a14212,#w-node-d1a84d08-29a8-b20f-d04f-7c7a93c26944-72a14212{grid-area:span 1/span 1/span 1/span 1}#w-node-_63d8a362-dc5e-6430-6b7c-999cba36c10c-72a14212{grid-area:span 1/span 1/span 1/span 1;place-self:end}#w-node-cd6a9da4-fffb-20d7-ef71-c97cee10f6a6-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_28ac9cdb-618d-0547-3d8e-3231881f5559-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_09beaa3d-8452-afe1-c20b-c4ca2fb8f8e5-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc30-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc2f-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1;justify-self:end}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc32-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b20-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b21-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b23-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea0-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea4-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1;justify-self:end}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea5-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d1-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d2-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d4-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_9a484df1-6af2-77e6-8405-6ad381647422-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_9a484df1-6af2-77e6-8405-6ad381647426-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1;justify-self:end}#w-node-_9a484df1-6af2-77e6-8405-6ad381647427-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_4093155d-04af-307b-37eb-7a33bb5d698d-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_4093155d-04af-307b-37eb-7a33bb5d698e-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_4093155d-04af-307b-37eb-7a33bb5d6992-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8632-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8631-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1;justify-self:end}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8636-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7a-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7b-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7f-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_1b4ee423-1b1c-53b5-6878-12b33d3cc6c8-b0d93cbf{justify-self:end}#w-node-_9a556f24-c515-e198-e146-2eb529060084-b0d93cbf{grid-area:span 1/span 2/span 1/span 2;place-self:start stretch}#w-node-_4e5d46c2-7b40-1810-6d0e-da9ed88d1d7c-b0d93cbf{grid-area:span 1/span 1/span 1/span 1}#w-node-_41cb07d0-7c53-73d3-15b5-e8f517eef126-b0d93cbf{grid-area:span 1/span 2/span 1/span 2}#w-node-_41cb07d0-7c53-73d3-15b5-e8f517eef129-b0d93cbf{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-d066bcb7-e682-0f76-1640-0f083ff4c609-b0d93cbf,#w-node-d066bcb7-e682-0f76-1640-0f083ff4c60b-b0d93cbf{justify-self:end}#w-node-d066bcb7-e682-0f76-1640-0f083ff4c60d-b0d93cbf,#w-node-d066bcb7-e682-0f76-1640-0f083ff4c60f-b0d93cbf{place-self:end}#w-node-d6bd2068-8469-3253-2729-5da8abd8f84c-b0d93cbf{align-self:end}#w-node-c5367fed-747d-b9c1-4d16-ce6a9c30927d-b0d93cbf{grid-area:span 1/span 1/span 1/span 1}#w-node-f6a3da17-a92f-d192-50a4-da855225260a-b0d93cbf{justify-self:end}#w-node-c2fe22b8-4fd0-a7d9-6caa-d770a4d0f330-b0d93cbf,#w-node-_9ead4192-58d3-e50e-a983-9834dce4c09c-b0d93cbf{grid-area:span 1/span 2/span 1/span 2}#w-node-_76ce1c8b-efa5-beb9-c627-af537d384b23-b0d93cbf{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-fdc5a71b-739b-8168-90d5-10a5301a895e-b0d93cbf{grid-area:span 1/span 2/span 1/span 2}#w-node-fdc5a71b-739b-8168-90d5-10a5301a8961-b0d93cbf{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-a51d9eb8-27c7-3be5-409a-608f8271b8ca-b0d93cbf{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr}#w-node-_927adc99-3669-1c1a-7ceb-331cbd1e123b-b0d93cbf{grid-area:Area}#w-node-b05ac35c-4fae-dcd6-f8be-e01fa7924dce-b0d93cbf{grid-area:Area-8}#w-node-e58cbebb-a2ad-e3b6-a3b9-832939eeb9b6-b0d93cbf{grid-area:Area-9}#w-node-_6982c88c-5d72-5fa3-57aa-4e8de8e71b0d-b0d93cbf{grid-area:Area-7}#w-node-f7524275-acd1-cb3f-6545-bad820ba67dd-b0d93cbf{grid-area:Area-10}#w-node-_527d25ca-5f00-c896-7ccd-310acdd765f0-b0d93cbf{grid-area:Area-6}#w-node-_044161f4-74c5-0335-90ad-0ab124a7306f-b0d93cbf{grid-area:Area-11}#w-node-_8622f3b4-b25d-6c98-b367-776bf28d311d-b0d93cbf{grid-area:Area-4}#w-node-_878bf2b1-ee7f-b2c4-86b4-bee85e88d632-b0d93cbf{grid-area:Area-5}#w-node-_253d3c15-866c-c651-3ac4-7d16d65a7dd5-b0d93cbf{grid-area:Area-12}#w-node-d3b5e3b1-d42e-0701-1ec3-d34bc1836e0d-b0d93cbf{grid-area:Area-3}#w-node-_14c51fa4-6460-f7aa-152b-2e1bfc266077-b0d93cbf{grid-area:Area-2}#w-node-_4371ef8b-f0e8-dc1b-e244-affe20875035-b0d93cbf{grid-area:Area-13}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79a6-f93b799e{align-self:start}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79a8-f93b799e{align-self:center}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79ab-f93b799e{align-self:start}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79ad-f93b799e{align-self:stretch}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79b0-f93b799e{align-self:start}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79b2-f93b799e{align-self:stretch}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79b5-f93b799e{align-self:start}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79b7-f93b799e{align-self:stretch}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79ba-f93b799e{align-self:start}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79bc-f93b799e{align-self:stretch}#w-node-ca588129-6fee-6323-a14a-7dd05da4984c-2571f38c{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-eacd5349-0bab-04d2-7030-5570edac021e-2571f38c{grid-area:span 1/span 2/span 1/span 2}#w-node-eacd5349-0bab-04d2-7030-5570edac0221-2571f38c{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_4f247250-98a9-6ec9-a8f8-583b286363b0-2571f38c{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_7b0ca644-7b6d-6c89-340d-210bfe172eb1-2571f38c{grid-area:span 1/span 2/span 1/span 2}#w-node-_7b0ca644-7b6d-6c89-340d-210bfe172eb4-2571f38c{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_151f4fd2-a676-63f5-2220-e35e5e9326de-2571f38c{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_94181192-9943-a364-3bc6-cb4ef6b076a1-2571f38c{grid-area:span 1/span 2/span 1/span 2}#w-node-_94181192-9943-a364-3bc6-cb4ef6b076a4-2571f38c{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_9b70b512-c901-03af-cb39-149e87130d12-2571f38c{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_51b930fa-0cfd-ceae-0df9-9d9536617174-2571f38c{grid-area:span 1/span 2/span 1/span 2}#w-node-_51b930fa-0cfd-ceae-0df9-9d9536617177-2571f38c{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-c158c2e7-747d-fb78-2528-7b6446808840-d12c4f53,#Sports.w-node-c158c2e7-747d-fb78-2528-7b6446808857-d12c4f53,#Portraits.w-node-c158c2e7-747d-fb78-2528-7b644680885d-d12c4f53,#Graphics.w-node-c158c2e7-747d-fb78-2528-7b6446808863-d12c4f53,#Graphics.w-node-c158c2e7-747d-fb78-2528-7b6446808869-d12c4f53{grid-area:span 1/span 1/span 1/span 1}#Graphics.w-node-c158c2e7-747d-fb78-2528-7b644680886f-d12c4f53{grid-area:span 1/span 2/span 1/span 2}#Pets.w-node-c158c2e7-747d-fb78-2528-7b6446808875-d12c4f53,#Scapes.w-node-c158c2e7-747d-fb78-2528-7b644680887b-d12c4f53,#Misc.w-node-c158c2e7-747d-fb78-2528-7b6446808881-d12c4f53{grid-area:span 1/span 1/span 1/span 1}#w-node-e4d395de-ab43-1af8-91a0-510541cc09cb-d12c4f53{align-self:start}#w-node-_87fb9c5e-9b39-4c4e-816f-63bafd25ffaf-d12c4f53{align-self:center}#w-node-_1c911342-0f5e-7aad-71c9-2b2196cdd6ee-d12c4f53{align-self:start}#w-node-f452c226-ad67-f394-f019-cc15fde1e351-d12c4f53{align-self:stretch}#w-node-_5fb0f4a2-3ddc-a4fd-a678-5aeae35f3fa4-d12c4f53{align-self:start}#w-node-a25c2fd1-a087-ed87-f19f-b4f29830bf55-d12c4f53{align-self:stretch}#w-node-adc98069-02f3-e28a-8a2b-bdf699261d86-d12c4f53{align-self:start}#w-node-_7ed12008-2e1a-32d3-86c1-2ddaa75294b7-d12c4f53{align-self:stretch}#w-node-ef575ed5-acfa-ba06-007d-bafffbdad6e2-d12c4f53{align-self:start}#w-node-_94504605-b077-d460-aa77-a97761185d59-d12c4f53{align-self:stretch}#w-node-eb375658-4708-1728-aa82-6ba271a74c9b-c0668c7c{grid-area:span 1/span 2/span 1/span 2}#w-node-cd70df2d-826c-39cf-e817-d29145813573-c0668c7c,#w-node-_696877d2-9a95-6a70-d84f-ab9b1ddbc0fa-5acc9bdb{align-self:stretch}#w-node-_8464f264-1e75-0513-5c03-d89d2e9ccbf4-5acc9bdb{align-self:start}#w-node-a2021e56-82e3-7993-684d-e2dda7f98187-5acc9bdb{justify-self:stretch}#w-node-_8367af1d-8e55-770c-bd61-e3e88bd1f27b-5acc9bdb{align-self:end}#w-node-_81524bbe-8d8c-658e-7460-30a04dcbdf32-a94c5ec3{grid-area:span 2/span 1/span 2/span 1}#w-node-_853cba49-e056-405c-26e6-cce6ddd88a3b-a94c5ec3{align-self:start}#w-node-bed99d5f-27c5-1d4c-4e77-a7d39356c3bc-a94c5ec3,#w-node-_78425b54-64b5-a810-b490-ba8eb80bd077-a94c5ec3,#w-node-f124d988-7c22-99d8-bd08-3f950dfefbdc-a94c5ec3{grid-area:span 2/span 1/span 2/span 1}#w-node-f19b04bc-f454-7a8f-11d7-cf25acc414fd-a94c5ec3{align-self:start}#w-node-db547394-8d15-ff5c-c36e-00e9f5c4edb0-a94c5ec3,#w-node-e112689b-763a-35b5-d4b1-fa1e295d74f1-c1a7d01e{grid-area:span 2/span 1/span 2/span 1}#w-node-e112689b-763a-35b5-d4b1-fa1e295d74fa-c1a7d01e{align-self:start}#w-node-e112689b-763a-35b5-d4b1-fa1e295d7503-c1a7d01e,#w-node-e112689b-763a-35b5-d4b1-fa1e295d7515-c1a7d01e,#w-node-e112689b-763a-35b5-d4b1-fa1e295d7527-c1a7d01e{grid-area:span 2/span 1/span 2/span 1}#w-node-e112689b-763a-35b5-d4b1-fa1e295d7530-c1a7d01e{align-self:start}#w-node-e112689b-763a-35b5-d4b1-fa1e295d753c-c1a7d01e{grid-area:span 2/span 1/span 2/span 1}#w-node-_5ac23053-de38-d8b7-8829-4fabb8943725-261e5a79{place-self:stretch stretch}#w-node-_5be8df87-a1da-b55f-08b5-5ebaa7a9f704-261e5a79,#w-node-cc4f6438-65f9-d078-2dd6-d55a416e4d8e-261e5a79{grid-area:span 1/span 5/span 1/span 5}#w-node-_03ebcf0f-4d78-9968-297f-3747570978ef-261e5a79{align-self:center}#w-node-_6a9303c8-7375-2366-867f-d0473856145d-261e5a79,#w-node-caade645-99f9-f49e-281b-e700c481669b-261e5a79,#w-node-_78e34464-bc21-e939-dfaf-07625a1dbfdb-261e5a79,#w-node-_49d33759-253f-5d93-c8a1-e06b081b7a8f-261e5a79,#w-node-d472faaa-5cc3-baba-70dc-e846550225a8-261e5a79,#w-node-_385df64d-46c7-d1c3-9fd4-9df5406c67f2-261e5a79,#w-node-bc459d5a-d5db-5daa-aa89-bfad09885c51-261e5a79,#w-node-_6f7d2383-85d0-0645-9339-14a06e601b9a-261e5a79{grid-area:span 1/span 5/span 1/span 5}#w-node-b2c17505-588b-dc54-53a7-5df08b0898ee-a28a5dfc{grid-area:span 2/span 1/span 2/span 1}#w-node-b2c17505-588b-dc54-53a7-5df08b0898f7-a28a5dfc{align-self:start}#w-node-b2c17505-588b-dc54-53a7-5df08b089900-a28a5dfc,#w-node-b2c17505-588b-dc54-53a7-5df08b089912-a28a5dfc,#w-node-b2c17505-588b-dc54-53a7-5df08b089924-a28a5dfc{grid-area:span 2/span 1/span 2/span 1}#w-node-b2c17505-588b-dc54-53a7-5df08b08992d-a28a5dfc{align-self:start}#w-node-b2c17505-588b-dc54-53a7-5df08b089939-a28a5dfc{grid-area:span 2/span 1/span 2/span 1}#w-node-_7961f394-c903-88e3-7c68-c2f269e0378b-dec23e14,#w-node-_68394b17-4d0d-c934-af36-0e2d0a5284af-dec23e14,#w-node-_7961f394-c903-88e3-7c68-c2f269e03796-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-_7961f394-c903-88e3-7c68-c2f269e03797-dec23e14{align-self:center}#w-node-_7961f394-c903-88e3-7c68-c2f269e0379d-dec23e14{grid-area:span 1/span 1/span 1/span 1}#w-node-_7961f394-c903-88e3-7c68-c2f269e037a1-dec23e14,#w-node-_7961f394-c903-88e3-7c68-c2f269e037ac-dec23e14,#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491e9d-dec23e14,#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491ea6-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491eb0-dec23e14{align-self:center}#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491eb6-dec23e14{grid-area:span 1/span 1/span 1/span 1}#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491eb8-dec23e14,#w-node-_1ccc51d6-a1bc-2e8e-7625-15678a491ec1-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-b9316402-659b-4d05-1d3b-1eaa577c3953-dec23e14{grid-area:span 1/span 7/span 1/span 7}#w-node-d60528d1-4005-46f4-be57-6f086f183f55-dec23e14,#w-node-d60528d1-4005-46f4-be57-6f086f183f5e-dec23e14,#w-node-d60528d1-4005-46f4-be57-6f086f183f67-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-d60528d1-4005-46f4-be57-6f086f183f68-dec23e14{align-self:center}#w-node-d60528d1-4005-46f4-be57-6f086f183f6e-dec23e14{grid-area:span 1/span 1/span 1/span 1}#w-node-d60528d1-4005-46f4-be57-6f086f183f70-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-f46bb4c8-8dd2-6c51-dc21-430df8044ad7-dec23e14{align-self:center}#w-node-f82a3b85-bf55-69e6-883d-34c50dffa2d2-dec23e14{grid-area:span 1/span 1/span 1/span 1}#w-node-_6f9b2509-472a-8f90-a134-75520971b70f-dec23e14,#w-node-_52ae5962-805b-b673-4286-5a08c3ec6347-dec23e14,#w-node-ceb64993-50c9-ccb8-8886-a995bf7d1fc0-dec23e14,#w-node-_02ecb1d7-07f4-8bf7-f41a-2c8e1dca8ef8-dec23e14,#w-node-_5bed9bcd-1aea-bbc0-b715-e35971f7db1d-dec23e14,#w-node-_0a595d5a-9953-4cb1-3a1c-88b7cfb28cb9-dec23e14{grid-area:span 1/span 4/span 1/span 4}#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67b5-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67c0-dec23e14{grid-area:span 1/span 5/span 1/span 5}#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67c1-dec23e14{align-self:center}#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67cb-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67d6-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67e1-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67ec-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc67f7-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc6802-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc680d-dec23e14,#w-node-_21bb980a-e91c-1d22-b602-b6fe85fc6818-dec23e14{grid-area:span 1/span 5/span 1/span 5}#w-node-eb375658-4708-1728-aa82-6ba271a74c9b-18cb99ee{grid-area:span 1/span 2/span 1/span 2}#w-node-_61dd89f5-b21d-deb6-bc06-1c53877a3231-18cb99ee{justify-self:center}#w-node-_1c55101f-10a6-0956-649a-a7c3cccad467-f63defca,#w-node-_1c55101f-10a6-0956-649a-a7c3cccad469-f63defca,#w-node-_04888614-15c2-23c8-8beb-470eb0107493-f63defca,#w-node-_95a0599d-321d-8d7c-09e4-5a2a29442443-f63defca,#w-node-_07af7ac5-eddb-c60a-7677-7a988a54a3a7-f63defca,#w-node-_07af7ac5-eddb-c60a-7677-7a988a54a3a9-f63defca,#w-node-e47f8776-a203-49d6-9b87-af89714260d3-f63defca,#w-node-e47f8776-a203-49d6-9b87-af89714260d5-f63defca,#w-node-_85f5154d-4865-18a2-85ef-cb8712a8ca35-f63defca,#w-node-_85f5154d-4865-18a2-85ef-cb8712a8ca37-f63defca,#w-node-_2f8c2e41-3a45-55c1-659f-f95e53e0c6d0-f63defca,#w-node-_2f8c2e41-3a45-55c1-659f-f95e53e0c6d2-f63defca,#w-node-f37e090b-1165-e941-52d5-72d029e9a885-f63defca,#w-node-f37e090b-1165-e941-52d5-72d029e9a887-f63defca,#w-node-_125e57ca-65a3-a674-93cc-0aa184d79786-f63defca,#w-node-_125e57ca-65a3-a674-93cc-0aa184d79788-f63defca,#w-node-_7678534d-f64b-be6f-48af-61783c37e3d0-f63defca,#w-node-_8f977c3f-4f40-3b71-01df-3f52d2109172-f63defca,#w-node-d4c2eac2-5373-21e0-a50e-94dc77ae1519-f63defca,#w-node-b40299c3-bca9-f066-c433-708eba3cc2b4-f63defca{align-self:center}#w-node-a69c54a0-d666-dcec-f152-b1474a2cdad7-f63defca{grid-area:span 1/span 2/span 1/span 2}@media screen and (min-width:1440px){#w-node-c64de1da-70c8-c380-deae-eb0fe2090122-169f3a1c{align-self:auto}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef7-5d69ad26{grid-area:span 2/span 1/span 2/span 1}#w-node-f6a3da17-a92f-d192-50a4-da855225260a-2477a136{justify-self:end}#w-node-cd6a9da4-fffb-20d7-ef71-c97cee10f6a6-bc4d9c2d{grid-area:span 2/span 1/span 2/span 1}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc32-bc4d9c2d,#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea5-bc4d9c2d,#w-node-_9a484df1-6af2-77e6-8405-6ad381647427-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_7678534d-f64b-be6f-48af-61783c37e3d0-f63defca,#w-node-_8f977c3f-4f40-3b71-01df-3f52d2109172-f63defca,#w-node-d4c2eac2-5373-21e0-a50e-94dc77ae1519-f63defca,#w-node-b40299c3-bca9-f066-c433-708eba3cc2b4-f63defca{align-self:center}}@media screen and (max-width:991px){#w-node-bd40d0f2-1078-3218-0679-865dbe4bff70-deaf8acd{align-self:center}#w-node-bd40d0f2-1078-3218-0679-865dbe4bff74-deaf8acd{place-self:stretch stretch}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef8-5d69ad26,#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377efc-5d69ad26{justify-self:end}#w-node-_887c7608-7133-f743-ac65-54f28b581d2b-5d69ad26{grid-area:span 1/span 2/span 1/span 2}#w-node-_28ac9cdb-618d-0547-3d8e-3231881f5559-bc4d9c2d,#w-node-_09beaa3d-8452-afe1-c20b-c4ca2fb8f8e5-bc4d9c2d{justify-self:end}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc30-bc4d9c2d,#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc32-bc4d9c2d{justify-self:start}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b21-bc4d9c2d,#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b23-bc4d9c2d{justify-self:end}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea0-bc4d9c2d,#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea5-bc4d9c2d{justify-self:start}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d2-bc4d9c2d,#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d4-bc4d9c2d{justify-self:end}#w-node-_9a484df1-6af2-77e6-8405-6ad381647422-bc4d9c2d,#w-node-_9a484df1-6af2-77e6-8405-6ad381647427-bc4d9c2d{justify-self:start}#w-node-_4093155d-04af-307b-37eb-7a33bb5d698e-bc4d9c2d,#w-node-_4093155d-04af-307b-37eb-7a33bb5d6992-bc4d9c2d{justify-self:end}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8632-bc4d9c2d,#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8636-bc4d9c2d{justify-self:start}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7b-bc4d9c2d,#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7f-bc4d9c2d{justify-self:end}#Graphics.w-node-c158c2e7-747d-fb78-2528-7b6446808869-d12c4f53,#Pets.w-node-c158c2e7-747d-fb78-2528-7b6446808875-d12c4f53,#Scapes.w-node-c158c2e7-747d-fb78-2528-7b644680887b-d12c4f53,#Misc.w-node-c158c2e7-747d-fb78-2528-7b6446808881-d12c4f53{grid-area:span 1/span 2/span 1/span 2}#w-node-_701b7d97-157e-91a0-4193-06f754de181c-d12c4f53{align-self:center}#w-node-_701b7d97-157e-91a0-4193-06f754de1820-d12c4f53{place-self:stretch stretch}#w-node-_08f0bcc4-46f0-ce4f-9ae5-3d4cf4737657-c0668c7c{align-self:stretch}#w-node-a69c54a0-d666-dcec-f152-b1474a2cdad7-f63defca{grid-area:span 1/span 4/span 1/span 4}}@media screen and (max-width:767px){#w-node-_927adc99-3669-1c1a-7ceb-331cbd1e123b-b0d93cbf{place-self:stretch stretch}#w-node-c158c2e7-747d-fb78-2528-7b6446808840-d12c4f53,#Sports.w-node-c158c2e7-747d-fb78-2528-7b6446808857-d12c4f53{grid-column:span 2/span 2}#Portraits.w-node-c158c2e7-747d-fb78-2528-7b644680885d-d12c4f53{grid-area:span 1/span 2/span 1/span 2}#Graphics.w-node-c158c2e7-747d-fb78-2528-7b6446808863-d12c4f53{grid-column:span 2/span 2}#Pets.w-node-c158c2e7-747d-fb78-2528-7b6446808875-d12c4f53,#Scapes.w-node-c158c2e7-747d-fb78-2528-7b644680887b-d12c4f53,#Misc.w-node-c158c2e7-747d-fb78-2528-7b6446808881-d12c4f53{grid-area:span 1/span 2/span 1/span 2}#w-node-_01757967-ae2b-48d8-0405-6b82436824d4-d12c4f53{place-self:start}#w-node-_01757967-ae2b-48d8-0405-6b82436824db-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b82436824dc-d12c4f53{align-self:end}#w-node-_01757967-ae2b-48d8-0405-6b82436824dd-d12c4f53{place-self:end}#w-node-_01757967-ae2b-48d8-0405-6b82436824e0-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b82436824e1-d12c4f53{place-self:start end}#w-node-_01757967-ae2b-48d8-0405-6b82436824e8-d12c4f53{place-self:end start}#w-node-_01757967-ae2b-48d8-0405-6b82436824ea-d12c4f53{align-self:end}#w-node-_01757967-ae2b-48d8-0405-6b82436824ec-d12c4f53{place-self:start}#w-node-_01757967-ae2b-48d8-0405-6b82436824f3-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b82436824f4-d12c4f53{align-self:end}#w-node-_01757967-ae2b-48d8-0405-6b82436824f5-d12c4f53{place-self:end}#w-node-_01757967-ae2b-48d8-0405-6b82436824f8-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b82436824f9-d12c4f53{place-self:start end}#w-node-_01757967-ae2b-48d8-0405-6b8243682500-d12c4f53{place-self:end start}#w-node-_01757967-ae2b-48d8-0405-6b8243682502-d12c4f53{align-self:end}#w-node-_01757967-ae2b-48d8-0405-6b8243682504-d12c4f53{place-self:start}#w-node-_01757967-ae2b-48d8-0405-6b824368250b-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b824368250c-d12c4f53{align-self:end}#w-node-_01757967-ae2b-48d8-0405-6b824368250d-d12c4f53{place-self:end}#w-node-_01757967-ae2b-48d8-0405-6b8243682510-d12c4f53{place-self:start stretch}#w-node-_01757967-ae2b-48d8-0405-6b8243682511-d12c4f53{place-self:start end}#w-node-_01757967-ae2b-48d8-0405-6b8243682518-d12c4f53{place-self:end start}#w-node-_01757967-ae2b-48d8-0405-6b824368251a-d12c4f53{align-self:end}#w-node-_08f0bcc4-46f0-ce4f-9ae5-3d4cf4737657-c0668c7c{grid-area:span 1/span 2/span 1/span 2;place-self:stretch stretch}}@media screen and (max-width:479px){#w-node-_6a4838eb-e684-0e1b-fbb7-659e1b135f9f-169f3a1b{justify-self:center}#w-node-_6a4838eb-e684-0e1b-fbb7-659e1b135fa1-169f3a1b{place-self:stretch center}#w-node-_8773d6ce-3d79-0a2c-3f5d-f74a5da9eae4-169f3a1b{justify-self:center}#w-node-_8773d6ce-3d79-0a2c-3f5d-f74a5da9eae6-169f3a1b{place-self:stretch center}#w-node-c64de1da-70c8-c380-deae-eb0fe2090122-169f3a1c{place-self:auto}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef7-5d69ad26{grid-area:span 1/span 1/span 1/span 1}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377ef8-5d69ad26{justify-self:end}#w-node-_4b935e29-44e8-e6ca-2f3b-0d0306377efc-5d69ad26{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-ecdec2ee-ce32-39af-2249-2db695fee6ef-2477a136,#w-node-ecdec2ee-ce32-39af-2249-2db695fee6f1-2477a136,#w-node-ecdec2ee-ce32-39af-2249-2db695fee6f2-2477a136,#w-node-_22b3e17b-0ad5-7b67-3205-aad31b0eb7e2-2477a136,#w-node-_1b4ee423-1b1c-53b5-6878-12b33d3cc6c8-2477a136,#w-node-_070e86f9-1030-42c1-9b0d-037adb951dea-2477a136{grid-area:span 1/span 1/span 1/span 1}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e7-2477a136{align-self:end}#w-node-d3f50b5b-e0c2-3a6a-2543-646d8db448e8-2477a136{grid-area:span 1/span 1/span 1/span 1}#w-node-c2fe22b8-4fd0-a7d9-6caa-d770a4d0f330-2477a136{grid-area:2/1/3/3}#w-node-_76ce1c8b-efa5-beb9-c627-af537d384b23-2477a136{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_9ba19a06-212b-7050-7068-3869d1dad002-210bd5ab{grid-area:span 1/span 1/span 1/span 1}#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be48-210bd5ab{grid-area:2/1/3/3}#w-node-ff83ea2f-8507-eddd-2578-d85fd3a9be4f-210bd5ab{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-_22b3e17b-0ad5-7b67-3205-aad31b0eb7e2-72a14212,#w-node-_1b4ee423-1b1c-53b5-6878-12b33d3cc6c8-72a14212,#w-node-_070e86f9-1030-42c1-9b0d-037adb951dea-72a14212{grid-area:span 1/span 1/span 1/span 1}#w-node-a53965db-e0fa-a18b-2afb-0e7d9d114a5c-72a14212{align-self:start}#w-node-_595422d0-e645-033c-d09e-552dfae6cd74-72a14212,#w-node-d1a84d08-29a8-b20f-d04f-7c7a93c26944-72a14212,#w-node-cd6a9da4-fffb-20d7-ef71-c97cee10f6a6-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1}#w-node-_09beaa3d-8452-afe1-c20b-c4ca2fb8f8e5-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc2f-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_2e15e683-8fee-f5aa-37e0-e3be7763bc32-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b20-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1}#w-node-_909a89b4-98f9-1ff7-e19c-0058f4ec8b23-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea4-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-f3d28fb1-8aa2-97d6-6036-97438ac31ea5-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d1-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1}#w-node-_18e9f235-f193-0f68-f2d6-52f9988700d4-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_9a484df1-6af2-77e6-8405-6ad381647426-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_9a484df1-6af2-77e6-8405-6ad381647427-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_4093155d-04af-307b-37eb-7a33bb5d698d-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1}#w-node-_4093155d-04af-307b-37eb-7a33bb5d6992-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8631-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_29e9079b-b32c-64f5-ff13-2daf291f8636-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7a-bc4d9c2d{grid-area:span 1/span 1/span 1/span 1}#w-node-_68c5f9a8-8ba4-0165-48cd-d07346d47c7f-bc4d9c2d{grid-area:span 1/span 2/span 1/span 2;place-self:start center}#w-node-_22b3e17b-0ad5-7b67-3205-aad31b0eb7e2-b0d93cbf,#w-node-_1b4ee423-1b1c-53b5-6878-12b33d3cc6c8-b0d93cbf,#w-node-_070e86f9-1030-42c1-9b0d-037adb951dea-b0d93cbf{grid-area:span 1/span 1/span 1/span 1}#w-node-_41cb07d0-7c53-73d3-15b5-e8f517eef129-b0d93cbf{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-d066bcb7-e682-0f76-1640-0f083ff4c60b-b0d93cbf{align-self:start}#w-node-d066bcb7-e682-0f76-1640-0f083ff4c60f-b0d93cbf{justify-self:end}#w-node-c2fe22b8-4fd0-a7d9-6caa-d770a4d0f330-b0d93cbf{grid-area:2/1/3/3}#w-node-_76ce1c8b-efa5-beb9-c627-af537d384b23-b0d93cbf,#w-node-fdc5a71b-739b-8168-90d5-10a5301a8961-b0d93cbf{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-d3b5e3b1-d42e-0701-1ec3-d34bc1836e0d-b0d93cbf{place-self:center}#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79b5-f93b799e,#w-node-d53e57aa-e51f-e1f0-3bca-5119f93b79ba-f93b799e{align-self:start}#w-node-eacd5349-0bab-04d2-7030-5570edac0221-2571f38c,#w-node-_7b0ca644-7b6d-6c89-340d-210bfe172eb4-2571f38c,#w-node-_94181192-9943-a364-3bc6-cb4ef6b076a4-2571f38c,#w-node-_51b930fa-0cfd-ceae-0df9-9d9536617177-2571f38c{grid-area:span 1/span 1/span 1/span 1;align-self:end}#w-node-adc98069-02f3-e28a-8a2b-bdf699261d86-d12c4f53,#w-node-ef575ed5-acfa-ba06-007d-bafffbdad6e2-d12c4f53{align-self:start}#w-node-_00190371-9498-0a74-253e-f81f804aa9c4-c0668c7c{justify-self:center}#w-node-fe6d278c-bf11-8a3d-71ff-73fdb7584f22-c0668c7c{place-self:stretch center}#w-node-_8ae6d8e7-502c-7c84-c504-5c14494b45fb-b726eea2{justify-self:center}#w-node-_8ae6d8e7-502c-7c84-c504-5c14494b45fd-b726eea2{place-self:stretch center}#w-node-_8464f264-1e75-0513-5c03-d89d2e9ccbf4-5acc9bdb{justify-self:stretch}#w-node-b7aba543-6a32-1be0-9a11-d3568bdd635f-356e8a08{justify-self:center}#w-node-b7aba543-6a32-1be0-9a11-d3568bdd6361-356e8a08{place-self:stretch center}#w-node-b7aba543-6a32-1be0-9a11-d3568bdd635f-ec18593e{justify-self:center}#w-node-b7aba543-6a32-1be0-9a11-d3568bdd6361-ec18593e{place-self:stretch center}#w-node-a69c54a0-d666-dcec-f152-b1474a2cdad7-f63defca{grid-column:span 2/span 2}}