:root{--black:black;--white:white}body{color:#fff;background-color:#000;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:400;line-height:20px}h1{color:#fff;margin-top:20px;margin-bottom:10px;font-family:Caneladeck Trial,Georgia,sans-serif;font-size:38px;font-weight:400;line-height:38px}h2{margin-top:20px;margin-bottom:10px;font-size:22px;font-weight:700;line-height:36px}h3{color:#fff;margin-top:20px;margin-bottom:10px;font-family:Caneladeck Trial,Georgia,sans-serif;font-size:24px;font-weight:400;line-height:30px}h4{color:#ffffffb3;margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:300;line-height:20px;text-decoration:none}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}p{margin-bottom:10px;font-weight:300;line-height:28px}a{color:#fff;text-decoration:none}.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-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.section{z-index:10;flex-flow:column;align-items:center;padding-top:45px;padding-bottom:45px;display:flex}.section:hover{transform:scale(1)}.section.hero{flex-flow:column;padding-top:20px;padding-bottom:20px;display:block}.section.no-pad{justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0}.section.no-pad.left{justify-content:flex-start;align-items:center}.section.no-pad.bottom-pad{padding-bottom:30px}.section.cms-section{flex-flow:row;align-items:stretch;padding-top:0;padding-bottom:0}.section.footer{border-top:1px solid #fff;border-radius:1px}.image{opacity:1;align-self:center;width:9%;min-width:0;height:100%;margin-bottom:0;transition:transform 5s cubic-bezier(.25,.46,.45,.94)}.image:hover{transform:scale(1.3)}.logo{width:75px;margin-top:3px;transition:transform 5s cubic-bezier(.25,.46,.45,.94)}.navbar{background-color:#0000;padding-top:0;position:sticky;top:0}.nav-link{color:#fff;text-align:center;margin:10px 0 10px 10px;padding-left:60px;padding-right:0;font-size:16px}.nav-link.w--current{color:#fff}.container-2{max-width:1200px;margin:62px auto;padding-left:30px;padding-right:30px}.heading{align-self:auto;margin-top:0;margin-bottom:0;font-family:Caneladeck Trial,Georgia,sans-serif;font-size:39px;font-style:normal;font-weight:400;line-height:47px}.footer-holder{flex-flow:column;align-items:center;display:flex}.footer-image{width:40px;margin-bottom:20px}.footer-link{color:#ffffffb3;margin-top:5px}.footer-link:hover{text-decoration:underline}.basic-container{flex-flow:column;align-items:center;width:100%;max-width:1200px;padding-left:30px;padding-right:30px;display:block}.basic-container.footer{justify-content:center;align-items:center}.quick-stack{grid-column-gap:30px;grid-row-gap:16px;align-self:center;width:100%;max-width:1200px;margin-top:0;padding:30px 30px 0}.quick-stack.no-top-pad{padding-top:0}.cell{justify-content:center;align-items:flex-start}.cell-3{align-items:stretch}.headshot-large{object-fit:cover}.about-copy h2{margin-top:10px;margin-bottom:8px;line-height:22px}.about-copy h3{margin-top:0;margin-bottom:5px;line-height:24px}.about-copy.left{max-width:515px}.about-copy.centered{align-self:auto}.about-copy.centered h1{font-size:32px}@media screen and (min-width:1280px){.section.hero{flex-flow:column;display:flex}.star-2{left:-175px}.star-4{top:290px}.star-6{left:200px}.lottie-animation-11{width:50px;position:relative;top:-118px;left:27px}.lottie-animation-12{width:50px;position:relative;bottom:auto;right:0}.star-main-2{bottom:1020px}.container-2{max-width:1300px}.text-block-6{font-size:17px;line-height:18px}.field-label{font-size:14px}.h3-heading{font-size:28px}.submit-button-2{font-size:14px}.container-4,.basic-container{max-width:1300px}.heading-2{font-size:23px;line-height:26px}.collection-list{margin-bottom:40px;margin-left:0;margin-right:0}.quick-stack{grid-column-gap:35px;max-width:1300px}.folio-hero{margin-top:40px}.project-description.left{max-width:535px}.text-3-image{min-width:505px;min-height:650px}.text-only-container{max-width:1300px}._3x2-grid-image{height:425px}.headshot-large{min-width:505px;min-height:650px}.about-copy.left{max-width:535px}.section-copy.hero{flex-flow:column;display:flex}.video-container{max-width:1300px}.featured-grid-heading{font-size:23px;line-height:26px}.featured-grid-pre-text{margin-top:20px;margin-bottom:5px}}@media screen and (min-width:1440px){.body{background-image:none}.star-1{left:-10px}.star-1.footer{bottom:220px;left:0;right:446px}.star-7{right:-82px}.star-5{bottom:317px}.star-4{left:-66px}.star-10{top:329px}.star-6{top:-255px;left:228px}.star-9{right:-134px}.container-2{max-width:1300px}.footer-link{font-size:20px}.container-4{min-width:1200px;max-width:1300px}.basic-container{max-width:1300px}.folio-hero-image{height:750px}.quick-stack{grid-column-gap:40px;max-width:1300px}.project-label,.project-info{font-size:16px;line-height:22px}.list p{font-size:16px;line-height:19px}.list h5{font-size:16px;line-height:22px}.project-intro h1{font-size:39px;line-height:39px}.project-intro p{font-size:19px;line-height:29px}.project-description h3{font-size:26px;line-height:26px}.project-description.left{max-width:585px}.project-description p{font-size:19px;line-height:29px}.text-3-image{min-width:555px;min-height:675px}.text-only-container{max-width:1300px}.main-image-grid{height:400px}._3x2-grid-image{height:450px}.headshot-large{min-width:555px;min-height:675px}.about-copy h3{font-size:26px;line-height:26px}.about-copy.left{max-width:585px}.about-copy p{font-size:19px;line-height:29px}.video-container{max-width:1300px}.featured-grid-image{height:400px}}@media screen and (min-width:1920px){.body{background-image:none;padding-top:0;padding-bottom:0}.section{padding-top:40px;padding-bottom:40px}.section.footer{padding-top:65px;padding-bottom:65px}.section.hero{padding-bottom:20px}.main-button{width:185px;height:90px;margin-left:24px;margin-right:24px;font-size:28px;line-height:72px}.main-button:hover{width:185px;height:90px;margin-right:24px;font-size:28px;line-height:72px}.div{margin-top:0;margin-left:0}.div.mobile{justify-content:center;align-items:center}.utility-page-content{position:relative}.utility-page-form{align-self:center;align-items:center}.star-main-2{width:70px;bottom:1360px;left:490px}.star-main-3{width:70px;bottom:735px;right:500px}.star-main-7{width:70px;left:auto;right:60px}.star-main-4{width:70px;left:60px;right:auto}.logo.image{width:110px}.nav-link{font-size:23px}.container-2{max-width:1600px;display:block}.heading{padding-top:20px;padding-bottom:20px;font-size:54px;line-height:64px}.small-heading{max-width:150px;padding-bottom:5px;font-size:25px}.collection-item{margin-bottom:45px}.text-block-6{font-size:22px;line-height:22px}.field-label{margin-bottom:12px;font-size:20px}.form{padding:60px}.h3-heading{margin-bottom:20px;font-size:38px}.grid{grid-column-gap:28px;grid-row-gap:28px}.submit-button-2{flex:0 auto;padding:16px;font-size:20px}.textarea{margin-bottom:30px}.footer-link{font-size:28px}.container-4{min-width:1500px;max-width:1600px}.basic-container{max-width:1600px}.form-block{margin-top:15px}.nav-menu{margin-top:16px}.heading-2{margin-top:30px;margin-bottom:20px;font-size:30px}.div-block-16,.div-block-17{margin-bottom:10px}.folio-hero-image{width:100%;height:1000px}.quick-stack{grid-column-gap:40px;max-width:1600px}.project-label,.project-info,.list p,.list h5,.list p,.list h5{font-size:20px;line-height:26px}.project-intro{max-width:660px}.project-intro h1{font-size:46px;line-height:56px}.project-intro p{font-size:22px;line-height:32px}.project-description{font-size:29px}.project-description h2{font-size:25px;line-height:25px}.project-description h3{font-size:29px;line-height:29px}.project-description.left{max-width:730px}.project-description p{font-size:22px;line-height:32px}.text-3-image{min-height:800px}.small-button{width:185px;height:90px;margin-left:24px;margin-right:24px;font-size:28px;line-height:72px}.small-button:hover{width:185px;height:90px;margin-right:24px;font-size:28px;line-height:72px}._2x2-grid-image{height:600px}.text-only-container{max-width:1600px}.image-3{object-fit:cover}.main-image-grid{height:500px}.cell-3{align-items:stretch}._3x2-grid-image{height:600px}.headshot-large{min-height:800px}.about-copy{font-size:29px}.about-copy h2{font-size:25px;line-height:25px}.about-copy h3{font-size:29px;line-height:29px}.about-copy.left{max-width:730px}.about-copy p{font-size:22px;line-height:32px}.section-copy{padding-top:40px;padding-bottom:40px}.section-copy.footer{padding-top:65px;padding-bottom:65px}.section-copy.hero{padding-bottom:20px}.video-container{max-width:1600px}.header-pre-text{padding-bottom:5px;font-size:25px}.recaptcha{margin-bottom:35px}.recaptcha-wrapper{transform-origin:0 0;max-width:500px;transform:scale(1.15)}.featured-grid-image{height:500px}.featured-grid-heading{margin-bottom:20px;font-size:30px}.button-div{margin-top:0;margin-left:0}.button-div.mobile{justify-content:center;align-items:center}.projecr-header-pre-text{padding-bottom:5px;font-size:25px}.featured-grid-pre-text{margin-top:25px;margin-bottom:10px;font-size:22px}}@media screen and (max-width:991px){.section{padding-top:20px;padding-bottom:20px}.section.footer{margin-top:20px;padding-top:35px;padding-bottom:35px}.section.hero{padding-top:15px;padding-bottom:15px}.main-button,.main-button:hover{width:120px;height:52px;font-size:18px;line-height:34px}.div{margin-top:0}.star-2{left:17px}.star-1{left:143px}.star-1.footer{bottom:260px;left:400px;right:0}.star-9{right:18px}.star-main-1{width:40px;bottom:29px;left:2px}.star-main-2{width:50px;bottom:860px;left:auto;right:10px}.star-main-3{width:40px;bottom:420px;left:10px;right:auto}.star-main-7{width:40px;bottom:auto;left:150px;right:auto}.star-main-4{width:40px;top:auto;right:150px}.logo.image{position:relative}.nav-link{text-align:center;margin-top:0;margin-bottom:0;margin-left:0;padding-top:15px;padding-bottom:15px;padding-left:0}.container-2{max-width:1000px;margin-top:34px;margin-bottom:34px}.heading{font-size:36px}.logo-animation.image.loader{width:15%}.submit-button-2{letter-spacing:.5px;text-transform:none;border:1px solid #222}.basic-container{flex-flow:column}.menu-button{margin-top:9px}.menu-button.w--open{background-color:#0000}.form-block{margin-bottom:0}.nav-menu{background-color:#b5ab93}.quick-stack{grid-column-gap:23px;grid-row-gap:23px}.project-intro{max-width:420px}.project-intro p{font-size:16px;line-height:26px}.folio-hero{margin-top:40px;margin-bottom:30px}.project-description p{font-size:16px;line-height:24px}.text-1-image{flex:1}.text-image-block-2x2{grid-column-gap:20px;grid-row-gap:20px}.text-3-image{min-height:450px}.text-image-block-across{grid-column-gap:20px;grid-row-gap:20px}.small-button,.small-button:hover{width:120px;height:52px;font-size:18px;line-height:34px}._2x2-grid-image{height:350px}.main-image-grid{height:270px}.text-image-block-3x2{grid-column-gap:20px;grid-row-gap:20px}._3x2-grid-image{height:300px}.headshot-large{min-height:450px}.about-copy p{font-size:16px;line-height:26px}.section-copy{padding-top:20px;padding-bottom:20px}.section-copy.footer{padding-bottom:35px}.section-copy.hero{padding-top:15px;padding-bottom:15px}.video-rt{padding-left:10px;padding-right:10px}.video-container{flex-flow:row;padding-left:20px;padding-right:20px}.cell-4{display:block}.featured-grid-image{height:275px}.featured-image-block-2x2{grid-column-gap:20px;grid-row-gap:20px}.featured-grid-heading{line-height:26px}.button-div{margin-top:0;margin-bottom:20px}}@media screen and (max-width:767px){.section{margin:0;padding:15px 0}.section.footer{padding-top:35px}.section.hero{padding-top:10px;padding-bottom:10px}.main-button,.main-button:hover{width:105px;height:45px;font-size:16px;line-height:28px}.div{margin-top:0;margin-bottom:10px}.star-2{left:72px}.star-1{left:150px}.star-10{top:223px}.star-6{left:84px}.star-3{right:0}.star-9{right:78px}.star-main-1{width:30px;bottom:10px;left:auto;right:0}.star-main-2{width:45px;display:block;bottom:575px;left:auto;right:auto}.star-main-3{width:45px;display:block;bottom:1410px;left:auto}.star-main-7{width:45px;bottom:auto;left:65px;right:auto}.star-main-4{width:45px;display:block;right:65px}.container-2{margin-top:30px;margin-bottom:30px}.heading{font-size:30px;line-height:36px}.small-heading{font-size:16px}.logo-animation.image.loader{width:25%}.collection-item{margin-bottom:25px;padding-left:0;padding-right:0}.footer-link{font-size:18px}.basic-container.form-mobile{margin-bottom:10px;padding-top:13px;padding-bottom:13px}.brand{padding-left:0}.collection-list{margin-bottom:10px}.folio-hero-image{height:350px}.quick-stack{grid-column-gap:15px;grid-row-gap:15px;padding-top:15px}.project-intro{max-width:100%}.project-intro h1{font-size:34px;line-height:34px}.folio-hero{margin-top:20px;margin-bottom:15px}.project-description.centered{font-size:16px;line-height:26px}.text-image-block-2x2{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr;margin-top:15px}.text-2-image{object-fit:cover;margin-top:15px}.text-3-image{flex:1;height:370px;min-height:0;max-height:none}.text-image-block-across{margin-top:15px}.small-button,.small-button:hover{width:105px;height:45px;font-size:16px;line-height:28px}._2x2-grid-image{height:300px}.text-only-container{padding-top:15px}.text-only-container.form-mobile{margin-bottom:10px;padding-top:13px;padding-bottom:13px}.image-3{object-fit:cover;min-height:90px}.image-4{object-fit:cover;min-height:160px}.main-image-grid{height:275px}.text-image-block-3x2{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr 1fr;margin-top:15px}._3x2-grid-image{height:325px}.headshot-large{flex:1;height:370px;min-height:0;max-height:none}.about-copy p{font-size:15px;line-height:25px}.section-copy{margin:0;padding:15px 0}.section-copy.footer{padding-top:35px}.section-copy.hero{padding-top:10px;padding-bottom:10px}.video-rt{padding-top:8px}.video-container.form-mobile{margin-bottom:10px;padding-top:13px;padding-bottom:13px}.header-pre-text{font-size:16px}.featured-grid-image{height:300px}.featured-image-block-2x2{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr;margin-top:15px;margin-bottom:20px}.button-div{margin-top:0;margin-bottom:10px}.projecr-header-pre-text{font-size:16px}.featured-grid-pre-text{margin-bottom:5px}}@media screen and (max-width:479px){.section{padding-top:15px;padding-bottom:15px}.section.footer{margin-top:15px}.main-button{width:140px;height:45px;margin-bottom:0;font-size:14px;line-height:24px;top:auto}.main-button:hover{width:140px;height:45px;font-size:14px;line-height:24px}.div{clear:none;flex-flow:row;flex:0 auto;order:0;align-self:center;height:45px;margin-left:0;padding-right:0}.div.mobile{margin-top:10px}.star-2{display:none;top:-268px;left:214px}.star-1{top:-243px;left:357px}.star-1.footer{display:none}.star-7{display:none;top:4px;right:56px}.star-5{display:none;bottom:173px;left:235px}.star-4{display:none;top:227px;left:83px}.star-10{display:none;top:294px;right:391px}.star-6{display:none;top:-180px;left:-247px}.star-3{display:none;bottom:-10px;right:-114px}.star-9{top:230px;right:330px}.star-8{display:none;bottom:-286px;right:156px}.star-main-1{bottom:10px;left:auto}.star-main-2{bottom:120px;left:auto}.star-main-3{display:block;bottom:1350px}.star-main-7{left:0}.star-main-4{right:0}.logo.image{width:65px}.container-2{margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px}.icon{margin-top:0}.heading{font-size:25px;line-height:34px}.logo-animation.image.loader{width:40%}.text-block-6{font-size:14px;line-height:16px}.form{padding:20px}.h3-heading{font-size:20px}.grid{grid-template-columns:1fr}.submit-button-2{flex:1;align-self:stretch}.footer-link{font-size:16px}.container-4,.basic-container{padding-left:20px;padding-right:20px}.basic-container.form-mobile{padding-top:15px;padding-bottom:15px}.menu-button{margin-top:4px}.heading-2{font-size:18px;line-height:22px}.folio-hero-image{height:275px}.quick-stack{grid-column-gap:15px;grid-row-gap:15px;padding-top:10px;padding-left:20px;padding-right:20px}.folio-hero{margin-bottom:10px}.project-description h2{font-size:20px;line-height:20px}.text-1-image{flex:1;min-width:0}.text-2-image{object-fit:cover;min-height:220px}.text-3-image{flex:1;min-height:250px}.text-image-block-across{grid-column-gap:15px;grid-row-gap:15px}.small-button{width:140px;height:45px;margin-bottom:0;font-size:14px;line-height:24px;top:auto}.small-button:hover{width:140px;height:45px;font-size:14px;line-height:24px}._2x2-grid-image{height:250px}.text-only-container{padding-left:20px;padding-right:20px}.text-only-container.form-mobile{padding-top:15px;padding-bottom:15px}.div-block-18{flex:1;display:block}.project-info-div{margin-bottom:20px}.main-image-grid{height:220px}.text-image-block-3x2{grid-template-columns:1fr}._3x2-grid-image{height:100%}.headshot-large{flex:1;min-height:250px}.about-copy h2{font-size:20px;line-height:20px}.about-copy p{line-height:24px}.section-copy{padding-top:15px;padding-bottom:15px}.video-rt{width:100%;padding-top:0;padding-bottom:10px}.video-container{flex-flow:column;padding-left:10px;padding-right:10px}.video-container.form-mobile{padding-top:15px;padding-bottom:15px}.cell-4{display:block}.recaptcha-wrapper{transform-origin:0 0;transform:scale(.65)}.featured-grid-image{height:250px}.featured-image-block-2x2{margin-bottom:25px}.featured-grid-heading{font-size:18px;line-height:22px}.button-div{clear:none;flex-flow:row;flex:0 auto;order:0;align-self:center;height:45px;margin-bottom:15px;margin-left:0;padding-right:0}.button-div.mobile{margin-top:10px}}#w-node-_47589fdc-996b-8ccf-2f94-aacc73b154ec-5324ba16{grid-template-rows:auto;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){#w-node-_47589fdc-996b-8ccf-2f94-aacc73b154ec-5324ba16{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_47589fdc-996b-8ccf-2f94-aacc73b154ef-5324ba16{grid-row:span 2/span 2}}