.elementor-1884 .elementor-element.elementor-element-808ab49:not(.elementor-motion-effects-element-type-background),.elementor-1884 .elementor-element.elementor-element-808ab49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://calvarystp.org/wp-content/uploads/2018/10/kids-hallway1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1884 .elementor-element.elementor-element-808ab49>.elementor-background-overlay{background-color:#202128;opacity:.79;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1884 .elementor-element.elementor-element-808ab49>.elementor-container{min-height:400px}.elementor-1884 .elementor-element.elementor-element-808ab49{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1884 .elementor-element.elementor-element-38a96f1{text-align:center}.elementor-1884 .elementor-element.elementor-element-38a96f1 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:88px;font-weight:700;letter-spacing:1px;color:#fff}.elementor-1884 .elementor-element.elementor-element-8334479>.elementor-widget-container{padding:0 0 0 7px}.elementor-1884 .elementor-element.elementor-element-8334479{text-align:center}.elementor-1884 .elementor-element.elementor-element-8334479 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:100;text-transform:uppercase;letter-spacing:10px;color:#fff}.elementor-1884 .elementor-element.elementor-element-789d976:not(.elementor-motion-effects-element-type-background),.elementor-1884 .elementor-element.elementor-element-789d976>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://calvarystp.org/wp-content/uploads/2018/10/kids-hallway1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1884 .elementor-element.elementor-element-789d976>.elementor-background-overlay{background-color:#202128;opacity:.79;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1884 .elementor-element.elementor-element-789d976>.elementor-container{min-height:400px}.elementor-1884 .elementor-element.elementor-element-789d976{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1884 .elementor-element.elementor-element-b410c37{text-align:center}.elementor-1884 .elementor-element.elementor-element-b410c37 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:88px;font-weight:700;letter-spacing:1px;color:#fff}.elementor-1884 .elementor-element.elementor-element-9d9b907>.elementor-widget-container{padding:0 0 0 7px}.elementor-1884 .elementor-element.elementor-element-9d9b907{text-align:center}.elementor-1884 .elementor-element.elementor-element-9d9b907 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:100;text-transform:uppercase;letter-spacing:10px;color:#fff}.elementor-1884 .elementor-element.elementor-element-4560b51>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1884 .elementor-element.elementor-element-4560b51{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 0 100px}.elementor-1884 .elementor-element.elementor-element-4560b51>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1884 .elementor-element.elementor-element-ca2feae>.elementor-element-populated{padding:0 15%}.elementor-1884 .elementor-element.elementor-element-50a49f4>.elementor-widget-container{padding:0 0 0 7px}.elementor-1884 .elementor-element.elementor-element-50a49f4{text-align:center}.elementor-1884 .elementor-element.elementor-element-50a49f4 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:700;letter-spacing:-.2px;color:#000}.elementor-1884 .elementor-element.elementor-element-4bcdf9f>.elementor-widget-container{margin:-14px 0 0}.elementor-1884 .elementor-element.elementor-element-4bcdf9f{text-align:center;font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:100;color:#0c0c0c}.elementor-1884 .elementor-element.elementor-element-6920b25 .elementor-button{background-color:#000;font-family:"Helvetica",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-radius:4px;padding:15px 45px}.elementor-1884 .elementor-element.elementor-element-6920b25 .elementor-button:hover,.elementor-1884 .elementor-element.elementor-element-6920b25 .elementor-button:focus{background-color:#474747;color:#fff}.elementor-1884 .elementor-element.elementor-element-6920b25>.elementor-widget-container{margin:0;padding:0}.elementor-1884 .elementor-element.elementor-element-6920b25 .elementor-button:hover svg,.elementor-1884 .elementor-element.elementor-element-6920b25 .elementor-button:focus svg{fill:#fff}.elementor-1884 .elementor-element.elementor-element-d3f23bb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1884 .elementor-element.elementor-element-d3f23bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 100px}.elementor-1884 .elementor-element.elementor-element-d3f23bb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1884 .elementor-element.elementor-element-6307879>.elementor-element-populated{padding:0 15%}.elementor-1884 .elementor-element.elementor-element-e74cd2a>.elementor-widget-container{padding:0 0 0 7px}.elementor-1884 .elementor-element.elementor-element-e74cd2a{text-align:center}.elementor-1884 .elementor-element.elementor-element-e74cd2a .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:700;letter-spacing:-.2px;color:#000}.elementor-1884 .elementor-element.elementor-element-7a3e6bf>.elementor-widget-container{margin:-14px 0 0}.elementor-1884 .elementor-element.elementor-element-7a3e6bf{text-align:center;font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:100;color:#0c0c0c}.elementor-1884 .elementor-element.elementor-element-f9e2391 .elementor-button{background-color:#000;font-family:"Helvetica",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-radius:4px;padding:15px 45px}.elementor-1884 .elementor-element.elementor-element-f9e2391 .elementor-button:hover,.elementor-1884 .elementor-element.elementor-element-f9e2391 .elementor-button:focus{background-color:#474747;color:#fff}.elementor-1884 .elementor-element.elementor-element-f9e2391>.elementor-widget-container{margin:0;padding:0}.elementor-1884 .elementor-element.elementor-element-f9e2391 .elementor-button:hover svg,.elementor-1884 .elementor-element.elementor-element-f9e2391 .elementor-button:focus svg{fill:#fff}@media(max-width:1024px){.elementor-1884 .elementor-element.elementor-element-808ab49{padding:0 100px}.elementor-1884 .elementor-element.elementor-element-789d976{padding:0 100px}.elementor-1884 .elementor-element.elementor-element-b410c37 .elementor-heading-title{font-size:73px}.elementor-1884 .elementor-element.elementor-element-9d9b907>.elementor-widget-container{margin:-6px 0 0}.elementor-1884 .elementor-element.elementor-element-9d9b907 .elementor-heading-title{font-size:23px;letter-spacing:5.4px}.elementor-1884 .elementor-element.elementor-element-4560b51{padding:100px 25px}.elementor-1884 .elementor-element.elementor-element-ca2feae>.elementor-element-populated{padding:0}.elementor-1884 .elementor-element.elementor-element-50a49f4>.elementor-widget-container{margin:-6px 0 0}.elementor-1884 .elementor-element.elementor-element-50a49f4 .elementor-heading-title{font-size:23px;letter-spacing:5.4px}.elementor-1884 .elementor-element.elementor-element-d3f23bb{padding:100px 25px}.elementor-1884 .elementor-element.elementor-element-6307879>.elementor-element-populated{padding:0}.elementor-1884 .elementor-element.elementor-element-e74cd2a>.elementor-widget-container{margin:-6px 0 0}.elementor-1884 .elementor-element.elementor-element-e74cd2a .elementor-heading-title{font-size:23px;letter-spacing:5.4px}}@media(max-width:767px){.elementor-1884 .elementor-element.elementor-element-808ab49>.elementor-container{min-height:229px}.elementor-1884 .elementor-element.elementor-element-808ab49{padding:0 30px 15px}.elementor-1884 .elementor-element.elementor-element-38a96f1 .elementor-heading-title{font-size:40px}.elementor-1884 .elementor-element.elementor-element-8334479>.elementor-widget-container{margin:-12px 0 0}.elementor-1884 .elementor-element.elementor-element-8334479 .elementor-heading-title{font-size:13px;letter-spacing:2.1px}.elementor-1884 .elementor-element.elementor-element-789d976>.elementor-container{min-height:166px}.elementor-1884 .elementor-element.elementor-element-789d976{padding:0 30px 15px}.elementor-1884 .elementor-element.elementor-element-b410c37 .elementor-heading-title{font-size:40px}.elementor-1884 .elementor-element.elementor-element-9d9b907>.elementor-widget-container{margin:-12px 0 0}.elementor-1884 .elementor-element.elementor-element-9d9b907 .elementor-heading-title{font-size:13px;letter-spacing:2.1px}.elementor-1884 .elementor-element.elementor-element-4560b51{padding:50px 20px}.elementor-1884 .elementor-element.elementor-element-50a49f4>.elementor-widget-container{margin:-12px 0 0}.elementor-1884 .elementor-element.elementor-element-50a49f4 .elementor-heading-title{font-size:34px;line-height:1.2em;letter-spacing:-.7px}.elementor-1884 .elementor-element.elementor-element-4bcdf9f>.elementor-widget-container{padding:7px 0 0}.elementor-1884 .elementor-element.elementor-element-d3f23bb{padding:50px 20px}.elementor-1884 .elementor-element.elementor-element-e74cd2a>.elementor-widget-container{margin:-12px 0 0}.elementor-1884 .elementor-element.elementor-element-e74cd2a .elementor-heading-title{font-size:34px;line-height:1.2em;letter-spacing:-.7px}.elementor-1884 .elementor-element.elementor-element-7a3e6bf>.elementor-widget-container{padding:7px 0 0}}@media(min-width:1025px){.elementor-1884 .elementor-element.elementor-element-808ab49:not(.elementor-motion-effects-element-type-background),.elementor-1884 .elementor-element.elementor-element-808ab49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1884 .elementor-element.elementor-element-789d976:not(.elementor-motion-effects-element-type-background),.elementor-1884 .elementor-element.elementor-element-789d976>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}