.title-lines-component.animate .container .content h1 span:before{height:0}.title-lines-component.animate .container .content h1 span:after{width:0}.title-lines-component.animate .container .content h1 span.active:before{height:100%}.title-lines-component.animate .container .content h1 span.active:after{width:100%}@media (max-width:768px){.title-lines-component .container .content.py100{padding-top:0}}.title-lines-component .container .content h1{color:#fff;font-family:"TT Hoves",sans-serif;font-size:65px;font-style:normal;font-weight:300;line-height:normal}@media (max-width:1024px){.title-lines-component .container .content h1{font-size:50px}}@media (max-width:768px){.title-lines-component .container .content h1{font-size:40px}}@media (max-width:500px){.title-lines-component .container .content h1{font-size:32px}}.title-lines-component .container .content h1 span{padding-left:18px;padding-bottom:10px;position:relative;display:inline-block}.title-lines-component .container .content h1 span:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#f7adf7}.title-lines-component .container .content h1 span:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#f7adf7}