.page-about .card.media-article .card-block{padding-bottom:27px}.page-about .meet-our-family{padding:90px 0}.page-about .employee-listing:after,.page-about .employee-listing:before{content:" ";display:table}.page-about .employee-listing:after{clear:both}.page-about .employee-listing .employee{position:relative;display:block;text-align:center;width:100%;float:left}@media (max-width:767px) and (orientation:landscape){.page-about .employee-listing .employee{width:50%}}.page-about .employee-listing .employee .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;padding:40px 20px;color:rgba(255,255,255,.8);display:flex;justify-content:center;flex-direction:column;opacity:0;transition:opacity ease .2s}.page-about .employee-listing .employee .overlay:hover{opacity:1}.page-about .employee-listing .employee .overlay::before{content:"";background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-about .employee-listing .employee h2{color:rgba(255,255,255,.8);position:relative;margin:0;line-height:1.5;width:100%;padding-bottom:0}.page-about .employee-listing .employee .title{margin-top:20px;font-weight:300}.page-about .employee-listing .employee .btn-default-inverse{margin:30px auto 0;min-width:0;width:75%;border-color:rgba(255,255,255,.4)}.page-about .employee-listing .employee .btn-default-inverse.focus,.page-about .employee-listing .employee .btn-default-inverse:focus,.page-about .employee-listing .employee .btn-default-inverse:hover{background:0 0;color:#fff}.page-about .employee-listing .employee.placeholder .overlay{opacity:1;padding:40px}.page-about .employee-listing .employee.placeholder .overlay::before{background-color:rgba(186,164,120,.9)}.page-about .employee-listing .employee.placeholder .overlay:hover::before{background-color:rgba(151,127,78,.9)}.page-about .employee-listing .employee.placeholder .overlay::after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid transparent}.page-about .employee-listing .employee.placeholder h2{padding-bottom:0}.page-about .employee-listing .employee.placeholder h2::after{content:none}.page-about .employee-listing .employee.placeholder .title{margin-top:0;font-style:italic}@media (min-width:768px){.page-about .employee-listing .employee{width:33.3333333%}.page-about .employee-listing .employee:hover .overlay{opacity:1}}@media (min-width:992px){.page-about .employee-listing .employee{width:25%}}@media (min-width:1600px){.page-about .employee-listing .employee{width:16.666667%}}.page-about .call-to-action{background-color:#e7e3d6;padding:90px 0}.page-about .call-to-action .strikethrough{text-decoration:line-through}.page-about .our-process{padding:90px 0}.page-about .our-process h2{margin:0;padding-top:0}.page-about .our-process h2.text{font-size:17px}.page-about .our-process .section-heading{margin-bottom:60px}.page-about .our-process .btn-primary{margin-top:60px}.page-about .our-process .card .card-block{text-align:left}.page-about .our-process .embed-responsive{padding-bottom:74.25%}.page-about .press-releases{background-color:#e7e3d6;padding:90px 0}.page-about .press-releases .press-release-list{margin-top:60px}#press-roll{background-color:#e7e3d6}#press-roll .press-items{padding:30px 0 90px 0;display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){#press-roll .press-items{grid-template-columns:repeat(2,1fr);padding:70px 0 120px 0}}@media (min-width:992px){#press-roll .press-items{grid-template-columns:repeat(3,1fr)}}#press-roll .press-items .grid-sizer{display:none}#press-roll .press-items .grid-item{position:relative!important;left:auto!important;top:auto!important}#press-roll .press-items .grid-item .card{height:100%}#press-roll .listing-pagination,#press-roll .no-results{text-align:center;margin-bottom:140px}#press-roll .listing-pagination .js-load-more-btn{margin-bottom:1rem}#press-roll .listing-pagination .load-more-status img{display:inline-block;vertical-align:middle}#press-roll .listing-pagination .load-more-status h3{display:block;margin:17px 0 0 .5rem;font-size:20px}#press-roll .listing-pagination .listing-results-count{margin:3rem 0 0;font-size:14px}.card.media-article img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;-o-object-position:top center;object-position:top center}.card.media-article .card-block{padding-top:27px;padding-right:23px;padding-bottom:0;padding-left:23px}.card.media-article .card-text{margin-bottom:0}.card.media-article .card-text h3{font-family:"PP Neue Montreal",sans-serif;font-size:17px;line-height:1em;text-transform:none;margin:0}.card.media-article .card-text p{font-family:"PP Neue Montreal",sans-serif;font-size:11px;line-height:17px;text-transform:none;margin-bottom:0}.card.media-article .btn{margin-top:40px}.press-details{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.press-details{padding-bottom:100px}}.press-details .image-block img{width:100%}.press-details .image-block.full-width{width:calc(100% + 52px);margin-left:-26px;margin-right:-26px}@media (min-width:768px){.press-details .image-block.full-width{width:calc(100% + 78px);margin-left:-39px;margin-right:-39px}}@media (min-width:992px){.press-details .image-block.full-width{width:calc(100% + 156px);margin-left:-78px;margin-right:-78px}}#press-details-modal .press-details .image-block.full-width{width:calc(100% + 68px);margin-left:-34px;margin-right:-34px}@media (min-width:992px){#press-details-modal .press-details .image-block.full-width{width:calc(100% + 136px);margin-left:-68px;margin-right:-68px}}@media (min-width:768px){.employee-details .alternating-blocks .alternating-image .alternating-block-image{top:0;transform:translateX(-50%)}}.employee-details .alternating-blocks .btn-primary{margin-top:30px}.employee-details .alternating-block-content{font-weight:300;padding-top:12.5%;padding-bottom:12.5%}.employee-details .alternating-block-content h1{margin:0;padding-bottom:0}.employee-details .alternating-block-content .contact-information a{color:inherit}.employee-details .alternating-block-content .contact-information{font-style:italic}.employee-details .alternating-block-content .contact-information .phone-number{white-space:nowrap}.employee-details .alternating-block-content .contact-information .email-address{word-wrap:break-word}.employee-details .alternating-block-content .content{white-space:pre-wrap;font-weight:300;margin-top:30px}.employee-details .recent-listings{padding:60px 0}.employee-details .recent-listings h2{margin-top:0}.employee-details .stories{background-color:#f8f8f5;padding-bottom:100px;padding-top:60px}.employee-details .stories h2{margin-top:0}.employee-details .btn-link{margin-bottom:60px}#employee-details-modal .employee-details.empty{padding-bottom:32px}@media (min-width:768px){#employee-details-modal .employee-details.empty{padding-bottom:64px}}#employee-details-modal .alternating-blocks .alternating-content .alternating-block-content{padding-left:0;padding-right:0;max-width:550px}#employee-details-modal .recent-listings{padding-top:26px}#employee-details-modal .stories{border-bottom:5px solid #fff}
/*# sourceMappingURL=about-page.css.map */
