.accordion-item{border:1px solid transparent;margin-bottom:24px;position:relative;transition:.3s ease-in-out}.accordion-item,.accordion-item:hover{background:#fff 0 0 no-repeat padding-box;opacity:1}.accordion-item:hover{border:1px solid #eee;box-shadow:0 1px 1px rgba(233,241,245,.1),0 2px 2px rgba(233,241,245,.1),0 4px 4px rgba(233,241,245,.1),0 8px 8px rgba(233,241,245,.1),0 16px 16px rgba(233,241,245,.1)}.accordion-item.clicked-open:hover{box-shadow:none}.accordion-title{align-items:center;background:#fff;border:1px solid #002b49;cursor:pointer;display:grid;grid-template-columns:1fr 195px;justify-content:center;justify-items:stretch;max-width:100%;overflow:hidden;position:relative;z-index:999}.accordion-content{display:none;padding:10px;transition:.3s ease-in-out}.accordion-item .buttonitemsleft{align-items:center;background:#e9f1f5;background:#deebf4 0 0 no-repeat padding-box;display:block;display:flex;height:100%;justify-content:center;opacity:1;transition:.3s ease-in-out}.accordion-item .mainUppser{padding:16px 0}h2.accordionTitlefgh{color:#053b6e;color:#002b49;font-family:Montserrat;font-size:22px;font-weight:600;font:normal normal normal 32px/44px Miller;letter-spacing:0;opacity:1;padding:0 20px;text-align:left}.bottomBoothwee{padding:0 20px}.bottomTimes p{color:#08192c;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:0;line-height:26px}.bottomTimes.innerTimese p{font-weight:500;margin-bottom:16px}.mainContent p{color:#08192c;margin-bottom:24px}.mainContent a.buttonInner,.mainContent p{font-family:Montserrat;font-size:16px;letter-spacing:0;line-height:24px}.mainContent a.buttonInner{color:#28779e;font-weight:700;opacity:1;text-decoration:none;text-transform:uppercase}.dateItems.multiplesi{color:#08192c;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;text-align:left}.buttonitemsleft svg{font-size:50px;height:32px;width:32px;fill:#28779e;transform:matrix(0,1,-1,0,0,0)}.accordion-item.clicked-open .accordion-content{background:#fff;display:block;padding-left:0;padding-top:20px;position:relative}.upperContent .headerItem{color:#08192c;display:inline-block;font-size:20px;font-weight:500;line-height:26px;margin-bottom:35px}.upperContent .dateItem .dateItems,.upperContent .locationitem h4{color:#28779e;font-size:16px;font-weight:700;line-height:normal;margin-bottom:8px;margin-top:0}.upperContent .dateItem .dateItems.margin-bttom{margin-bottom:16px}.bottomBooth p{background:#ffd100;color:#000;font-family:Montserrat,sans-serif;font-weight:800;padding:5px 10px;width:fit-content}.accorddate-right{align-items:center;background:#deebf4 0 0 no-repeat padding-box;color:#0067ab;display:flex;flex-direction:column;font:normal normal 300 32px/22px Interstate;height:100%;justify-content:center;letter-spacing:0;text-transform:uppercase;transition:.3s ease-in-out}.accorddate-right span.dateDay{color:#002b49;display:block;font:normal normal normal 64px/139px Source Serif Pro;letter-spacing:0;line-height:normal;margin:0;opacity:1;text-align:center}.buttonClick-action .clickaction p{background:transparent;color:#0067a8;font:normal normal 300 16px/24px Interstate;letter-spacing:0;margin-top:0;width:fit-content}.accordion-item.clicked-open .buttonClick-action .clickaction p{color:#cf7f00}.accordion-item .accordion-content p:last-child{margin-bottom:0}.clickaction p:after{color:#0067a8;content:"▼";display:inline-block;float:right;font-size:12px;font-weight:400;margin-left:5px;transition:.3s ease-in-out}.accordion-item.clicked-open .buttonClick-action .clickaction p:after{color:#cf7f00;transform:rotate(180deg);transition:transform .3s ease}.time-event{font:normal normal 300 18px/24px Interstate;margin-bottom:17px;text-transform:uppercase}.location-event,.time-event{color:#002b49;letter-spacing:0}.location-event{font:normal normal 300 18px/26px Interstate;margin-bottom:25px;text-transform:capitalize}.accordion-item.clicked-open .location-event{margin-bottom:0}.location-event svg,.time-event svg{font-size:2px;height:14px;margin-right:6px;width:14px}h2.accordionTitlefgh{border-left:4px solid #cf7f00}.accordion-item .accordion-content p{color:#002b49;font:normal normal 300 14px/24px Interstate;font-weight:400}.accordion-item.past-event{display:none}.read-all{margin:0 auto 50px;width:fit-content}.read-all button{background:#0067a8;background:linear-gradient(90deg,#0067a8,#3e84c4);border:none;color:#fff;cursor:pointer;display:inline-block;padding:15px 35px;padding:15px;text-align:center;text-decoration:none;transition:.2s;width:100%}.read-all>button:hover{color:#fff;opacity:.8;transition:.2s}.accordion{display:block;position:relative;z-index:9}@media (max-width:768px){.accorddate-right{padding-top:20px}.buttoncontainer{display:flex;flex-direction:column;justify-content:flex-start}.externalLink{margin-left:0}}@media (max-width:600px){.accordion-title{align-items:center;background:#fff;cursor:pointer;display:grid;grid-template-columns:1fr}.buttonitemsleft svg{height:22px;padding:10px;width:22px}}.externalLink .linkaction a{background:transparent;background:#deebf4 0 0 no-repeat padding-box;color:#cf7f00;color:#0067ab;font:normal normal 400 16px/24px Interstate;letter-spacing:0;padding:3px 15px;transition:.3s ease-in-out}.externalLink{margin-left:20px}.externalLink .linkaction a:hover{background:linear-gradient(90deg,#0067a8,#3e84c4);color:#fff;text-decoration:none;text-transform:none}.accordion-item.clicked-open .accordion-content,.accordion-item.clicked-open .buttonClick-action .clickaction p{margin-top:10px}.externalLink{margin-bottom:10px}.buttoncontainer{display:flex;flex-direction:column;justify-content:flex-start}.externalLink{margin-left:0}