*{font-family:Inter Variable,Inter Variable Fallback}.pageWrap{min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:flex-start}.contentWrap{padding-bottom:140px}.contentWrapFlex{padding-bottom:140px;flex-grow:1;display:flex;flex-direction:column}.headerImage{height:500px}.headerImageWrapper{margin:32px 0;overflow-x:hidden;width:100%;display:flex;align-items:center;justify-content:center}.bodyText{color:#4b4b4b;line-height:2;font-size:16px}.buttonLink{display:flex;width:100%;align-items:center;text-decoration:none;color:inherit;outline:0;cursor:auto}.homepageBody{width:80%;max-width:800px;min-height:100vh;margin-left:auto;margin-right:auto}.homepageContent{width:80%;max-width:800px;margin-left:auto;margin-right:auto}.title{margin-top:40px}.horizontalPurpleLine{background-color:#f4d6ff;height:3px}.registerFooter{background-color:#000;height:250px;padding-bottom:100px}.registerFooterWrapper{display:flex;flex-direction:row;align-items:center;width:80%;max-width:800px;height:100%;margin-left:auto;margin-right:auto}.registerFooterRightArrow{color:#fff;width:50px;height:50px;margin-left:12px}.registerFooterText{color:#fff;font-family:Sarala;font-weight:700;font-size:24px;text-decoration:none}@media (max-width: 500px){#move{position:relative;-webkit-animation:backandforth 30s ease 0s;-webkit-animation-iteration-count:infinite;animation:backandforth 30s ease 0s;animation-iteration-count:infinite}}@-webkit-keyframes backandforth{0%{left:0%}25%{left:-30%}75%{left:30%}to{left:0%}}@keyframes backandforth{0%{left:0%}25%{left:-30%}75%{left:30%}to{left:0%}}.root{border:solid 1px;background-color:red;color:#454545;height:400px;width:1000px}.carousel{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.carouselItem{display:flex;flex-direction:column;align-items:center;justify-content:center}.carousel__list{display:flex;list-style:none;padding:0;padding:1rem 0 0;overflow:hidden;position:relative;width:75vw;max-width:50rem}.carousel__item{flex:0 0 auto;width:100%;padding:0;margin:0;display:flex;flex-direction:row}.filler{width:100%;height:100%}.clickZone{display:flex;align-items:center;justify-content:center}.arrowIcon{height:20px;width:20px;color:#000}
