.wrap100{background-image: url(https://harrisonandhetherington.co.uk/workspace/100/background.png);background-color: #0b1725;background-repeat: no-repeat;background-size: cover;color:#fff;position:relative;}
.wrap100::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:200px;background-image: url(https://harrisonandhetherington.co.uk/workspace/100/Confetti_2_Landingpage.svg);background-repeat: no-repeat;background-size: cover;background-position:bottom;}

.wrap100 h1, .wrap100 h2, .wrap100 h3, .wrap100 h4, .wrap100 h5{color:#fff;font-style:italic;text-transform:unset;}
.wrap100 p {color:#fff;font-size:20px}
.wrap100 a:hover{color: #e27631;}
.wrap100 .nomargin {margin:0px;}
.wrap100.lspd .st-pd {padding: 0px 0px 20px;}
.wrap100 .st-pd {padding-bottom: 40px;}

.wrap100 .textcontent table {margin:auto;font-size:20px}
.wrap100 .textcontent table, .wrap100 .textcontent th, .wrap100 .textcontent td {border:0px;line-height:26px;}
.wrap100 .textcontent table tr td:first-of-type{font-weight:500;text-align: right;}
.wrap100 .textcontent span.hundredimage {display: inline-block; width: 48px;  height: 28px; vertical-align: middle;font-size: 0px;color: transparent;background-image: url(https://harrisonandhetherington.co.uk/workspace/100/100.svg?v=2);background-repeat: no-repeat;background-size: contain;}
.wrap100 .textcontent a {color: #fff;}
.wrap100 .textcontent a:hover {color: #e27631;}

.wrap100 .standardform  {padding-bottom: 100px;}
.wrap100 .standardform .input {border: #e27631;background-color: #fff;}

.wrap100 .wrapper{ max-width:800px;margin:auto;padding-top:120px;padding-bottom: 100px;}
.wrap100 .wrapper img.inlineimage {display:inline-block;    height: 50px;vertical-align: sub;}
.wrap100 .wrapper .top .logo {width:320px;margin:auto;position:relative;}
.wrap100 .wrapper .top .logo img {width:100%;}
.wrap100 .wrapper .top .logo::before {content:'';position:absolute;z-index:1;top:40px;left:-70px;width:100px;height:100px;background-image: url(https://harrisonandhetherington.co.uk/workspace/100/ChampagneGlasses.svg);background-repeat: no-repeat;background-size: contain;}
.wrap100 .wrapper .top .logo::after {transform: scaleX(-1);content:'';position:absolute;z-index:1;top:40px;right:-100px;width:100px;height:100px;background-image: url(https://harrisonandhetherington.co.uk/workspace/100/ChampagneGlasses.svg);background-repeat: no-repeat;background-size: contain;background-position: right}
.wrap100 .wrapper .top {text-align:center;}
.wrap100 .wrapper .top h1{text-transform:uppercase;font-size:42px;position: relative;display: inline-block;margin-top: 30px;}
.wrap100 .wrapper .top h1::after{content:'';position:absolute;z-index:1;top:-30px;right:-90px;width:80px;height:80px;background-image: url(https://harrisonandhetherington.co.uk/workspace/100/gavel.png);background-repeat: no-repeat;background-size: contain;}
.wrap100 .wrapper .top h2{font-size:42px;font-weight:300}
.wrap100 .wrapper .top p{font-size:20px}
.wrap100 .wrapper .cta { padding:30px 0px}
.wrap100 .wrapper .cta a {color: #fff;font-size:20px;text-decoration: none;text-align: center;    margin: auto;display: block;}
.wrap100 .wrapper .cta a .lineone{ margin-bottom:10px;   background-image: url(https://harrisonandhetherington.co.uk/workspace/100/hhcircle.svg); background-repeat: no-repeat; background-size: contain; height: 100px; display: flex; align-items: center; justify-content: center; background-position: center;}
.wrap100 .wrapper .cta a .linetwo{display:block}
.wrap100 .wrapper .cta a .linethree{display:inline-block;text-decoration:none;border-bottom:1px solid rgba(112,112,112,1);-webkit-transition: border 0.5s ease;-moz-transition: border 0.5s ease;-o-transition: border 0.5ms ease;-o-transition: border 0.5s ease;transition: border 0.5s ease;line-height:120%;}

.wrap100 .wrapper .cta a:hover .lineone{ color: #e27631;}
.wrap100 .wrapper img.circle-image {border-radius: 50%;margin: auto;border:3px solid #fff}