.imageCtaTiles__inner[data-v-093542c1]{display:flex;flex-direction:column;gap:15px 24px;margin-inline:auto;max-width:1438px;padding-left:28px;padding-right:28px;width:100%}@media(min-width:961px){.imageCtaTiles__inner[data-v-093542c1]{max-width:1382px;padding-left:30px;padding-right:30px}}@media(min-width:801px){.imageCtaTiles__inner[data-v-093542c1]{display:grid;grid-template-columns:repeat(3,1fr)}}.imageCtaTile[data-v-093542c1]{border-radius:10px;overflow:hidden;position:relative}.imageCtaTile[data-v-093542c1]:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}.imageCtaTile__figure[data-v-093542c1]{height:100%}.imageCtaTile__image[data-v-093542c1]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}@media(min-width:801px){.imageCtaTile:hover .imageCtaTile__image[data-v-093542c1]{transform:scale(1.05)}}.imageCtaTile__body[data-v-093542c1]{bottom:0;left:0;padding:27px 30px;position:absolute;width:100%;z-index:1}.imageCtaTile__title[data-v-093542c1]{color:var(--layerWhiteColour);margin-block-end:6px}.teamMemberCard[data-v-1af152ef]{background:var(--primaryDarkestBlack);box-shadow:0 6px 16px rgba(var(--layerBlackColourRGB,0,0,0),.12);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.teamMemberCard--clickable[data-v-1af152ef]{cursor:pointer}.teamMemberCard--clickable[data-v-1af152ef]:focus,.teamMemberCard--clickable[data-v-1af152ef]:hover{box-shadow:0 0 10px 4px #dc202866}.teamMemberCard__figure[data-v-1af152ef]{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.teamMemberCard__figure img[data-v-1af152ef]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.teamMemberCard__content[data-v-1af152ef]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.5rem 1.25rem;text-align:center}.teamMemberCard__name[data-v-1af152ef]{color:var(--primaryWhite);font-size:1.3125rem;line-height:1.33333333;margin:0 0 1rem;text-align:center;text-transform:uppercase}.teamMemberCard__divider[data-v-1af152ef]{align-items:center;display:flex;gap:.75rem;margin:0 0 1rem}.teamMemberCard__dividerLine[data-v-1af152ef]{background:rgba(var(--secondaryLightGreyRGB,217,217,217),.8);flex:1;height:1px;transition:flex .4s ease}.teamMemberCard__dividerIcon[data-v-1af152ef]{align-items:center;display:flex;justify-content:center;transition:transform .4s ease}.teamMemberCard__icon[data-v-1af152ef]{height:18px;width:40px}.teamMemberCard--clickable:hover .teamMemberCard__dividerLine[data-v-1af152ef]{flex:.5}.teamMemberCard--clickable:hover .teamMemberCard__dividerIcon[data-v-1af152ef]{transform:scale(1.3)}.teamMemberCard__jobTitle[data-v-1af152ef]{color:var(--secondaryLightGrey);font-size:1rem;line-height:1.375;margin:0 0 .5rem;text-align:center;text-transform:capitalize}.teamMemberCard__dealership[data-v-1af152ef]{color:var(--secondaryLightGrey);font-size:.875rem;line-height:1.28571429;margin:0 0 .75rem;text-align:center}.teamMemberCard__meta[data-v-1af152ef]{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.teamMemberCard__meta a[data-v-1af152ef]{align-items:center;color:var(--secondaryLightGrey);display:flex;font-size:14px;gap:8px;text-decoration:none;transition:color .2s ease}.teamMemberCard__meta a[data-v-1af152ef]:hover{color:var(--primaryWhite)}.teamMemberCard__meta a svg[data-v-1af152ef]{color:var(--primaryRed)}.teamMemberModal[data-v-1af152ef]{display:flex;gap:20px;min-height:380px}@media(max-width:768px){.teamMemberModal[data-v-1af152ef]{flex-direction:column}}.teamMemberModal__image[data-v-1af152ef]{flex-shrink:0;height:380px;overflow:hidden;width:380px}@media(max-width:768px){.teamMemberModal__image[data-v-1af152ef]{aspect-ratio:1;height:auto;width:100%}}.teamMemberModal__image img[data-v-1af152ef]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.teamMemberModal__content[data-v-1af152ef]{display:flex;flex:1;flex-direction:column;padding:0 20px;position:relative}@media(min-width:769px){.teamMemberModal__content[data-v-1af152ef]{padding:20px 0 0 20px}}@media(min-width:1025px){.teamMemberModal__content[data-v-1af152ef]{padding:44px 0 0 30px}}.teamMemberModal__contentHead[data-v-1af152ef]{border-bottom:1px solid rgba(var(--secondaryLightGreyRGB,217,217,217),.6);box-shadow:0 18px 18px -17px #000000d1;padding-block-end:9px}.teamMemberModal__contentScrollWrapper[data-v-1af152ef]{margin-inline-end:12px;position:relative}.teamMemberModal__contentScrollWrapper[data-v-1af152ef]:after,.teamMemberModal__contentScrollWrapper[data-v-1af152ef]:before{content:"";height:30px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.teamMemberModal__contentScrollWrapper[data-v-1af152ef]:before{background:linear-gradient(180deg,#262626,#26262600);top:0}.teamMemberModal__contentScrollWrapper[data-v-1af152ef]:after{background:linear-gradient(0deg,#262626,#26262600);bottom:0}.teamMemberModal__contentWrap[data-v-1af152ef]{max-height:240px;overflow-y:auto;padding:32px 16px 32px 0;scrollbar-color:var(--primaryRed) transparent;scrollbar-width:thin}@media(min-width:769px){.teamMemberModal__contentWrap[data-v-1af152ef]{padding:16px 16px 16px 0}}@media(min-width:1025px){.teamMemberModal__contentWrap[data-v-1af152ef]{max-height:215px}}.teamMemberModal__contentWrap[data-v-1af152ef]::-webkit-scrollbar{width:2px}.teamMemberModal__contentWrap[data-v-1af152ef]::-webkit-scrollbar-track{background:transparent}.teamMemberModal__contentWrap[data-v-1af152ef]::-webkit-scrollbar-thumb{background:var(--primaryRed);border-radius:2px}.teamMemberModal__contentWrap[data-v-1af152ef]::-webkit-scrollbar-thumb:hover{background:#b01820}.teamMemberModal__name[data-v-1af152ef]{color:var(--primaryWhite);font-size:1.3125rem;line-height:1.33333333;margin:0 0 .4rem;text-transform:uppercase}.teamMemberModal__jobTitle[data-v-1af152ef]{color:var(--secondaryLightGrey);font-size:1rem;line-height:1.375;margin:0 0 .4rem;text-transform:capitalize}.teamMemberModal__bio[data-v-1af152ef]{color:var(--layerWhiteColour);flex:1;font-size:1rem;line-height:1.5625}.teamMemberModal__bio[data-v-1af152ef] p{margin:0 0 14px}.teamMemberModal__bio[data-v-1af152ef] p:last-child{margin-bottom:0}.teamList[data-v-759ffd5b]{margin-inline:auto;max-width:1438px;padding-bottom:4rem;padding-left:28px;padding-right:28px;width:100%}@media(min-width:961px){.teamList[data-v-759ffd5b]{max-width:1382px;padding-left:30px;padding-right:30px}}.teamList__department[data-v-759ffd5b]{margin-bottom:3rem}.teamList__department[data-v-759ffd5b]:last-child{margin-bottom:0}.teamList__departmentTitle[data-v-759ffd5b]{align-items:center;color:#f2f2f2;display:flex;font-size:clamp(16px,3.5vw,28px);font-weight:400;gap:clamp(8px,3vw,42px);line-height:1.1;margin:0 0 1.5rem;position:relative;text-align:center;text-shadow:0 0 3.786px rgba(0,0,0,.25);text-transform:uppercase;white-space:nowrap;z-index:2}.teamList__departmentTitle[data-v-759ffd5b]:after,.teamList__departmentTitle[data-v-759ffd5b]:before{background:#d9d9d9;content:"";flex:1;height:1px;min-width:8px;opacity:.6}.teamList__members[data-v-759ffd5b]{--columns:1;display:grid;gap:1em;grid-template-columns:repeat(var(--columns),1fr)}@media(min-width:641px){.teamList__members[data-v-759ffd5b]{--columns:2}}@media(min-width:961px){.teamList__members[data-v-759ffd5b]{--columns:4}}.reviewsCarousel[data-v-a57ea220]{overflow:hidden;padding:var(--cmsBlockSpacer) 0 0;position:relative}.reviewsCarousel__title[data-v-a57ea220]{color:var(--primaryWhite);margin:0 28px 30px;text-align:center;text-transform:uppercase}.reviewsCarousel[data-v-a57ea220] .es-main-content .swiper,.reviewsCarousel[data-v-a57ea220] .es-main-content div[class*=Carousel__CarouselInner-sc]{overflow:visible}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-content-rating{justify-content:unset;margin-block-end:16px!important}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-content{text-align:left}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-align-container{align-items:start}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-author-block-container{margin:0}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-author-block-info-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-background-container{min-height:272px;padding:40px}.reviewsCarousel[data-v-a57ea220] .es-main-content .es-review-content-control{font-size:.8125rem;margin-top:6px}
