.elementor .e-e101f02{flex-direction:column;}.elementor .e-widget_w8xcn5g8v-13ca399{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#f6f3f3;line-height:1.2em;text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:-652px;margin-inline-end:0px;}.elementor .e-widget_1u3une8an-4a419a4{font-family:"Roboto";font-weight:400;font-size:1.25rem;color:#fffbfb;line-height:1.6em;text-align:center;margin-block-start:26px;margin-inline-start:304px;opacity:95%;}.elementor .e-widget_orus46892-defcf94{font-family:"Roboto";font-weight:600;font-size:1rem;color:#f7f2f2;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:10px;margin-block-end:0px;margin-inline-start:126px;margin-inline-end:0px;border-radius:8px;border-block-start-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#ffffff;border-style:none;background-color:#8B1E3F;background-clip:border-box;}.elementor .e-widget_orus46892-defcf94:hover,.elementor .e-widget_orus46892-defcf94:focus-visible{color:#1B3A5C;border-color:$warm-ivory;background-color:$warm-ivory;}.elementor .e-widget_5ppd542yw-cc122eb{font-family:"Roboto";font-weight:600;font-size:1rem;color:#fbf1f1;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:10px;margin-inline-start:29px;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#8B1E3F;}.elementor .e-widget_5ppd542yw-cc122eb:hover,.elementor .e-widget_5ppd542yw-cc122eb:focus-visible{color:#1B3A5C;border-color:#D4AF37;background-color:#D4AF37;}.elementor .e-b786f68-ea71295{margin-block-start:12px;margin-inline-start:369px;}.elementor .e-container_qux7etf8k-7b70782{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-container_jxoxi8pu2-e8495eb{min-height:85vh;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-end:0px;background-image:url("https://churchofchristassemblypak.com/wp-content/uploads/2026/09/pastor-yousaf-hussain-healing.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_cwx43z553-6b76a3f{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:#8B1E3F;letter-spacing:-0.02em;}.elementor .e-widget_slo2hqai0-8784ee4{width:100px;border-width:3px;border-color:#D4AF37;border-style:solid;align-self:center;}.elementor .e-widget_zeotsjxsa-97b207d{font-family:"Roboto";font-size:1.15rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-container_sc74qfdib-7801ca2{max-width:750px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.2rem;align-items:center;}.elementor .e-widget_k8dfx1kc0-b5792ee{font-family:"Playfair Display";font-weight:700;font-size:1.4rem;color:#1B3A5C;}.elementor .e-container_xko7c4wg5-c628f84{width:31%;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;border-width:1px;border-color:#F0E5D8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(139,30,63,0.03);display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-container_xko7c4wg5-c628f84:hover,.elementor .e-container_xko7c4wg5-c628f84:focus-visible{border-width:1px;border-color:#D4AF37;border-style:solid;box-shadow:0px 16px 32px 0px rgba(139,30,63,0.08);}.elementor .e-widget_zyfp90lfa-2738238{font-family:"Playfair Display";font-weight:700;font-size:1.4rem;color:#1B3A5C;}.elementor .e-container_ah66rmopv-e75d6cc{width:31%;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;border-width:1px;border-color:#F0E5D8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(139,30,63,0.03);display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-container_ah66rmopv-e75d6cc:hover,.elementor .e-container_ah66rmopv-e75d6cc:focus-visible{border-width:1px;border-color:#D4AF37;border-style:solid;box-shadow:0px 16px 32px 0px rgba(139,30,63,0.08);}.elementor .e-widget_vf6xpb7go-d3cb50b{font-family:"Playfair Display";font-weight:700;font-size:1.4rem;color:#1B3A5C;}.elementor .e-container_iswm5vls9-8c5c4d8{width:31%;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;border-width:1px;border-color:#F0E5D8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(139,30,63,0.03);display:flex;flex-direction:column;row-gap:1.5rem;}.elementor .e-container_iswm5vls9-8c5c4d8:hover,.elementor .e-container_iswm5vls9-8c5c4d8:focus-visible{border-width:1px;border-color:#D4AF37;border-style:solid;box-shadow:0px 16px 32px 0px rgba(139,30,63,0.08);}.elementor .e-container_gxkucvdcu-d0d79f5{width:100%;max-width:1200px;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:center;}.elementor .e-widget_dwrwzluy7-8c87a15{font-family:"Roboto";font-weight:600;font-size:1rem;color:#FFFFFF;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:30px;background-color:#8B1E3F;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);filter:blur(0px);backdrop-filter:blur(0px);transform:translate3d(0px, 0px, 0px);transition:all 200ms;}.elementor .e-widget_dwrwzluy7-8c87a15:hover,.elementor .e-widget_dwrwzluy7-8c87a15:focus-visible{color:#1B3A5C;background-color:#D4AF37;}.elementor .e-container_9y9rwzfyg-1c43c7e{display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-container_1st8yd7av-e2c24ae{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF8F0;display:flex;flex-direction:column;row-gap:3.5rem;justify-content:center;align-items:center;}.elementor .e-widget_1flijsi9t-1b5403b{font-family:"Playfair Display";font-weight:700;font-size:2.5rem;color:#8B1E3F;line-height:1.2em;text-align:center;}.elementor .e-widget_mmpxfs74m-23a7513{width:5rem;height:0.2rem;color:#D4AF37;align-self:center;}.elementor .e-widget_33ubedrjb-2e39d63{font-family:"Roboto";font-weight:400;font-size:1.15rem;color:#2E2E2E;line-height:1.6em;text-align:center;}.elementor .e-container_t43ff1qkb-e86253a{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:center;}.elementor .e-widget_wfycn46x5-fb5d797{font-family:"Roboto";font-size:1rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-container_mzo8y2w63-711edcd{padding-block-start:1.2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-widget_xs43ajosw-2899ee1{font-family:"Roboto";font-size:1rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-container_tlmmq896k-5ef4270{padding-block-start:1.2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-widget_bfkewh5cy-d52b99d{font-family:"Roboto";font-size:1rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-container_eu5k9c4pe-1394ff2{padding-block-start:1.2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-widget_wsuch6kjn-109e1a0{font-family:"Roboto";font-size:1rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-container_zpqp91wjm-a78186b{padding-block-start:1.2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-container_lgx6oc1k8-d65dceb{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-container_eglzqjshv-b09da69{width:100%;max-width:52rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:3rem;align-items:stretch;}.elementor .e-container_9vm5lhrst-80016fc{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#edead0;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_tnb6jyh2i-d51333a{font-family:"Roboto";font-weight:700;font-size:0.9rem;color:#8B1E3F;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_b296sqo5i-c33958b{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:#1B3A5C;}.elementor .e-widget_aquim8ojg-76c847f{font-family:"Roboto";font-size:1.1rem;color:#2E2E2E;line-height:1.6em;}.elementor .e-widget_94kql1i33-03a9726{width:100px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:#D4AF37;border-style:solid;}.elementor .e-widget_i6zzbhkwv-9eff18a{font-family:"Roboto";font-weight:600;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;background-color:#8B1E3F;}.elementor .e-container_tzy6apl5z-2a30aa6{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;grid-column:span 5;justify-content:start;align-items:start;}.elementor .e-widget_e28jll4ha-078e547{width:100%;height:450px;object-fit:cover;border-radius:16px;border-width:8px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 15px 30px 0px rgba(46, 46, 46, 0.12);}.elementor .e-container_dcu0mqbp2-2932729{display:flex;flex-direction:column;grid-column:span 7;justify-content:center;align-items:stretch;}.elementor .e-container_5vg0usael-548f0ef{column-gap:4rem;display:grid;row-gap:3rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-container_h9qe9rmtu-b796bd9{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF8F0;}