.team .c-item{position:relative}.hs-content-path-team .c-page__intro{padding-top:150px}.c-staff .team_columns{margin-left:-18px;margin-right:-19px}.c-staff .c-staff__member{align-items:center;display:flex;flex-wrap:wrap-reverse;height:475px;justify-content:center;min-width:310px;overflow:hidden;position:relative}.c-staff .c-staff__member.spacer{background-color:transparent;display:none;height:200px!important}@media only screen and (min-width:768px){.c-staff .c-staff__member.spacer{display:block}}.c-staff .c-staff__member .c-staff__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.c-staff .c-staff__member .c-staff__image1{bottom:0;left:0;max-height:475px;min-height:475px;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:0}.c-staff .c-staff__member .c-staff__name{color:#fff;font-size:1.5rem;margin:0 0 6px}.c-staff .c-staff__member .c-staff__title{font-family:Sanchez,serif;font-size:.875rem;letter-spacing:5px;text-transform:uppercase}.c-staff .c-staff__member .c-staff__overlay{opacity:0;transition:opacity .3s ease-in-out}.c-staff .c-staff__member .c-staff__badge,.c-staff .c-staff__member .circle{display:none}.c-staff .c-staff__member:hover .c-staff__overlay{background-color:hsla(46,9%,52%,.65);bottom:0;display:block;height:100%;left:0;opacity:1;padding:37px 24px;position:relative;right:0;top:0;width:100%;z-index:2}.c-staff .c-staff__member:hover .c-staff__overlay .circle{clip-path:circle(127px at center);display:block}.c-staff .c-staff__member:hover .c-staff__overlay .circle img{height:264px;object-fit:cover;object-position:top center;width:100%}.c-staff .c-staff__member:hover .c-staff__overlay .c-staff__badge{bottom:0;color:#fff;display:block;left:0;padding:37px 24px;position:absolute;width:100%;z-index:1}#team-grid{padding-bottom:150px;position:relative}.team-background-container{display:none}@media only screen and (min-width:768px){.team-background-container{bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:0}}.team-background-container .tb{width:40%}.team-background-container .tb-left{display:flex;flex-direction:column;justify-content:space-evenly}.team-background-container .tb-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.team-background-container .p-text{font-family:proxima-nova,sans-serif;position:relative;-webkit-text-stroke:2px rgba(50,110,135,.35);-webkit-text-fill-color:transparent;color:rgba(50,110,135,.25);font-size:5.3rem;font-weight:900;letter-spacing:15px;line-height:1;pointer-events:none;text-transform:uppercase}.team-background-container .p-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative;z-index:0}.team-background-container .p-image img{align-self:flex-start;background-color:#fcf8ef;-webkit-filter:opacity(.5);filter:opacity(.5)}.team-background-container .p-image.-portrait img{background-color:#fcf8ef;height:200px;object-fit:cover;object-position:center;width:160px}.team-background-container .p-image.-overlapBottom{margin-bottom:-30px}.team-background-container .-onTop{z-index:1}.team-background-container .-alignRight{text-align:right}.team-background-container .-alignCenter{text-align:center}.team-background-container .-alignLeft{text-align:right}.team-background-container .-smallMargin{margin:0 10px}.team-background-container .-mediumMargin{margin:0 30px}.team-background-container .-topMargin{margin:370px 0 0}.team-background-container .-topMarginSmall{margin:200px 0 0}.team-background-container .-negTop{margin-bottom:30px;margin-top:-30px}.team-background-container .-negRight{margin-right:-50px}.team-background-container .-negRightLarge{margin-right:-70px}.team-background-container .-negRightXLarge{margin-right:-200px}.team-background-container .imagewrap{background-color:#fcf8ef;display:inline-flex;max-height:350px}.staff-header-container{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:768px){.staff-header-container{display:grid;gap:35px 35px;grid-template-areas:"staff_fullimage staff_image1 staff_image2" "staff_fullimage staff_nameplate staff_nameplate";grid-template-columns:1fr 1fr 1fr;position:relative;z-index:4}}.staff_fullimage{grid-area:staff_fullimage}.staff_nameplate{grid-area:staff_nameplate;padding-top:10px}@media only screen and (min-width:768px){.staff_nameplate{padding-left:103px;padding-top:15px}}.staff_image1{grid-area:staff_image1}.staff_image2{grid-area:staff_image2}#staff-detail .c-section__container{padding-bottom:50px}#staff-detail .c-page__intro{padding-top:82px}#staff-detail .c-staff__name{color:#326e87;font-size:3rem;font-style:italic;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:29px}@media only screen and (min-width:768px){#staff-detail .c-staff__name{font-size:6rem}}#staff-detail .c-staff__title{color:#326e87;font-family:Sanchez,serif;font-size:.875rem;letter-spacing:5px;text-transform:uppercase}#staff-detail .c-staff__image.-full{max-width:92%;min-height:auto;object-fit:cover;position:relative}@media only screen and (min-width:768px){#staff-detail .c-staff__image.-full{max-width:415px;min-height:612px;position:relative}}#staff-detail .c-staff__image.-i2{max-width:90%}@media only screen and (min-width:768px){#staff-detail .c-staff__image.-i2{display:none}}#staff-detail .c-staff__image.-i3{height:509px;max-width:90%;object-fit:cover;object-position:center}@media only screen and (min-width:768px){#staff-detail .c-staff__image.-i3{display:none}}#staff-detail #staff-images{width:100%}#staff-detail .staff_image1,#staff-detail .staff_image2{display:none}@media only screen and (min-width:768px){#staff-detail .staff_image1,#staff-detail .staff_image2{display:block}}#staff-detail .squareimg{overflow:hidden;position:relative}#staff-detail .squareimg:after{content:"";display:block;padding-bottom:100%}#staff-detail .squareimg img.-square{height:100%;object-fit:cover;object-position:center center;position:absolute;width:100%}#staff-detail .c-staff__meta{display:flex;justify-content:flex-start;margin-top:13px}@media only screen and (min-width:768px){#staff-detail .c-staff__meta{justify-content:flex-start}}#staff-detail .c-staff__meta .c-icon{color:#326e87;margin-right:8px}#staff-detail .c-staff__meta .c-icon svg{fill:#326e87;height:20px;width:20px}#staff-detail .c-staff__meta .social-links__icon{background-color:transparent;border:1px solid #326e87;border-radius:100%;color:#326e87;display:inline-block;height:36px;margin:0 10px;vertical-align:middle;width:36px}#staff-detail .c-staff__meta .social-links__icon:first-child{margin:0 10px 0 0}#staff-detail .c-staff__meta .social-links__icon svg{fill:#326e87}#staff-detail .c-staff__meta .social-links__icon:active,#staff-detail .c-staff__meta .social-links__icon:focus,#staff-detail .c-staff__meta .social-links__icon:hover{background-color:#326e87;color:#fff}#staff-detail .c-staff__meta .social-links__icon:active svg,#staff-detail .c-staff__meta .social-links__icon:focus svg,#staff-detail .c-staff__meta .social-links__icon:hover svg{fill:#fff}#staff-detail .c-staff__meta .phone{font-size:1rem;margin:0 10px;text-decoration:none}#staff-detail .c-staff__meta a:not(.c-button){color:#326e87}#staff-detail .c-staff__details .c-section__container{padding-top:0}#staff-detail .c-staff__details .details-container{display:flex;flex-direction:column}@media only screen and (min-width:768px){#staff-detail .c-staff__details .details-container{display:grid;gap:20px 0;grid-template-columns:1fr 1fr 1fr}}#staff-detail .c-staff__details .leftcol{display:none}@media only screen and (min-width:768px){#staff-detail .c-staff__details .leftcol{grid-area:1/1/2/2}}#staff-detail .c-staff__details .rightcol{grid-area:1/2/2/4}#staff-detail .c-staff__details .footercol{grid-area:2/1/3/4}#staff-detail .c-staff__details .leftcol2{grid-area:3/1/4/2}#staff-detail .c-staff__details .rightcol2{grid-area:3/2/4/4}#staff-detail .leftcol{display:flex;flex-direction:column;justify-content:center;padding-right:calc(8.33333% + 3px)}#staff-detail .leftcol h3{font-family:proxima-nova,sans-serif;-webkit-text-stroke:2px rgba(65,64,66,.35);-webkit-text-fill-color:transparent;color:rgba(65,64,66,0);font-size:3rem;font-weight:900;letter-spacing:15px;line-height:1;margin-bottom:18px;pointer-events:none;text-transform:uppercase}#staff-detail .rightcol{margin-top:0;padding:0 15px}@media only screen and (min-width:768px){#staff-detail .rightcol{padding:0 113px}}#staff-detail .rightcol p:first-child{font-size:1.625rem;line-height:1.5}#staff-detail .footercol{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0 20px 30px}@media only screen and (min-width:768px){#staff-detail .footercol{padding:20px 0 20px 220px}}#staff-detail .footercol span{display:block;font-family:p22-mackinac-pro,serif;font-size:1.5rem;font-weight:700;padding:0;position:relative}@media only screen and (min-width:768px){#staff-detail .footercol span{display:inline;padding:0 25px}#staff-detail .footercol span:before{background:#93b2c0;content:"";display:block;height:1px;left:-162%;position:absolute;top:50%;width:162%;z-index:-2}}#staff-detail .footercol .tag{margin-bottom:30px}#staff-detail .rightcol2{padding:0 15px}@media only screen and (min-width:768px){#staff-detail .rightcol2{padding:0 113px}}.team-container .c-section__container{padding-bottom:0}.team-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:35px;margin:0 auto;position:relative;z-index:99}@media only screen and (min-width:768px){.team-grid-container{max-width:50%}}.team-grid-container .card{grid-row:span 2;position:relative}.team-grid-container .card:first-child{grid-row:span 1}