.vertical-align{display:flex;flex-direction:column;justify-content:center}@media (max-width:980px){.et_pb_fullwidth_menu .et_mobile_nav_menu,.et_pb_menu .et_mobile_nav_menu{display:flex;flex-direction:column;justify-content:center}}.card-space{margin:20px}#homepage-logo{max-width:250px;display:block;margin-bottom:30px}@media (max-width:980px){#homepage-logo{margin:auto;width:50%;padding:10vh 0 7vh 0}}@media (max-width:400px){#homepage-logo{margin:auto;width:100%!important}h2{font-size:1.6rem!important}}.lawyer-titles p{font-size:16px;letter-spacing:1px;font-weight:700;color:#0e3872}#logo{-webkit-box-shadow:0px 10px 23px -7px rgba(0,0,0,0.26);-moz-box-shadow:0px 10px 23px -7px rgba(0,0,0,0.26);box-shadow:0px 10px 23px -7px rgba(0,0,0,0.26)}a{color:#0e3872;font-weight:700}.line{margin:40px 0 40px 0;border:solid 0.5px rgba(14,56,114,0.2);width:85%}.profile-card h1{font-family:Gothic A1;font-weight:400;font-size:25px}h2,h3,h4,h5,h6,p{font-family:Gothic A1}h2{font-weight:400}@media all and (min-width:900px){.card-column2{column-count:2;column-gap:17px!important}}@media screen and (max-width:600px){.card-column2{width:100%}.column-right{padding-left:7vw}}.column-left{float:left;width:50%;padding:30px 30px 30px 0}.column-right{float:left;width:50%;padding:30px 0 30px 30px}.fix-long-text{margin-left:-16px}.row:after{content:"";display:table;clear:both}@media screen and (max-width:950px){.column-left,.column-right{width:100%;padding:20px 7vw 0px 0px}.fix-long-text{margin-left:0px}}.yellow-underlined p{text-decoration:solid underline #e3ad57 2px;text-underline-offset:5px}.title-background h1{background-color:white}span.mobile_menu_bar:before{color:#E3AD57}.et_mobile_menu{border-top:3px solid #E3AD57}.et_mobile_menu a:hover{color:#E3AD57;opacity:1!important}.et_pb_module .mobile_menu_bar:before{top:-10px!important}@media screen and (max-width:767px){.et_pb_module .mobile_menu_bar:before{top:0px!important}.et_pb_row_1_tb_header{height:110px!important}.et_pb_menu_0_tb_header{padding-top:4px!important;padding-right:10px!important;padding-left:10px!important}.et_pb_menu__logo{max-width:140px!important}}.wp-image-3334,.wp-image-3500{aspect-ratio:1000 / 800;object-fit:cover}.et_pb_code_7{padding-top:50px}.wp-image-3500{object-position:center 5%}.lawyerClareProfilePic{}[class*="et_pb_image_"]:hover:after{content:"VIEW PROFILE";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.25rem;border:2px solid white;color:white;height:10px;width:125px;line-height:10px;font-size:16px;font-weight:400;text-align:center;opacity:0;transition:opacity 0.3s ease;pointer-events:none}[class*="et_pb_image_"]:hover::after{opacity:1}.et_pb_image_wrap:hover{filter:brightness(0.5)}.et_pb_image_wrap:hover:after{content:""!important;border:none!important}.et_pb_image_7 .et_pb_image_wrap{display:flex;justify-content:center}#brad-logo:hover:after{display:none}#brad-logo:hover{filter:brightness(2)}@media screen and (min-width:550px) and (max-width:980px){[class*="et_pb_image_"]::after{height:15px;width:175px;line-height:15px;font-size:20px}}#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{color:#E3AD57!important;opacity:1!important}.blue-container:before{content:" ";position:absolute;z-index:1;top:15px;left:15px;right:15px;bottom:15px;border:2px solid #0e3872}#page-container{padding-top:none!important}#main-header{display:none;height:0!important}.phone-click{}.phone-fax a{color:#E3AD57}.phone-fax a:hover{color:white}#footer-info{float:none;text-align:center!important}