.fi.page-title{position:relative}.fi.page-title .l-title{margin-bottom:1.25rem}@media screen and (min-width:991px){.fi.page-title .l-title{margin-bottom:3rem;margin-left:6.85rem}}.fi.page-title .l-title{color:rgba(0,0,0,.87);font-family:Lora,serif;font-size:1.75em;font-weight:600;letter-spacing:-.12rem;line-height:1.4285714286;margin-bottom:0;padding-left:1.875rem;position:relative}@media screen and (max-width:480px){.fi.page-title .l-title{letter-spacing:-.0575rem}.fi.page-title .l-title br{display:none}}.fi.page-title .l-title:before{background-color:#000;content:"";height:.0625rem;left:0;position:absolute;top:1.1875rem;width:1.5rem}@media screen and (min-width:768px){.fi.page-title .l-title:before{top:1.3125rem;width:3rem}}@media screen and (min-width:991px){.fi.page-title .l-title:before{top:1.8125rem}}@media screen and (min-width:1199px){.fi.page-title .l-title:before{top:2rem;width:5.375rem}}@media screen and (min-width:768px){.fi.page-title .l-title{padding-left:3.5rem}}@media screen and (min-width:991px){.fi.page-title .l-title{font-size:2.25em;line-height:1.5}}@media screen and (min-width:1199px){.fi.page-title .l-title{font-size:3em;line-height:1.3;padding-left:6.875rem}}.fi.page-title.title--sm .l-title{font-size:1.625rem;font-weight:600;letter-spacing:-1.28px;line-height:130%}@media screen and (min-width:768px){.fi.page-title.title--sm .l-title{font-size:2rem}}.fi.page-title.title--noline .l-title{margin-left:0;padding-left:0}.fi.page-title.title--noline .l-title:before{display:none}