/* Shared live-text section headings. */
.section-text-heading{width:auto!important;max-width:100%;margin:0 auto 32px;text-align:center;color:#ba2922;font-size:40px;font-weight:900;line-height:1.4;}
.section-text-heading>span:first-child{display:inline-block;position:relative;max-width:calc(100% - 90px);paint-order:stroke fill;-webkit-text-stroke:5px #fbf2e9;text-shadow:2px 2px 0 #ba2922;}
.section-text-heading>span:first-child:before,.section-text-heading>span:first-child:after{content:"";position:absolute;width:26px;height:25px;top:50%;transform:translateY(-50%);background:url('../img/extended/title-star.svg') center/contain no-repeat;}
.section-text-heading>span:first-child:before{left:-46px}.section-text-heading>span:first-child:after{right:-46px}
.section-text-heading>span:first-child{-webkit-text-stroke:0;text-shadow:none;}
.heading-label{display:inline-block;paint-order:stroke fill;-webkit-text-stroke:10px #fbf2e9;text-shadow:1px 0 #fbf2e9,-1px 0 #fbf2e9,0 1px #fbf2e9,0 -1px #fbf2e9,1px 1px #fbf2e9,-1px -1px #fbf2e9;filter:drop-shadow(2px 3px 0 #ba2922);}
@media (max-width:767px) {
.section-text-heading{font-size:28px;margin-bottom:20px}.section-text-heading>span:first-child{max-width:calc(100% - 68px);-webkit-text-stroke:3px #fbf2e9;}.section-text-heading>span:first-child:before,.section-text-heading>span:first-child:after{width:24px;height:22px;}.section-text-heading>span:first-child:before{left:-36px}.section-text-heading>span:first-child:after{right:-36px}
.section-text-heading>span:first-child{-webkit-text-stroke:0}.heading-label{-webkit-text-stroke:7px #fbf2e9;filter:drop-shadow(1px 2px 0 #ba2922)}
}

