.elementor-9429 .elementor-element.elementor-element-610c62b:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-610c62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B09A79;}.elementor-9429 .elementor-element.elementor-element-610c62b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9429 .elementor-element.elementor-element-610c62b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9429 .elementor-element.elementor-element-83d62aa .elementor-spacer-inner{height:10px;}.elementor-9429 .elementor-element.elementor-element-0d25cbb:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-0d25cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B09A79;background-image:url("https://holynamecalgary.ca/wp-content/uploads/2025/06/fefr.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9429 .elementor-element.elementor-element-0d25cbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9429 .elementor-element.elementor-element-0d25cbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9429 .elementor-element.elementor-element-4c80081 .elementor-spacer-inner{height:100px;}.elementor-9429 .elementor-element.elementor-element-94dc0c9{text-align:center;}.elementor-9429 .elementor-element.elementor-element-94dc0c9 .elementor-heading-title{color:#F4FF00;font-family:"Lato", Sans-serif;text-shadow:0px 0px 10px #000000;}.elementor-9429 .elementor-element.elementor-element-6dbe496 .elementor-spacer-inner{height:100px;}.elementor-9429 .elementor-element.elementor-element-f647e69:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-9429 .elementor-element.elementor-element-f647e69 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B09A79;}.elementor-9429 .elementor-element.elementor-element-f647e69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9429 .elementor-element.elementor-element-f647e69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9429 .elementor-element.elementor-element-1c916d0:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-1c916d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1CB;}.elementor-9429 .elementor-element.elementor-element-1c916d0, .elementor-9429 .elementor-element.elementor-element-1c916d0 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-9429 .elementor-element.elementor-element-1c916d0{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13px 13px 13px 13px;}.elementor-9429 .elementor-element.elementor-element-1c916d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9429 .elementor-element.elementor-element-fe27a33 .elementor-text-editor{text-align:left;}.elementor-9429 .elementor-element.elementor-element-fe27a33{font-family:"Lato", Sans-serif;font-size:18px;}.elementor-9429 .elementor-element.elementor-element-fe27a33 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#FFFDF4;border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9429 .elementor-element.elementor-element-f56214e{text-align:center;}.elementor-9429 .elementor-element.elementor-element-f56214e .elementor-heading-title{font-size:25px;font-weight:bold;}.elementor-9429 .elementor-element.elementor-element-9807b54{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-9429 .elementor-element.elementor-element-9807b54 .elementor-divider-separator{width:100%;}.elementor-9429 .elementor-element.elementor-element-9807b54 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9429 .elementor-element.elementor-element-35bb30b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-element-populated{border-style:solid;border-color:#51C597;box-shadow:0px 0px 10px 0px rgba(2.005434782608695, 30.750000000000007, 19.502126654064277, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-element-populated, .elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-element-populated > .elementor-background-overlay, .elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-9429 .elementor-element.elementor-element-35bb30b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .validation_message{display:block !important;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .validation_error{display:block !important;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_footer{text-align:center;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:173px;background-color:#1FC14B;color:#000000;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:173px;background-color:#1FC14B;color:#000000;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_footer input[type="submit"], .elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{font-size:27px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.57);}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}.elementor-9429 .elementor-element.elementor-element-3013b80 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-9429 .elementor-element.elementor-element-3013b80 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-9429 .elementor-element.elementor-element-7a80ab6{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-9429 .elementor-element.elementor-element-7a80ab6 .elementor-divider-separator{width:100%;}.elementor-9429 .elementor-element.elementor-element-7a80ab6 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9429 .elementor-element.elementor-element-f01c363 .elementor-spacer-inner{height:50px;}body.elementor-page-9429:not(.elementor-motion-effects-element-type-background), body.elementor-page-9429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B09A79;}@media(min-width:768px){.elementor-9429 .elementor-element.elementor-element-f647e69{width:100%;}}@media(max-width:1024px){.elementor-9429 .elementor-element.elementor-element-0d25cbb:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-0d25cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holynamecalgary.ca/wp-content/uploads/2021/09/HNC-Final.png");}}@media(max-width:767px){.elementor-9429 .elementor-element.elementor-element-0d25cbb:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-0d25cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holynamecalgary.ca/wp-content/uploads/2021/09/HNC-Final.png");}}/* Start custom CSS for text-editor, class: .elementor-element-fe27a33 *//* * This CSS snippet resets the default styling for H1 through H6 tags.
 * Use this to ensure consistent and standard heading behavior on your page.
 */

h1, .h1 {
  font-family: 'Inter', sans-serif;
  font-size: 2.5rem; /* ~40px */
  font-weight: 700;
  line-height: 1.2;
  margin-top: 2rem;
  margin-bottom: 1rem;
}

h2, .h2 {
  font-family: 'Inter', sans-serif;
  font-size: 2rem; /* ~32px */
  font-weight: 600;
  line-height: 1.2;
  margin-top: 1.5rem;
  margin-bottom: 0.75rem;
}

h3, .h3 {
  font-family: 'Inter', sans-serif;
  font-size: 1.75rem; /* ~28px */
  font-weight: 600;
  line-height: 1.2;
  margin-top: 1.25rem;
  margin-bottom: 0.5rem;
}

h4, .h4 {
  font-family: 'Inter', sans-serif;
  font-size: 1.5rem; /* ~24px */
  font-weight: 500;
  line-height: 1.2;
  margin-top: 1rem;
  margin-bottom: 0.25rem;
}

h5, .h5 {
  font-family: 'Inter', sans-serif;
  font-size: 1.25rem; /* ~20px */
  font-weight: 500;
  line-height: 1.2;
  margin-top: 0.75rem;
  margin-bottom: 0.125rem;
}

h6, .h6 {
  font-family: 'Inter', sans-serif;
  font-size: 1rem; /* ~16px */
  font-weight: 500;
  line-height: 1.2;
  margin-top: 0.5rem;
  margin-bottom: 0;
}/* End custom CSS */