.office-group{position:relative;z-index:2}.office-group__wrapper{background-color:var(--color-grey);margin-top:-2px;padding:40px 0;position:relative;z-index:1}.office-group__slider{align-items:center;display:flex;opacity:0;transform:translateX(50px)}.office-group .tns-slider>.office-group__slider__item--parent,.office-group .tns-slider>.office-group__slider__item--parent *{cursor:default}.office-group .tns-slider .office-group__toggler{cursor:pointer}.office-group__slider.tns-slider{opacity:1}.office-group__slider__item:first-child{padding-left:0}.office-group__slider__item__wrapper{color:#fff;height:0;padding-bottom:56%;position:relative;width:100%;z-index:0}.office-group__wrapper .tns-controls[style="display: none;"]{display:none!important}.office-group__slider__item__wrapper:before{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.858) 0,rgba(0,0,0,.679) 22%,rgba(0,212,255,0) 66%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.858),rgba(0,0,0,.679) 22%,rgba(0,212,255,0) 66%);background:linear-gradient(0deg,rgba(0,0,0,.858),rgba(0,0,0,.679) 22%,rgba(0,212,255,0) 66%);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00d4ff",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.office-group__slider__item--parent .office-group__slider__item__wrapper:before{background:none;background-color:var(--color-shadow-alt);filter:none}.office-group__slider__item__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.office-group__slider__item__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:15px;position:absolute;top:0;width:100%;z-index:1}.office-group__slider__item--parent .office-group__slider__item__content{justify-content:flex-start}.office-group__slider__item__name{color:#fff;font-size:16px;font-weight:500;margin-bottom:2px}.office-group__slider__item__address{font-size:13px;margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in,overflow .05s ease-in .2s}.office-group__slider__item:hover .office-group__slider__item__address{max-height:10em;transition:max-height .3s ease-in,overflow .05s ease-in .2s}.office-group__slider__item__buttons{align-items:center;display:flex;flex-direction:column;position:absolute;right:0;top:15px}.office-group__slider__item__buttons>a{background-color:var(--color-shadow);border-radius:3px;color:#fff;cursor:pointer;font-size:15px;margin-bottom:5px;padding:5px 6px 3px}.office-group__slider__item__buttons>a span{filter:invert(1)}.office-group__slider__item__buttons>a span.img-icon--phone{filter:brightness(0) invert(1)}.office-group__slider__item__heading{color:#fff;font-weight:400;line-height:1.2;margin-bottom:0}.office-group__slider__item__label{margin-bottom:0;margin-top:0}.office-group__slider__item__heading{margin-bottom:auto}.office-group__overlay{background-color:var(--color-grey);color:var(--color-black);height:100%;left:0;opacity:0;padding:40px 0 16px;position:absolute;top:0;transition:visibility .05s,opacity .5s ease-in;visibility:hidden;width:100%;z-index:1}.office-group__overlay.office-group__overlay--show{opacity:1;transition:visibility .05s,opacity .5s ease-in;visibility:visible}.office-group__overlay .section--heading{color:var(--color-black);font-size:26px;margin-bottom:20px}.office-group__overlay__address{font-weight:400}.office-group__overlay__wrapper{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,25%) minmax(0,75%);justify-content:center;padding:0 50px;text-align:center;width:100%}.office-group__overlay__img{background-color:var(--color-shadow-alt);border:0;height:0;margin:0;padding-bottom:56.25%;position:relative;z-index:1}.office-group__overlay__img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.office-group__socials{align-items:center;display:flex;filter:invert(1);flex-wrap:wrap;font-size:30px;justify-content:center}.office-group__socials a{cursor:pointer;margin:0 10px}.office-group__overlay__cta .button:not(:last-child){margin-right:14px}.office-group__overlay__cta .button.button--outline{border-color:var(--color-semidark)}.office-group__overlay__cta a span{color:#000}.office-group__overlay__cta a:hover span{color:#fff}.office-group__overlay__cta__connect span{filter:invert(1)}.office-group__overlay__cta__connect:hover span{filter:invert(0)!important}.office-group__overlay__close{cursor:pointer;font-size:20px;position:absolute;right:20px;top:30px}.office-group__overlay__cta .office-group__overlay__cta__connect[data-hidden=true]{display:none}.popup-share__buttons .button:is([href="#"],[href=""]){display:none!important}.popup-share .heading--section{font-size:18px}.popup-share__buttons{display:flex;flex-direction:column}.popup-share__buttons .button{font-size:14px;font-weight:500;margin-bottom:20px;margin-left:auto!important;margin-right:auto!important;max-width:max-content;min-width:274px}.office-group .tns-controls button[data-controls*=next],.office-group .tns-controls button[data-controls*=prev]{display:inline-block}.office-group .tns-controls button[data-controls*=prev]{left:20px!important;z-index:2}.office-group .tns-controls button[data-controls*=next]{right:20px!important;z-index:2}.office-group .tns-controls .img-icon--arrow-right{background-image:url(//22667481.fs1.hubspotusercontent-na1.net/hubfs/22667481/raw_assets/public/ljh/images/module-icons/angle-right.svg)!important;filter:invert(1);height:2em;width:2em}.office-group .tns-controls .img-icon--arrow-left{background-image:url(//22667481.fs1.hubspotusercontent-na1.net/hubfs/22667481/raw_assets/public/ljh/images/module-icons/angle-left.svg)!important;filter:invert(1);height:2em;width:2em}.office-group .tns-controls button[data-controls*=next][disabled],.office-group .tns-controls button[data-controls*=prev][disabled]{display:none}@media (max-width:991.92px){.office-group__overlay{position:fixed;z-index:5}.office-group__overlay__wrapper{display:flex;flex-direction:column;gap:unset;grid-template-columns:unset}.office-group__overlay .section--heading{font-size:18px}.office-group__overlay__cta .button,.office-group__overlay__cta .button.button--outline{margin-bottom:6px;width:100%}.popup__wrapper.office-group-popup-share__wrapper{max-width:90%}.office-group__overlay__close{top:calc(125px + 6%)}.office-group__slider__item__content .img-icon--arrow,.office-group__slider__item__content:hover .office-group__slider__item__buttons{display:none;visibility:hidden}}@media (max-width:767.98px){.office-group__overlay__close{top:125px}}