.text-block-with-background-image{background-size:cover;background-position:bottom;background-repeat:no-repeat}.text-block-with-background-image .site-container .subheading{margin-bottom:25px;position:relative;padding-left:80px}@media only screen and (max-width: 1024px){.text-block-with-background-image .site-container .subheading{padding-left:60px}}@media only screen and (max-width: 767px){.text-block-with-background-image .site-container .subheading{padding-left:40px}}.text-block-with-background-image .site-container .subheading:before{content:"";display:block;height:3px;width:60px;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;position:absolute}@media only screen and (max-width: 1024px){.text-block-with-background-image .site-container .subheading:before{width:40px}}@media only screen and (max-width: 767px){.text-block-with-background-image .site-container .subheading:before{width:25px}}.text-block-with-background-image .site-container .left-container{padding-left:80px}@media only screen and (max-width: 1024px){.text-block-with-background-image .site-container .left-container{padding-left:60px}}@media only screen and (max-width: 767px){.text-block-with-background-image .site-container .left-container{padding-left:40px}}.text-block-with-background-image .site-container .left-container .heading{margin-bottom:25px}.text-block-with-background-image .site-container .left-container .subtext{color:#000}@media only screen and (max-width: 829px){.text-block-with-background-image .site-container .right-container{padding-left:60px}}@media only screen and (max-width: 767px){.text-block-with-background-image .site-container .right-container{padding-left:40px}}.text-block-with-background-image .site-container .right-container .subtext *{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.text-block-with-background-image .site-container .right-container .subtext>*:first-child{margin-bottom:0}.text-block-with-background-image .site-container .right-container .subtext u{text-decoration:underline}.text-block-with-background-image .site-container .right-container .subtext p,.text-block-with-background-image .site-container .right-container .subtext li{color:#000}
