body{font-family:Inter,sans-serif;color:#232323}a,a:hover{text-decoration:none;color:inherit}.brz-rich-text a{transition:all .25s!important;border-bottom:2px solid #fff0;text-decoration:none!important;opacity:.85}.brz-rich-text a:hover{border-bottom:2px solid rgba(184,33,65,100);text-decoration:none!important;opacity:1}.lc-logo{max-width:240px;display:block!important}body.home .lc-logo.home,body.page-contact .lc-logo.home,body .lc-logo.footer{display:block!important}.lc-logo.footer{max-width:220px}.top-header{z-index:100}.main-header .brz-menu__ul a{transition:all .25s!important;border-bottom:2px solid #fff0}.main-header .brz-menu__ul a:hover{border-bottom:2px solid rgba(184,33,65,100)}body.page-contact .main-header .hamburger .brz-icon-svg,body.home .main-header .hamburger .brz-icon-svg{color:#fff}body.home .main-header,body.page-contact .main-header{margin-bottom:-120px!important}.home-hero .brz-section__content{padding-top:15vh!important}.brz .brz-menu .brz-menu__item-dropdown .brz-menu__item .brz-a{padding:5px 12px 4px}.barrister-listings{margin-left:-10px}.barrister-listings .listing{margin:10px 10px 40px;background-color:#fff;box-shadow:0 0 20px rgb(0 0 0 / .1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:all .25s}.barrister-listings .listing:hover{box-shadow:0 0 20px rgb(0 0 0 / .2);margin-top:-10px;margin-bottom:60px}.barrister-listings .listing .listing-meta{padding:25px}.barrister-listings .wp-post-image{width:100%;height:auto}.barrister-listings .listing .title{font-weight:900}.barrister-listings .listing .year-of-call{opacity:.5;padding:0;margin:0}ul.areas-of-practice-list{list-style:none;line-height:160%;padding:0}.barrister-listings-filter .form-check{display:inline-block;padding:0;margin:0}.barrister-listings-filter .form-check label{padding:8px 14px;border-style:solid;margin:4px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:85%;line-height:100%;border-color:#DF234B;transition:all .25s;cursor:pointer}.barrister-listings-filter .form-check label:hover{border-color:#c32445}.barrister-listings-filter .form-check.checked label{background-color:#c32445;border-color:#c32445;color:#fff}.barrister-listings-filter .form-check input{display:none}.barrister-listings-filter a.wpv-reset-trigger{-webkit-appearance:inherit;transition:all .25s;font-weight:700;font-size:90%;transition:all 0.5s}.barrister-listings-filter a.wpv-reset-trigger::after{content:"";width:18px;height:17px;display:inline-block;background:url(/wp-content/themes/lc/assets/reset.svg) no-repeat;vertical-align:text-bottom;margin-left:4px;transition:all 0.5s;transform-origin:6px 10px}.barrister-listings-filter a.wpv-reset-trigger:hover::after{transform:rotate(45deg);transition:all 0.5s}.barrister-listings-filter a.wpv-reset-trigger:hover{opacity:.85}body.page-contact .main-content .brz-section__content{padding-top:20vh!important}body.page-contact{background:url(http://lc.pressdev.site/wp-content/uploads/2021/12/harbourv2.jpg) center bottom no-repeat fixed;background-size:cover}body.page-contact .brz-root__container::before{content:"";position:fixed;display:block;width:100%;height:100%;background-color:#000;z-index:0;opacity:.1}@media only screen and (max-width:768px){body.page-contact .main-content .brz-section__content{padding-top:140px!important}}@media only screen and (max-width:600px){.lc-logo{max-width:180px;display:block!important}}