.sr-only,
body.is-nav-open {
overflow: hidden
}
h1,
h2 {
text-shadow: 0 2px 4px rgba(0, 0, 0, .25)
}
.sidenav,
.site-header {
background-color: #fff;
z-index: 1000
}
.blue-text,
.italic,
h1 {
font-style: italic
}
:root {
--font-body: "Open Sans", sans-serif;
--font-heading: "Merriweather", serif
}
*,
::after,
::before {
box-sizing: border-box
}
img,
picture,
svg,
video {
max-width: 100%;
height: auto;
display: block
}
a {
color: var(--color-accent);
text-decoration: none
}
a:focus,
a:hover {
text-decoration: underline
}
.content-link,
.sidenav a {
text-decoration: none
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--font-heading);
color: #0c6c74;
margin: 0 0 .5em;
line-height: 1.25
}
h1 {
font-size: 48px;
line-height: 48px;
font-weight: 700
}
h2 {
font-size: 32px;
line-height: 36px;
padding-bottom: 10px
}
p {
font-family: var(--font-body);
font-size: 18px;
color: #2f3333;
line-height: 1.6;
padding-bottom: 18px;
margin: 0
}
.site-header {
color: #fff;
position: sticky;
top: var(--sticky-top, 0);
will-change: top
}
.logo img {
height: auto;
max-height: 60px
}
.sidenav {
position: fixed;
top: 80px;
left: 0;
right: auto;
bottom: 0;
width: min(100%, 100%);
color: #096c74;
transform: translateX(-100%);
transition: transform .25s;
padding: 2rem 1rem
}
.is-nav-open .sidenav {
display: flex;
flex-direction: column;
gap: 15px;
transform: translateX(0)
}
.site-overlay {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, .45);
opacity: 0;
pointer-events: none;
transition: opacity .2s;
z-index: 999
}
.is-nav-open .site-overlay {
pointer-events: auto
}
#location-bold-text-desktop,
#mobile-nav-img-close,
.header-menu-item br,
.hide-mobile,
.hide-tablet,
.logo-desktop,
.meso-page-navbar-container {
display: none
}
.grecaptcha-badge,
.hidden,
.is-nav-open #mobile-nav-img-open {
display: none !important
}
.is-nav-open #mobile-nav-img-close {
display: inline !important
}
.btn,
.contact-button-inner,
.header-menu-mobile-cta {
display: inline-block;
background: var(--color-accent);
color: #fff;
padding: .75rem 1.25rem;
border-radius: 999px;
text-align: center;
font-weight: 600;
transition: background .2s
}
.btn:hover,
.contact-button-inner:hover,
.header-menu-mobile-cta:hover {
background: #044d61
}
.mobile-menu {
width: 58px;
height: 44px;
display: flex;
justify-content: center;
align-items: center
}
#mobile-menu-btn {
border: none;
background-color: transparent
}
.logo,
.mobile-phone {
width: fit-content;
height: fit-content
}
.top-header {
display: flex;
justify-content: space-between;
align-items: center;
height: 80px;
padding: 20px 10px
}
.sidenav .dropdown-menu a,
.sidenav .header-menu-item {
color: #0c6c74;
font-family: Open Sans;
text-transform: uppercase;
font-weight: 700;
box-sizing: border-box
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0
}
.header-menu-item-container .dropdown-menu {
display: flex;
flex-direction: column;
gap: 10px;
padding-left: 1rem;
max-height: 0;
overflow: hidden;
opacity: 0;
visibility: hidden;
padding-block: 0;
transition: max-height .3s, opacity .3s, padding .3s, visibility 0s linear .3s
}
.header-menu-item-container.is-open .dropdown-menu {
max-height: 150px;
opacity: 1;
visibility: visible;
padding-top: 10px;
padding-bottom: 5px;
transition: max-height .3s, opacity .3s, padding .3s
}
.mobile-arrow {
width: 36px;
height: 36px;
display: grid;
place-items: center;
border: 0;
background: 0 0;
cursor: pointer
}
.mobile-arrow img {
transition: transform .2s;
transform: rotate(90deg)
}
.header-menu-item-container.is-open .mobile-arrow img {
transform: rotate(270deg)
}
.header-menu-item-container {
display: block;
position: relative
}
.menu-parent {
display: flex;
align-items: center;
justify-content: space-between;
max-width: 425px;
height: 30px
}
.menu-link {
flex: 1 1 auto;
display: block
}
.header-menu-item {
font-size: 16px;
display: block
}
#contact-us-link,
#industry-news-link,
#learn-about-mesothelioma-link {
height: 30px;
display: flex;
align-items: center
}
.header-menu-mobile-only-cta {
display: block;
font-size: 18px;
text-decoration: none;
margin-top: 15px;
color: #fcf8f8;
text-align: center;
background-color: #0c6c74;
border-radius: 3px;
font-weight: 700;
border: none;
width: 250px;
padding: 15px 0;
box-shadow: 0 2px 4px 0 rgba(9, 8, 8, .3);
font-family: Open Sans Condensed, sans-serif
}
.admin-bar .site-header {
--sticky-top: 32px
}
.site-footer {
font-family: 'Open Sans';
background-color: #f7f1ea;
}
.site-footer .container {
max-width: 1000px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px
}
.site-footer .footer-left {
margin: 0 auto 15px;
text-align: center;
color: #0e6673
}
.site-footer .footer-right {
margin: 0 auto;
text-align: center;
color: #0e6673
}
.site-footer .footer-left .footer-logo {
display: flex;
flex-direction: column;
align-items: center;
font-size: 38px;
padding: 15px 0
}
.site-footer .footer-left .footer-logo .footer-logo-img {
margin-bottom: 23px;
width: 153px
}
.site-footer .footer-left .footer-logo .footer-underline-text {
text-decoration: underline;
text-transform: uppercase;
font-weight: 700;
font-size: 18px;
color: #0c6c74
}
.location-address {
margin-bottom: 20px
}
.location-address p {
padding-bottom: 5px
}
.footer-underline-text,
.site-footer p {
margin: 0;
line-height: 22px
}
.site-footer .location-bold-text {
color: #f7b11c;
letter-spacing: 2.67px;
text-transform: uppercase;
font-size: 18px;
margin-top: 10px;
font-weight: 700;
margin-bottom: 0
}
.site-footer .footer-right .footer-contact-info {
margin-bottom: 15px
}
.footer-social-info #connect-with-us-bold-text {
padding-bottom: 0;
margin-bottom: 0
}
.site-footer .footer-right .footer-social-icons {
display: flex;
max-width: 320px;
justify-content: space-between;
margin: 0 auto 25px;
width: 285px;
align-items: flex-end
}
.site-footer .footer-right .footer-social-icons img {
max-width: 30px
}
.footer-social-icons a:nth-of-type(6) .footer-social-icon {
position: relative;
top: 20px;
margin: 0 -22px 0 -16px
}
.footer-social-icons a:nth-of-type(6) .footer-social-icon img {
width: 52px;
height: 52px;
max-width: 52px
}
.site-footer .footer-right .footer-social-links {
max-width: 320px;
margin: 0 auto 20px;
font-weight: 700;
text-decoration: underline;
text-transform: uppercase
}
.site-footer .footer-right .footer-social-links a {
color: #0c6c74;
font-family: 'Open Sans', sans-serif;
text-decoration: underline
}
.site-footer p {
color: #0e6673;
font-size: 16px
}
.site-footer .footer-lower p {
font-family: "Open Sans";
text-align: center;
color: #0e6673;
padding-bottom: 20px;
font-size: 16px;
font-weight: 700;
padding-top: 12px
}
.footer-nav {
display: flex;
}
.footer-nav-container {
display: flex;
background-color: #0c6c74;
padding: 10px;
justify-content: center;
}
.footer-nav-container h2 {
padding: 0;
margin: 0;
font-size: 18px;
text-shadow: none;
font-family: "Open Sans";
line-height: 18px;
color: #fff;
}
.footer-nav .footer-menu {
list-style-type: none;
padding-left: 10px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 10px;
margin: 0;
}
.footer-nav .footer-menu li {
text-transform: uppercase;
font-weight: 600;
font-size: 16px;
color: #fff;
line-height: 18px;
width: 140px;
}
.footer-nav .footer-menu li a {
text-decoration: none;
}
.text-center {
text-align: center
}
.blue-text,
.content-link {
color: #0c6c74;
font-weight: 700
}
.sm-light-underline {
border-top: 3px solid #ece2d7;
width: 90px;
margin: auto;
padding-bottom: 20px
}
@media (min-width:426px) {
.sidenav {
width: min(100%, 360px)
}
}
@media (max-width:782px) {
.admin-bar .site-header {
--sticky-top: 46px
}
}
@media (min-width:768px) {
.meso-page-navbar-container {
display: block;
background-color: #efebe6;
position: sticky;
top: var(--secondary-top, 0);
z-index: 900;
margin-top: -1px
}
.meso-page-navbar-container.is-stuck {
box-shadow: 0 2px 12px rgba(0, 0, 0, .12)
}
.meso-page-navbar-container,
.meso-page-navbar-container>* {
overflow: visible !important
}
.meso-page-secondary-nav ul {
display: flex;
justify-content: space-between;
max-width: 700px;
margin: 0 auto;
box-sizing: border-box;
padding: 12px 0;
list-style: none;
align-items: center
}
.meso-page-secondary-nav ul li {
color: #0c6c74;
font-weight: 700;
font-family: "Open Sans";
text-transform: uppercase;
text-align: center;
line-height: 18px;
width: 125px
}
.meso-page-secondary-nav ul li:hover {
text-decoration: underline;
cursor: pointer
}
.logo-mobile {
display: none
}
.logo-desktop {
display: block
}
.footer-flex-container {
display: flex;
align-items: center
}
.site-footer .footer-left,
.site-footer .footer-right {
width: 50%
}
#location-bold-text-mobile {
width: 375px;
margin: 10px auto 0
}
.site-footer .location-bold-text {
padding-bottom: 18px
}
.footer-social-info #connect-with-us-bold-text {
margin-top: 17px
}
.site-footer .footer-right .footer-social-icons {
margin: -5px auto 20px
}
.site-footer p {
padding-bottom: 10px;
margin-top: 0
}
.site-footer .footer-left .footer-logo {
padding: 20px 0 15px
}
.footer-nav-container {
align-items: center;
}
.footer-nav-container h2 {
display: none;
}
.footer-nav {
background-color: #0c6c74;
max-width: 960px;
margin: auto;
width: 100%;
}
.footer-nav .footer-menu {
margin: 0;
max-width: 960px;
justify-content: space-between;
flex-direction: row;
width: 100%;
}
.footer-nav .footer-menu li {
font-size: 15px;
text-align: center;
}
.footer-nav .footer-menu li a {
color: white;
}
.footer-nav .footer-menu li a:hover {
color: #f7b11c;
}
.ngage_chat_frame_container_wrapper {
justify-content: flex-end !important;
}
#ngage_chat_frame_container {
width: 360px !important;
height: 500px !important;
}
}
@media (min-width:992px) {
.header-menu a.is-active .header-menu-item,
.header-menu .dropdown-menu a.is-active {
color: #f7b11c !important;
}
.header-menu a.is-active,
.header-menu a.is-active .header-menu-item,
.header-menu .dropdown-menu a.is-active {
color: #f7b11c !important;
}
.footer-nav-container h2 {
display: none;
}
.top-header {
max-width: 1000px;
margin: 0 auto;
padding: 0 10px;
height: 100px;
background-color: #fff
}
#contact-us-link,
#industry-news-link,
#learn-about-mesothelioma-link,
.menu-parent,
.sidenav {
height: 50px
}
.top-header .header-contact {
display: flex;
justify-content: space-between;
align-items: end;
width: 485px
}
.sidenav .dropdown-menu a,
.sidenav .header-menu-item {
color: #fff;
text-align: center
}
.top-header .header-contact .contact-number {
font-family: Open Sans, Arial, Helvetica, sans-serif;
font-weight: 700;
font-size: 30px;
color: #f7a01c;
text-align: right;
line-height: 23px;
}
.top-header .header-contact .contact-number a {
text-decoration: none;
}
.top-header .header-contact .contact-number span {
font-family: "Open Sans", Arial, Helvetica, sans-serif;
font-size: 24px;
color: #0c6c74;
text-align: right;
line-height: 33px;
font-style: italic;
font-weight: 400
}
.top-header .header-contact .contact-button .contact-button-inner {
color: #0c6c74;
background-color: transparent;
font-family: 'Open Sans Condensed', sans-serif;
text-align: center;
border-radius: 2px;
font-weight: 700;
width: 245px;
padding: 10px 0;
border: 3px solid #0c6c74;
font-size: 20px;
letter-spacing: 1.5px;
line-height: 23px;
text-transform: uppercase;
transition: background-color .5s, color .5s
}
.header-menu-item-container:hover .dropdown-menu a {
color: #f7f1ea;
margin: 0 auto;
padding-top: 0
}
.bottom-header .header-menu .header-menu-item,
.header-menu-item-container:hover .dropdown-menu a {
font-size: 16px;
line-height: 22px;
font-family: Open Sans, sans-serif;
width: 130px;
font-weight: 700;
text-transform: uppercase
}
.top-header .header-contact .contact-button .contact-button-inner:hover {
color: #fcf8f8;
background-color: #0c6c74;
transition: background-color .5s, color .5s
}
.bottom-header {
background-color: #0c6c74;
height: 50px
}
.header-menu-item br {
display: block
}
#location-bold-text-mobile,
.header-menu-mobile-only-cta,
.mobile-arrow,
.mobile-only,
.site-overlay {
display: none
}
.header-menu-item-container .dropdown-menu {
max-height: none !important;
opacity: 1 !important;
overflow: visible;
transition: none;
display: none
}
.bottom-header .container {
width: 98%;
max-width: 1000px;
margin: 0 auto;
background-color: #0c6c74
}
.sidenav {
position: static;
transform: none;
width: auto;
background-color: #0c6c74;
padding: 0;
display: flex;
justify-content: space-between;
align-items: center
}
.menu-parent {
justify-content: start
}
.header-menu-item-container {
position: relative
}
.header-menu-item-container:last-of-type:after {
right: -5px
}
#contact-us-link .header-menu-item,
#industry-news-link .header-menu-item,
#learn-about-mesothelioma-link .header-menu-item,
.header-menu-item-container .menu-parent .header-menu-item,
.header-menu-item-container:hover .dropdown-menu a {
transition: .3s
}
.header-menu-item-container:hover .dropdown-menu a:hover {
color: #f7a01c
}
.header-menu-item-container:hover .dropdown-menu {
display: flex;
flex-direction: column;
position: absolute;
top: 98%;
padding: 15px 20px;
width: 130%;
box-sizing: border-box;
left: -24%;
background-color: #0c6c74;
visibility: visible;
text-align: center
}
#legal-options-link .header-menu-item,
.menu-parent .header-menu-item.has-children {
display: flex;
align-items: center;
gap: 10px;
width: fit-content
}
#legal-options-link .header-menu-item img,
.header-menu-item.has-children img {
width: 18px;
height: 11px
}
#legal-options-link .header-menu-item,
#our-practice-areas-link .header-menu-item,
#why-choose-us-link .header-menu-item {
width: 144px;
justify-content: center
}
.footer-flex-container {
padding-top: 40px
}
.site-footer .footer-left,
.site-footer .footer-right {
display: flex;
width: 50%;
text-align: start
}
.site-footer .footer-right {
justify-content: space-between
}
.site-footer .footer-right .footer-social-info {
text-align: center
}
.site-footer .footer-left .footer-logo {
align-items: flex-start;
padding: 0 0 15px;
margin-top: -15px
}
.site-footer .footer-left .footer-location,
.site-footer .footer-left .footer-logo {
width: 50%
}
#location-bold-text-desktop {
display: block;
margin-top: -20px;
padding-bottom: 12px
}
.site-footer .location-bold-text {
margin-top: 0
}
.footer-contact-info .location-bold-text,
.footer-social-info .location-bold-text {
display: flex;
align-items: center;
height: 52px
}
#connect-with-us-bold-text {
justify-content: center
}
.location-address,
.site-footer .footer-left {
margin-bottom: 0
}
.site-footer .footer-right .footer-social-icons {
height: 30px;
margin: 0 auto 25px;
width: 300px
}
.footer-social-info #connect-with-us-bold-text {
padding-bottom: 18px;
margin-top: 0
}
.contact-number a:hover {
text-decoration: none
}
.site-footer .location-address p,
.site-footer p {
padding-bottom: 10px
}
.footer-nav-container {
padding: 12px;
}
.footer-nav .footer-menu li {
font-size: 16px;
text-align: center;
}
}
@media only screen and (min-width:1000px) {
.meso-page-secondary-nav ul {
max-width: 1000px;
justify-content: space-around
}
.meso-page-secondary-nav ul li {
width: auto
}
}
@media (min-width:1200px) {
.site-footer .container {
padding-left: 0;
padding-right: 0
}
}.btn-container a,.exposure-form-container .exposure-submit-btn{font-family:"Open Sans Condensed",sans-serif;transition:.3s;text-align:center}.hero-container{display:flex;justify-content:center;flex-direction:column;padding:20px;min-height:300px}.hero-flex-container p,.section-header{color:#0c6c74;font-weight:700;padding-bottom:0}.hero-flex-container{width:300px}.hero-flex-container p{font-size:24px;line-height:34px;font-style:italic;margin-bottom:0}.section-header{text-align:center;font-size:32px;line-height:36px;text-shadow:0 2px 4px rgba(0,0,0,.25)}.btn-container a{font-size:18px;color:#fcf8f8;background-color:#0c6c74;border-radius:3px;padding:8px 0;border:3px solid #0c6c74;box-shadow:0 2px 4px 0 rgba(9,8,8,.3);width:240px;text-decoration:none;font-weight:700;cursor:pointer;display:flex;justify-content:center;margin:auto}#lawyers-ad-content-container p,#lawyers-ad-header-container p,.green-italics,.pull-quote-container p{font-family:"Open Sans",bold;font-weight:700}.btn-container a:hover{color:#0c6c74;background:hsla(33,35%,88%,.3);border:3px solid #0c6c74;border-radius:2px}.pull-quote-container{border-left:3px solid #0c6c74;margin:auto 0 20px 20px;padding-left:20px;padding-right:20px;max-width:956px}.pull-quote-container p{font-size:18px;color:#0c6c74;line-height:28px;padding-bottom:0}.green-italics{font-size:18px;line-height:28px;font-style:italic;color:#0c6c74}.checkmark-list,.introduction-section-container p{font-family:"Open Sans";font-size:18px;line-height:28px}.btn-margin-bottom{margin-bottom:40px}.introduction-section-container{margin:40px auto;min-width:320px;background-color:#efebe6;padding-top:20px;padding-bottom:4px;max-width:1000px}.introduction-section-container p{color:#2f3333;margin:0 auto;width:93%}.sm-light-underline-gold{border-top:3px solid #f7a01c;width:90px;margin:auto;padding-bottom:20px}.checkmark-list{font-style:italic;font-weight:700;color:#2f3333;padding-left:30px;margin-left:10px;list-style:none}.cursive,.exposure-cursive{padding-right:5px;font-weight:500}.cursive,.gold-font{color:#f7a01c}.checkmark-list li{position:relative;margin-bottom:20px;padding-left:10px}.checkmark-list li:after{position:absolute;content:"";background-image:url(https://wpmedia.bcbhlaw.com/images/dev/testimonials/check+circle+copy.png);left:-35px;top:-1px;height:32px;width:32px;background-repeat:no-repeat}.dark-content-container .checkmark-list li:after{position:absolute;content:"";background-image:url(https://wpmedia.bcbhlaw.com/images/dev/meso-page/checkcircle.png);left:-35px;top:3px;height:25px;width:25px;background-repeat:no-repeat}#lawyers-ad-container{background-color:#f4eee7;width:100%;margin:40px auto;background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/LawyersAd/left+triangles+Desktop.png);background-repeat:no-repeat;background-position-x:-225px}#lawyers-desktop-flex-content-container{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/LawyersAd/yellowtriangleslegaladdesktop.png);background-repeat:no-repeat;background-position-x:310px;padding:30px 20px}#lawyers-ad-header-container p{font-size:34px;color:#0c6c74;text-align:center;line-height:38px;width:265px;margin:auto;padding-bottom:0}#lawyers-ad-content-container p{padding-bottom:0;font-size:22px;color:#45918a;text-align:center;line-height:30px}.cursive{font-family:Allura,cursive;font-size:58px;line-height:40px;text-shadow:0 2px 4px rgba(9,8,8,.3)}#lawyers-ad-content-container{display:block;padding-bottom:30px;margin:auto;padding-top:20px}#free-law-booklet-container .desktop-flex-img-container,#free-law-booklet-container .tablet-flex-img-container,#free-law-booklet-container .yellowTriangles,#free-law-booklet-desktop-list,#lawyers-ad-content-container-desktop,#lawyers-ad-desktop-list,#veterans-ad-content-container-desktop,#veterans-ad-desktop-list,#veterans-flex-img-container,#veterans-tablet-flex-img,.asbestos-map-img-desktop,.asbestos-map-img-lg-mobile,.asbestos-map-img-tablet,.desktop-flex-img-container,.exposure-banner-header-tablet-container,.exposure-content-tablet-container,.yellowTriangles{display:none}.asbestos-exposure-location-banner{background-color:#0c6c74;margin:20px auto 50px}.asbestos-exposure-content-flex{display:flex;flex-direction:column;align-items:center;max-width:250px;margin:10px auto}.exposure-map-content p{font-family:"Open Sans";font-size:26px;font-weight:700;color:#fff;line-height:28px}.exposure-form-container{width:100%}.exposure-form-container select{background:#fff;border:1px solid #eaeaea;border-radius:3px;font-family:"Open Sans";font-size:16px;color:rgba(0,0,0,.7);width:100%;height:43px;padding-left:5px;cursor:pointer}.exposure-form-container a{text-decoration:none;height:fit-content;display:block}.exposure-form-container .exposure-submit-btn{background:#f7a01c;border-radius:2px;font-size:18px;color:#fff;font-weight:700;border:3px solid #f7a01c;width:100%;margin-bottom:20px;padding:5px 0;box-sizing:border-box;margin-top:15px}.asbestos-exposure-map-flex{display:flex;justify-content:center}#veterans-ad-container{background-color:#f4eee7;margin:20px auto;padding:30px 20px;max-width:1000px}#veterans-desktop-flex-content-container{width:20rem;margin:auto}#veterans-ad-header-container p{font-family:"Open Sans";font-weight:700;color:#0c6c74;font-size:30px;text-align:center;line-height:40px;margin:auto;padding-bottom:10px}#veterans-ad-img-container-mobile{display:flex;justify-content:center;align-items:center;width:185px;height:218PX;margin:auto}#free-law-booklet-img-container-mobile img,#veterans-ad-img-container-mobile img{width:100%;height:auto}#veterans-ad-content-container p{font-family:"Open Sans";font-size:22px;font-weight:700;color:#45918a;text-align:center;line-height:30px;padding-bottom:25px}.exposure-banner-container{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/Asbestos-Exposure-List-Ad/exposuread_375.png);background-repeat:no-repeat;background-color:#efebe6;margin:10px auto 30px;max-width:375px}.exposure-banner-header-mobile-container p{font-family:"Open Sans";font-size:32px;font-weight:700;color:#0c6c74;text-align:center;line-height:36px;text-shadow:0 2px 2px rgba(0,0,0,.25);padding-top:140px;padding-bottom:0}.exposure-cursive{font-family:Allura;font-size:42px;color:#f7a01c;text-align:center;line-height:36px}.exposure-content-mobile-container{padding-top:5px}.exposure-content-mobile-container p{font-family:"Open Sans";font-size:18px;font-weight:400;color:#0c6c74;line-height:26px;width:281px;margin:auto}#exposure-btn{padding-bottom:20px}#exposure-btn a{width:275px}#free-law-booklet-container{background-color:#f4eee7;margin:20px auto;padding:25px 10px}#free-law-booklet-container #desktop-flex-content-container{display:flex;flex-direction:column;align-items:center}#free-law-booklet-header-container p{font-family:"Open Sans";font-weight:700;font-size:32px;color:#0c6c74;text-align:center;line-height:40px;padding-bottom:10px}#free-law-booklet-img-container-mobile{width:185px;height:auto;margin:auto}#free-law-booklet-content-container p{font-family:"Open Sans";font-size:20px;font-weight:700;color:#45918a;text-align:center;line-height:30px;padding-bottom:25px}.sources-container{background-color:#efebe6;color:#0c6c74;max-width:960px;margin:0 auto 50px;width:95%}.sources-container .sources-header{height:65px;box-sizing:border-box;display:flex;margin:0 20px;justify-content:space-between;align-items:center;cursor:pointer}.sources-container .sources-header .sources-text{font-family:"Open Sans";font-size:21px;font-weight:700;line-height:28px}.sources-container .sources-header .sources-icon{font-family:Merriweather;font-size:30px;font-weight:700}.sources-container .sources-body{padding:10px 20px;margin:0;display:none;background-color:#fff;border:3px solid #efebe6}.sources-container .sources-body ol{display:flex;flex-direction:column;gap:7px;padding-left:20px}.sources-container .sources-body li{font-family:"Open Sans";font-size:14px;color:#2f3333;line-height:20px}.sources-container .sources-body li a{text-decoration:underline;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word}@media (min-width:375px){#lawyers-ad-container,.asbestos-exposure-location-banner{width:375px}.asbestos-map-img-sm-mobile{display:none}.asbestos-map-img-lg-mobile{display:block}}@media (min-width:426px){.introduction-section-container{width:93%}}@media (min-width:600px){.asbestos-exposure-location-banner{width:100%;max-width:1000px;display:flex;align-items:center;justify-content:space-between}.asbestos-exposure-content-flex{margin:10px 20px 10px 10px}.asbestos-map-img-lg-mobile{display:none}.asbestos-map-img-tablet{display:block}}@media (min-width:650px){.asbestos-exposure-content-flex{margin:10px 5% 10px 10px}.hero-flex-container{width:340px}#free-law-booklet-img-container-mobile{display:none}#free-law-booklet-container .tablet-flex-img-container{display:flex;justify-content:center;align-items:center;width:235px;height:auto}#free-law-booklet-container .tablet-flex-img-container img{width:100%;height:auto}#free-law-booklet-desktop-list{display:block}#free-law-booklet-container{display:flex;align-items:center;justify-content:center;gap:20px;background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/FreeLawBooklet/free-booklet-ad/lefttriangles.png);background-repeat:no-repeat;background-position:-33%;padding:20px 10px;max-width:1000px;margin:0 auto 40px}#free-law-booklet-header-container p{text-align:left;font-size:30px}#free-law-booklet-content-container p{padding-bottom:0;text-align:left}#free-law-booklet-desktop-list .greenBullets{display:flex;flex-direction:column;gap:5px;list-style-type:disc;font-size:16px;line-height:26px;font-family:"Open Sans";font-weight:700;color:#0c6c74;margin:10px 0 20px}#free-law-booklet-btn{margin:auto}#free-law-booklet-container #desktop-flex-content-container{width:460px;align-items:start}}@media (min-width:700px){.asbestos-exposure-content-flex{margin:10px 8% 10px 10px}}@media (min-width:768px){#lawyers-ad-content-container-desktop p,.greenBullets{font-size:18px;line-height:26px;font-family:"Open Sans";font-weight:700}#lawyers-ad-content-container,#veterans-ad-content-container,#veterans-ad-img-container-mobile,.asbestos-map-img-tablet,.exposure-banner-header-mobile-container,.exposure-content-mobile-container{display:none}#lawyers-ad-content-container-desktop,#lawyers-ad-desktop-list,#lawyers-flex-img-container,#veterans-ad-content-container-desktop,.asbestos-map-img-desktop,.exposure-content-tablet-container{display:block}.exposure-form-container{display:flex;align-items:center;gap:10px}.exposure-map-content p{font-size:38px;line-height:40px;padding-bottom:25px}.asbestos-exposure-content-flex{margin:10px 20px 10px 10px;max-width:48%}.exposure-form-container select{width:60%}.exposure-form-container a{width:40%}.exposure-form-container .exposure-submit-btn{margin:0;font-size:16px;padding:7px 0}#lawyers-ad-container{width:768px;display:flex;background-position-x:-125px}#lawyers-desktop-flex-content-container{background-position-x:455px;width:507px;padding:30px 18px 30px 0}#lawyers-ad-header-container p{width:100%;text-align:left}#lawyers-ad-content-container-desktop{padding:20px 0}#lawyers-ad-content-container-desktop p{color:#45918a;text-align:left;padding-bottom:0}.greenBullets{color:#0c6c74;list-style-type:disc;margin:0;padding-left:35px}#lawyers-flex-img-container img{position:relative;top:72px;left:0}#lawyers-ad-btn{margin-top:25px}#lawyers-ad-btn a{margin:0 0 0 85px}.checkmark-list{margin:20px 0 30px 40px}.exposure-banner-container{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/Asbestos-Exposure-List-Ad/couple_tablet.png);background-repeat:no-repeat;background-color:#efebe6;max-width:768px}.exposure-banner-header-tablet-container{display:block;padding-top:20px;padding-bottom:0}#exposure-btn{padding-left:190px}#exposure-btn a{width:240px}.exposure-banner-header-tablet-container p{font-family:"Open Sans";font-size:29px;font-weight:700;color:#0c6c74;line-height:32px;text-shadow:0 2px 2px rgba(0,0,0,.25);padding-left:250px}.exposure-content-tablet-container p{font-family:"Open Sans";font-size:18px;font-weight:500;color:#0c6c74;line-height:26px;padding-left:250px}.exposure-cursive{font-family:Allura;font-size:42px;color:#f7a01c;text-align:center;line-height:36px;padding-right:5px;font-weight:500}.exposure-content-mobile-container p{margin:0;padding-left:250px;width:auto}#free-law-booklet-container{gap:50px;background-position:0}#free-law-booklet-header-container p{text-align:left;font-size:32px}#free-law-booklet-desktop-list .greenBullets{font-size:18px}#veterans-desktop-flex-content-container{width:70%;margin:auto}#veterans-ad-container{width:768px;display:flex;justify-content:center;align-items:center;gap:20px;background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/FreeLawBooklet/free-booklet-ad/lefttriangles.png);background-repeat:no-repeat;background-position-x:-75px;padding:20px 10px}#veterans-tablet-flex-img{display:flex;width:200px;height:235px}#veterans-tablet-flex-img img{width:100%;height:auto}#veterans-ad-content-container p,#veterans-ad-header-container p{text-align:left}#veterans-ad-content-container p{padding-bottom:10px}#veterans-ad-desktop-list{display:block;padding-bottom:20px}#veterans-ad-content-container-desktop p{font-family:"Open Sans";font-size:22px;font-weight:700;color:#45918a;line-height:30px;padding-bottom:10px}}@media (min-width:992px){.hero-flex-container{max-width:1000px;width:100%;margin:auto}.hero-flex-container p{width:450px}.pull-quote-container{margin:0 auto 20px}}@media (min-width:1000px){.exposure-banner-container{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/banner-ads/Asbestos-Exposure-List-Ad/couple_desktop.png);background-repeat:no-repeat;background-color:#efebe6;max-width:1000px;margin:10px auto 30px}.exposure-banner-header-tablet-container{padding-top:25px}.exposure-banner-header-tablet-container p{padding-left:350px;padding-bottom:20px}.exposure-content-tablet-container p{padding-left:350px;padding-bottom:30px}#exposure-btn{padding-bottom:25px}#free-law-booklet-container{justify-content:start;padding:0 0 0 20px;gap:0}#free-law-booklet-container .tablet-flex-img-container,#lawyers-flex-img-container,#veterans-tablet-flex-img{display:none}#free-law-booklet-container .desktop-flex-img-container{display:flex;width:395px;height:244px;position:relative;top:10px}#free-law-booklet-container .desktop-flex-img-container img,#veterans-flex-img-container img{width:100%;height:auto}#free-law-booklet-container .yellowTriangles,#lawyers-lg-flex-img-container,#vetsYellowTriangles{display:block}#free-law-booklet-container #desktop-flex-content-container{margin-left:37px}#free-law-booklet-desktop-list .greenBullets{margin:13px 0 25px}#lawyers-ad-container{width:1000px;background-position-x:-15px}#lawyers-desktop-flex-content-container{background-position-x:545px;width:635px}#lawyers-lg-flex-img-container img{position:relative;top:15px;left:0}#lawyers-ad-content-container-desktop p{font-size:21px;line-height:28px}#lawyers-ad-btn .btn-container a{margin-left:75px}.exposure-map-content p{font-size:42px;line-height:42px;padding-bottom:30px}.asbestos-exposure-content-flex{max-width:47%;margin:10px 30px 10px 10px}.exposure-form-container .exposure-submit-btn{font-size:18px;padding:6px 0}.exposure-form-container .exposure-submit-btn:hover{background:#0c6c74;color:#fff;border:3px solid #fff}.exposure-form-container select{height:45px}#veterans-ad-container{width:1000px;padding:0;align-items:flex-end}#veterans-desktop-flex-content-container{width:55%;margin:auto;padding:22px 0}#veterans-flex-img-container{display:flex;align-items:flex-end}#veterans-ad-desktop-list{display:block;padding-bottom:25px}}.gold-font p,.testimonials-container{padding:0 20px}.testimonial-quotes-container,.testimonials-hero-section{background-repeat:no-repeat;background-position:50%;background-size:cover}.testimonial-box,.testimonials-container+.testimonials-container{margin-bottom:30px}.gold-font p,.quote-img-box+p{font-family:Merriweather;font-weight:700}.testimonials-hero-section{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/testimonials/testimonials_heromobile.png)}.gold-font p{width:100%;margin:30px auto 20px;font-size:22px;color:#f7a01c;line-height:34px;text-shadow:0 2px 4px rgba(0,0,0,.25)}.gold-font+.testimonials-container p{padding-bottom:0}.testimonial-quotes-container{background-image:url(https://wpmedia.bcbhlaw.com/images/dev/testimonials/texture_mountainsmobile.jpg);padding-bottom:30px}.testimonial-quotes-container h2{font-family:Merriweather;font-size:42px;color:#fff;text-align:center;line-height:42px;text-shadow:0 2px 4px rgba(0,0,0,.5);padding-top:30px}.client-flex-container p,.quote-img-box+p{font-size:18px;color:#0c6c74;text-align:center;line-height:26px}.testimonial-box{background:#fff;border:1px solid #e7e1d9;box-shadow:1px 2px 7px 0 rgba(0,0,0,.25);border-radius:3px;margin-top:50px}.quote-img-box{width:54px;margin:auto;position:relative;bottom:26px}.quote-img-box+p{font-style:italic;padding-bottom:20px;width:90%;margin:-10px auto 0}.client-flex-container{display:flex;justify-content:space-between;width:330px;margin:auto auto 20px}.client-flex-container p{font-family:"Open Sans";font-style:normal;font-weight:500;padding-bottom:0}.client,.location{width:48%;display:flex;align-items:center}.client{justify-content:end;padding-right:10px}.location{justify-content:start;padding-left:10px}.client-flex-divider{width:1px;background-color:#0c6c74;height:auto}@media (min-width:375px){.testimonial-box{width:94%;margin:50px auto 30px;max-width:1000px}}@media (min-width:768px){.gold-font,.testimonials-container{max-width:1000px;margin:auto}.client-flex-container{width:445px}.client{justify-content:end;padding-right:10px}.location{justify-content:start;padding-left:10px}.testimonials-hero-section{background-repeat:no-repeat;background-image:url(https://wpmedia.bcbhlaw.com/images/dev/testimonials/testimonials_herotablet.png);background-position:50%;background-size:cover}}