.filtering.office-locations-outer{background-color:#000;padding:104px 0}.inner-select h5{color:#fff;font-family:Effra;font-size:32px;line-height:40px}.locations-section-title h1{color:#fff;font-family:Effra;margin-bottom:23px}.locations-section-title h1 span{color:#00ccd9}.f-cat.active{display:block}.f-cat{display:none}.address-box h3{color:#00ccd9;font-family:Effra;font-size:32px;font-weight:500;line-height:40px;margin-bottom:10px}.inner-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(https://5724847.fs1.hubspotusercontent-na1.net/hubfs/5724847/Vector-3.svg);background-position:calc(100% - 24px);background-repeat:no-repeat;border:none;border-radius:40px;font-family:arial,helvetica,sans-serif;font-size:20px;margin:0 0 16px;padding:14px 20px;width:100%}.inner-select{max-width:360px}.office-locations-top{align-items:center;display:flex;flex-wrap:wrap;gap:138px;margin-bottom:64px}.office-locations-select-box{width:29%}.office-locations-img{width:calc(71% - 139px)}.address p{color:#fff;margin:0 0 10px}.address span.phone{color:#fff;display:block;margin:10px 0}.address span svg{margin:-3px 4px 0 0;vertical-align:middle}.filter-cat-results .slider{display:flex;flex-wrap:wrap;gap:16px}.filter-cat-results .slider .f-cat{background-color:#1a1a1a;position:relative;width:calc(50% - 8px)}.filter-cat-results .slider .f-cat:after{background:#00ccd9;bottom:0;content:none;height:6px;left:0;position:absolute;width:100%}.filter-cat-results .slider .f-cat:hover:after{content:""}.map-box iframe{display:flex;width:100%}.address-box .address{padding:40px}.filter-cat-results{max-height:935px;overflow-y:auto}.filter-cat-results::-webkit-scrollbar{width:8px}.filter-cat-results::-webkit-scrollbar-track{background:transparent}.filter-cat-results::-webkit-scrollbar-thumb{background-color:gray;border-radius:10px}.filter-cat-results::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}@media (max-width:767px){.filtering.office-locations-outer{padding:44px 0}.address-box h3{font-size:29px;line-height:35px}.address-box .address{padding:17px}.filter-cat-results .slider .f-cat{width:100%}.inner-select select{font-size:13px;letter-spacing:-.5px}.locations-section-title h1{font-size:38px;margin-bottom:3px}.office-locations-img,.office-locations-select-box{width:100%}.office-locations-top{flex-wrap:wrap;flex-flow:column-reverse;gap:38px;margin-bottom:34px}}