.cs-section .cs-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.cs-section .cs-container .image-group{font-size:min(1.2vw,1em);flex:none}.cs-section .cs-container .text-content{max-width:700px;margin:0 auto}#our-story .image-group{font-size:min(2.3vw,.9em);width:37.0625em;height:40.3125em;display:block;position:relative;z-index:1}#our-story .cs-picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;display:block;border-radius:20px}#our-story .cs-title{font-size:clamp(24px,4.2vw,32px)}#our-story .cs-list{margin-left:1rem;font-size:18px}#our-story .cs-list li{margin-bottom:8px}@media only screen and (min-width: 1024px){.cs-section .cs-container{flex-direction:row}.image-group{font-size:min(1.2vw,1em);flex:none}}@media screen and (max-width: 1023px){#our-story .cs-container{flex-direction:column-reverse}}#important-events{padding-top:0}#important-events .cs-title{text-align:center;margin-bottom:2rem}#important-events .cs-container{flex-direction:column}#important-events .text-content{flex:1;border-radius:20px;background:#fff;box-shadow:0px 4px 25px 0px rgba(0,0,0,.2);padding:26px 24px;width:max-content;max-width:500px;margin-bottom:auto;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}#important-events .text-content a{font-size:16px;float:left;clear:both;margin-bottom:.8rem;opacity:1;text-align:center}#important-events .text-content .hover-highlight:before{background:var(--bodyTextColor);width:100%;bottom:.1rem;height:1px}#important-events .text-content .hover-highlight:hover{color:var(--primary)}#important-events .text-content .hover-highlight:hover:before{background:var(--primary)}#important-events .text-content .spearheaded{border:1px solid var(--primary);max-width:100%;margin:1rem auto;width:100%;clear:both;float:left}#important-events .pumpkin-icon{margin-bottom:1rem}#important-events .hat-icon{margin-bottom:1rem}@media only screen and (min-width: 1124px){#important-events .cs-container{flex-direction:row;justify-content:center}#important-events .cs-container .text-content{margin:0}#important-events .image-group{font-size:min(1.2vw,1em);flex:none}}@media only screen and (max-width: 768px){#important-events .text-content{margin:0 auto;width:90%}}@media only screen and (max-width: 500px){#important-events .hat-icon,#important-events .pumpkin-icon{display:none}}#montessori-curriculum .cs-container{gap:3rem}#montessori-curriculum .image-group:before{content:"";background:#7ed2d1}#montessori-curriculum .image-group:after{content:"";background:#7ed2d1}#montessori-curriculum .image-group{font-size:min(2.3vw,.9em);width:33.3125em;height:31.25em;display:block;position:relative;z-index:1}#montessori-curriculum .cs-picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;display:block;border-radius:20px}#montessori-curriculum .cs-list-title{color:var(--bodyTextColor);font-size:18px;margin-bottom:10px;line-height:28px;opacity:.8;font-weight:bold;text-decoration:underline}#montessori-curriculum .cs-item{color:var(--bodyTextColor);font-size:16px;line-height:28px;opacity:.8}#montessori-curriculum .cs-list{margin-left:1rem;font-size:18px}#montessori-curriculum .cs-list li{margin-bottom:8px}#montessori-curriculum .text-content{width:100%}#montessori-curriculum .mb-2{margin-bottom:1rem}@media only screen and (min-width: 1024px){#montessori-curriculum .cs-container{align-items:flex-start;justify-content:space-between}}/*# sourceMappingURL=calendar.css.map */
