

.title {
font-size: 50px !important;
line-height: 56px !important;
}
#disclaimer {
color: rgb(255, 255, 255) !important;
font-size: 15px !important;
line-height: 20px !important;
text-align: center !important;
background-color: rgb(125, 132, 139) !important;
padding: 1% 5% 1% 5% !important;
}
#videoButton {
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
text-align: center !important;
text-transform: uppercase !important;
background-color: rgb(93, 10, 20) !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
margin-top: 5% !important;
border-radius: 5px !important;
}
#homeButton {
color: rgb(86, 19, 21) !important;
font-weight: bold !important;
text-align: center !important;
text-transform: uppercase !important;
background-color: rgb(255, 255, 255) !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
margin-top: 5% !important;
border-radius: 5px !important;
-o-transition-duration: .3s !important;
-moz-transition-duration: .3s !important;
-webkit-transition-duration: .3s !important;
transition-duration: .3s !important;
}
#videoButton:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(125, 132, 139) !important;
border-color: rgb(93, 10, 20) !important;
border-width: 2px !important;
}
#homeButton:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(125, 132, 139) !important;
border-color: rgb(93, 10, 20) !important;
border-width: 2px !important;
}
.clearfix > a {
text-decoration: none !important;
}
#actionBar {
color: rgb(255, 255, 255) !important;
line-height: 32px !important;
font-weight: 900 !important;
background-color: rgb(93, 10, 20) !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#abText {
width: 50% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-justify-content: flex-start !important;
justify-content: flex-start !important;
}
#social {
width: 50% !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: flex-end !important;
justify-content: flex-end !important;
}
#youtube {
margin-left: 1% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.fa-facebook-square {
color: rgb(255, 255, 255) !important;
font-size: 22px !important;
padding-right: 5% !important;
}
#youtube .fa-youtube {
color: rgb(255, 255, 255) !important;
font-size: 22px !important;
line-height: 28px !important;
padding-top: 1px !important;
padding-right: 5% !important;
}
#facebook a {
color: rgb(255, 255, 255) !important;
text-decoration: none !important;
margin-right: 5px !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
#youtube> a {
color: rgb(255, 255, 255) !important;
text-decoration: none !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
#Subheader .title {
font-style: oblique !important;
}
#ab-container {
width: 100% !important;
max-width: 1240px !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
}
#facebook {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
.top_bar_left {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-justify-content: space-between !important;
justify-content: space-between !important;
-webkit-align-items: center !important;
align-items: center !important;
display: block !important;
}
.pum-content {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.menu-item span {
font-size: 16px !important;
line-height: 18px !important;
font-weight: bold !important;
text-align: center !important;
text-transform: uppercase !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
.sub-menu span {
font-size: 15px !important;
text-align: left !important;
}
.is-sticky {
height: 80px !important;
}
#menu-item-2072 span {
padding-right: 15px !important;
padding-left: 5px !important;
}
.logo {
width: 25% !important;
}
.logo-main {
width: auto !important;
}
#logo {
width: 248px !important;
}
#abText a {
color: rgb(255, 255, 255) !important;
}
#menu {
width: 100% !important;
}
.logo-sticky {
padding-top: 3% !important;
}
#footer-phone-large {
color: rgb(255, 255, 255) !important;
font-size: 3vw !important;
line-height: 3vw !important;
text-align: center !important;
}
#footer-phone-large a {
color: rgb(255, 255, 255) !important;
font-size: 3vw !important;
line-height: 3vw !important;
}
#Footer .textwidget h2:nth-of-type(1) {
font-family: 'Raleway' !important;
color: rgb(255, 255, 255) !important;
font-size: 2vw !important;
line-height: 2vw !important;
font-weight: 300 !important;
text-align: center !important;
text-transform: uppercase !important;
margin-bottom: 0 !important;
}
.wp-image-96 {
max-width: 600px !important;
}
#Footer {
background-color: rgb(51, 51, 51) !important;
}
#Footer #text-3 {
color: rgb(255, 255, 255) !important;
font-size: 17px !important;
font-weight: 600 !important;
}
#Footer #footer-locations a {
color: rgb(219, 219, 219) !important;
text-decoration: underline !important;
}
#Footer #text-3 h4 {
color: rgb(255, 255, 255) !important;
font-size: 25px !important;
}
#text-4 {
padding-top: 0 !important;
}
#Footer .one-second:nth-of-type(1) {
min-width: 50% !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
-webkit-align-items: center !important;
align-items: center !important;
}
#Footer .column:nth-of-type(2) {
min-width: 50% !important;
margin-right: 0 !important;
margin-left: 0 !important;
position: relative !important;
left: 10% !important;
}
.widgets_wrapper .container {
width: 90% !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
margin-right: 5% !important;
margin-left: 5% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-direction: row !important;
-moz-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.footer_copy .one {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#Footer #footer-location-header {
font-size: 18px !important;
}
.copyright a {
color: rgb(219, 219, 219) !important;
font-size: 13px !important;
}
.footer_copy {
color: rgb(219, 219, 219) !important;
padding-bottom: 8px !important;
}
.wp-image-201 {
width: 45% !important;
height: 40% !important;
}
.widgets_wrapper {
padding-bottom: 10px !important;
}
.widgets_wrapper > div:nth-of-type(1) > div:nth-of-type(1) > div {
min-width: 50% !important;
}
.footer_copy .mcb-column-inner {
font-size: 13px !important;
margin-bottom: 0 !important;
}
.mt-68 .rs-layer {
text-shadow: 0 0 8px rgb(0, 0, 0) !important;
}
#accentColor {
color: rgb(188, 188, 188) !important;
font-weight: bold !important;
text-shadow: 0 0 8px rgb(0, 0, 0) !important;
}
.mt-68 .align_ h4 {
font-family: 'Raleway' !important;
font-size: 18px !important;
line-height: 26px !important;
text-transform: uppercase !important;
margin-bottom: 0 !important;
}
.mt-68 .column_attr h2 {
color: rgb(93, 10, 20) !important;
font-size: 59px !important;
line-height: 63px !important;
font-weight: normal !important;
}
.mt-68 #bucketLine {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-68 .hover_color_wrapper {
padding: 12% 0 12% 0 !important;
}
.mt-68 .hover_color_bg {
border-color: rgb(93, 10, 20) !important;
}
.mt-68 .mcb-section-1udy8tjdi .section_wrapper {
border-top: 2px solid rgb(255, 255, 255) !important;
border-bottom: 2px solid rgb(255, 255, 255) !important;
}
.mt-68 .align_left {
color: rgb(255, 255, 255) !important;
padding-left: 120px !important;
}
.mt-68 .align_left {
padding-left: 120px !important;
}
.mt-68 .clearfix h1 {
color: rgb(255, 255, 255) !important;
line-height: 69px !important;
font-weight: normal !important;
}
.mt-68 .clearfix h5 {
color: rgb(255, 255, 255) !important;
font-size: 20px !important;
}
.mt-68 .mcb-item-gyvqm10m9 > div {
padding-left: 0 !important;
}
.mt-68 #covidPolicy {
color: rgb(255, 255, 255) !important;
font-size: 48px !important;
}
.mt-68 .mcb-item-nzmjgpspz > div {
padding-left: 0 !important;
}
.mt-68 #covidButton {
color: rgb(86, 19, 21) !important;
font-weight: bold !important;
text-align: center !important;
text-transform: uppercase !important;
background-color: rgb(255, 255, 255) !important;
width: 100% !important;
padding-top: 2% !important;
padding-bottom: 2% !important;
border-radius: 5px !important;
-o-transition-duration: .3s !important;
-moz-transition-duration: .3s !important;
-webkit-transition-duration: .3s !important;
transition-duration: .3s !important;
}
.mt-68 #covidButton:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(86, 19, 21) !important;
border-color: rgb(93, 10, 20) !important;
border-width: 2px !important;
}
.mt-68 .mcb-item-i3jnrwt7g h2 {
color: rgb(0, 0, 0) !important;
font-size: 48px !important;
line-height: 50px !important;
}
.mt-68 .hentry {
margin-left: 3px !important;
}
.mt-68 table .tribe-events-present {
background-color: rgb(105, 0, 0) !important;
}
.entry-title {
font-size: 28px !important;
line-height: 36px !important;
}
.mt-68 .post-photo-wrapper {
border-color: rgb(93, 10, 20) !important;
border-width: 2px !important;
}
.mt-68 .post-footer {
background-color: rgb(93, 10, 20) !important;
}
.mt-68 .post-links {
color: rgb(255, 255, 255) !important;
}
.mt-68 .post-more {
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
text-transform: uppercase !important;
}
.mt-68 .desc_footer {
display: none !important;
}
.mt-68 .mcb-item-image-inner {
border: 2px solid rgb(255, 255, 255) !important;
}
.mt-68 .tribe-common-h--alt {
font-size: 16px !important;
font-weight: 700 !important;
}
.mt-2817  #Header_wrapper, 
.mt-2809 #Header_wrapper, 
.mt-2060 #Header_wrapper, 
.mt-88 #Header_wrapper, 
.mt-2054 #Header_wrapper, 
.mt-2057 #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image.jpg") !important;
background-position: center bottom !important;
}
.mt-2057 .clearfix > p:nth-of-type(2), 
.mt-2060 .clearfix > p:nth-of-type(2), 
.mt-2054 .clearfix > p:nth-of-type(2), 
.mt-88 .clearfix > p:nth-of-type(2) {
line-height: 30px !important;
}
.mt-2057 .clearfix > p:nth-of-type(2), 
.mt-2060 .clearfix > p:nth-of-type(2), 
.mt-2054 .clearfix > p:nth-of-type(2), 
.mt-88 .clearfix > p:nth-of-type(2) {
line-height: 24px !important;
}
.column_attr h4 {
font-family: Lato !important;
font-size: 24px !important;
}
.bioVideo {
padding-left: 5% !important;
margin-top: -5% !important;
}
.mt-2809 #mini-icons > a {
background-color: rgb(255, 255, 255) !important;
padding: 4% !important;
margin-right: 3% !important;
border: 1px solid rgb(93, 10, 20) !important;
}
.mt-2809 #mini-icons > a:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(93, 10, 20) !important;
padding: 4% !important;
margin-right: 3% !important;
border: 1px solid rgb(93, 10, 20) !important;
}
.mt-2809 #mini-icons {
padding-top: 3% !important;
padding-bottom: 3% !important;
}
.mt-2809 .mcb-wrap-rn53tmg14 > .mcb-wrap-inner {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-2054 .mcb-item-nvld74e22 {
display: none !important;
}
.mt-87 #Header_wrapper, 
.mt-70 #Header_wrapper, 
.mt-2073 #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image-4.jpg") !important;
}
.mt-87 .clearfix > h2 {
font-size: 42px !important;
line-height: 50px !important;
}
.mt-87 .leftPic .bg-cover {
padding-top: 18% !important;
padding-bottom: 18% !important;
}
.mt-87 .hover_color_wrapper {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
-webkit-justify-content: center !important;
justify-content: center !important;
-webkit-align-content: center !important;
align-content: center !important;
}
.mt-2073 .question .title {
font-size: 24px !important;
line-height: 36px !important;
}
.mt-2073 .icon-plus, 
.mt-2073 .icon-minus {
margin-top: 7px !important;
}
.mt-146 .mcb-section-dd5cjzgej {
background-image: url("//dhblaw.com/wp-content/uploads/2019/11/beige-paper.png"), linear-gradient(90deg, rgba(149,141,131,1) 0%, rgba(173,162,149,1) 10%, rgba(173,162,149,1) 90%, rgba(149,141,131,1) 100%) !important;
}
.mt-146 .mcb-section-ilw9cwd5k {
background-image: url("//dhblaw.com/wp-content/uploads/2019/11/binding-light.png"), linear-gradient(180deg, rgba(173,162,149,1) 70%, rgba(128,119,110,1) 100%) !important;
}
.mt-146 .bg-cover {
background-size: auto !important;
}
.four {
display: none !important;
}
.with_aside .sections_group {
width: 100% !important;
}
.section-post-header .clearfix {
margin-top: -30px !important;
}
.tribe-events-event-image {
display: none !important;
}
.mt-120 #Header_wrapper {
background-position: center top !important;
}
.mt-1 #Header_wrapper {
background-position: center top !important;
background-size: cover !important;
}
.section-post-header {
display: none !important;
}
.post h1 {
display: none !important;
}
.date_label {
display: none !important;
}
.desc > h5 > a:nth-of-type(1) {
font-size: 24px !important;
line-height: 28px !important;
font-weight: bold !important;
}
.single-post #Header_wrapper, 
.blog #Header_wrapper, 
.archive #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image-3.jpg") !important;
background-position: center center !important;
}
.post .button {
display: none !important;
}
.post-footer {
background-color: rgba(0, 0, 0, 0) !important;
}
#archives-3 ul {
list-style-type: square !important;
background-color: rgba(0, 0, 0, 0) !important;
}
.mt-2947 [type="a"] li {
list-style-type: lower-alpha !important;
}
.mt-3039 .the_content_wrapper div {
margin-right: 15% !important;
margin-left: 15% !important;
}
.mt-2790 #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image.jpg") !important;
}
.mt-2790 .mcb-item-mry1bfbya h3 {
margin-top: 5% !important;
}
.mt-3218 #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image-4.jpg") !important;
}
.mt-86 #Header_wrapper {
background-image: url("//dhblaw.com/wp-content/uploads/2022/05/Subheader-Image-2.jpg") !important;
background-position: center bottom !important;
}
.mt-86 .btn {
color: rgb(255, 255, 255) !important;
font-size: 18px !important;
line-height: 30px !important;
background-color: rgb(105, 0, 0) !important;
padding-right: 20px !important;
padding-left: 20px !important;
}
.mt-86 .btn:hover {
color: rgb(255, 255, 255) !important;
font-size: 18px !important;
line-height: 30px !important;
background-color: rgb(125, 132, 139) !important;
padding-right: 20px !important;
padding-left: 20px !important;
}
.mt-86 .single h3 {
font-size: 24px !important;
line-height: 30px !important;
}
.mt-86 #gform_fields_1 li {
margin-top: 0 !important;
}
.mt-86 .medium {
border-color: rgba(125, 132, 139, 0.6) !important;
}
.logo-no-sticky-padding.mt-86 .gfield_description {
padding-top: 0 !important;
}
.logo-no-sticky-padding.mt-86 #gfield_consent_description_1_19 {
font-size: 15px !important;
font-weight: bold !important;
}
.mt-86 #career {
color: rgb(255, 255, 255) !important;
font-size: 34px !important;
line-height: 38px !important;
}
.mt-86 #resumeButton {
color: rgb(86, 19, 21) !important;
font-weight: bold !important;
text-align: center !important;
text-transform: uppercase !important;
background-color: rgb(255, 255, 255) !important;
width: 100% !important;
padding-top: 2% !important;
padding-bottom: 2% !important;
border-radius: 5px !important;
-o-transition-duration: .3s !important;
-moz-transition-duration: .3s !important;
-webkit-transition-duration: .3s !important;
transition-duration: .3s !important;
}
.mt-86 #resumeButton:hover {
color: rgb(255, 255, 255) !important;
text-decoration: none !important;
background-color: rgb(51, 51, 51) !important;
border-color: rgb(93, 10, 20) !important;
border-width: 2px !important;
}
.tribe-events-c-subscribe-dropdown__container {
display: none !important;
}
[type="button"] {
background-color: rgba(86, 19, 21, 0) !important;
}
.primary {
width: 100% !important;
}
.tribe-common-c-btn {
background-color: rgb(93, 10, 20) !important;
}
.mt-4443 .tribe-events-venue-map {
width: 100% !important;
}
.alignwide {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.tribe-events-calendar-month__day--current button {
color: rgb(255, 255, 255) !important;
background-color: rgb(183, 183, 183) !important;
}
.tribe-common-b1 a {
color: rgb(93, 10, 20) !important;
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
background-color: rgb(93, 10, 20) !important;
}
.mcb-column-inner-0af56d987 > div:nth-of-type(1) > p:nth-of-type(1) {
margin-bottom: 0 !important;
}
.tribe-common-l-container {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.tribe-common-h5 {
color: rgb(255, 255, 255) !important;
font-size: 22px !important;
line-height: 42px !important;
font-weight: normal !important;
background-color: rgb(93, 10, 20) !important;
margin-top: 5px !important;
}
.tribe-events-calendar-list__event-date-tag-weekday {
color: rgb(0, 0, 0) !important;
font-size: 15px !important;
font-weight: 700 !important;
}
.tribe-common-h6 {
color: rgb(93, 10, 20) !important;
line-height: 18px !important;
}
.tribe-events-calendar-list__event-datetime-wrapper {
color: rgb(93, 10, 20) !important;
font-size: 14px !important;
font-weight: 700 !important;
margin-bottom: 3px !important;
}
.tribe-common-anchor-thin {
color: rgb(93, 10, 20) !important;
line-height: 20px !important;
}
.tribe-events-calendar-list__event-row {
margin-top: 10px !important;
}
.tribe-events-calendar-list__event-featured-image-wrapper {
margin-bottom: 5px !important;
}
.mt-68 .tribe-events-header {
display: none !important;
}
.one-second #covidButton {
color: rgb(255, 255, 255) !important;
background-color: rgb(93, 10, 20) !important;
}
.one-second #covidButton:hover {
background-color: rgb(149, 149, 149) !important;
}
.button_label {
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: .5px !important;
}
.button {
background-color: rgb(93, 10, 20) !important;
border: 1px solid rgb(255, 255, 255) !important;
}
.button:hover {
color: rgb(0, 0, 0) !important;
background-color: rgb(149, 149, 149) !important;
}
.pum-title {
font-weight: 700 !important;
font-style: italic !important;
text-align: center !important;
letter-spacing: 1px !important;
}
.mt-68 .mcb-column-inner-fizkqhhs {
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.mt-68 .mcb-column-inner-fizkqhhs p {
margin-bottom: 0 !important;
}
@media (min-width: 1240px) {
#footer-phone-large a {
font-size: 3vw !important;
line-height: 1vw !important;
}
#Footer .one-second:nth-of-type(1) {
width: 50% !important;
}
#Footer .column:nth-of-type(2) {
width: 50% !important;
}
#youtube> a {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
}
#abText {
padding-left: 2% !important;
}
#social {
padding-right: 2% !important;
}
.menu-item span {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 1239px) {
.mt-68 .align_left {
padding-left: 60px !important;
}
.mt-68 .align_left {
padding-left: 60px !important;
}
#footer-phone-large a {
font-size: 29px !important;
line-height: 29px !important;
}
#Footer .textwidget h2:nth-of-type(1) {
font-size: 20px !important;
line-height: 20px !important;
}
#Footer .one-second:nth-of-type(1) {
width: 50% !important;
}
#Footer .column:nth-of-type(2) {
width: 40% !important;
padding-left: 5% !important;
left: 0 !important;
}
.widgets_wrapper .container {
width: 90% !important;
max-width: none !important;
margin-right: 5% !important;
margin-left: 5% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-direction: row !important;
-moz-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.wp-image-96 {
width: 100% !important;
max-width: none !important;
}
.wp-image-201 {
width: 80% !important;
}
.mt-87 .rightPic .valign-top, 
.mt-87 .leftPic .valign-top {
padding-right: 7% !important;
padding-left: 7% !important;
}
#youtube> a {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
}
#social {
padding-right: 2% !important;
}
#abText {
font-size: 15px !important;
padding-left: 2% !important;
}
.menu-item span {
padding-top: 1% !important;
padding-bottom: 1% !important;
display: block !important;
}
.sub-menu span {
text-align: center !important;
}
.menu-main .menu-toggle {
margin-right: -15px !important;
}
}
@media (max-width: 767px) {
.mt-68 .column_attr h2 {
font-size: 50px !important;
text-align: center !important;
}
.mt-68 .align_left {
padding-right: 5% !important;
padding-left: 5% !important;
}
.mt-68 .align_left {
padding-right: 5% !important;
padding-left: 5% !important;
}
.mt-68 .clearfix h1 {
font-size: 60px !important;
line-height: 70px !important;
}
.mt-68 .clearfix h5 {
line-height: 28px !important;
}
.mt-68 .mcb-item-gyvqm10m9 {
margin-bottom: 0 !important;
}
.mt-68 #covidPolicy {
margin-bottom: 0 !important;
}
.logo-mobile {
max-height: 100% !important;
}
.menu-item span {
font-size: 16px !important;
line-height: 32px !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
display: block !important;
}
.sub-menu span {
text-align: center !important;
}
.menu-mobile .menu-toggle {
min-width: 70px !important;
padding-right: 30px !important;
padding-left: 30px !important;
margin-right: -10px !important;
overflow-x: hidden !important;
}
#menu {
overflow-x: hidden !important;
}
#footer-phone-large a {
font-size: 8vw !important;
line-height: 8vw !important;
}
#Footer .textwidget h2:nth-of-type(1) {
font-size: 5vw !important;
line-height: 5vw !important;
}
#Footer .one-second:nth-of-type(1) {
width: 80% !important;
}
#Footer .column:nth-of-type(2) {
text-align: center !important;
width: 80% !important;
padding-left: 0 !important;
left: 0 !important;
}
.widgets_wrapper .container {
width: 100% !important;
padding-right: 0 !important;
padding-left: 0 !important;
margin-right: 0 !important;
margin-left: 0 !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.wp-image-96 {
width: 100% !important;
margin-right: auto !important;
margin-left: auto !important;
}
.wp-image-201 {
margin-top: 20px !important;
}
.title {
font-size: 45px !important;
line-height: 50px !important;
}
#videoButton {
margin-top: 5% !important;
margin-bottom: 5% !important;
}
#homeButton {
margin-top: 5% !important;
margin-bottom: 5% !important;
}
.mt-87 .mcb-section-pru2q2715 .section_wrapper {
max-width: 100% !important;
margin-right: 5% !important;
margin-left: 5% !important;
}
.mt-87 .leftPic .section_wrapper {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.mt-87 .leftPic .bg-cover {
height: 500px !important;
}
.mt-87 .rightPic .valign-top, 
.mt-87 .leftPic .valign-top {
padding-right: 7% !important;
padding-left: 7% !important;
}
.rightPic .section_wrapper {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap-reverse !important;
-moz-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.mt-87 .rightPic .bg-cover {
height: 500px !important;
}
#abText {
width: 100% !important;
-webkit-flex-direction: row !important;
-moz-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
-webkit-justify-content: center !important;
justify-content: center !important;
-webkit-align-items: center !important;
align-items: center !important;
}
#social {
display: none !important;
}
#youtube {
display: none !important;
}
#Subheader .title {
text-align: center !important;
}
.bioVideo {
padding-left: 0 !important;
margin-top: 0 !important;
}
.mt-3039 .the_content_wrapper div {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mt-86 #career {
font-size: 28px !important;
line-height: 32px !important;
text-align: center !important;
margin-bottom: 0 !important;
}
.mt-86 #resumeButton {
margin-top: 0 !important;
}
.mt-86 .mcb-wrap-zr0mlraym {
padding-top: 0 !important;
margin-bottom: 8px !important;
}
.mt-2054 .mcb-item-nvld74e22 {
display: block !important;
}
.mt-2054 .mcb-item-csf9v04kn {
display: none !important;
}
.mt-2054 .mcb-wrap-1q3wg61qx {
padding-top: 0 !important;
}
}
@media (max-width: 480px) {
#footer-phone-large a {
font-size: 9vw !important;
line-height: 9vw !important;
}
#Footer .textwidget h2:nth-of-type(1) {
font-size: 6vw !important;
line-height: 6vw !important;
}
.wp-image-201 {
width: 70% !important;
}
.mt-68 .column_attr h2 {
font-size: 42px !important;
}
.mt-68 .clearfix h1 {
font-size: 55px !important;
line-height: 60px !important;
}
.mt-68 li > .photo {
width: 100% !important;
margin-bottom: 3% !important;
}
.mt-68 .desc {
min-width: 100% !important;
margin-left: 0 !important;
}
.mt-68 #covidPolicy {
font-size: 36px !important;
line-height: normal !important;
}
.mt-68 .mcb-item-gyvqm10m9 > div {
margin-bottom: 0 !important;
}
.mt-68 .mcb-item-i3jnrwt7g h2 {
font-size: 36px !important;
line-height: normal !important;
margin-bottom: 0 !important;
}
.mt-68 .mcb-wrap-inner-hyryth0zy .align_left {
max-width: 350px !important;
}
.mt-68 .mcb-column-inner-cgvlyye8p {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-68 .mcb-column-inner-xhpligo5u {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.logo-mobile {
max-height: auto !important;
}
.logo {
width: 100% !important;
height: 80px !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.responsive-menu-toggle {
padding-top: 2% !important;
}
#logo {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.menu-mobile .menu-toggle {
padding-right: 50px !important;
margin-right: -20px !important;
}
.logo-sticky {
padding-top: 0 !important;
}
.title {
font-size: 40px !important;
}
.mt-87 .clearfix > h2 {
font-size: 36px !important;
line-height: 44px !important;
padding-top: 5% !important;
}
.mt-87 .mcb-section-pru2q2715 .section_wrapper {
margin-right: 3% !important;
margin-left: 3% !important;
}
.mt-87 .leftPic .bg-cover {
height: 450px !important;
}
.mt-87 .rightPic .valign-top, 
.mt-87 .leftPic .valign-top {
margin-right: 3% !important;
margin-left: 3% !important;
}
.mt-87 .rightPic .bg-cover {
height: 450px !important;
}
#abText {
font-size: 14px !important;
line-height: 1.25em !important;
text-align: center !important;
width: 75% !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
-webkit-align-content: stretch !important;
align-content: stretch !important;
}
#ab-container {
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-86 #career {
font-size: 24px !important;
line-height: 28px !important;
}
.tribe-common-anchor-thin {
font-size: 20px !important;
line-height: 23px !important;
}
}