.eventBanner{position:relative;overflow:visible;padding:50px 0;background-image:url("https://media.enable.org.uk/assets/images/backgroundGreyMobile.svg");background-size:cover;background-repeat:no-repeat;border-bottom:1px solid #d1d5db}@media(min-width: 768px){.eventBanner{padding:70px 0;background-image:url("https://media.enable.org.uk/assets/images/backgroundGrey.svg")}}@media(min-width: 1050px){.eventBanner{overflow:hidden;padding:100px 0 190px;min-height:340px}}@media(min-width: 1420px){.eventBanner{padding:110px 0 245px;min-height:400px}}.eventBanner .text{position:relative;z-index:10}@media(min-width: 1050px){.eventBanner .text{max-width:65%}}@media(min-width: 1230px){.eventBanner .text{max-width:60%}}.eventBanner h1{margin:0 0 25px}@media(min-width: 768px){.eventBanner h1{margin-bottom:35px}}@media(min-width: 1050px){.eventBanner h1{margin:0}}@media(min-width: 1050px){.eventBanner .innerContent{display:none}}.eventBanner .innerContent .locationTitle,.eventBanner .innerContent .typeTitle{color:#4b5563;margin:0 0 -5px}@media(min-width: 768px){.eventBanner .innerContent .locationTitle,.eventBanner .innerContent .typeTitle{margin-bottom:-2px}}.eventBanner .innerContent .typeTitle{margin-top:35px}@media(min-width: 768px){.eventBanner .innerContent .typeTitle{margin-top:40px}}.eventBanner .innerContent .locationWrapper,.eventBanner .innerContent .typeWrapper{display:flex}.eventBanner .innerContent .locationWrapper li,.eventBanner .innerContent .typeWrapper li{margin:0}.eventBanner .innerContent .location,.eventBanner .innerContent .type{padding:7px 13px;border:1px solid #d1d5db;color:#4b5563;font-size:1.6rem;font-weight:400;font-family:"Open Sans",sans-serif;border-radius:20px;background-color:#fff;transition:color .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap;width:100%;min-width:70px;text-align:center}.eventBanner .innerContent .location:focus-visible,.eventBanner .innerContent .type:focus-visible{outline:1px solid #4c16b3;outline-offset:2px}.eventBanner .innerContent .location:hover,.eventBanner .innerContent .type:hover{background-color:#28066a;color:#fff;border-color:#28066a}.eventBanner .innerContent .dateAndSocialWrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-top:55px}@media(min-width: 768px){.eventBanner .innerContent .dateAndSocialWrapper{margin-top:65px}}.eventBanner .innerContent .dateWrapper h2,.eventBanner .innerContent .dateWrapper p{margin:0}.eventBanner .innerContent .dateWrapper h2{color:#4b5563;padding-bottom:3px}@media(min-width: 768px){.eventBanner .innerContent .dateWrapper h2{padding-bottom:6px}}.eventBanner .innerContent .socialShareWrapper{position:relative}.eventBanner .innerContent .socialShareDropdown{left:0%;transform:translateX(-50%);top:45px}.eventBanner .innerContent .socialShareDropdown:after{left:75%}.eventBanner .innerContent .socialShare{display:flex;align-items:center;font-size:1.8rem;font-weight:700;font-family:"Poppins",sans-serif;color:#4c16b3}.eventBanner .innerContent .socialShare:focus-visible{outline:1px solid #4c16b3;outline-offset:2px}.eventBanner .innerContent .socialShare svg{margin-right:8px;stroke:#4c16b3}.eventBanner .backgroundShape{display:none}@media(min-width: 1050px){.eventBanner .backgroundShape{display:block}.eventBanner .backgroundShape svg{object-fit:cover;height:100%;width:auto;position:absolute;top:0;right:-150px}}@media(min-width: 1050px)and (min-width: 1150px){.eventBanner .backgroundShape svg{right:-100px}}@media(min-width: 1050px)and (min-width: 1230px){.eventBanner .backgroundShape svg{right:-50px}}@media(min-width: 1050px)and (min-width: 1420px){.eventBanner .backgroundShape svg{right:0}}
