.pagination{display:flex;justify-content:center;align-items:center;max-width:700px;margin:0 auto;padding-top:60px}@media(min-width: 768px){.pagination{padding-top:90px}}@media(min-width: 1420px){.pagination{padding-top:110px}}.pagination li.active a:not(.prev,.next){color:#fff;background-color:#28066a;border-color:#28066a}.pagination li.active a:not(.prev,.next):hover{background-color:#28066a;border-color:#28066a}.pagination li a[disabled]{opacity:.3;cursor:auto}.pagination li a[disabled]:hover{color:#28066a}.pagination li a[disabled]:hover svg{stroke:#6740fc}.pagination li a:focus-visible{outline:1px solid #4c16b3;outline-offset:2px}.pagination li a:not(.prev,.next){width:32px;height:32px;border:1px solid #d1d5db;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#4b5563;font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:400;margin:0 2px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(min-width: 768px){.pagination li a:not(.prev,.next){width:38px;height:38px}}@media(min-width: 1420px){.pagination li a:not(.prev,.next){font-size:1.8rem;width:44px;height:44px}}.pagination li a:not(.prev,.next):hover{border-color:#4b27d6;color:#fff;background-color:#4b27d6}.pagination li a.prev,.pagination li a.next{color:#28066a;font-size:0;font-weight:400;font-family:"Poppins",sans-serif;position:relative;display:flex;align-items:center;transition:color .2s ease;margin-left:40px}@media(min-width: 768px){.pagination li a.prev,.pagination li a.next{font-size:1.6rem;margin-left:35px}}@media(min-width: 1420px){.pagination li a.prev,.pagination li a.next{font-size:1.8rem}}.pagination li a.prev:hover,.pagination li a.next:hover{color:#4b27d6}.pagination li a.prev:hover svg,.pagination li a.next:hover svg{stroke:#4b27d6}.pagination li a.prev svg,.pagination li a.next svg{width:8px;height:10px;stroke:#6740fc;transition:stroke .2s ease;margin-left:15px}@media(min-width: 1420px){.pagination li a.prev svg,.pagination li a.next svg{width:10px;height:12px}}.pagination li a.prev{margin-right:40px;margin-left:0}@media(min-width: 768px){.pagination li a.prev{margin-right:35px}}.pagination li a.prev svg{transform:rotate(180deg);margin-right:15px;margin-left:0}.eventsIndex{padding:50px 0 70px}@media(min-width: 1050px){.eventsIndex{padding:70px 0 80px}}@media(min-width: 1420px){.eventsIndex{padding:80px 0 100px}}.eventsIndex h2{text-align:center;margin-bottom:20px}@media(min-width: 1050px){.eventsIndex h2{margin-bottom:40px}}@media(min-width: 1420px){.eventsIndex h2{margin-bottom:50px}}@media(min-width: 1050px){.eventsIndex .formWrapper{display:grid;grid-template-rows:1fr;grid-template-columns:32% 24% 24% 20%;margin-right:6px}}@media(min-width: 1050px)and (min-width: 1420px){.eventsIndex .formWrapper{grid-template-columns:40% 22% 22% 16%;margin-right:10px}}.eventsIndex .formWrapper .button{width:100%;height:55px;margin:0 0 55px}@media(min-width: 1050px){.eventsIndex .formWrapper .button{min-width:auto;align-self:flex-end;margin:0;margin-left:6px}}@media(min-width: 1420px){.eventsIndex .formWrapper .button{margin-left:10px}}@media(min-width: 1050px){.eventsIndex .formWrapper .formItem{margin:0 6px}}@media(min-width: 1420px){.eventsIndex .formWrapper .formItem{margin:0 10px}}@media(min-width: 1050px){.eventsIndex .formWrapper .formItem.input{margin-right:6px;margin-left:0}}@media(min-width: 1420px){.eventsIndex .formWrapper .formItem.input{margin-right:10px}}.eventsIndex .formWrapper .formItem label{font-size:1.6rem;font-weight:600;font-family:"Open Sans",sans-serif;color:#28066a;margin-bottom:7px}@media(min-width: 1050px){.eventsIndex .formWrapper .formItem label{font-size:1.8rem;margin-bottom:10px}}.eventsIndex .formWrapper .formItem select,.eventsIndex .formWrapper .formItem input{margin:0}.eventsIndex .formWrapper .formItem input,.eventsIndex .formWrapper .formItem select{height:55px;font-size:1.6rem;margin:0 0 17px}@media(min-width: 1050px){.eventsIndex .formWrapper .formItem input,.eventsIndex .formWrapper .formItem select{margin:0;font-size:1.8rem;min-width:100%}}.eventsIndex .formWrapper .formItem input::placeholder,.eventsIndex .formWrapper .formItem select::placeholder{font-weight:1.6rem}@media(min-width: 1050px){.eventsIndex .formWrapper .formItem input::placeholder,.eventsIndex .formWrapper .formItem select::placeholder{font-size:1.8rem}}.eventsIndex .formWrapper .formItem .searchInput{background-image:url("https://media.enable.org.uk/assets/images/searchIcon.svg");background-size:18px 18px;background-position:15px center;background-repeat:no-repeat;padding-left:45px}.eventsIndex .resultsSortWrapper{margin:0 0 50px}@media(min-width: 1050px){.eventsIndex .resultsSortWrapper{margin-bottom:35px;margin-top:50px;display:flex;align-items:center;justify-content:space-between}}.eventsIndex .resultsSortWrapper .resultsNumber{color:#28066a;margin:0 0 15px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.6rem}@media(min-width: 1050px){.eventsIndex .resultsSortWrapper .resultsNumber{font-size:1.8rem;margin:0}}.eventsIndex .resultsSortWrapper .resultsNumber strong{font-weight:600}.eventsIndex .resultsSortWrapper .sortWrapper{display:flex;align-items:center}@media(min-width: 1050px){.eventsIndex .resultsSortWrapper .sortWrapper{justify-content:flex-end}}.eventsIndex .resultsSortWrapper .sortWrapper p{color:#28066a;margin:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.6rem;margin:0 25px 0 0;min-width:fit-content}@media(min-width: 1050px){.eventsIndex .resultsSortWrapper .sortWrapper p{font-size:1.8rem;margin-right:15px}}.eventsIndex .resultsSortWrapper .sortWrapper select{width:100%;margin:0;height:55px;font-size:1.4rem;color:#6b7280;font-weight:400;font-family:"Open Sans",sans-serif}@media(min-width: 1050px){.eventsIndex .resultsSortWrapper .sortWrapper select{min-width:260px;height:50px}}@media(min-width: 1420px){.eventsIndex .resultsSortWrapper .sortWrapper select{min-width:320px}}@media(min-width: 768px){.eventsIndex .itemContainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}}@media(min-width: 1050px){.eventsIndex .itemContainer{grid-template-columns:1fr 1fr 1fr;grid-gap:60px 30px}}@media(min-width: 1420px){.eventsIndex .itemContainer{grid-gap:80px 40px}}.eventsIndex .item{background:#fff;border:1px solid #d1d5db;border-radius:20px;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease}.eventsIndex .item:focus-visible{outline:#4c16b3 1px solid;outline-offset:2px}@media(max-width: 767px){.eventsIndex .item{margin-bottom:15px}}.eventsIndex .item:last-of-type{margin-bottom:0}.eventsIndex .item:hover{box-shadow:0px 4px 20px rgba(0,0,0,.1)}.eventsIndex .item:hover .ctaLink{text-decoration-color:inherit}.eventsIndex .item img{clip-path:ellipse(130% 60% at 50% 40%);width:100%;flex-shrink:0}.eventsIndex .item .text{padding:25px 30px 35px;display:flex;align-items:flex-start;flex-direction:column;position:relative;flex-grow:1}@media(min-width: 1050px){.eventsIndex .item .text{padding:25px 20px;min-height:220px}}@media(min-width: 1230px){.eventsIndex .item .text{padding:35px}}@media(min-width: 1420px){.eventsIndex .item .text{padding:35px 40px 40px;min-height:275px}}@media(min-width: 1700px){.eventsIndex .item .text{padding:35px 45px 40px}}.eventsIndex .item .text h3{margin:15px 0 60px}@media(min-width: 1050px){.eventsIndex .item .text h3{margin:10px 0 80px}}@media(min-width: 1420px){.eventsIndex .item .text h3{margin:15px 0 90px}}.eventsIndex .item .text p{margin-bottom:0;font-size:1.6rem}@media(min-width: 1420px){.eventsIndex .item .text p{font-size:1.8rem}}.eventsIndex .item .text p.date{color:#6b7280}.eventsIndex .item .text .area{border:1px solid #e5e7eb;padding:8px 12px 7px;border-radius:20px;font-weight:400;margin:0;font-size:1.6rem}@media(max-width: 1049px){.eventsIndex .item .text .area{position:absolute;right:30px;top:15px}}@media(min-width: 1050px){.eventsIndex .item .text .itemBottom{position:absolute;display:flex;align-items:center;justify-content:space-between;bottom:30px;left:0;width:100%;padding:0 20px}}@media(min-width: 1230px){.eventsIndex .item .text .itemBottom{padding:0 35px}}@media(min-width: 1420px){.eventsIndex .item .text .itemBottom{padding:0 40px;bottom:45px}}@media(min-width: 1700px){.eventsIndex .item .text .itemBottom{padding:0 45px}}.eventsIndex .item .text .ctaLink{margin-top:auto;font-size:1.6rem}@media(min-width: 1050px){.eventsIndex .item .text .ctaLink{margin-top:0}}@media(min-width: 1420px){.eventsIndex .item .text .ctaLink{font-size:1.8rem}}.eventsIndex .item .text .ctaLink:after{margin-top:6px}@media(min-width: 1420px){.eventsIndex .item .text .ctaLink:after{margin-top:7px}}
