.elementor-217 .elementor-element.elementor-element-c8ed26a>.elementor-container{max-width:1200px;min-height:120px}.elementor-217 .elementor-element.elementor-element-c8ed26a{border-style:solid;border-width:0 0 2px}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-dfbf9ef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-dfbf9ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-dfbf9ef>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-217 .elementor-element.elementor-element-4c4b4ef img{width:150px}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-d86f550.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-d86f550.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-c592c73{text-align:left}.elementor-217 .elementor-element.elementor-element-c592c73 img{width:250px}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-7d8978a.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-217 .elementor-element.elementor-element-7d8978a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-217 .elementor-element.elementor-element-7d8978a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-217 .elementor-element.elementor-element-4758f5a:not(.elementor-motion-effects-element-type-background),.elementor-217 .elementor-element.elementor-element-4758f5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a6175d}.elementor-217 .elementor-element.elementor-element-4758f5a>.elementor-background-overlay{background-color:#fff;opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-4758f5a>.elementor-container{max-width:1200px}.elementor-217 .elementor-element.elementor-element-4758f5a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-217 .elementor-element.elementor-element-64b5fbc:not(.elementor-motion-effects-element-type-background),.elementor-217 .elementor-element.elementor-element-64b5fbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a6175d}.elementor-217 .elementor-element.elementor-element-64b5fbc>.elementor-container{max-width:500px}.elementor-217 .elementor-element.elementor-element-64b5fbc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-217 .elementor-element.elementor-element-64b5fbc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-217 .elementor-element.elementor-element-68a2004{text-align:center}.elementor-217 .elementor-element.elementor-element-68a2004 .elementor-heading-title{color:#fff}.elementor-217 .elementor-element.elementor-element-8f66c5c{text-align:center}.elementor-217 .elementor-element.elementor-element-8f66c5c .elementor-heading-title{color:#fff}.elementor-217 .elementor-element.elementor-element-08e9be6>.elementor-container{max-width:1000px}.elementor-217 .elementor-element.elementor-element-64d4ab4{--spacer-size:50px}.elementor-217 .elementor-element.elementor-element-699e2d8>.elementor-widget-container{padding:0 0 9px;border-style:solid;border-width:0 0 2px}.elementor-217 .elementor-element.elementor-element-699e2d8{text-align:center}.elementor-217 .elementor-element.elementor-element-699e2d8 .elementor-heading-title{color:#a6175d}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-217 .elementor-element.elementor-element-bfdfbf6{font-size:16px;color:#000}.elementor-217 .elementor-element.elementor-element-32c6a7c>.elementor-container{max-width:1000px}.elementor-217 .elementor-element.elementor-element-313cf42{--spacer-size:50px}.elementor-217 .elementor-element.elementor-element-b7d5352>.elementor-widget-container{padding:0 0 9px;border-style:solid;border-width:0 0 2px}.elementor-217 .elementor-element.elementor-element-b7d5352{text-align:center}.elementor-217 .elementor-element.elementor-element-b7d5352 .elementor-heading-title{color:#a6175d}.elementor-217 .elementor-element.elementor-element-031bc52>.elementor-widget-container{background-color:#a6175d;margin:0;padding:10px 0}.elementor-217 .elementor-element.elementor-element-031bc52{text-align:center}.elementor-217 .elementor-element.elementor-element-031bc52 .elementor-heading-title{color:#fff}.elementor-217 .elementor-element.elementor-element-a3c7df5>.elementor-widget-container{background-color:#a6175d;margin:0;padding:10px 0}.elementor-217 .elementor-element.elementor-element-a3c7df5{text-align:center}.elementor-217 .elementor-element.elementor-element-a3c7df5 .elementor-heading-title{color:#fff}.elementor-217 .elementor-element.elementor-element-19d26ab>.elementor-container{max-width:1000px}.elementor-217 .elementor-element.elementor-element-d30c79c{--spacer-size:50px}.elementor-217 .elementor-element.elementor-element-17892bd>.elementor-widget-container{padding:0 0 9px;border-style:solid;border-width:0 0 2px}.elementor-217 .elementor-element.elementor-element-17892bd{text-align:center}.elementor-217 .elementor-element.elementor-element-17892bd .elementor-heading-title{color:#a6175d}.elementor-217 .elementor-element.elementor-element-f0500d3>.elementor-widget-container{background-color:#a6175d;margin:0;padding:10px 0}.elementor-217 .elementor-element.elementor-element-f0500d3{text-align:center}.elementor-217 .elementor-element.elementor-element-f0500d3 .elementor-heading-title{color:#fff}.elementor-217 .elementor-element.elementor-element-064ab60>.elementor-container{max-width:1000px}.elementor-217 .elementor-element.elementor-element-064ab60{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-217 .elementor-element.elementor-element-064ab60>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-a9d757f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-217 .elementor-element.elementor-element-a9d757f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://south-hall.com/wp-content/uploads/2019/09/cole.jpg");background-repeat:no-repeat;background-size:cover}.elementor-217 .elementor-element.elementor-element-a9d757f>.elementor-element-populated>.elementor-background-overlay{background-color:#fff;opacity:.5}.elementor-217 .elementor-element.elementor-element-a9d757f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-217 .elementor-element.elementor-element-a9d757f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-d778caf{--spacer-size:20px}.elementor-217 .elementor-element.elementor-element-8d75f3e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:31px;font-weight:700;color:#a6175d}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-217 .elementor-element.elementor-element-3a86dbf .elementor-icon-wrapper{text-align:right}.elementor-217 .elementor-element.elementor-element-3a86dbf.elementor-view-stacked .elementor-icon{background-color:#a6175d}.elementor-217 .elementor-element.elementor-element-3a86dbf.elementor-view-framed .elementor-icon,.elementor-217 .elementor-element.elementor-element-3a86dbf.elementor-view-default .elementor-icon{color:#a6175d;border-color:#a6175d}.elementor-217 .elementor-element.elementor-element-3a86dbf.elementor-view-framed .elementor-icon,.elementor-217 .elementor-element.elementor-element-3a86dbf.elementor-view-default .elementor-icon svg{fill:#a6175d}.elementor-217 .elementor-element.elementor-element-3a86dbf .elementor-icon{font-size:55px}.elementor-217 .elementor-element.elementor-element-3a86dbf .elementor-icon svg{height:55px}.elementor-217 .elementor-element.elementor-element-3a86dbf .elementor-icon i,.elementor-217 .elementor-element.elementor-element-3a86dbf .elementor-icon svg{transform:rotate(316deg)}.elementor-217 .elementor-element.elementor-element-9eccce2{text-align:left}.elementor-217 .elementor-element.elementor-element-9eccce2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:61px;color:#a6175d}.elementor-217 .elementor-element.elementor-element-759d8eb{font-family:"Noto Serif JP",Sans-serif;font-size:28px;font-weight:700;color:#000}@media(max-width:1024px){.elementor-217 .elementor-element.elementor-element-64d4ab4{--spacer-size:0px}.elementor-217 .elementor-element.elementor-element-313cf42{--spacer-size:0px}.elementor-217 .elementor-element.elementor-element-d30c79c{--spacer-size:0px}}@media(min-width:768px){.elementor-217 .elementor-element.elementor-element-dfbf9ef{width:37.667%}.elementor-217 .elementor-element.elementor-element-e9dcf92{width:31.165%}.elementor-217 .elementor-element.elementor-element-d86f550{width:68.835%}.elementor-217 .elementor-element.elementor-element-7d8978a{width:62.333%}.elementor-217 .elementor-element.elementor-element-b4c3f4c{width:30.102%}.elementor-217 .elementor-element.elementor-element-2796ee3{width:69.898%}.elementor-217 .elementor-element.elementor-element-9acf8e4{width:62.245%}.elementor-217 .elementor-element.elementor-element-84c5deb{width:37.755%}.elementor-217 .elementor-element.elementor-element-e4008b0{width:30.102%}.elementor-217 .elementor-element.elementor-element-fdeab97{width:69.898%}.elementor-217 .elementor-element.elementor-element-8d7b335{width:45.204%}.elementor-217 .elementor-element.elementor-element-8035576{width:54.796%}.elementor-217 .elementor-element.elementor-element-5f0560f{width:30.102%}.elementor-217 .elementor-element.elementor-element-2e88ef0{width:69.898%}.elementor-217 .elementor-element.elementor-element-40b3118{width:56.633%}.elementor-217 .elementor-element.elementor-element-12c004f{width:43.367%}.elementor-217 .elementor-element.elementor-element-6509d9b{width:45.204%}.elementor-217 .elementor-element.elementor-element-5aa4813{width:54.796%}.elementor-217 .elementor-element.elementor-element-78651a9{width:6.228%}.elementor-217 .elementor-element.elementor-element-b383ade{width:124.26%}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-e9dcf92{width:30%}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-e9dcf92.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-e9dcf92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-d86f550{width:70%}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-d86f550.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-d86f550.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-aaea68f{width:50%}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-aaea68f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-aaea68f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-68a2004 .elementor-heading-title{font-size:18px}.elementor-217 .elementor-element.elementor-element-c5bbca0{width:50%}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-c5bbca0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-c5bbca0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-8f66c5c .elementor-heading-title{font-size:18px}.elementor-217 .elementor-element.elementor-element-64d4ab4{--spacer-size:10px}.elementor-217 .elementor-element.elementor-element-699e2d8 .elementor-heading-title{font-size:19px}.elementor-217 .elementor-element.elementor-element-bfdfbf6{font-size:12px}.elementor-217 .elementor-element.elementor-element-313cf42{--spacer-size:10px}.elementor-217 .elementor-element.elementor-element-b7d5352 .elementor-heading-title{font-size:30px}.elementor-217 .elementor-element.elementor-element-b4c3f4c{width:30%}.elementor-217 .elementor-element.elementor-element-031bc52 .elementor-heading-title{font-size:14px}.elementor-217 .elementor-element.elementor-element-2796ee3{width:70%}.elementor-217 .elementor-element.elementor-element-e4008b0{width:30%}.elementor-217 .elementor-element.elementor-element-a3c7df5 .elementor-heading-title{font-size:14px}.elementor-217 .elementor-element.elementor-element-fdeab97{width:70%}.elementor-217 .elementor-element.elementor-element-d30c79c{--spacer-size:10px}.elementor-217 .elementor-element.elementor-element-17892bd .elementor-heading-title{font-size:30px}.elementor-217 .elementor-element.elementor-element-5f0560f{width:30%}.elementor-217 .elementor-element.elementor-element-f0500d3 .elementor-heading-title{font-size:16px}.elementor-217 .elementor-element.elementor-element-2e88ef0{width:70%}.elementor-217 .elementor-element.elementor-element-a9d757f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-217 .elementor-element.elementor-element-a9d757f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://south-hall.com/wp-content/uploads/2019/09/cole.jpg");background-position:top right}.elementor-217 .elementor-element.elementor-element-8d75f3e .elementor-heading-title{font-size:21px}.elementor-217 .elementor-element.elementor-element-78651a9{width:15%}.elementor-217 .elementor-element.elementor-element-b383ade{width:85%}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-b383ade.elementor-column .elementor-widget-wrap{align-items:center}.elementor-217 .elementor-element.elementor-element-b383ade.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-217 .elementor-element.elementor-element-9eccce2 .elementor-heading-title{font-size:40px}.elementor-217 .elementor-element.elementor-element-759d8eb{font-size:19px}}