.elementor-238 .elementor-element.elementor-element-f157f6d:not(.elementor-motion-effects-element-type-background),.elementor-238 .elementor-element.elementor-element-f157f6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calvarystp.org/wp-content/uploads/2020/03/Homepage-Video-2020.00_01_13_10.Still003.jpg");background-position:top right}.elementor-238 .elementor-element.elementor-element-f157f6d>.elementor-background-overlay{background-color:#020000;opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-238 .elementor-element.elementor-element-f157f6d>.elementor-container{max-width:1028px}.elementor-238 .elementor-element.elementor-element-f157f6d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:170px 0 100px}.elementor-bc-flex-widget .elementor-238 .elementor-element.elementor-element-293f79b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-238 .elementor-element.elementor-element-293f79b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-238 .elementor-element.elementor-element-293f79b>.elementor-element-populated{padding:0 10px 0 0}.elementor-238 .elementor-element.elementor-element-b9a8f63>.elementor-widget-container{padding:0}.elementor-238 .elementor-element.elementor-element-b9a8f63{text-align:right}.elementor-238 .elementor-element.elementor-element-b9a8f63 .elementor-heading-title{font-family:"Verdana",Sans-serif;font-size:66px;font-weight:700;letter-spacing:-5px;color:#fff}.elementor-238 .elementor-element.elementor-element-cfd7233 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-238 .elementor-element.elementor-element-a55aec4:not(.elementor-motion-effects-element-type-background),.elementor-238 .elementor-element.elementor-element-a55aec4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calvarystp.org/wp-content/uploads/2020/03/Homepage-Video-2020.00_01_13_10.Still003.jpg");background-position:top right}.elementor-238 .elementor-element.elementor-element-a55aec4>.elementor-background-overlay{background-color:#020000;opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-238 .elementor-element.elementor-element-a55aec4>.elementor-container{max-width:1028px}.elementor-238 .elementor-element.elementor-element-a55aec4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:170px 0 100px}.elementor-bc-flex-widget .elementor-238 .elementor-element.elementor-element-bdccfdf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-238 .elementor-element.elementor-element-bdccfdf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-238 .elementor-element.elementor-element-bdccfdf>.elementor-element-populated{padding:0 10px 0 0}.elementor-238 .elementor-element.elementor-element-424766b>.elementor-widget-container{padding:0}.elementor-238 .elementor-element.elementor-element-424766b{text-align:right}.elementor-238 .elementor-element.elementor-element-424766b .elementor-heading-title{font-family:"Verdana",Sans-serif;font-size:66px;font-weight:700;letter-spacing:-5px;color:#fff}.elementor-238 .elementor-element.elementor-element-78e5864 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-238 .elementor-element.elementor-element-2a0f32c>.elementor-container{max-width:1118px}.elementor-238 .elementor-element.elementor-element-2a0f32c{padding:25px 0 0}.elementor-238 .elementor-element.elementor-element-3654f58>.elementor-widget-container{margin:0;padding:15px 0 0}.elementor-238 .elementor-element.elementor-element-3654f58{text-align:left}.elementor-238 .elementor-element.elementor-element-3654f58 .elementor-heading-title{font-family:"Verdana",Sans-serif;font-size:66px;font-weight:700;letter-spacing:-7px;color:#07025b}.elementor-238 .elementor-element.elementor-element-559d204>.elementor-widget-container{margin:0;padding:0}.elementor-238 .elementor-element.elementor-element-559d204{text-align:left;font-family:"Helvetica",Sans-serif;font-size:40px;font-weight:700;line-height:.7em;letter-spacing:-4px;color:#3a3a3a}.elementor-238 .elementor-element.elementor-element-86c1b85{font-family:"Helvetica",Sans-serif;font-size:18px;line-height:1.3em;color:#000}.elementor-238 .elementor-element.elementor-element-16492ef>.elementor-widget-container{margin:0;padding:0}.elementor-238 .elementor-element.elementor-element-16492ef{text-align:left;font-family:"Helvetica",Sans-serif;font-size:47px;font-weight:700;line-height:.75em;letter-spacing:-3.6px;color:#07025b}.elementor-238 .elementor-element.elementor-element-da87907{font-family:"Helvetica",Sans-serif;font-size:18px;line-height:1.3em;color:#000}.elementor-238 .elementor-element.elementor-element-4a8d9e9>.elementor-widget-container{background-color:#ececec;padding:20px;border-radius:8px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.5)}.elementor-238 .elementor-element.elementor-element-4a8d9e9{font-family:"Helvetica",Sans-serif;font-size:18px;line-height:1.3em;color:#000}.elementor-238 .elementor-element.elementor-element-4f6298c{font-family:"Helvetica",Sans-serif;font-size:18px;line-height:1.3em;color:#000}.elementor-238 .elementor-element.elementor-element-a3ca8b9{--e-image-carousel-slides-to-show:1}.elementor-238 .elementor-element.elementor-element-a3ca8b9>.elementor-widget-container{margin:-15px 0 0;padding:0 0 15px}.elementor-238 .elementor-element.elementor-element-5d39446:not(.elementor-motion-effects-element-type-background),.elementor-238 .elementor-element.elementor-element-5d39446>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e3f2fd}.elementor-238 .elementor-element.elementor-element-5d39446{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 25px}.elementor-238 .elementor-element.elementor-element-5d39446>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-238 .elementor-element.elementor-element-e401ee0{text-align:center}.elementor-238 .elementor-element.elementor-element-e401ee0 .elementor-heading-title{font-family:"Verdana",Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-.8px}.elementor-238 .elementor-element.elementor-element-294ae30>.elementor-widget-container{margin:0 0 -20px}.elementor-238 .elementor-element.elementor-element-294ae30{text-align:center}.elementor-238 .elementor-element.elementor-element-294ae30 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:18px;font-style:italic;line-height:1.2em}.elementor-238 .elementor-element.elementor-element-c84bbad{margin-top:0;margin-bottom:-10px}.elementor-238 .elementor-element.elementor-element-d20b78b{text-align:center;font-family:"Helvetica",Sans-serif;font-size:15px;font-style:italic;line-height:16px}.elementor-238 .elementor-element.elementor-element-60302d6:not(.elementor-motion-effects-element-type-background),.elementor-238 .elementor-element.elementor-element-60302d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-238 .elementor-element.elementor-element-60302d6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-238 .elementor-element.elementor-element-60302d6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-238 .elementor-element.elementor-element-f950b3c .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:15px;font-weight:700;line-height:1.1em;fill:#fff;color:#fff}.elementor-238 .elementor-element.elementor-element-f950b3c .elementor-button:hover,.elementor-238 .elementor-element.elementor-element-f950b3c .elementor-button:focus{background-color:#000}.elementor-238 .elementor-element.elementor-element-f950b3c>.elementor-widget-container{padding:0}.elementor-238 .elementor-element.elementor-element-f950b3c .elementor-button-content-wrapper{flex-direction:row}.elementor-238 .elementor-element.elementor-element-f950b3c .elementor-button .elementor-button-content-wrapper{gap:9px}@media(max-width:1024px){.elementor-238 .elementor-element.elementor-element-424766b .elementor-heading-title{font-size:51px}.elementor-238 .elementor-element.elementor-element-3654f58 .elementor-heading-title{font-size:54px}.elementor-238 .elementor-element.elementor-element-559d204{font-size:54px}.elementor-238 .elementor-element.elementor-element-16492ef{font-size:54px}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-f157f6d:not(.elementor-motion-effects-element-type-background),.elementor-238 .elementor-element.elementor-element-f157f6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://calvarystp.org/wp-content/uploads/2020/03/Homepage-Video-2020.00_01_13_10.Still003.jpg");background-position:568px -201px;background-size:auto}.elementor-238 .elementor-element.elementor-element-f157f6d{padding:160px 0 100px}.elementor-238 .elementor-element.elementor-element-a55aec4{padding:120px 0 80px}.elementor-238 .elementor-element.elementor-element-3654f58>.elementor-widget-container{margin:0 0 17px;padding:35px 0 0}.elementor-238 .elementor-element.elementor-element-3654f58{text-align:left}.elementor-238 .elementor-element.elementor-element-3654f58 .elementor-heading-title{font-size:49px}.elementor-238 .elementor-element.elementor-element-559d204>.elementor-widget-container{margin:-20px 0 17px;padding:0}.elementor-238 .elementor-element.elementor-element-559d204{text-align:left;font-size:40px;line-height:.8em}.elementor-238 .elementor-element.elementor-element-16492ef>.elementor-widget-container{margin:-20px 0 17px;padding:0}.elementor-238 .elementor-element.elementor-element-16492ef{text-align:left;font-size:40px;line-height:.8em}.elementor-238 .elementor-element.elementor-element-d20b78b{font-size:11px;line-height:1em}}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-293f79b{width:29%}.elementor-238 .elementor-element.elementor-element-00c1fe2{width:71%}}