.m-section-title{margin-top:60px;margin-bottom:60px}.m-section-title.-gap-top-none{margin-top:0}.m-section-title.-gap-top-large{margin-top:70px}.m-section-title.-gap-bottom-none{margin-bottom:0}.m-section-title.-gap-bottom-large{margin-bottom:70px}.m-section-title.-gap-bottom-large2{margin-bottom:100px}.m-section-title.-left{text-align:left}.m-section-title.-center{text-align:center}.m-section-title.-right{text-align:right}.m-section-title h2{margin:0;font-size:15rem;line-height:1}.m-section-title h2 span{display:inline-block;position:relative}.m-section-title h2 span::after{content:"";position:absolute;right:0;top:-20px;width:0;height:0;border:1px solid transparent;border-width:12px 19px;border-right-color:#e1040b}.m-section-title .lead-text{margin-top:30px;font-size:1.5em;line-height:1.67}@media screen and (max-width:768px){.m-section-title{margin-top:50px;margin-bottom:25px}.m-section-title.-gap-top-none{margin-top:0}.m-section-title.-gap-top-large{margin-top:60px}.m-section-title.-gap-bottom-none{margin-bottom:-25px}.m-section-title.-gap-bottom-large{margin-bottom:45px}.m-section-title.-gap-bottom-large2{margin-bottom:45px}.m-section-title h2{font-size:7rem}.m-section-title h2 span::after{border-width:8px 12px}.m-section-title .lead-text{font-size:1.25em;line-height:1.75}}