.story-banner{margin-top:208px;padding:0 0 342px;position:relative;z-index:1}.story-banner .heading{margin:-53px auto 0;max-width:935px;width:100%}@media (min-width:1200px) and (max-width:1299px){body .story-banner .heading{max-width:846px}}@media (min-width:1300px) and (max-width:1399px){body .story-banner .heading{max-width:720px}}@media (min-width:1025px) and (max-width:1199px){body .story-banner .heading{margin-top:-45px;max-width:746px}}@media (min-width:993px) and (max-width:1024px){body .story-banner .heading{margin-top:-34px;max-width:680px}}@media (min-width:768px) and (max-width:992px){body .story-banner .heading{margin-top:-34px;max-width:520px}}@media (min-width:768px) and (max-width:1024px){body .story-banner{padding:0 0 200px}}@media (max-width:767px){body .story-banner{margin-top:118px;padding:0 0 200px}body .story-banner .heading{margin-top:-29px;max-width:400px}}.story-banner:before{background-color:#f9f5e7;bottom:0;content:"";left:0;max-width:75%;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1400px) and (max-width:1500px){body .story-banner .heading{max-width:920px}}@media (min-width:1501px) and (max-width:1600px){body .story-banner:before{max-width:79%}}@media (min-width:1400px) and (max-width:1500px){body .story-banner:before{max-width:81%}}@media (min-width:1300px) and (max-width:1399px){body .story-banner:before{max-width:84%}}@media (min-width:1200px) and (max-width:1299px){body .story-banner:before{max-width:86%}}@media (min-width:1025px) and (max-width:1199px){body .story-banner:before{max-width:88%}}