.about-realty{background-size:cover;background-position:center;width:100%;height:45vw;position:relative}.about-realty .image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0006}.about-realty .content-container{padding-top:4rem;padding-bottom:4rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.about-realty .content-bottom{display:flex;justify-content:space-between;align-items:flex-end}.about-realty .content-container p{width:30%;color:#eeece8;margin-top:0;margin-bottom:0}.about-realty .content-container p em{font-family:adobe_garamond_proitalic;margin-right:1.4rem}@media screen and (max-width: 1350px){.about-realty .content-container p{width:38%}}@media screen and (max-width: 1150px){.about-realty{height:50vw}.about-realty .content-container p{width:45%}}@media screen and (max-width: 950px){.about-realty .content-container p{width:60%}.about-realty{height:57vw}}@media screen and (max-width: 750px){.about-realty .content-container{flex-direction:column}}@media screen and (max-width: 600px){.about-realty{height:62vw}.about-realty .content-container p{width:90%;margin-bottom:2rem}.about-realty .content-bottom{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 500px){.about-realty{height:75vw}.about-realty .content-container{height:100%;padding-bottom:4rem}.about-realty .content-container p em{margin-right:1rem}.about-realty .content-container p{width:100%}}.about-team h1{padding-bottom:4vw;margin:0 auto;text-align:center}.about-page h3.italic{margin-top:0}.about-page p{margin-top:3.5rem}.about-team .fw-image{width:72%;margin:0 auto;height:48vw;background-position:center;background-size:cover;opacity:0;transition:opacity .2s linear}.about-team .fw-image.show{opacity:1;transition:opacity .2s linear}.about-page{display:flex;width:72%;margin:0 auto;min-width:1150px;position:relative}.about-left{padding:5rem 0;width:50%;position:relative;top:0}.about-left .image-container{width:100%;aspect-ratio:4 / 5;background-position:center;background-size:cover;position:absolute;top:0;left:0}.about-left .images-sticky{position:sticky;top:5rem;aspect-ratio:4 / 5}.about-left .images-sticky.remove-transform{transform:unset;top:6%}.about-right{width:50%;padding:5rem 0}.about-page .team1,.about-page .team2{width:100%;aspect-ratio:4 / 5;padding:23% 18%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.about-left .image1.show{opacity:1;transition:opacity .2s linear}.about-left .image1{opacity:0;transition:opacity .2s linear}.about-left .image2.show{opacity:1;transition:opacity .2s linear}.about-left .image2{opacity:0;transition:opacity .2s linear}.about-left .image3.show{opacity:1;transition:opacity .2s linear}.about-left .image3{opacity:0;transition:opacity .2s linear}.about-right h2{margin-bottom:1rem}.about-page-mobile{display:none}@media screen and (max-width: 1500px){.about-left .images-sticky.remove-transform{top:14.5%}}@media screen and (max-width: 1200px){.about-page .team1,.about-page .team2{padding:23% 15%}.about-page{min-width:0;width:85%}}@media screen and (max-width: 1100px){.about-page{width:100%}}@media screen and (max-width: 1000px){.about-page .team1,.about-page .team2{padding:17% 10%}}@media screen and (max-width: 850px){.about-page{display:none}.about-page-mobile{display:block}.about-page-mobile .image-background{padding:5rem}.about-page-mobile .image-container{width:80%;margin:0 auto;aspect-ratio:4 / 5;background-position:center;background-size:cover}.about-page-mobile .about-section{padding:5rem 18vw;text-align:center}.about-page-mobile .team1 p{margin-top:7rem}.about-page-mobile .team2 p{margin-top:5rem;margin-bottom:5rem}.about-page-mobile .press .press-cols{display:flex;justify-content:space-between;margin-bottom:4rem}.about-page-mobile .press-email{margin-top:2rem}.about-page-mobile .team2 h1{margin-top:0}}@media screen and (max-width: 750px){.about-page-mobile .image-background{padding:3rem}.about-page-mobile .about-section{padding:7rem 0;width:75%;margin:0 auto}.about-page-mobile .team1 p,.about-page-mobile .team2 p{margin-top:5rem}}@media screen and (max-width: 600px){.about-page-mobile .image-container{width:100%}.about-page-mobile .about-section{padding:5rem 3rem;width:100%}}@media screen and (max-width: 500px){.about-page-mobile .about-section{padding:2rem 3rem}.about-page-mobile .team1 p,.about-page-mobile .team2 p{margin-top:3rem}.about-page-mobile .image-background{padding:2rem 3rem}}#hp-intro{height:44vw;width:100%;position:relative}#homeVideoBG{position:relative;width:100%;height:auto}#hp-intro a{font-family:brown_proregular;font-size:2rem}#hp-intro .video-wrapper{width:100%;height:44vw;overflow:hidden;position:absolute;top:0}#hp-intro .hero-overlay{position:absolute;height:100%;width:100%;padding:10vw 0 8vw;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1450px){#hp-intro,#hp-intro .video-wrapper{height:51vw}}@media screen and (max-width: 1310px){#hp-intro .hero-overlay{padding:7vw 8vw}}@media screen and (max-width: 1050px){#hp-intro .hero-overlay{padding:5vw}#hp-intro,#hp-intro .video-wrapper{height:55vw}#hp-intro{width:100%;position:relative}#hp-intro .content-container{position:absolute;bottom:0;left:0;padding:5rem;display:flex;justify-content:space-between;align-items:flex-end;width:100%}#homeVideoBG{position:relative;min-width:100%;min-height:100%;top:50%;left:50%;width:auto;height:auto;transform:translate(-50%) translateY(-50%)}}@media screen and (max-width: 950px){#hp-intro img{width:35%}#hp-intro a{font-size:1.5rem}}@media screen and (max-width: 750px){#hp-intro,#hp-intro .video-wrapper{height:62vw}}.insta-header{padding:8vw 0 0}.insta-header a{text-decoration:none}.insta-header .h2{margin-bottom:0}.insta-header .h2:hover{color:#827265}@media screen and (max-width: 750px){.insta-header{padding:5vw 0 0}.insta-header .h1{font-size:2.5rem}}.mobile-only-nav{position:absolute;top:5rem;left:7.5%;display:none;justify-content:space-between;padding:0 5rem;width:85%;align-items:center;z-index:10}.landing-page{height:100vh;width:100vw;background-position:center;background-size:cover;position:relative;min-height:60rem}.landing-page .content-left{display:flex;width:50%}.landing-page .about-link{text-decoration:none;color:#eeece8;font-size:1.5rem;margin-right:5rem}.landing-page .content-left a,.landing-page .mobile-only-nav a{text-decoration:none;color:#eeece8;font-size:1.5rem;font-family:centrano2-book;letter-spacing:.03rem}.landing-page .content-left a:hover,.landing-page .mobile-only-nav a:hover,.landing-page .about-link:hover{text-decoration:underline;text-underline-offset:6px}.landing-page .logo-content{position:absolute;top:0;left:0;display:flex;height:100vh;width:100vw;flex-direction:column;justify-content:center;align-items:center;min-height:60rem}.landing-page .logo-content .logo-icon{width:5vw;min-width:87px;height:auto;margin-bottom:5.8rem}.landing-page .logo-content .logo{width:22vw;height:auto;min-width:340px;margin-bottom:.4rem}.landing-page .logo-content h3{font-family:adobe_garamond_proitalic;font-size:2.2rem;color:#eeece8;letter-spacing:0}.landing-page .content-bottom{position:absolute;bottom:0;left:0;padding:0 5rem 5rem;max-width:2000px;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.landing-page .paragraph-left{color:#eeece8;margin-top:0;margin-bottom:0;font-family:centrano2-book;letter-spacing:.03rem;max-width:1230px}.landing-page .paragraph-left.mobile{display:none}.landing-page .content-right{display:flex;width:25%;justify-content:space-between;align-items:stretch;margin-bottom:.7rem;min-width:450px}.landing-page .content-right .right-col{width:100%;display:flex;flex-direction:column;justify-content:space-between}.landing-page .newsletter-form__field-wrapper,.landing-page .newsletter-form{max-width:1000px}.landing-page h2{color:#eeece8;font-size:1.5rem;margin-top:0;margin-bottom:0;font-family:centrano2-book}.landing-page .content-right a{color:#eeece8;text-decoration:none;display:block;line-height:1;font-family:centrano2-book;font-size:1.5rem}.landing-page .field__input{background-color:transparent;border-bottom:1px solid #eeece8;padding-left:0!important;padding-right:0!important;height:3.5rem}.landing-page .field:after{box-shadow:none}.landing-page .field__label{color:#eeece8;font-family:adobe_garamond_proitalic;font-size:1.2rem;left:0;letter-spacing:0;top:unset;bottom:.5rem}.landing-page .field svg{color:#eeece8;width:1.2rem;height:auto;margin-bottom:1rem}.landing-page .field__button{justify-content:flex-end;align-items:flex-end}.landing-page .field:hover.field:after{box-shadow:none}.landing-page .field__input:focus{box-shadow:none}.landing-page .field__input:focus~.field__label{left:0;display:none}.landing-page .field input{color:#eeece8}.landing-page .field__input:not(:placeholder-shown)~.field__label{left:0;display:none}.landing-page .left-col h2{margin-bottom:.85rem;font-family:centrano2-book}@media screen and (max-width: 1250px){.landing-page .paragraph-left{width:40%}.landing-page .content-right{flex-direction:column;min-width:0;width:36%}.landing-page .content-right .left-col,.landing-page .content-right .right-col{width:100%}.landing-page .content-right .left-col{margin-bottom:2.5rem}.landing-page .content-bottom{align-items:flex-start}}@media screen and (max-width: 850px){.mobile-only-nav{display:flex}.landing-page .content-bottom{flex-direction:column}.landing-page .paragraph-left{width:auto;text-align:left;margin:0}.landing-page .content-right{flex-direction:row;width:85%;margin:0 auto}.landing-page .content-right .left-col{margin-bottom:0}.landing-page .content-left{width:85%;margin:0 auto;padding-bottom:2rem;display:none}}@media screen and (max-width: 750px){.landing-page .content-right,.landing-page .content-left{width:100%}.mobile-only-nav{width:100%;left:0}}@media screen and (max-width: 650px){.landing-page .content-right{flex-direction:column}.landing-page .content-right .left-col{margin-bottom:2.5rem}.landing-page .paragraph-left{text-align:left}.landing-page .content-bottom{padding:0 2rem 4rem}.landing-page .logo-content .logo-icon{margin-bottom:4rem}.landing-page .logo-content .logo{min-width:300px}.landing-page .logo-content .logo-icon{min-width:65px;margin-bottom:3rem}.landing-page .logo-content h3{font-size:2rem;margin-top:1.2rem}.mobile-only-nav{padding:0 2rem}}@media screen and (max-width: 500px){.mobile-only-nav{top:3rem}.landing-page .logo-content{min-height:0;position:absolute;height:95vh;top:0;margin-top:0;left:0}.landing-page{display:flex;flex-direction:column;justify-content:flex-end;height:100vh}.landing-page .content-bottom{position:relative;margin-top:5rem}.landing-page .paragraph-left.mobile{display:block;text-align:center;width:278px}.landing-page .content-bottom{padding:0 2rem 6rem}}.team-image{width:72%;margin:0 auto;padding:6vw 0 10vw;min-width:1150px}.team-image img{width:100%;height:auto;opacity:0;visibility:hidden;transition:opacity 1s ease-out;will-change:opacity,visibility}.team-image img.is-visible{opacity:1;transform:none;visibility:visible}@media screen and (max-width: 1200px){.team-image{min-width:0;width:85%}}@media screen and (max-width: 1100px){.team-image{width:100%}}@media screen and (max-width: 500px){.team-image{padding-top:0}}.team-section h1{margin-bottom:7vw;margin:0 auto}.team-section .team-sticky-scroll{height:100vh;width:100vw;position:sticky;top:0}.team-section .team-flex{width:80%;margin:0 auto;display:flex}.team-section .images{position:relative;width:50%}.team-section img{width:100%;height:auto;display:none}.team-section img.show{display:block}.team-section .team-bios{width:50%}.team-section .bio{height:100%;width:100%}.text-section{width:44%;margin:0 auto;padding:8vw 0 6.5vw;min-width:700px}.text-section p{text-align:center}@media screen and (max-width: 1200px){.text-section{padding:10vw 0 8.5vw}}@media screen and (max-width: 750px){.text-section{padding:10rem 0;min-width:0;width:85%}}@media screen and (max-width: 500px){.text-section{padding:6rem 0;width:95%}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
