.component-about-category-grid{padding-top:229px;background-color:#fff}@media (min-width:768px){.component-about-category-grid{padding-top:0}}.component-about-category-grid .section--categories{max-width:941px;margin:35px auto 40px;padding:0 20px}@media (max-width:550px){.component-about-category-grid .section--categories{position:relative;width:320px;height:390px;overflow:hidden}}@media (min-width:550px){.component-about-category-grid .section--categories{padding:0 50px}}@media (min-width:768px){.component-about-category-grid .section--categories{margin:105px auto}}.component-about-category-grid .section--categories .section--categories__title{margin:0;color:#000;font-size:36px;line-height:42px;letter-spacing:-.5px;text-align:center}@media (min-width:768px){.component-about-category-grid .section--categories .section--categories__title{margin-bottom:20px;text-align:left}}.component-about-category-grid .section--categories .dots{position:absolute;right:0;bottom:10px;left:0;display:none;width:100%;text-align:center}@media (max-width:550px){.component-about-category-grid .section--categories .dots{display:block}}.component-about-category-grid .section--categories .dots .dot{display:inline-block;width:10px;height:10px;margin:0 7px;background-color:#eaeaea;border:1px solid #eaeaea;border-radius:50%}.component-about-category-grid .section--categories .dots .dot:hover{cursor:pointer}.component-about-category-grid .section--categories .dots .dot.dot--is-current{background-color:#eec84c;border:1px solid #eec84c}@media (max-width:550px){.component-about-category-grid .section--categories .section--categories__container{position:absolute;top:50px;bottom:0;left:0;width:1660px;transition:left .4s}}@media (min-width:768px){.component-about-category-grid .section--categories .section--categories__container{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:550px){.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper{display:inline-block;width:320px;margin:0 2.5px}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper:first-child{margin-left:0}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper:last-child{margin-right:0}}@media (min-width:768px){.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper{width:48%}}@media (min-width:991px){.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper{width:32%}}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item{position:relative;margin-top:30px;padding:0 10px 30px 0;border-bottom:1px solid #e5e5e5}@media (min-width:550px){.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item{height:115px;margin-top:50px}}@media (min-width:768px){.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item{height:145px}}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item.last-child .copy{font-size:15px}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item.placeholder{visibility:hidden}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item .title{margin:0;color:#000;font-size:16px;line-height:16px;letter-spacing:0}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item .arrow-right-gold{position:absolute;top:2px;right:10px;width:15px;height:11px}.component-about-category-grid .section--categories .section--categories__container .section--categories__item-wrapper .section--categories__item .copy{margin-bottom:0;color:#000;font-size:16px;font-family:Acta-Light,sans-serif;line-height:26px;letter-spacing:0}.component-about-headshots .section--headshots{width:100%;overflow:hidden}.component-about-headshots .section--headshots .section--headshots__title{padding:55px 35px;text-align:center}@media (min-width:768px){.component-about-headshots .section--headshots .section--headshots__title{padding:5% 0}}@media (min-width:991px){.component-about-headshots .section--headshots .section--headshots__title{padding:7% 0}}@media (min-width:1200px){.component-about-headshots .section--headshots .section--headshots__title{padding:8% 0}}.component-about-headshots .section--headshots .section--headshots__title .title{color:#000;font-size:36px;line-height:42px;letter-spacing:-.5px}.component-about-headshots .section--headshots .section--headshots__title .sub-title{display:inline;margin:0;color:#272727;font-size:18px;line-height:32px;letter-spacing:0;text-align:center;font-family:Acta-Book,serif;font-variant-ligatures:none}@media (min-width:768px){.component-about-headshots .section--headshots .section--headshots__title .sub-title{display:block}}.component-about-headshots .section--headshots .section--headshots__container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2px}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item{width:calc(33% - 4px);margin:0 2px}@media (min-width:768px){.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item{width:calc(20% - 4px)}}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .headshot-container{position:relative;width:100%;padding-bottom:100%}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .headshot-container .headshot{position:absolute;top:0;left:0;width:100%;height:100%}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .info{margin:0 5px;font-weight:400;font-family:proxima-nova,sans-serif;text-align:center}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .info .name{margin-bottom:3px;color:#222;font-size:14px;line-height:20px;text-align:center}@media (min-width:768px){.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .info .name{margin-bottom:5px;font-size:20px}}.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .info .position{margin-top:0;margin-bottom:15px;color:#222;font-size:10px;line-height:14px;text-align:center}@media (min-width:768px){.component-about-headshots .section--headshots .section--headshots__container .section--headshots__item .info .position{margin-bottom:30px;font-size:14px}}@-webkit-keyframes hero-animation{0%{transform:scale(1);opacity:0}8%{opacity:1}17%{transform:scale(1.05);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{opacity:0}to{opacity:0}}@keyframes hero-animation{0%{transform:scale(1);opacity:0}8%{opacity:1}17%{transform:scale(1.05);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{opacity:0}to{opacity:0}}.component-about-hero-gallery{position:relative}.component-about-hero-gallery .section--hero-about{min-height:439px;overflow:hidden}.component-about-hero-gallery .section--hero-about .hero-image{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:0;-webkit-animation:hero-animation 25s linear 0s infinite;animation:hero-animation 25s linear 0s infinite}@media (min-width:768px){.component-about-hero-gallery .section--hero-about{position:relative;padding-bottom:55.83333333%}}.component-about-hero-gallery .section--hero__container{position:absolute;top:439px;left:0;width:100%;padding:30px 25px;background:#000}@media (min-width:768px){.component-about-hero-gallery .section--hero__container{top:50%;left:50%;max-width:620px;height:229px;margin-top:-114.5px;margin-left:-310px;padding:30px 40px}}.component-about-hero-gallery .section--hero__container .section--hero__container-copy{margin:0;color:#fff;font-size:26px;line-height:34px;letter-spacing:-.5px;text-align:center}@media (min-width:768px){.component-about-hero-gallery .section--hero__container .section--hero__container-copy{font-size:32px;line-height:42px;letter-spacing:-.5px}}.component-about-image-gallery .section--gallery{position:relative}.component-about-image-gallery .section--gallery .section--gallery__body,.component-about-image-gallery .section--gallery .section--gallery__footer,.component-about-image-gallery .section--gallery .section--gallery__header{display:flex;flex-direction:row;flex-wrap:wrap}.component-about-image-gallery .section--gallery .section--gallery__body .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__footer .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__header .gallery-image{min-height:375px;padding-bottom:38.2%;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (min-width:768px){.component-about-image-gallery .section--gallery .section--gallery__body .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__footer .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__header .gallery-image{max-height:550px}}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__footer .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .gallery-image{width:100%;max-height:550px}@media (min-width:768px){.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__footer .gallery-image,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .gallery-image{width:50%}}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper{padding:55px 27px;text-align:left}@media (min-width:768px){.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper{padding:5% 3%}}@media (min-width:991px){.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper{padding:7% 5%}}@media (min-width:1200px){.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper,.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper{padding:9% 7%}}.component-about-image-gallery .section--gallery .section--gallery__footer .tag,.component-about-image-gallery .section--gallery .section--gallery__header .tag{margin:0 0 30px}.component-about-image-gallery .section--gallery .section--gallery__footer .copy,.component-about-image-gallery .section--gallery .section--gallery__header .copy{margin:0}.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper{background-color:#000}.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper .tag{color:#eec84c;font-size:16px;line-height:16px;letter-spacing:0}.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper .copy{color:#fff;font-size:32px;line-height:40px;letter-spacing:-.5px}@media (min-width:768px){.component-about-image-gallery .section--gallery .section--gallery__header .copy-wrapper .copy{color:#f8f8f8;font-size:36px;line-height:42px}}.component-about-image-gallery .section--gallery .section--gallery__body .gallery-image{width:100%}@media (min-width:768px){.component-about-image-gallery .section--gallery .section--gallery__body .gallery-image{background-image:url(/images/about/gallery-body-bg.jpg)!important}}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper{background-color:#fadf86}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper .tag{color:#f8f8f8}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper .title{color:#000;font-size:36px;line-height:42px;letter-spacing:-.5px}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper .copy,.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper .link{color:#000;font-size:16px;font-family:Acta-Light,sans-serif;line-height:26px;letter-spacing:0}.component-about-image-gallery .section--gallery .section--gallery__footer .copy-wrapper .link{display:inline-block;margin-top:15px;font-weight:700}.component-about-image-gallery .section--gallery .article-divider{position:absolute;right:0;bottom:-25px;left:0;text-align:center}@media (min-width:768px){.component-about-image-gallery .section--gallery .article-divider{bottom:-45px}}.component-about-image-gallery .section--gallery .article-divider .svg{display:inline-block;width:45px;height:45px}@media (min-width:768px){.component-about-image-gallery .section--gallery .article-divider .svg{width:90px;height:90px}}.font-smoothing{-webkit-font-smoothing:antialiased;font-variant-ligatures:none}.align-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.page-title{margin:0 0 30px;color:#292929;font-weight:700;font-size:14px;font-family:brandon-grotesque;letter-spacing:-.44px;text-align:center;text-transform:uppercase}@media (min-width:768px){.page-title{margin:10px 0 40px;font-size:24px;letter-spacing:-.75px}}.mixin-font-acta-medium{font-weight:400;font-family:Acta-Medium,serif;font-variant-ligatures:none}.mixin-font-acta-book{font-family:Acta-Book,serif;font-variant-ligatures:none}.mixin-font-acta-bookitalic{font-family:Acta-BookItalic,serif;font-variant-ligatures:none}.mixin-font-proxima-nova-light{font-weight:300;font-family:proxima-nova,Times New Roman,serif}.mixin-font-proxima-nova-regular{font-weight:400;font-family:proxima-nova,Times New Roman,serif}.mixin-font-proxima-nova-medium{font-weight:500;font-family:proxima-nova,Times New Roman,serif}.mixin-font-proxima-nova-semibold{font-weight:600;font-family:proxima-nova,Times New Roman,serif;font-style:normal}.mixin-font-proxima-nova-bold{font-weight:900;font-family:proxima-nova,Times New Roman,serif}#app .site-main .about-view{background-color:#fff}.about-view{overflow:auto;font-family:ProximaNova-Semibold,sans-serif}.about-view .contact-us{margin-top:50px;padding-top:0;border-top:1px solid #e5e5e5}@media (min-width:768px){.about-view .contact-us{border:none}}.about-view .contact-us .section--contact-us{max-width:941px;margin:75px auto 25px;padding:0 20px}@media (min-width:768px){.about-view .contact-us .section--contact-us{margin:105px auto}}.about-view .contact-us .section--contact-us .section--contact-us__title{margin-top:0;color:#000;font-size:36px;line-height:42px;letter-spacing:-.5px;text-align:center}@media (min-width:768px){.about-view .contact-us .section--contact-us .section--contact-us__title{text-align:left}}.about-view .contact-us .section--contact-us .section--contact-us__container{display:flex;flex-wrap:wrap;justify-content:space-between}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item{position:relative;width:100%;margin-top:25px;padding:0 10px 40px 0}@media (min-width:768px){.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item{width:32%}}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item.border-bottom{padding-bottom:25px;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item.border-bottom{border:none}}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .title{margin:0;color:#000;font-size:16px;line-height:16px;letter-spacing:0}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .title.left-padding{position:relative;padding-left:30px}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .title.left-padding .map-marker-black{position:absolute;bottom:0;left:0;width:16px;height:22px}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .arrow-right-gold{position:absolute;bottom:2px;left:75px;width:15px;height:11px}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .copy{color:#000;font-size:16px;font-family:Acta-Light,sans-serif;line-height:26px;letter-spacing:0}.about-view .contact-us .section--contact-us .section--contact-us__container .section--contact-us__item .link{position:relative;display:inline-block;margin-top:10px;color:#eec84c;font-size:16px;letter-spacing:0}