@charset "UTF-8";.locations .text-brand-beige{color:#e9e4cc}.locations .text-brand-blue{color:#222a35}.locations .border-brand-beige{border:1px solid #e9e4cc}.locations .background-brand-beige{background-color:#e9e4cc}.locations .text-brand-white{color:#f2f2f2}.locations .font-futura-book{font-family:"Futura Book BT"}.locations .font-dm-serif-display{font-family:"DM Serif Display",serif}.locations .fs-7{font-size:0.75rem}.locations .fs-8{font-size:0.5rem}.locations{background-color:#222a35}.locations h3,.locations h4,.locations h5,.locations h6,.locations p,.locations a,.locations button,.locations span{margin-bottom:0;font-family:"Futura Book BT"}.locations h2{font-family:"DM Serif Display",serif;text-transform:uppercase;color:#e9e4cc;font-size:1.5rem;line-height:1;letter-spacing:1px}.locations a{text-decoration:none;color:#f2f2f2}.locations ul{list-style-type:none;margin:0;padding:0}.locations li{padding:0;margin:0}.locations section{padding:60px 0px}@media (max-width:767.98px){.locations section{padding:32px 0px}}.locations section:last-child{padding-bottom:140px}@media (max-width:767.98px){.locations section:last-child{padding-bottom:140px}}.locations .outlined-glass-title{border:1px solid #e9e4cc;padding:16px;background-color:rgba(255,255,255,0.11);text-align:center;width:100%;margin-bottom:40px}.locations .outlined-glass-title h2{margin-bottom:0}.locations .swiper-pagination-bullets{text-align:center}.locations .swiper-pagination-bullet{margin-top:auto;height:12px;width:12px;border-radius:50%;border:1px solid #f2f2f2;background-color:transparent;opacity:1}.locations .swiper-pagination-bullet-active{background-color:#f2f2f2}.locations .banner-section .page-banner-gradient{background:linear-gradient(0deg,rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.66) 35%,rgba(0,0,0,0.55) 80%)}.locations .overview-section .overview-content{background-color:rgba(255,255,255,0.11);border-right:1px solid #f2f2f2}@media (max-width:991.98px){.locations .overview-section .overview-content{border-right:none;border-bottom:1px solid #f2f2f2}}.locations .overview-section .key-contact-photo{width:180px;height:180px;max-width:100%;border-radius:50%;object-fit:cover;display:block}@media (max-width:767.98px){.locations .overview-section .key-contact-photo{width:130px;height:130px}}.locations .overview-section .key-contact-name{font-size:0.875rem}.locations .overview-section .key-contact-title{font-size:0.75rem;line-height:1.2}.locations .overview-section .award-logo{width:50%}@media (max-width:575.98px){.locations .overview-section .award-logo{width:40%}}.locations .about-us-section .container{position:relative}.locations .about-us-section .highlight-card{background-color:#526682;color:#f2f2f2;padding:24px 40px}@media (max-width:991.98px){.locations .about-us-section .highlight-card{padding:12px 28px}}.locations .about-us-section .highlight-card .highlight-number{border-right:1px solid #f2f2f2;font-family:"DM Serif Display",serif;font-size:2rem;display:flex;flex-direction:column;padding:0 28px}@media (max-width:991.98px){.locations .about-us-section .highlight-card .highlight-number{border-right:none;border-bottom:1px solid #f2f2f2;padding:12px 0px;font-size:1.6rem}}.locations .about-us-section .highlight-card .highlight-number span{font-family:"Futura Book BT";font-size:0.75rem;line-height:1.2;margin-top:8px}@media (max-width:991.98px){.locations .about-us-section .highlight-card .highlight-number span{font-size:0.875rem}}.locations .about-us-section .highlight-card .highlight-text{padding:0 28px}@media (max-width:991.98px){.locations .about-us-section .highlight-card .highlight-text{padding:12px 0px;font-size:0.9rem}}.locations .about-us-section .services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin-top:56px}@media (max-width:767.98px){.locations .about-us-section .services{grid-template-columns:1fr;gap:40px}}.locations .about-us-section .services .sub-group{display:flex;flex-direction:column;gap:56px}@media (max-width:767.98px){.locations .about-us-section .services .sub-group{gap:40px}}.locations .about-us-section .services .service-item h3{font-size:1.5rem;letter-spacing:1px;margin-bottom:20px;font-family:"DM Serif Display",serif;color:#e9e4cc}@media (max-width:767.98px){.locations .about-us-section .services .service-item h3{margin-bottom:12px}}.locations .about-us-section .services .service-item p{margin-bottom:0;color:#f2f2f2}.locations .about-us-section .services-read-more-wrapper{position:relative;margin-top:-72px;width:100%;text-align:center;z-index:2}.locations .about-us-section .services-read-more-gradient{width:100%;height:84px;background:linear-gradient(180deg,rgba(34,42,53,0) 0%,rgba(34,42,53,0.7) 45%,rgb(34,42,53) 100%)}.locations .about-us-section .services-read-more-button{margin-top:-28px;position:relative;z-index:1;padding:8px 18px;border:1px solid #e9e4cc;background-color:rgba(34,42,53,0.95);color:#e9e4cc;font-family:"Futura Book BT";font-size:0.875rem;text-transform:uppercase;letter-spacing:0.5px}@media (max-width:767.98px){.locations .about-us-section .service-item-mobile-hidden{display:none}.locations .about-us-section.services-expanded .service-item-mobile-hidden{display:block}.locations .about-us-section.services-expanded .services-read-more-wrapper{display:none}}.london-office .recent-deals-section .swiper-wrapper{align-items:stretch}.london-office .recent-deals-section .recent-deals-content{background-image:linear-gradient(rgba(35,42,53,0.85),rgba(35,42,53,0.9)),url("https://www.timothyloh.com/media/templates/site/tlohllp2023/images/locations/deals-swiper-background.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;padding:48px 28px}@media (max-width:767.98px){.london-office .recent-deals-section .recent-deals-content{padding:24px 16px}}@media (max-width:575.98px){.london-office .recent-deals-section .recent-deals-content{padding:24px 8px}}.london-office .recent-deals-section .swiper-slide{display:flex;height:auto}.london-office .recent-deals-section .swiper-slide .recent-deal-item{height:100%;padding:12px 40px;display:flex;flex-direction:column;justify-content:center}@media (max-width:991.98px){.london-office .recent-deals-section .swiper-slide .recent-deal-item{padding:12px 20px}}@media (max-width:767.98px){.london-office .recent-deals-section .swiper-slide .recent-deal-item{padding:24px 16px}}@media (max-width:575.98px){.london-office .recent-deals-section .swiper-slide .recent-deal-item{padding:24px 8px}}.london-office .recent-deals-section .swiper-slide .recent-deal-item h4{font-family:"DM Serif Display",serif;color:#e9e4cc;margin-bottom:8px;letter-spacing:1px;font-size:1.4rem;line-height:1.2}.london-office .recent-deals-section .swiper-slide .recent-deal-item p{color:#f2f2f2}.london-office .recent-deals-section .swiper-slide:nth-child(odd) .recent-deal-item{border-right:1px solid #f2f2f2}@media (max-width:991.98px){.london-office .recent-deals-section .swiper-slide:nth-child(odd) .recent-deal-item{border-right:none}}.london-office .cta-section .outer{position:relative;background:#f2f2f2;clip-path:polygon(0% 25px,25px 0%,100% 0%,100% calc(100% - 25px),calc(100% - 25px) 100%,0% 100%);-webkit-clip-path:polygon(0% 25px,25px 0%,100% 0%,100% calc(100% - 25px),calc(100% - 25px) 100%,0% 100%)}.london-office .cta-section .inner{position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:#222a35;clip-path:inherit;-webkit-clip-path:inherit;z-index:-1}.london-office .cta-section .cta-content{display:flex;gap:24px;align-items:center;justify-content:center;padding:24px 56px;width:100%}@media (max-width:991.98px){.london-office .cta-section .cta-content{flex-direction:column;gap:12px;padding:16px 16px}}.london-office .cta-section .cta-content p{padding-top:0}.london-office .cta-section .cta-btn-container{display:flex;gap:12px;align-items:center;justify-content:center}@media (max-width:575.98px){.london-office .cta-section .cta-btn-container{flex-direction:column;gap:6px;text-align:center}}.london-office .cta-section .cta-btn-container .cta-btn{padding:6px 24px;border-radius:4px;text-decoration:none;font-size:1rem;font-family:"Futura Book BT"}@media (max-width:991.98px){.london-office .cta-section .cta-btn-container .cta-btn{font-size:0.875rem;padding:4px 12px}}.london-office .cta-section .cta-btn-container .uk-clients-cta{background-color:#e9e4cc;color:#222a35}.london-office .cta-section .cta-btn-container .us-clients-cta{background-color:#97999b;color:#e9e4cc}.hong-kong-office .industry-section .industry-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}@media (max-width:767.98px){.hong-kong-office .industry-section .industry-list{display:flex;flex-direction:column;gap:10px}}.hong-kong-office .industry-section .industry-list-group{display:flex;flex-direction:column;gap:10px}
