.elementor-976 .elementor-element.elementor-element-4c4e84b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-4c4e84b:not(.elementor-motion-effects-element-type-background),
.elementor-976 .elementor-element.elementor-element-4c4e84b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #005F2E;
    /* background-image: url("https://deerfield.edu/wp-content/uploads/2020/02/openingdays_-September-05-2017-321-scaled.jpg"); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-4c4e84b>.elementor-background-overlay {
    opacity: 0.8;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-976 .elementor-element.elementor-element-4c4e84b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-f7c9009.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-976 .elementor-element.elementor-element-f7c9009.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-976 .elementor-element.elementor-element-f7c9009.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-976 .elementor-element.elementor-element-fb3551e {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-fb3551e .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-976 .elementor-element.elementor-element-18dc915 .elementor-text-editor {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-18dc915 {
    color: #FFFFFF;
}

.elementor-976 .elementor-element.elementor-element-bee350e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-976 .elementor-element.elementor-element-8067844>.elementor-container {
    min-height: 83px;
}

.elementor-976 .elementor-element.elementor-element-27f4f51 {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-1af02728.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-1af02728.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-1af02728.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-976 .elementor-element.elementor-element-4abe7c01:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-976 .elementor-element.elementor-element-4abe7c01>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://deerfield.edu/wp-content/uploads/2020/06/Screen-Shot-2018-07-11-at-4.18.47-PM.png"); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-4abe7c01>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-976 .elementor-element.elementor-element-4abe7c01>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-976 .elementor-element.elementor-element-c286745:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-976 .elementor-element.elementor-element-c286745>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://deerfield.edu/wp-content/uploads/2020/04/TEACHER_JAIME_3000-scaled.jpg"); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-c286745>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-976 .elementor-element.elementor-element-c286745>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-83f0f5c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-83f0f5c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-83f0f5c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-976 .elementor-element.elementor-element-f2cc1a7 .elementor-spacer-inner {
    height: 50px;
}

.elementor-976 .elementor-element.elementor-element-21e7df7>.elementor-container {
    min-height: 450px;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-26c21ca.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-26c21ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-26c21ca:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-976 .elementor-element.elementor-element-26c21ca>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url(../images/DJI_0352-scaled.jpg); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-26c21ca>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(12, 12, 12, 0) 50%, #000000 100%);
    opacity: 0.5;
}

.elementor-976 .elementor-element.elementor-element-26c21ca:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #00e2a6;
    opacity: 0.5;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-976 .elementor-element.elementor-element-26c21ca>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
}

.elementor-976 .elementor-element.elementor-element-26c21ca>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.5s, border-radius 0.3s, opacity 0.5s;
}

.elementor-976 .elementor-element.elementor-element-196b0b11 .elementor-text-editor {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-196b0b11 {
    color: #ffffff;
    font-size: 26px;
    font-weight: 800;
    letter-spacing: 1px;
}

.elementor-976 .elementor-element.elementor-element-196b0b11>.elementor-widget-container {
    padding: 0px 0px 55px 0px;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-5b09f7a0.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-976 .elementor-element.elementor-element-5b09f7a0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url(../images/Cheerleaders_Spring-2019-1-scaled.jpg); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(12, 12, 12, 0) 50%, #000000 100%);
    opacity: 0.5;
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #00e2a6;
    opacity: 0.5;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
}

.elementor-976 .elementor-element.elementor-element-5b09f7a0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.5s, border-radius 0.3s, opacity 0.5s;
}

.elementor-976 .elementor-element.elementor-element-44461de7 .elementor-text-editor {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-44461de7 {
    color: #ffffff;
    font-size: 26px;
    font-weight: 800;
    letter-spacing: 1px;
}

.elementor-976 .elementor-element.elementor-element-44461de7>.elementor-widget-container {
    margin: 0px 0px 55px 0px;
}

.elementor-bc-flex-widget .elementor-976 .elementor-element.elementor-element-7942b36a.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-7942b36a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-976 .elementor-element.elementor-element-7942b36a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-976 .elementor-element.elementor-element-7942b36a:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-976 .elementor-element.elementor-element-7942b36a>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url(../images/library-November-11-2016-5-scaled.jpeg); COMMENTED OUT BY PENTERA */
    background-position: center center;
    background-size: cover;
}

.elementor-976 .elementor-element.elementor-element-7942b36a>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(12, 12, 12, 0) 50%, #000000 100%);
    opacity: 0.5;
}

.elementor-976 .elementor-element.elementor-element-7942b36a:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #00e2a6;
    opacity: 0.5;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-976 .elementor-element.elementor-element-7942b36a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
}

.elementor-976 .elementor-element.elementor-element-7942b36a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.5s, border-radius 0.3s, opacity 0.5s;
}

.elementor-976 .elementor-element.elementor-element-612cfe17 .elementor-text-editor {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-612cfe17 {
    color: #ffffff;
    font-size: 26px;
    font-weight: 800;
    letter-spacing: 1px;
}

.elementor-976 .elementor-element.elementor-element-612cfe17>.elementor-widget-container {
    margin: 0px 0px 55px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-976 .elementor-element.elementor-element-b5c8ef1 {
    text-align: center;
}

.elementor-976 .elementor-element.elementor-element-b35ed69 .elementor-text-editor {
    text-align: left;
}

@media(max-width:1098px) {
    .elementor-976 .elementor-element.elementor-element-196b0b11 .elementor-text-editor {
        text-align: center;
    }

    .elementor-976 .elementor-element.elementor-element-44461de7 .elementor-text-editor {
        text-align: center;
    }

    .elementor-976 .elementor-element.elementor-element-612cfe17 .elementor-text-editor {
        text-align: center;
    }
}

@media(max-width:1098px) and (min-width:864px) {
    .elementor-976 .elementor-element.elementor-element-26c21ca {
        width: 50%;
    }

    .elementor-976 .elementor-element.elementor-element-5b09f7a0 {
        width: 50%;
    }

    .elementor-976 .elementor-element.elementor-element-7942b36a {
        width: 50%;
    }
}