title h1{position:relative;padding:0;margin:0;font-family:Raleway,sans-serif;font-weight:300;font-size:40px;color:#080808;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}title h1 span{display:block;font-size:.5em;line-height:1.3}title h1 em{font-style:normal;font-weight:600}.one h1{text-align:center;text-transform:uppercase;padding-bottom:5px}.one h1:before{width:28px;height:5px;position:absolute;bottom:3px;margin-left:-14px}.one h1:after,.one h1:before{display:block;content:"";left:50%;background-color:#b80000}.one h1:after{width:100px;height:1px;position:relative;margin-top:25px;margin-left:-50px}.two h1{text-transform:capitalize}.two h1:before{position:absolute;left:0;bottom:0;width:60px;height:2px;content:"";background-color:hsl(var(--accent))}.two h1 span{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;line-height:3em;padding-left:.25em;color:rgba(0,0,0,.4);padding-bottom:10px}.alt-two h1{text-align:center}.alt-two h1:before{left:50%;margin-left:-30px}.three h1{font-size:28px;font-weight:500;letter-spacing:0;line-height:1.5em;padding-bottom:15px;position:relative}.three h1:before{bottom:0;height:5px;width:55px;background-color:#111}.three h1:after,.three h1:before{content:"";position:absolute;left:0}.three h1:after{bottom:2px;height:1px;width:95%;max-width:255px;background-color:#333}.four h1{text-align:center;padding-bottom:.7em}.four h1 span{font-weight:300;word-spacing:3px;line-height:2em;padding-bottom:.35em;color:rgba(0,0,0,.5)}.four h1:before{position:absolute;bottom:0;width:60px;height:1px;content:"";left:50%;margin-left:-30px;background-color:#777}.five h1{text-align:center;font-size:22px;font-weight:700;color:#202020;text-transform:uppercase;word-spacing:1px;letter-spacing:2px}.five h1 span{margin-top:40px;text-transform:none;font-size:.75em;font-weight:400;font-style:italic;font-family:Playfair Display,Bookman,serif;color:#999;word-spacing:1px;letter-spacing:0}.five h1:before{position:absolute;bottom:38px;width:60px;height:4px;content:"";left:50%;margin-left:-30px;background-color:#dfdfdf}.six h1{text-align:center;font-size:30px;text-transform:uppercase;letter-spacing:2px;color:hsl(var(--accent))}.six h1,.six h1 span{font-weight:400;word-spacing:1px}.six h1 span{line-height:2em;padding-bottom:15px;text-transform:none;font-size:.7em;font-style:italic;font-family:Playfair Display,Bookman,serif;color:#999;letter-spacing:0}.six h1:after,.six h1:before{position:absolute;left:0;bottom:0;width:45px;height:4px;content:"";right:45px;margin:auto;background-color:#ccc}.six h1:before{background-color:hsl(var(--accent));left:45px;width:90px}.seven h1{text-align:center;font-size:30px;font-weight:300;color:#222;letter-spacing:1px;text-transform:uppercase;display:grid;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:20px;align-items:center}.seven h1:after,.seven h1:before{content:" ";display:block;border-bottom:1px solid hsl(var(--accent));border-top:1px solid hsl(var(--accent));height:5px;background-color:#f8f8f8}.eight h1{text-align:center;text-transform:uppercase;font-size:26px;letter-spacing:1px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:16px 0;grid-gap:22px}.eight h1:after,.eight h1:before{content:" ";display:block;border-bottom:2px solid #ccc;background-color:#f8f8f8}.nine h1{text-align:center;font-size:50px;color:#222;letter-spacing:1px;font-family:Playfair Display,serif;font-weight:400}.nine h1,.nine h1 span{text-transform:uppercase}.nine h1 span{margin-top:5px;font-size:15px;color:#444;word-spacing:1px;letter-spacing:2px;font-family:Raleway,sans-serif;font-weight:500;display:grid;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:20px;align-items:center}.nine h1 span:after,.nine h1 span:before{content:" ";display:block;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:5px;background-color:#f8f8f8}.ten h1{font-size:34px;font-weight:500;text-transform:uppercase}.ten h1:before{background-color:hsl(var(--accent));border-radius:.25rem;content:"";display:block;height:.25rem;width:42px;margin-bottom:1.25rem}.eleven h1{font-size:30px;text-align:center;line-height:1.5em;padding-bottom:45px;font-family:Playfair Display,serif;text-transform:uppercase;letter-spacing:2px;color:#111}.eleven h1:before{position:absolute;bottom:20px;width:60%;left:50%;margin-left:-30%;height:1px;content:"";background-color:#777;z-index:4}.eleven h1:after{position:absolute;width:40px;height:40px;left:50%;margin-left:-20px;bottom:0;content:"\00a7";font-size:30px;line-height:40px;color:hsl(var(--accent));font-weight:400;z-index:5;display:block;background-color:#f8f8f8}.twelve h1{font-size:26px;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:160px;text-align:center;margin:auto;white-space:nowrap;padding-bottom:13px}.twelve h1:before{margin-bottom:5px}.twelve h1:after,.twelve h1:before{background-color:hsl(var(--accent));content:"";display:block;height:3px;width:75px}.twelve h1:after{position:absolute;right:0;bottom:0;margin-bottom:.25em}.thirteen h1{position:relative;font-size:20px;font-weight:700;letter-spacing:0;text-transform:uppercase;width:min-content;display:inline-block;text-align:center;margin:auto;white-space:nowrap;border:2px solid hsl(var(--accent))}.thirteen h1:after,.thirteen h1:before{background-color:hsl(var(--accent));position:absolute;content:"";height:7px;width:7px;border-radius:50%;bottom:50%;transform:translateY(50%)}.thirteen h1:before{left:-20px}.thirteen h1:after{right:-20px}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.title{position:relative;width:90%;max-width:500px;margin:1.5em auto}h1:after,h1:before{background-color:hsl(var(--accent))}