.page-title{text-align:center;color:#000;margin-bottom:40px}
.event-list{display:flex;margin-bottom:40px}
.event-title{color:#090909;line-height:24px}
.event-start-date,.event-end-date{text-align:left;color:#000;line-height:normal}
.experiencefragment{clear:both}
.footer{clear:both !important}
.grid-comp .event-home-page.container,.gridClass{padding:0 !important}
.card-deck{margin:0 !important}
.event-info a{font-family:'GirlScout-TextBold' !important;font-weight:normal;color:#006b50 !important;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#006b50;text-underline-offset:5px;cursor:pointer}
@media screen and (min-width:360px) and (max-width:767px){.page-title{font-size:32px;line-height:1.44;margin-bottom:34px}
.image{width:70px;height:auto;margin:0 18px 125px 0}
.event-title{font-size:16px;text-align:left;color:#006b50;margin:0 0 20px 0;display:flex}
.event-start-date,.event-end-date{display:flex;flex-direction:column;font-size:16px;margin:20px 0 20px 0}
.event-cta-btn,.event-cta-btn:hover{margin:0;border:solid 1px #01b351;background-color:#fff;font-size:24px;color:#000;border-radius:15px;position:relative;width:100%;font-family:GirlScout-TextBook,Cambria}
.event-list{width:100%;display:inline;float:left}
.image-section{float:left}
}
@media screen and (min-width:768px) and (max-width:1023px){.page-title{font-size:32px;line-height:1.44;margin-bottom:23px}
.image{width:166px;height:auto;margin:0}
.event-title{font-size:16px;text-align:left;color:#006b50;margin:0 22px 20px 20px}
.event-start-date,.event-end-date{display:flex;flex-direction:column}
.event-start-date{font-size:16px;margin:20px 22px 20px 20px}
.event-end-date{font-size:16px;margin:20px 22px 20px 20px}
.event-cta-btn,.event-cta-btn:hover{margin:0 0 0 20px;border:solid 1px #01b351;background-color:#fff;font-size:30px;color:#000;width:352px;border-radius:15px;height:60px;font-family:GirlScout-TextBook,Cambria}
.event-list{width:100%;display:inline;float:left}
.image-section{width:23%}
.event-info{width:75%}
.image-section,.event-info{float:left}
}
@media screen and (min-width:1024px) and (max-width:1279px){.page-title{font-size:40px;line-height:1.5}
.image{width:190px;height:auto;margin:0}
.event-title{font-size:18px;text-align:left;color:#006b50;margin:0 0 20px 20px}
.event-list:nth-of-type(odd) .event-title{margin-right:18px !important}
.event-start-date,.event-end-date{font-size:18px;margin:20px 0 20px 20px}
.event-list:nth-of-type(odd) .event-start-date,.event-list:nth-of-type(odd) .event-end-date{margin-right:18px !important}
.event-start-date,.event-end-date{font-size:18px;margin:20px 0 20px 20px}
.event-list:nth-of-type(odd) .event-cta-btn,.event-list:nth-of-type(odd) .event-cta-btn:hover{margin-right:18px !important}
.event-cta-btn,.event-cta-btn:hover{margin:0 18px 0 15px;border:solid 1px #01b351;background-color:#fff;font-size:30px;color:#000;width:360px;border-radius:15px;width:90%;font-family:GirlScout-TextBook,Cambria}
.event-list{width:49%;float:left}
.event-info{width:100%}
.event-list:nth-of-type(even){margin-right:18px}
}
@media screen and (min-width:1280px){.page-title{font-size:40px;line-height:1.5}
.image{width:190px;height:auto;margin:0}
.event-title{font-size:18px;text-align:left;color:#006b50;margin:0 0 20px 20px}
.event-list:nth-of-type(odd) .event-title{margin-right:18px !important}
.event-start-date,.event-end-date{font-size:18px;margin:20px 0 20px 20px}
.event-list:nth-of-type(odd) .event-start-date,.event-list:nth-of-type(odd) .event-end-date{margin-right:18px !important}
.event-start-date,.event-end-date{font-size:18px;margin:20px 0 20px 20px}
.event-list:nth-of-type(odd) .event-cta-btn,.event-list:nth-of-type(odd) .event-cta-btn:hover{margin-right:18px !important}
.event-cta-btn,.event-cta-btn:hover{margin:0 18px 0 15px;border:solid 1px #01b351;background-color:#fff;font-size:30px;color:#000;width:360px;border-radius:15px;width:90%;font-family:GirlScout-TextBook,Cambria}
.event-list{width:49%;float:left}
.event-info{width:100%}
.event-list:nth-of-type(even){margin-right:18px}
}