section.hero-banner{background:var(--dark-blue);padding-bottom:5rem;padding-top:2.5rem;position:relative}section.hero-banner .hero-content,section.hero-banner .hero-img{width:100%}section.hero-banner .hero-content h1,section.hero-banner .hero-content h4,section.hero-banner .hero-content p,section.hero-banner .hero-content ul li{color:var(--white);position:relative;z-index:2}section.hero-banner .hero-content h4{color:var(--theme-colour);font-size:16px;font-weight:var(--regular)}section.hero-banner .hero-content ul{margin-bottom:3rem}section.hero-banner .hero-content ul li{color:var(--theme-colour);list-style:none;position:relative}section.hero-banner .hero-content ul li:first-child:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 259' fill='%231e165b' d='M0 0h9v6H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 703' transform='translate(-103 -577)'%3E%3Ccircle data-name='Ellipse 2470' cx='8.5' cy='8.5' r='8.5' transform='translate(103 577)' fill='%2300cc5e'/%3E%3Cg data-name='Group 87'%3E%3Cg data-name='Group 86' clip-path='url(%23a)' transform='translate(107 583)'%3E%3Cpath data-name='Path 76' d='M5.924 4.937H.987V.987h4.937ZM6.418 0H.494A.5.5 0 0 0 0 .494V5.43a.5.5 0 0 0 .494.494h5.924a.5.5 0 0 0 .494-.494V3.7l1.974 1.977V.247L6.912 2.222V.494A.5.5 0 0 0 6.418 0' fill='%231e165b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}section.hero-banner .hero-content ul li:first-child:before,section.hero-banner .hero-content ul li:nth-child(2):before{background-position:50%;background-repeat:no-repeat;content:"";height:17px;left:-25px;position:absolute;top:3px;width:17px}section.hero-banner .hero-content ul li:nth-child(2):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 261' fill='%231e165b' d='M0 0h7v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 704' transform='translate(-103 -604)'%3E%3Ccircle data-name='Ellipse 2471' cx='8.5' cy='8.5' r='8.5' transform='translate(103 604)' fill='%2300cc5e'/%3E%3Cg data-name='Group 91'%3E%3Cg data-name='Group 90' clip-path='url(%23a)' fill='%231e165b' transform='translate(108 608)'%3E%3Cpath data-name='Path 78' d='M3.5 0A3.5 3.5 0 0 0 0 3.5C0 6.125 3.5 10 3.5 10S7 6.125 7 3.5A3.5 3.5 0 0 0 3.5 0M1 3.5a2.5 2.5 0 0 1 5 0c0 1.44-1.44 3.595-2.5 4.94C2.46 7.105 1 4.925 1 3.5'/%3E%3Cpath data-name='Path 79' d='M3.5 2.25A1.25 1.25 0 1 1 2.25 3.5 1.25 1.25 0 0 1 3.5 2.25'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}section.hero-banner .hero-content ul li:nth-child(3):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 260' fill='%231e165b' d='M0 0h8v8H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 706'%3E%3Cg data-name='Group 705' transform='translate(-103 -631)'%3E%3Ccircle data-name='Ellipse 2472' cx='8.5' cy='8.5' r='8.5' transform='translate(103 631)' fill='%2300cc5e'/%3E%3Cg data-name='Group 89'%3E%3Cg data-name='Group 88' transform='translate(108 635)' clip-path='url(%23a)'%3E%3Cpath data-name='Path 77' d='M7.119.754h-.445v-.819h-.89v.819H2.225v-.819h-.89v.819H.89a.852.852 0 0 0-.89.819v5.734a.856.856 0 0 0 .89.819h6.229a.859.859 0 0 0 .89-.819V1.573a.859.859 0 0 0-.89-.819m0 6.553H.89v-4.1h6.229Zm0-4.915H.89v-.819h6.229ZM4 4.44h2.229v2.048H4Z' fill='%231e165b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:17px;left:-25px;position:absolute;top:3px;width:17px}section.hero-banner .hero-content .button{background:transparent!important;color:var(--white)}section.hero-banner .hero-content .button:hover{background:var(--theme-colour)!important;border:4px solid var(--theme-colour)!important;color:var(--dark-blue)}section.hero-banner .hero-img{align-items:center;display:flex;justify-content:flex-end}section.hero-banner .hero-img .featured-img{display:none;max-width:488px;z-index:2}section.hero-banner .hero-img .featured-img.event{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:100%;height:310px;width:620px}section.hero-banner .hero-img .green-ring{height:100%;width:100%}section.hero-banner .hero-img .green-ring .ring{transform:rotate(320deg)}@media screen and (min-width:1024px){section.hero-banner{padding-bottom:10rem;padding-top:5rem}section.hero-banner .hero-content,section.hero-banner .hero-img{position:relative;width:50%}section.hero-banner .hero-img .featured-img{display:block}}@media screen and (min-width:1280px){section.hero-banner .content-wrapper{padding:0}}