.sb-organization-color-primary-nav{background-color:var(--primaryNavBackground);color:var(--primaryNavBackgroundTextColor)}.sb-organization-color-primary-nav a.sb-organization-font-color{color:inherit}.sb-organization-color-primary-nav a.sb-home-link:hover{color:#ccc!important}.sb-organization-color-secondary-nav{background-color:var(--secondaryNavBackground);border-top:2px solid var(--darkerBgColor5)}.sb-organization-color-secondary-nav,.sb-organization-color-secondary-nav a{color:var(--secondaryNavBackgroundTextColor)}.sb-organization-color-secondary-nav .sb-navbar-link-text.active,.sb-organization-color-secondary-nav .sb-navbar-link-text:active,.sb-organization-color-secondary-nav .sb-navbar-link-text:focus,.sb-organization-color-secondary-nav .sb-navbar-link-text:hover{border-bottom:2px solid var(--secondaryNavBackgroundTextColor)}.sb-organization-color-block-font,.sb-organization-color-block-font a,.sb-organization-color-block-font a:hover{color:var(--blockBgTextColorUseBlocks)}.sb-organization-color-block-bg{background-color:var(--blocks);color:var(--blocksTextColor)}.sb-organization-color-block-bg a,.sb-organization-color-block-bg a:hover{color:var(--blocksTextColor)}.sb-organization-color-element-bg,a.sb-organization-color-element-bg{background-color:var(--elements);color:var(--elementsTextColorNoBlocks)}.sb-organization-color-element-bg:focus,.sb-organization-color-element-bg:hover,a.sb-organization-color-element-bg:focus,a.sb-organization-color-element-bg:hover{background-color:var(--darkerElements10);color:var(--darkerElements10TextColor)}.sb-organization-color-element-outline,a.sb-organization-color-element-outline{border-color:var(--elements);border-width:2px;color:var(--elements)}.sb-organization-color-element-outline:focus,.sb-organization-color-element-outline:hover,a.sb-organization-color-element-outline:focus,a.sb-organization-color-element-outline:hover{border-color:var(--darkerElements10);color:var(--darkerElements10)}.sb-organization-color-element-font,a.sb-organization-color-element-font{color:var(--elements)}.sb-organization-color-element-font:focus,.sb-organization-color-element-font:hover,a.sb-organization-color-element-font:focus,a.sb-organization-color-element-font:hover{color:var(--darkerElements10)}.sb-admin-nav .sb-admin-main-nav ul li.active{background:var(--secondaryNavBackground)}.sb-admin-nav .sb-admin-main-nav ul li.active span.curvebottom:after,.sb-admin-nav .sb-admin-main-nav ul li.active span.curvetop:after{border:8px solid var(--secondaryNavBackground)}:export{background-color:#f8f8f8;block-background-color:#fff;content-top:10em;quick-links-list:calc(304px - 2.5em)}.sb-alert-banner{position:relative;z-index:1;color:var(--fontColor);background-color:var(--backgroundColor)}.sb-alert-overlay{color:var(--fontColor);background-color:var(--backgroundColor90Opacity)}.sb-alert-overlay .sb-alert-overlay-box,.sb-box-action button{background-color:var(--backgroundColor)}.sb-box-action button{border:1px solid var(--fontColor)}.sb-box-action button:hover{border:1px solid var(--backgroundColor);color:var(--backgroundColor)!important;background-color:var(--fontColor)!important}.blocksFontColor{font-family:var(--fontFamily)!important}.blocksFontColor,.blocksFontColor:active,.blocksFontColor:focus,.blocksFontColor:hover{color:var(--blocksTextColor)!important}.themeFontColor{font-family:var(--fontFamily)!important}.themeFontColor,.themeFontColor:active{color:var(--primaryFontColor)!important}.blocksBackgroundColor{background-color:var(--blocks);font-family:var(--fontFamily)!important}.blocksBackgroundColor,.blocksBackgroundColor:active,.blocksBackgroundColor:focus,.blocksBackgroundColor:hover{color:var(--blocksTextColor)!important}.secondaryNavBackgroundColor{background-color:var(--secondaryNavBackground);font-family:var(--fontFamily)!important}.secondaryNavBackgroundColor,.secondaryNavBackgroundColor:active,.secondaryNavBackgroundColor:focus,.secondaryNavBackgroundColor:hover{color:var(--secondaryNavBackgroundTextColor)!important}.themeBackgroundColor{background-color:#fff;font-family:var(--fontFamily)!important}.themeBackgroundColor,.themeBackgroundColor:active{color:var(--primaryFontColor)!important}.themeFontFamily{font-family:var(--fontFamily)}:export{break-point-xs:1px;break-point-sm:608px;break-point-md:912px;break-point-lg:1216px;background-color:#fff;theme-color-blue:#6c819b;theme-color-green:#a5bf86;admin-blue-dark:#6c819b;admin-blue-light:#8ca8cb;admin-green-dark:#a5bf86;admin-green-light:#fafaf7;schoolfeed-light-blue:#4dadec;clever-orange:#ff9800;clever-lgray:#f2f4f7;clever-gray:#e0e1e2;clever-dgray:#5c5d5d;twitter-color:#43bfff;facebook-color:#094d80;instagram-color:#1f86d5;linkedin-color:#4176b3;office365-color:#ea3e23;google-color:#4285f4;pinterest-color:#c8232c;youtube-color:red;vimeo-color:#1ab7ea;yelp-color:#d32323;tripadvisor-color:#078171;rss-color:#f26522;call-to-action-color:#feb626;primary-nav-height:82px;floating-blocks-header-margin:17px;navbar-container-height:52px;hero-logo-top:8rem;hero-logo-height:10rem;hero-title-text-top:15rem;hero-header-text-top:20rem;hero-view-homepage-button-top:25rem;terraced-page-hero-height:86vh;lightgray:#d6d6d6;faded-gray:#8e8e8d;dark-gray:#292929;black:#333;gray:#595959;one-block-width:500px;one-block-padding:40px;one-block-height:400px;one-event-width:600px;mobile-list-item-height:50px;mobile-list-margin-top:17px;mobile-list-margin-bottom:14px;mobile-list-margin-right:3px;mobile-list-margin-left:3px;mobile-content-container-padding:81px;modal-transition-time:.25s;column-width:304px;column-width-small:140px;row-height:152px;row-height-small:70px;search-row-height:175px;search-row-height-small:93px;block-margin-horizontal:14px;block-margin-vertical:14px;block-border-radius:6px;border-color:#ccc;error-red:#d82e55;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);terrace-outer-margin:5vw}.isNotIOS.isNotAndroidChrome.sb-theme-floating_blocks{background:var(--backgroundImage) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.isIOS.isAndroidChrome.sb-theme-floating_blocks .sb-body-bg{position:fixed;z-index:-1;top:0;left:0;width:100%;min-height:100%;height:100vh;background:var(--backgroundImage) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.isIOS.isAndroidChrome.sb-theme-floating_blocks #sb-content-canvas,.isIOS.isAndroidChrome.sb-theme-floating_blocks .sb-content-canvas{z-index:0}@media(min-width:1216px){.isIOS.isAndroidChrome.sb-theme-floating_blocks #sb-content-canvas.nav-is-visible,.isIOS.isAndroidChrome.sb-theme-floating_blocks .sb-content-canvas.nav-is-visible{z-index:-1}}.sb-theme-floating_blocks .sb-top-drawer.open{margin-bottom:17px}.sb-theme-floating_blocks .notification-container{position:sticky;top:151px}.sb-theme-floating_blocks .notification-container.overlay-notification-container{z-index:101}.sb-theme-floating_blocks .notification-container.overlay-notification-container:not(.notification-container-with-hero) .sb-alert-overlay{top:0}.sb-theme-floating_blocks .notification-container.banner-notification-container{z-index:100;margin-top:17px}.sb-theme-floating_blocks .notification-container .sb-alert-overlay,.sb-theme-floating_blocks .notification-container-with-hero{top:0}.sb-theme-floating_blocks .notification-container .sb-alert-banner{margin-top:0}.sb-theme-floating_blocks .sb-sticky-nav-shadow{height:0;margin-top:17px}@media(min-width:1216px){.sb-theme-floating_blocks .sb-primary-nav{padding-top:17px}.sb-theme-floating_blocks #sb-secondary-nav{margin:0 auto}}.sb-theme-floating_blocks .sb-primary-nav{background-color:rgba(0,0,0,0)}@media(min-width:1216px){.sb-theme-floating_blocks .sb-primary-nav#primaryNav{box-shadow:none}.sb-theme-floating_blocks .sb-primary-nav#primaryNav .sb-navbar-primary-container{border-radius:6px 6px 0 0;padding:10px}}.sb-theme-floating_blocks .sb-primary-nav .sb-navbar-primary-container{background:var(--opaquePrimaryNavBackground)}.sb-theme-floating_blocks .sb-block,.sb-theme-floating_blocks .sb-calendar-block,.sb-theme-floating_blocks .sb-classroom-follow-floating-button,.sb-theme-floating_blocks .sb-classroom-header-block,.sb-theme-floating_blocks .sb-classroom-header-top-block,.sb-theme-floating_blocks .sb-classroom-linked-floating-button,.sb-theme-floating_blocks .sb-header-block,.sb-theme-floating_blocks .sb-headerSchool-block,.sb-theme-floating_blocks .sb-login-block{background:rgba(255,255,255,.9)}.sb-theme-floating_blocks .sb-multigrid-block-header{background:rgba(255,255,255,0)}.sb-theme-floating_blocks .sb-multigrid-block-header span{background:rgba(255,255,255,.9);border-radius:200px;padding-right:10px;padding-left:10px;font-weight:700;text-transform:uppercase;color:var(--floatingBlockTextColorUseBlocks)}.sb-theme-floating_blocks .sb-header-block nav a.btn-default:hover{background-color:#fff!important}.sb-theme-floating_blocks .sb-calendar-button.active{background-color:#ddd!important}.sb-theme-floating_blocks .sb-navbar-primary-element .sb-navbar-title{color:var(--primaryNavFontColor)}.sb-theme-floating_blocks .sb-navbar-primary-element .sb-navbar-title:hover{color:var(--lighterPrimaryNavFontColor10)}.sb-theme-floating_blocks .sb-navbar-primary-element span[class*=fa-]{color:var(--primaryNavFontColor)}.sb-theme-floating_blocks .sb-navbar-primary-element span[class*=fa-]:hover{color:var(--lighterPrimaryNavFontColor10)}.sb-theme-floating_blocks .sb-navbar-primary-element .btn{background-color:var(--primaryNavFontColor);color:var(--primaryNavFontColorTextColor)}.sb-theme-floating_blocks .sb-navbar-primary-element .btn:hover{background-color:var(--lighterPrimaryNavFontColor10);color:var(--primaryNavFontColorTextColor)}.sb-theme-floating_blocks .sb-secondary-nav{background-color:rgba(0,0,0,0)}.sb-theme-floating_blocks .sb-navbar-secondary-container{background:var(--opaquePrimaryNavBackground);border-radius:0 0 6px 6px;padding:0}.sb-theme-floating_blocks .sb-organization-color-secondary-nav,.sb-theme-floating_blocks .sb-organization-color-secondary-nav a,.sb-theme-floating_blocks .sb-organization-color-secondary-nav button{color:var(--primaryNavFontColor)}.sb-theme-floating_blocks .sb-organization-color-secondary-nav .sb-navbar-link-text.active,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .sb-navbar-link-text:active,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .sb-navbar-link-text:focus,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .sb-navbar-link-text:hover{border-bottom:2px solid var(--primaryNavFontColor)}.sb-theme-floating_blocks .sb-organization-color-secondary-nav .is-mobile .sb-navbar-link-text.active,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .is-mobile .sb-navbar-link-text:active,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .is-mobile .sb-navbar-link-text:focus,.sb-theme-floating_blocks .sb-organization-color-secondary-nav .is-mobile .sb-navbar-link-text:hover{border-bottom:none}.sb-theme-floating_blocks .sb-multi-grid .sb-block:first-child .sb-multigrid-block-header{border-top-left-radius:6px}.sb-theme-floating_blocks .sb-multi-grid .sb-block:last-child .sb-multigrid-block-header{border-top-right-radius:6px}.sb-theme-floating_blocks .cd-more-info{background-color:#fff}.sb-theme-floating_blocks .sb-blockContent h2,.sb-theme-floating_blocks .sb-page-b-title{color:var(--floatingBlockTextColorUseBlocks)}.sb-theme-floating_blocks .sb-center-overlay{background-color:var(--blocks)}.sb-theme-floating_blocks #google_translate_element{visibility:hidden}@media(min-width:1216px){.sb-theme-floating_blocks #sb-content-canvas{top:inherit}.sb-theme-floating_blocks #sb-content-canvas.sb-top-drawer-is-open{margin-top:17px}.sb-theme-floating_blocks .sb-right-drawer{top:16.5em}}@media only screen and (min-width:912px){.sb-theme-floating_blocks #google_translate_element{visibility:visible;position:absolute;bottom:2em;left:-10px}}.sb-theme-floating_blocks .sb-filter-button-circles .sb-category-filter-name{background:rgba(255,255,255,.9);padding:.1em .5em;border-radius:7px}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/*# sourceMappingURL=b2bce2e3647c359c.css.map*/