.wp-block-button__link{height: inherit !important;}
.row .col .attorney img{max-width:150px;}
.single-allstars h1{color:#BF9A31; margin-bottom:0; font-size: 36px; font-weight: 500;}
.single-allstars h1.teal{color: #0785A4;}
.single-allstars h3.gold{color: #BF9A31; font-size: 24px;}
.single-allstars h3.teal{color: #0785A4; font-size: 24px;}
.single-allstars p a {color: #5c7a99; font-weight: bold;}
.inside-page-hero .sf-input-text{
width:400px;
} input.sf-input-text{
width: 280px !important;
font-size: 18px !important;
}
#rev_slider_3_1_forcefullwidth input.sf-input-text{
background-color: #FFF !important;
width: 622px !important;
margin: 10px auto !important;
}
.search-filter-results h2{
font-size: 30px !important;
}
.searchandfilter h4{
font-size: 16px !important; line-height: 22px !important; text-transform: uppercase !important;
}
.single-allstars .content-inner{display: none;}
.allstar-biography{
border-left: 1px solid #212F64;
padding-left: 30px;
}
#all-star-header a.email div{background-color: #212F64; color:$FFF; text-transform: uppercase;border-radius:0.5em; padding: 0.3em 1.333em;}
.allstar-quote, .allstar-philosophy {font-style: italic; font-weight: 700;} 
.allstar-quote svg{fill: #DBDBDB; height:4em; width:4em;}
h2.client-quote{
font-size: 24px;
font-weight: 700;
color: #212F64;
margin-top: -42px;
margin-left: 32px;
}
h2.client-quote em{font-weight: 700;}
#all-star-header{padding-top: 53px;}
.gray{background-color:#ebebea;margin: 53px 0 20px 0; padding:30px; }
.single-allstars .wp-block-columns{margin-bottom: 0;}
hr.gold{background-color:#BF9A31; height:3px; margin: 30px 0;}
hr.blue{background-color:#386E97; height:3px; margin: 30px 0;}
ul.mvp-history{margin: 20px 0 0 0; list-style: none;}
ul.mvp-history li{height: 40px; display:inline-block; margin-right:20px; }
ul.mvp-history svg{margin-bottom:-3px;}
[data-tab-content]{display: none;}
.active[data-tab-content]{display: block;}
.single-allstars .tabs {
display: flex;
margin: 0;
padding: 0;
z-index: 99;
}
.tab-content{margin-top: -99px;}
.single-allstars ul.tabs li{
list-style-type: none !important;
list-style: none !important;
}
.single-allstars .tab{
margin-right: 10px;
}
.single-allstars .tab a{font-weight: bold; text-transform: uppercase;padding: 10px 20px; border-radius: 4px 4px 0 0;}
.single-allstars .tab a.allstar{color: #FFF;background-color: #BF9A31;}
.single-allstars .tab a.m-a{color: #FFF;background-color: #0785A4;}
@media only screen and (max-width: 600px) {
.allstar-biography{
margin-top:30px;
border-left: none;
padding-left: 0;
}
}