.office-locations-block{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px}.office-locations-cards{display:flex;flex-wrap:wrap;flex-grow:1;gap:12px}.office-locations-cards .card{width:100%;border-radius:24px;background:#f3f3f3;color:rgba(26,27,29,.7);padding:20px 50px 20px 20px;position:relative;z-index:30}.office-locations-cards .card .h6,.office-locations-cards .card h6{margin-bottom:16px}.office-locations-cards .card .h6 a,.office-locations-cards .card h6 a{display:block}.office-locations-cards .card .h6 a:before,.office-locations-cards .card h6 a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:24px;background:radial-gradient(68.34% 84.3% at 50% 51.5%,rgba(255,81,58,.14) 0%,rgba(255,255,255,0) 100%),#f3f3f3;opacity:0;z-index:-1;transition:opacity .5s ease-in-out}.office-locations-cards .card .h6 a:after,.office-locations-cards .card h6 a:after{content:"";position:absolute;width:32px;height:32px;right:12px;bottom:12px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHJ4PSIxOCIgZmlsbD0iIzFBMUIxRCIvPgo8cGF0aCBkPSJNMTguNSAxMC4xMjVDMTYuODU5NiAxMC4xMjY5IDE1LjI4NjkgMTAuNzc5NSAxNC4xMjY5IDExLjkzOTRDMTIuOTY3IDEzLjA5OTQgMTIuMzE0NCAxNC42NzIxIDEyLjMxMjUgMTYuMzEyNUMxMi4zMTEgMTcuNjUzIDEyLjc0ODggMTguOTU3IDEzLjU1OSAyMC4wMjVDMTMuNTU5IDIwLjAyNSAxMy43Mjc4IDIwLjI0NzIgMTMuNzU1MyAyMC4yNzkzTDE4LjUgMjUuODc1TDIzLjI0NjkgMjAuMjc2NEMyMy4yNzE3IDIwLjI0NjYgMjMuNDQxIDIwLjAyNSAyMy40NDEgMjAuMDI1TDIzLjQ0MTYgMjAuMDIzM0MyNC4yNTEyIDE4Ljk1NTcgMjQuNjg4OCAxNy42NTIzIDI0LjY4NzUgMTYuMzEyNUMyNC42ODU2IDE0LjY3MjEgMjQuMDMzMSAxMy4wOTk0IDIyLjg3MzEgMTEuOTM5NEMyMS43MTMxIDEwLjc3OTUgMjAuMTQwNCAxMC4xMjY5IDE4LjUgMTAuMTI1Wk0xOC41IDE4LjU2MjVDMTguMDU1IDE4LjU2MjUgMTcuNjIgMTguNDMwNSAxNy4yNSAxOC4xODMzQzE2Ljg4IDE3LjkzNjEgMTYuNTkxNiAxNy41ODQ3IDE2LjQyMTMgMTcuMTczNUMxNi4yNTEgMTYuNzYyNCAxNi4yMDY0IDE2LjMxIDE2LjI5MzIgMTUuODczNUMxNi4zODAxIDE1LjQzNzEgMTYuNTk0MyAxNS4wMzYyIDE2LjkwOSAxNC43MjE1QzE3LjIyMzcgMTQuNDA2OCAxNy42MjQ2IDE0LjE5MjUgMTguMDYxIDE0LjEwNTdDMTguNDk3NSAxNC4wMTg5IDE4Ljk0OTkgMTQuMDYzNSAxOS4zNjEgMTQuMjMzOEMxOS43NzIyIDE0LjQwNDEgMjAuMTIzNiAxNC42OTI1IDIwLjM3MDggMTUuMDYyNUMyMC42MTggMTUuNDMyNSAyMC43NSAxNS44Njc1IDIwLjc1IDE2LjMxMjVDMjAuNzQ5MyAxNi45MDkgMjAuNTEyIDE3LjQ4MDkgMjAuMDkwMiAxNy45MDI3QzE5LjY2ODQgMTguMzI0NSAxOS4wOTY1IDE4LjU2MTggMTguNSAxOC41NjI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);pointer-events:none;transition:opacity .5s ease-in-out}.office-locations-cards .card p:not(:last-child){margin-bottom:8px}.no-touch .office-locations-cards .card p a:hover{text-decoration:underline}.office-locations-cards .card p.text-small{font-size:15px;line-height:1.45}.office-locations-cards .card address{font-style:normal;margin-bottom:7px}.office-locations-cards .card address p{margin:0!important}.no-touch .office-locations-cards .card:hover .h6 a:after,.no-touch .office-locations-cards .card:hover .h6 a:before,.no-touch .office-locations-cards .card:hover h6 a:after,.no-touch .office-locations-cards .card:hover h6 a:before{opacity:1}@media (min-width:768px){.office-locations-cards .card{width:calc(50% - 6px)}}@media (min-width:1024px){.office-locations-block{flex-wrap:nowrap}.office-locations-block .title{width:200px;flex-shrink:0;position:sticky;top:80px}}@media (min-width:1200px){.office-locations-block .title{width:250px}.office-locations-cards.large .card{width:calc(50% - 6px)}.office-locations-cards .card{width:calc(33.333% - 8px);padding:32px 50px 32px 32px}.no-touch .office-locations-cards .card .h6 a:after,.no-touch .office-locations-cards .card h6 a:after{opacity:0}}@media (min-width:1440px){.office-locations-block{gap:80px}}