.elementor-84 .elementor-element.elementor-element-eb67103:not(.elementor-motion-effects-element-type-background),.elementor-84 .elementor-element.elementor-element-eb67103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ewingschool.com/wp-content/uploads/2022/05/Footer-Illustration-10.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-84 .elementor-element.elementor-element-eb67103{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-eb67103>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-84 .elementor-element.elementor-element-bc526ad>.elementor-widget-container{padding:7% 0% 12% 0%}.elementor-84 .elementor-element.elementor-element-bc526ad{text-align:center}.elementor-84 .elementor-element.elementor-element-bc526ad .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:52px;font-weight:600;color:#FFF}.elementor-84 .elementor-element.elementor-element-47b547b{margin-top:3%;margin-bottom:3%;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-f7624cc>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-f7624cc{text-align:center}.elementor-84 .elementor-element.elementor-element-f7624cc .elementor-heading-title{font-size:44px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-e8720b9>.elementor-widget-container{margin:0% 20% 0% 20%}.elementor-84 .elementor-element.elementor-element-e8720b9{text-align:center;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-355d813>.elementor-element-populated{padding:10% 10% 10% 10%}.elementor-84 .elementor-element.elementor-element-00443f7{text-align:center}.elementor-84 .elementor-element.elementor-element-00443f7 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-weight:600;color:#2E3532}.elementor-84 .elementor-element.elementor-element-b0d9347{text-align:center;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-803ac06>.elementor-element-populated{padding:10% 10% 10% 10%}.elementor-84 .elementor-element.elementor-element-2e3bfcc{text-align:center}.elementor-84 .elementor-element.elementor-element-2e3bfcc .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-weight:600;color:#2E3532}.elementor-84 .elementor-element.elementor-element-eae7021{text-align:center;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-2c9ec9d>.elementor-element-populated{padding:10% 10% 10% 10%}.elementor-84 .elementor-element.elementor-element-b9ee15b{text-align:center}.elementor-84 .elementor-element.elementor-element-b9ee15b .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-weight:600;color:#2E3532}.elementor-84 .elementor-element.elementor-element-636fe92{text-align:center;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-69ecf76>.elementor-element-populated{padding:10% 10% 10% 10%}.elementor-84 .elementor-element.elementor-element-edcdd51{text-align:center}.elementor-84 .elementor-element.elementor-element-edcdd51 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-weight:600;color:#2E3532}.elementor-84 .elementor-element.elementor-element-4a43cb5{text-align:center;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-2c761761>.elementor-background-overlay{background-color:#FFF;opacity:.92;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-84 .elementor-element.elementor-element-2c761761>.elementor-container{max-width:900px}.elementor-84 .elementor-element.elementor-element-2c761761{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0%;margin-bottom:4%;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-100889bb>.elementor-widget-container{background-color:#fff0;margin:0% 0% 0% 0%;padding:4% 5% 3% 5%;background-image:linear-gradient(180deg,#F15B2A 0%,#EC008C 100%);border-radius:40px 40px 40px 40px}.elementor-84 .elementor-element.elementor-element-100889bb{text-align:center}.elementor-84 .elementor-element.elementor-element-100889bb .elementor-heading-title{font-size:35px;line-height:1.4em;color:#FFF}.elementor-84 .elementor-element.elementor-element-0a4b09e{margin-top:5%;margin-bottom:1%;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-2e32e2a>.elementor-element-populated{margin:0% 5% 0% 4%;--e-column-margin-right:5%;--e-column-margin-left:4%}.elementor-84 .elementor-element.elementor-element-0c5f845>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-0c5f845{text-align:start}.elementor-84 .elementor-element.elementor-element-0c5f845 .elementor-heading-title{font-size:44px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-e6d30f8{text-align:start;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-4abdcf0{margin-top:0%;margin-bottom:4%;padding:0% 0% 0% 7%}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-a34f3e0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-a34f3e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-a34f3e0>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-66bf711>.elementor-widget-container{margin:0% 0% -3% 0%}.elementor-84 .elementor-element.elementor-element-66bf711 .elementor-heading-title{font-size:28px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-18f27db{font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-a18a39b .elementor-button{background-color:#EC008C;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-691521a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-691521a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-143b79a{margin-top:0%;margin-bottom:4%;padding:0% 0% 0% 7%}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-09fb833.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-09fb833.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-bc6a35e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-bc6a35e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-bc6a35e>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-2969ab9>.elementor-widget-container{margin:0% 0% -3% 0%}.elementor-84 .elementor-element.elementor-element-2969ab9 .elementor-heading-title{font-size:28px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-1ed4839{font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-8a93a9f .elementor-button{background-color:#EC008C;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.elementor-84 .elementor-element.elementor-element-8c0fe6e{margin-top:5%;margin-bottom:1%;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-f5a5028>.elementor-element-populated{margin:0% 5% 0% 4%;--e-column-margin-right:5%;--e-column-margin-left:4%}.elementor-84 .elementor-element.elementor-element-cb825b6>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-cb825b6{text-align:start}.elementor-84 .elementor-element.elementor-element-cb825b6 .elementor-heading-title{font-size:44px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-7d8e228{text-align:start;font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-53dece4{margin-top:3%;margin-bottom:3%;padding:0% 0% 0% 7%}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-92cd8b4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-92cd8b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-92cd8b4>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-9ed60b4>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-9ed60b4{text-align:start}.elementor-84 .elementor-element.elementor-element-9ed60b4 .elementor-heading-title{font-size:28px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-efdf354{font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-50c71ac .elementor-button{background-color:#EC008C;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-1be63b4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-1be63b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-01da112{margin-top:0%;margin-bottom:4%;padding:0% 0% 0% 7%}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-918c138.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-918c138.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-9ee9802.elementor-column .elementor-widget-wrap{align-items:center}.elementor-84 .elementor-element.elementor-element-9ee9802.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-84 .elementor-element.elementor-element-9ee9802>.elementor-element-populated{padding:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-44d8e78>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-44d8e78{text-align:start}.elementor-84 .elementor-element.elementor-element-44d8e78 .elementor-heading-title{font-size:28px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-59380d0{font-weight:400;color:#2E3532}.elementor-84 .elementor-element.elementor-element-5002569 .elementor-button{background-color:#EC008C;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.elementor-84 .elementor-element.elementor-element-5e12847>.elementor-background-overlay{background-color:#FFF;opacity:.92;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-84 .elementor-element.elementor-element-5e12847>.elementor-container{max-width:900px}.elementor-84 .elementor-element.elementor-element-5e12847{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0%;margin-bottom:4%;padding:0% 0% 0% 7%}.elementor-84 .elementor-element.elementor-element-750e7db>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-750e7db{text-align:center}.elementor-84 .elementor-element.elementor-element-750e7db .elementor-heading-title{font-size:44px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-661629c>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-661629c{text-align:center}.elementor-84 .elementor-element.elementor-element-661629c .elementor-heading-title{font-size:20px;line-height:45px;color:#2E3532}.elementor-84 .elementor-element.elementor-element-c4c659a .elementor-button{background-color:#EC008C;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}:root{--page-title-display:none}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-a34f3e0{width:50%}.elementor-84 .elementor-element.elementor-element-691521a{width:50%}.elementor-84 .elementor-element.elementor-element-09fb833{width:50%}.elementor-84 .elementor-element.elementor-element-bc6a35e{width:50%}.elementor-84 .elementor-element.elementor-element-92cd8b4{width:50%}.elementor-84 .elementor-element.elementor-element-1be63b4{width:50%}.elementor-84 .elementor-element.elementor-element-918c138{width:50%}.elementor-84 .elementor-element.elementor-element-9ee9802{width:50%}}@media(max-width:1125px){.elementor-84 .elementor-element.elementor-element-eb67103{margin-top:0%;margin-bottom:0%;padding:4% 0% 4% 0%}.elementor-84 .elementor-element.elementor-element-47b547b{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-e8720b9>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-2c761761{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-0a4b09e{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-e6d30f8>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-4abdcf0{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-143b79a{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-8c0fe6e{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-7d8e228>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-84 .elementor-element.elementor-element-53dece4{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-01da112{padding:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-5e12847{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-eb67103:not(.elementor-motion-effects-element-type-background),.elementor-84 .elementor-element.elementor-element-eb67103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:66% 0%}.elementor-84 .elementor-element.elementor-element-eb67103{margin-top:6%;margin-bottom:0%;padding:7% 0% 6% 0%}.elementor-84 .elementor-element.elementor-element-bc526ad>.elementor-widget-container{padding:17% 0% 26% 0%}.elementor-84 .elementor-element.elementor-element-bc526ad .elementor-heading-title{font-size:36px}.elementor-84 .elementor-element.elementor-element-f7624cc .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-355d813>.elementor-element-populated{padding:0% 5% 0% 5%}.elementor-84 .elementor-element.elementor-element-8943f5f img{width:41%}.elementor-84 .elementor-element.elementor-element-c80c4df img{width:41%}.elementor-84 .elementor-element.elementor-element-2c9ec9d>.elementor-element-populated{padding:0% 10% 10% 10%}.elementor-84 .elementor-element.elementor-element-4c279b1 img{width:41%}.elementor-84 .elementor-element.elementor-element-08acfa0 img{width:41%}.elementor-84 .elementor-element.elementor-element-2c761761{margin-top:0%;margin-bottom:0%}.elementor-84 .elementor-element.elementor-element-100889bb .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-84 .elementor-element.elementor-element-0a4b09e{margin-top:13%;margin-bottom:0%}.elementor-84 .elementor-element.elementor-element-0c5f845 .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-e6d30f8>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-66bf711{text-align:start}.elementor-84 .elementor-element.elementor-element-18f27db{text-align:start}.elementor-84 .elementor-element.elementor-element-143b79a{padding:9% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-2969ab9{text-align:start}.elementor-84 .elementor-element.elementor-element-1ed4839{text-align:start}.elementor-84 .elementor-element.elementor-element-8c0fe6e{margin-top:13%;margin-bottom:0%}.elementor-84 .elementor-element.elementor-element-cb825b6 .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-7d8e228>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-53dece4{padding:9% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-9ed60b4 .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-efdf354{text-align:start}.elementor-84 .elementor-element.elementor-element-01da112{padding:9% 0% 0% 0%}.elementor-84 .elementor-element.elementor-element-44d8e78 .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-59380d0{text-align:start}.elementor-84 .elementor-element.elementor-element-5e12847{margin-top:30%;margin-bottom:0%}.elementor-84 .elementor-element.elementor-element-750e7db .elementor-heading-title{font-size:35px}.elementor-84 .elementor-element.elementor-element-661629c .elementor-heading-title{font-size:20px;line-height:1.2em}}@media(max-width:1125px) and (min-width:768px){.elementor-84 .elementor-element.elementor-element-355d813{width:50%}.elementor-84 .elementor-element.elementor-element-803ac06{width:50%}.elementor-84 .elementor-element.elementor-element-2c9ec9d{width:50%}.elementor-84 .elementor-element.elementor-element-69ecf76{width:50%}}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:400;font-display:swap;src:url(https://ewingschool.com/wp-content/uploads/2022/04/AvenirNextLTPro-Demi.woff) format('woff'),url(https://ewingschool.com/wp-content/uploads/2022/04/AvenirNextLTPro-Demi.ttf) format('truetype')}