@media (min-width:992px){.path-about-us .team-card .card-body,body#entity\.taxonomy_term\.canonical .team-card .card-body{padding:2.8rem 0.25rem;height:11rem;overflow-y:unset;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;}.path-about-us .team-card:hover .card-body,body#entity\.taxonomy_term\.canonical .team-card:hover .card-body{height:15rem;}}h2.centred-heading.fadeInUp.animated{margin:auto;}@media (max-width:991px){.socials-bandaid .social-networks a{color:#fff;}}#footer .logo img{width:330px;max-width:330px;}.slogan-section{background-color:unset;}.header-columns{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;}.address-list{margin:0;padding:0;list-style:none;}.practice-address{font-size:0.95rem;line-height:1.4;}.practice-address .icon-pin{margin-right:0.25rem;color:#FFFFFF;}.header-columns{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;}.address-list{margin:0;padding:0;list-style:none;}.practice-address{font-size:0.95rem;line-height:1.4;}.practice-address .icon-pin{margin-right:0.25rem;color:#FFFFFF;}@media (max-width:991px){.menu-holder>.btn,.menu-holder>input[type=submit]{white-space:unset;}}.header-top .dropdown-toggle:hover{color:#fff;}.webform-signature-pad .button{margin:5px;}.page-node-type-blog{.intro-block:before{background:rgba(0,0,0,0.3);content:"";position:absolute;inset:0;}.text-holder{position:relative;z-index:22;}.intro-block h1{color:#fff;}}
