.banner-with-content-block .image-full img{display:block;width:100%}.banner-with-content-block .content-block .container{background:#fff;box-shadow:0 0 10px 4px rgb(0 0 0/8%);-webkit-box-shadow:0 0 10px 4px rgb(0 0 0/8%);-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.075);display:flex;max-width:1150px;padding:60px 80px 40px}.banner-with-content-block .content-block{margin-top:-100px;position:relative;z-index:0}.banner-with-content-block{margin-bottom:50px}.banner-with-content-block .content-block .container .left-heading{max-width:370px;width:50%}.banner-with-content-block .content-block .container .content-right{margin-bottom:auto;margin-left:auto;margin-top:auto;width:50%}.banner-with-content-block .content-block .container .left-heading h3.tagline{color:#1d8928;font-size:24px;font-weight:400;margin-bottom:20px;text-transform:capitalize}.banner-with-content-block .content-block .container .left-heading h1.title{margin:0;text-transform:capitalize}.banner-with-content-block .content-block .container .content-right p{color:#000;font-size:16px;margin:0}@media (max-width:767px){.banner-with-content-block .content-block{margin-top:0}.banner-with-content-block .content-block .container{display:block}.banner-with-content-block .content-block .container .content-right,.banner-with-content-block .content-block .container .left-heading{max-width:100%;width:100%}}