.OBCarousel{grid-column:full}.OBCarousel .OBCarousel__wrapper{box-sizing:border-box;column-gap:var(--six-gutter);display:grid;overflow:hidden}@media(min-width:1820px){.OBCarousel .OBCarousel__wrapper{grid-template-columns:[full-start] 0 calc((100vw - var(--six-site-max-width))/2 - var(--six-gutter)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc((100vw - var(--six-site-max-width))/2 - var(--six-gutter)) 0 [full-end]}}@media(max-width:1819px){.OBCarousel .OBCarousel__wrapper{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter)*2);grid-template-columns:[full-start] 0 var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) 0 [full-end]}}@supports not (display:grid){.OBCarousel .OBCarousel__wrapper{display:block;width:100%}}.OBCarousel .OBCarousel__header{align-items:center;display:flex;grid-column:content;justify-content:space-between;padding-bottom:calc(.34483vw + 33.10345px)}@media(min-width:2001px){.OBCarousel .OBCarousel__header{padding-bottom:40px}}@media(max-width:550px){.OBCarousel .OBCarousel__header{padding-bottom:35px}}.OBCarousel .OBCarousel__title{--line-height:1.2857142857;color:#b19b81;font-family:Styrene,Andale Mono,Consolas,AndaleMono,monospace;font-size:calc(.13793vw + 11.24138px);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:1.2857142857;line-height:2.3!important;text-transform:uppercase;white-space:nowrap}@media(min-width:2001px){.OBCarousel .OBCarousel__title{font-size:14px}}@media(max-width:550px){.OBCarousel .OBCarousel__title{font-size:12px}}.OBCarousel .OBCarousel__link{--line-height:1.8333333333;cursor:pointer;flex:1 0 auto;font-family:Styrene,Andale Mono,Consolas,AndaleMono,monospace;font-size:calc(.13793vw + 9.24138px);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:1.8333333333;line-height:2.3!important;text-align:right;text-decoration:underline;text-decoration-color:#fd963e;text-transform:uppercase;text-underline-offset:8px;transition:opacity .5s cubic-bezier(.25,1,.5,1)}@media(min-width:2001px){.OBCarousel .OBCarousel__link{font-size:12px}}@media(max-width:550px){.OBCarousel .OBCarousel__link{font-size:10px}}@media(hover:hover)and (pointer:fine){.OBCarousel .OBCarousel__link:hover{opacity:.4}}.OBCarousel:not(.flickity-enabled,.native-touch-enabled) .OBCarousel__carousel{display:flex;grid-column:content}.OBCarousel:not(.flickity-enabled,.native-touch-enabled) .item{flex:0 1 auto;margin-right:var(--six-gutter)}.OBCarousel:not(.flickity-enabled,.native-touch-enabled) .item:last-child{margin-right:0}.OBCarousel.flickity-enabled .OBCarousel__header{padding-right:75px}.OBCarousel.flickity-enabled .flickity-prev-next-button{right:-10px;top:-84px;top:calc(-1.86207vw - 53.75862px)}@media(min-width:2001px){.OBCarousel.flickity-enabled .flickity-prev-next-button{top:-91px}}@media(max-width:550px){.OBCarousel.flickity-enabled .flickity-prev-next-button{top:-64px}}.OBCarousel.flickity-enabled .OBCarousel__carousel{box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-column:full}@media(min-width:1820px){.OBCarousel.flickity-enabled .OBCarousel__carousel{grid-template-columns:[full-start] 0 calc((100vw - var(--six-site-max-width))/2 - var(--six-gutter)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc((100vw - var(--six-site-max-width))/2 - var(--six-gutter)) 0 [full-end]}}@media(max-width:1819px){.OBCarousel.flickity-enabled .OBCarousel__carousel{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter)*2);grid-template-columns:[full-start] 0 var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) 0 [full-end]}}@supports not (display:grid){.OBCarousel.flickity-enabled .OBCarousel__carousel{display:block;width:100%}}.OBCarousel.flickity-enabled .Carousel{grid-column:content}.OBCarousel.native-touch-enabled ::-webkit-scrollbar{height:5px}.OBCarousel.native-touch-enabled ::-webkit-scrollbar-track{background:transparent;margin:0 var(--six-site-margin);outline:0}.OBCarousel.native-touch-enabled ::-webkit-scrollbar-thumb{background-color:#e0dacf}.OBCarousel.native-touch-enabled .OBCarousel__carousel{grid-column:full}.OBCarousel.flickity-enabled .item,.OBCarousel.native-touch-enabled .item{padding-right:var(--six-gutter);width:calc(90% + var(--six-gutter))}@media(min-width:551px){.OBCarousel.cols3 .item,.OBCarousel.cols4 .item{width:calc(50% + var(--six-gutter)/2)}}@media(min-width:769px){.OBCarousel.cols3 .item,.OBCarousel.cols4 .item{width:calc(33.3% + var(--six-gutter)/3)}}.OBCarousel.cols2 .Carousel .item{width:calc(100% + var(--six-gutter))}@media(min-width:769px){.OBCarousel.cols2 .Carousel .item{width:calc(50% + var(--six-gutter)/2)}}@media(min-width:1025px){.OBCarousel.cols4 .Carousel .item{width:calc(25% + var(--six-gutter)/4)}}body.page .OBCarousel,body.single .OBCarousel{padding-top:calc(5.51724vw + 39.65517px)}@media(min-width:2001px){body.page .OBCarousel,body.single .OBCarousel{padding-top:150px}}@media(max-width:550px){body.page .OBCarousel,body.single .OBCarousel{padding-top:70px}}.OBCarousel.divider-line .OBCarousel__header{margin-top:calc(1.72414vw + 25.51724px);position:relative}@media(min-width:2001px){.OBCarousel.divider-line .OBCarousel__header{margin-top:60px}}@media(max-width:550px){.OBCarousel.divider-line .OBCarousel__header{margin-top:35px}}.OBCarousel.divider-line .OBCarousel__header:before{background:#e0dacf;content:"";height:1px;left:0;position:absolute;top:calc(-1.72414vw - 25.51724px);width:100%}@media(min-width:2001px){.OBCarousel.divider-line .OBCarousel__header:before{top:-60px}}@media(max-width:550px){.OBCarousel.divider-line .OBCarousel__header:before{top:-35px}}.OBCarousel.OBCarousel--TeamCarouselBlock .OBCarousel__title{--line-height:1.3181818182;color:inherit;font-family:Lyon Display,Lucida Bright,Georgia,serif;font-size:calc(1.37931vw + 16.41379px);font-style:normal;font-style:italic;font-weight:300;letter-spacing:.01em;line-height:1.3181818182;text-transform:unset}@media(min-width:2001px){.OBCarousel.OBCarousel--TeamCarouselBlock .OBCarousel__title{font-size:44px}}@media(max-width:550px){.OBCarousel.OBCarousel--TeamCarouselBlock .OBCarousel__title{font-size:24px}}.FeaturedPropertyBlock+.OBCarousel .OBCarousel__header,.FeaturedPropertyBlock+section .OBCarousel .OBCarousel__header,.GroupBlock+section .OBCarousel .OBCarousel__header,.IllustrationMap+.OBCarousel .OBCarousel__header{border-top:0!important;padding-top:0!important}