.custom-font-text h2 span{max-width:600px;position:relative}.custom-font-text h2 span:before{background:#76ddb4;bottom:5px;content:"";display:block;height:8px;left:0;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:-1}@media(max-width:500px){.custom-font-text h2 span:before{bottom:0}}.custom-font-text h1 span{max-width:600px;position:relative}.custom-font-text h1 span:before{background:#76ddb4;bottom:8px;content:"";display:block;height:8px;left:0;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:-1}@media(max-width:500px){.custom-font-text h1 span:before{bottom:0}}