.l-with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5rem}.l-with-sidebar__content{-webkit-box-flex:1;-ms-flex:1 1 66.667%;flex:1 1 66.667%}.l-with-sidebar__sidebar{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;min-width:calc(1472px / 12 * 2);margin-left:calc(1472px / 12)}@media only screen and (max-width: 768px){.l-with-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-with-sidebar__content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.l-with-sidebar__sidebar{margin-top:4rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0}}.c-page-banner{margin-top:5rem}.c-page-banner--text{margin-top:-7rem;padding-top:calc(7rem + 5rem);padding-bottom:8rem}.c-page-banner--text .o-title{max-width:calc(1472px / 12 * 5)}.c-page-banner--black{background-color:#1c1c1c;color:#fff}.c-page-banner__figure{aspect-ratio:1240/560}.c-page-banner__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.c-page-banner__figure{aspect-ratio:1}.c-page-banner--text{padding-top:calc(7rem + 5rem / 2);padding-bottom:5rem}}.c-block{display:inline-block;width:100%;margin-top:4.125rem}.c-block:first-of-type{margin-top:0}.c-block>:first-child{margin-top:0}.c-block-text+.c-block-text,.c-block-text+.c-block-buttons{margin-top:1.5rem}.c-block-blockquote__quote{font-size:2.75rem;line-height:118%}.c-block-blockquote__cite{display:block;margin-top:1.5rem;font-style:normal;font-size:.875rem;text-transform:uppercase}.c-block-figure__caption{margin-top:1rem;font-style:italic;color:#757575}.c-block-image__image{width:100%}.c-block-figure__caption{margin-top:1rem;font-style:italic;color:#757575}.c-block-image-text__figure{margin-bottom:1rem}.c-block-image-text__figure--left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-right:2rem}.c-block-image-text__figure--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2rem}.c-block-image-text__image{width:100%}.c-block-image-text__text{display:inline}@media only screen and (max-width: 991px){.c-block-image-text__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0 15px}.c-block-image-text__text{display:inline-block;margin-top:1.5rem}}.c-block-figure__caption{margin-top:1rem;font-style:italic;color:#757575}.c-block-video-embed__wrapper{position:relative;display:inline-block;width:100%;height:0;padding-bottom:56.25%}.c-block-video__wrapper{position:relative}.c-block-video__wrapper.has-video-playing .c-video-play-button__button{opacity:0}.c-block-video__wrapper__video{margin:0 auto;display:block;width:100%;max-height:90vh}.c-video-play-button__video{cursor:pointer}.c-video-play-button__video:hover+.c-video-play-button__button .o-play-button-outline{stroke:#cc9f53;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-video-play-button__video:hover+.c-video-play-button__button .o-play-button-triangle{fill:#cc9f53;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-block-video--embed iframe,.c-block-video--embed object,.c-block-video--embed embed{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.c-video-play-button{position:relative}.c-video-play-button__button{position:absolute;bottom:2.5rem;right:2.5rem;width:5.5rem;margin:0;opacity:1;pointer-events:none;-webkit-transition:opacity .25s ease-out,-webkit-transform 200ms ease-out;transition:opacity .25s ease-out,-webkit-transform 200ms ease-out;transition:transform 200ms ease-out,opacity .25s ease-out;transition:transform 200ms ease-out,opacity .25s ease-out,-webkit-transform 200ms ease-out}.c-video-play-button__button path{-webkit-transition:stroke .25s ease-in;transition:stroke .25s ease-in}@media only screen and (max-width: 575px){.c-video-play-button__button{bottom:50%;right:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}}.c-block-form .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-block-form .c-gravityform__submit{margin-top:2rem}.c-block-form a{color:#cc9f53}.c-block-form__wrapper{background-color:#333;color:#fff;padding:4rem 2.5rem;border-bottom-right-radius:3rem;-webkit-box-shadow:2px 5px 26px rgba(0,0,0,.25);box-shadow:2px 5px 26px rgba(0,0,0,.25)}.c-block-form__container{margin-left:-1rem;margin-right:-1rem}@media only screen and (max-width: 575px){.c-block-form__wrapper{padding:4rem 1rem}}.c-progressbar{margin-top:0;position:relative;display:inline-block;width:100%;--swiper-pagination-color: #1c1c1c;--swiper-pagination-progressbar-bg-color: rgba(28, 28, 28, 0.2)}.c-block-figure__caption{margin-top:1rem;font-style:italic;color:#757575}.c-block-image-carousel{width:100%}.c-block-image-carousel--large{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%;max-width:calc(100vw - (100vw - 1472px)/2) !important;padding-left:1rem !important;padding-right:0 !important;margin-left:auto;margin-right:0 !important}.c-block-image-carousel--large .c-block-image-carousel__container{margin-top:0;margin-left:4rem}.c-block-image-carousel--large .c-block-image-carousel__slide{margin:0;width:auto !important;height:auto;aspect-ratio:unset;max-width:calc(100% - 1rem)}.c-block-image-carousel--large .c-block-image-carousel__figure{display:block;width:100%;height:100%}.c-block-image-carousel--large .c-block-image-carousel__image{width:auto !important;height:100%;-o-object-fit:cover;object-fit:cover;max-height:700px}.c-block-image-carousel__slide{margin:0;width:100% !important;aspect-ratio:715/400}.c-block-image-carousel__figure{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-block-image-carousel__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-block-image-carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.c-block-image-carousel__controls .c-progressbar{max-width:300px}@media only screen and (max-width: 575px){.c-block-image-carousel__slide{aspect-ratio:3/2}}@media only screen and (max-width: 768px){.c-block-image-carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-block-image-carousel--large .c-block-image-carousel__container{margin-top:1.5rem;margin-left:0}.c-block-image-carousel__controls{padding:0 0 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-block-image-carousel__controls .c-paginator{display:none}.c-block-image-carousel__controls .c-progressbar{max-width:100%}}.c-block-buttons__wrapper{margin:0 -0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.c-block-buttons__wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-block-buttons__link{margin:1rem 1rem 1rem 0;-webkit-transform:translateX(-0.45rem);transform:translateX(-0.45rem)}@media only screen and (max-width: 768px){.c-block-buttons{margin-top:1rem}}.c-block-accordion{background-color:#efefef;padding:5rem 0 3.5rem}.c-block-accordion__wrapper{max-width:calc(1472px / 12 * 8);margin-left:auto;margin-right:auto;color:#1c1c1c}.c-block-accordion__section-title{text-align:center}.c-block-accordion__accordions{margin-top:3rem}.c-accordion__content{height:0;overflow:hidden}.has-open-accordion .c-accordion__content{height:auto}.c-accordion{margin:0;background-color:rgba(0,0,0,0);-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.c-accordion:last-of-type .c-accordion__toggle{-webkit-box-shadow:none;box-shadow:none}.c-accordion__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(3rem,10%,10rem);padding:2rem 1.5rem;color:rgba(51,51,51,.8);width:100%;text-align:left;position:relative;-webkit-box-shadow:inset 0px -2px 0px 0px #fff;box-shadow:inset 0px -2px 0px 0px #fff;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.c-accordion__toggle:hover{color:#1c1c1c}.c-accordion__toggle:hover::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion__toggle::after{content:"";font-family:"Font Awesome 5 Pro";width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.has-open-accordion{background-color:#fff;color:#1c1c1c}.has-open-accordion .c-accordion__toggle::after{content:"";-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.has-open-accordion .c-accordion__toggle:hover::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-accordion__content{margin:0;padding-left:1.5rem;background-color:#fff}.c-accordion__content .c-block:last-child{margin-bottom:2rem}.c-accordion__inner{margin:0 0 3rem 0;border-left:2px solid #cc9f53;padding:0 1rem 0 2.25rem;background-color:#fff}@media only screen and (max-width: 768px){.c-accordion__toggle::after{right:.5rem}}.c-block-call-to-action{width:100%;background-color:#333;color:#fff;text-align:center;max-width:100%}.c-block-call-to-action--image{text-align:left}.c-block-call-to-action--image .c-block-call-to-action__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;max-width:100%}.c-block-call-to-action--image .c-block-call-to-action__content{padding-left:0}.c-block-call-to-action__image-container{margin-left:calc(max((100vw - 1472px)/2,2rem)*-1);margin-right:clamp(2rem,10%,8rem);width:calc(100% + max((100vw - 1472px)/2,2rem))}.c-block-call-to-action__figure{width:100%;height:100%}.c-block-call-to-action__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-block-call-to-action__content{margin:0;padding:5rem clamp(2rem,14%,8rem)}.c-block-call-to-action__buttons{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:3rem}@media only screen and (max-width: 768px){.c-block-call-to-action__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-block-call-to-action--image{text-align:center}.c-block-call-to-action--image .c-block-call-to-action__content{padding:3rem clamp(2rem,14%,8rem) 5rem}.c-block-call-to-action__content{padding:5rem clamp(2rem,14%,8rem)}.c-block-call-to-action__image-container{margin-left:0;margin-right:0;width:100%}.c-block-call-to-action__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-success-card{margin-top:0;position:relative;display:block;padding:12rem clamp(0%,5vw,3.5rem) 3rem clamp(0%,5vw,6.5rem);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5}.c-success-card__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1c1c1c;z-index:-1}.c-success-card__background-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-success-card__wrapper{margin:0;padding:0;width:100%;max-width:400px;background-color:rgba(255,255,255,.95)}.c-success-card__status{margin:0;padding:1rem;background-color:#333;width:100%;color:#cc9f53;font-size:1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.c-success-card__status--sold{background-color:#cc9f53;color:#1c1c1c}.c-success-card-content{margin:0;padding:2rem}.c-success-card-content__byline,.c-success-card-content__location{font-style:italic;color:#757575}.c-success-card-content__description{margin-top:1.25rem}.c-success-card-content__description::before{content:"";margin-bottom:1.25rem;display:block;background-color:#cc9f53;width:6.25rem;height:2px}.c-success-card-content__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 575px){.c-success-card{padding:0}.c-success-card__background{position:relative;aspect-ratio:1}.c-success-card__wrapper{max-width:100%}}.c-multiple-success-stories-slider{background-color:rgba(28,28,28,.08);padding:7rem 0}.c-multiple-success-stories-slider__wrapper{max-width:1472px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.c-multiple-success-stories-slider__slide{height:auto !important}.c-multiple-success-stories-slider__slide .c-success-card{height:100%}.c-multiple-success-stories-slider__controls{width:100%;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.c-multiple-success-stories-slider__controls .c-progressbar{max-width:300px}.c-multiple-success-stories-slider__controls--progressbar{margin-right:auto}@media only screen and (max-width: 575px){.c-multiple-success-stories-slider{padding:3.75rem 0}.c-multiple-success-stories-slider__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-multiple-success-stories-slider__controls .c-paginator{display:none}.c-multiple-success-stories-slider__controls .c-progressbar{max-width:100%}.c-multiple-success-stories-slider__slide .c-success-card{height:auto}}.c-block-success-stories{padding-left:0 !important;padding-right:0 !important;max-width:100% !important}.c-block-image-grid{--image-grid-cols: 3;padding-left:clamp(1rem,8%,1rem + (1472px / 12)) !important;padding-right:clamp(1rem,8%,1rem + (1472px / 12)) !important}.c-block-image-grid__container{display:grid;grid-template-columns:repeat(var(--image-grid-cols), 1fr);gap:1rem}.c-block-image-grid__image{margin:0;background-color:rgba(28,28,28,.08);padding:1rem}.c-block-image-grid__figure{margin-top:.5rem}@media only screen and (max-width: 991px){.c-block-image-grid{--image-grid-cols: 2}}@media only screen and (max-width: 768px){.c-block-image-grid{--image-grid-cols: 1;padding-left:0 !important;padding-right:0 !important}}.c-block-multi-column{padding-left:0 !important;padding-right:0 !important;max-width:1472px !important}.c-block-multi-column__wrapper{margin:0;padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.c-block-multi-column__item{margin:0;padding:2rem;border-bottom-left-radius:2rem;-webkit-box-shadow:rgba(0,0,0,.2) -3px 3px 15px 2px;box-shadow:rgba(0,0,0,.2) -3px 3px 15px 2px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.c-block-multi-column__heading{font-size:1rem}@media only screen and (max-width: 768px){.c-block-multi-column__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-basic-content{margin:5rem 0}.c-basic-content .c-block{display:block;width:100%;max-width:1472px;padding-left:clamp(1rem,15%,1rem + (1472px / 12 * 2));padding-right:clamp(1rem,15%,1rem + (1472px / 12 * 2));margin-left:auto;margin-right:auto}.c-basic-content .c-block-image,.c-basic-content .c-block-video,.c-basic-content .c-block-call-to-action,.c-basic-content .c-block-image-text{padding-left:1rem;padding-right:1rem}.c-basic-content .c-block-image-text{padding-left:clamp(1rem,10%,1rem + (1472px / 12));padding-right:clamp(1rem,10%,1rem + (1472px / 12))}.c-basic-content .c-block-call-to-action__content,.c-basic-content .c-block-call-to-action,.c-basic-content .c-block-accordion{padding-left:0;padding-right:0;max-width:100%}.c-basic-content .c-block-accordion__wrapper{max-width:100%}.c-basic-content .c-block-call-to-action__wrapper,.c-basic-content .c-accordion__toggle,.c-basic-content .c-accordion__inner{max-width:calc(1472px / 12 * 8);margin-left:auto;margin-right:auto}.c-basic-content .c-block-call-to-action--image .c-block-call-to-action__wrapper{max-width:100%}.c-basic-content .c-block-call-to-action--image .c-block-call-to-action__image-container{margin-left:0;max-width:calc(1472px / 12 * 6)}.c-basic-content .c-block-call-to-action--image .c-block-call-to-action__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(1472px / 12 * 6)}@media only screen and (max-width: 768px){.c-basic-content{margin:3.5rem 0}.c-basic-content .c-block{padding-left:1rem;padding-right:1rem}.c-basic-content .c-block-accordion,.c-basic-content .c-block-call-to-action--image{padding-left:0;padding-right:0}.c-basic-content .c-block-call-to-action__content{padding-left:1rem;padding-right:1rem}.c-basic-content .c-block-image-text__figure{max-width:100%}}.c-video-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;aspect-ratio:7/3;max-height:90vh;cursor:pointer;z-index:5}.c-video-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1;z-index:2;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-video-hero:hover .o-play-button-outline{stroke:#cc9f53;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-video-hero:hover .o-play-button-triangle{fill:#cc9f53;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-video-hero.has-video-playing::after,.c-video-hero.has-video-playing .c-video-hero__content,.c-video-hero.has-video-playing .c-hero-logo,.c-video-hero.has-video-playing .c-video-hero__button,.c-video-hero.has-video-playing .c-video-hero__image{opacity:0}.c-video-hero__content{opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-hero-logo{margin:1.25rem;padding:2.5rem 2rem;background-color:rgba(28,28,28,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top-right-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;opacity:1;max-width:calc(100% - 2rem);pointer-events:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-hero-logo__img{width:100%;max-width:250px}.c-video-hero__background{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1;z-index:1;background-color:#1c1c1c}.c-video-hero__background-el{margin:0;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-video-hero__video-el{padding-top:7rem;-o-object-fit:contain;object-fit:contain}.c-video-hero__video{z-index:1}.c-video-hero__image{z-index:2;opacity:1;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-video-hero__button{position:absolute;bottom:3.5rem;right:calc((100vw - 1472px)/2);width:5.5rem;z-index:3;opacity:1;pointer-events:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-video-hero__button svg{fill:rgba(0,0,0,0);-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}@media only screen and (max-width: calc(1472px + 2rem)){.c-video-hero__button{right:1rem}}@media only screen and (max-width: 1200px){.c-video-hero{aspect-ratio:3/2}}@media only screen and (max-width: 991px){.c-video-hero{aspect-ratio:4/3}}@media only screen and (max-width: 768px){.c-video-hero{aspect-ratio:1/1.25}.c-video-hero__button{top:calc(5rem + 3rem);left:1rem;right:unset;bottom:unset}.c-video-hero__video-el{padding-top:5rem}}@media only screen and (max-width: 575px){.c-video-hero{aspect-ratio:3/4}}@media only screen and (max-width: 380px){.c-video-hero{aspect-ratio:1.25/2}}.c-hero-content{position:relative;padding-left:max(1rem,(100% - 1472px)/2 + 1rem);padding-right:clamp(1rem,5vw,4.75rem);padding-bottom:4rem;width:max(600px,(100% - 1472px)/2 + 2rem + 580px);color:#fff;z-index:5;overflow:hidden}.c-hero-content::before{content:"";position:absolute;top:clamp(20px,7.5vw,42px);left:0;width:100%;height:100%;background-color:rgba(28,28,28,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top-right-radius:5rem;z-index:-1}.c-person{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-size:cover;background-position:center;margin:0;color:#fff;border-radius:1.25rem;aspect-ratio:400/440;overflow:hidden;opacity:0}.c-person:nth-of-type(3n + 1),.c-person:nth-of-type(3n){-webkit-transform:translateY(35%);transform:translateY(35%)}.c-person.is-open .c-person__button--minus{display:block}.c-person.is-open .c-person__button--plus{display:none}.c-person__info{background:-webkit-gradient(linear, left top, left bottom, color-stop(6.25%, rgba(28, 28, 28, 0)), color-stop(23.44%, rgba(28, 28, 28, 0.25)), color-stop(38.02%, rgba(28, 28, 28, 0.6)), color-stop(45.83%, rgba(28, 28, 28, 0.75)), color-stop(65.1%, rgba(28, 28, 28, 0.85)));background:linear-gradient(180deg, rgba(28, 28, 28, 0) 6.25%, rgba(28, 28, 28, 0.25) 23.44%, rgba(28, 28, 28, 0.6) 38.02%, rgba(28, 28, 28, 0.75) 45.83%, rgba(28, 28, 28, 0.85) 65.1%);padding:4rem 4.5rem 1.5rem 2rem}.c-person__position{margin-top:.5rem}.c-person__bio{margin:0;height:0}.c-person__bio-inner{padding-top:1.5rem}.c-person__button{position:absolute;bottom:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem;background-color:#cc9f53;color:#fff;border-radius:50%;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.c-person__button:hover{background-color:#fff;color:#1c1c1c}.c-person__button .c-person__button--minus{margin:0;display:none}.c-person__button .c-person__button--plus{margin:0;display:block}.c-about-quote{margin:0;background-color:#1c1c1c;color:#fff;padding:2rem;border-radius:1.25rem}.c-about-quote__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.c-intro-text{max-width:calc(1472px / 12 * 6);margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:500}.l-about{margin-top:-7rem}.c-about__content{margin:0;padding:7rem 0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(28, 28, 28, 0.1)), color-stop(11.98%, rgba(28, 28, 28, 0.1)), color-stop(66.15%, rgba(28, 28, 28, 0.1)), to(rgba(28, 28, 28, 0.1)));background:linear-gradient(180deg, rgba(28, 28, 28, 0.1) 0%, rgba(28, 28, 28, 0.1) 11.98%, rgba(28, 28, 28, 0.1) 66.15%, rgba(28, 28, 28, 0.1) 100%)}.c-about__team{margin-top:4.5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.125rem}.c-about__basic-content{margin-top:22rem}@media only screen and (max-width: 1200px){.c-about__team{grid-template-columns:repeat(2, 1fr)}.c-about__team .c-person{-webkit-transform:translateY(0);transform:translateY(0)}.c-about__team .c-person:nth-of-type(2n + 1){-webkit-transform:translateY(35%);transform:translateY(35%)}}@media only screen and (max-width: 840px){.c-about__team{grid-template-columns:repeat(1, 1fr)}.c-about__team .c-person{-webkit-transform:translateY(0) !important;transform:translateY(0) !important}}@media only screen and (max-width: 440px){.c-person{aspect-ratio:4/5}}@media only screen and (max-width: 575px){.c-person{aspect-ratio:8/13}}

/*# sourceMappingURL=page-about.css.map */