.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-143421 .elementor-element.elementor-element-40d76e9d:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-40d76e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/Cornerstone-Blog-Banners-3-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-40d76e9d > .elementor-background-overlay{background-color:#00000096;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-40d76e9d > .elementor-container{max-width:900px;min-height:600px;}.elementor-143421 .elementor-element.elementor-element-40d76e9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-143421 .elementor-element.elementor-element-4128dc8{text-align:center;}.elementor-143421 .elementor-element.elementor-element-4128dc8 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-65b83880{text-align:center;}.elementor-143421 .elementor-element.elementor-element-65b83880 .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Roboto, 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-143421 .elementor-element.elementor-element-8d99611{text-align:center;color:#FFFFFF;}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-143421 .elementor-element.elementor-element-7a7c353 .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-7a7c353.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-7a7c353.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-7a7c353.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-7a7c353.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-7a7c353.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-7a7c353 .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-7a7c353 .elementor-icon svg{height:75px;}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-143421 .elementor-element.elementor-element-6aa98d69{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-2eaec08c > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-b7db3bf .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-eff8143{--spacer-size:50px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-143421 .elementor-element.elementor-element-fb847a3{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-30603ba{text-align:center;}.elementor-143421 .elementor-element.elementor-element-53525dae > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-167bd37a .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-22e83ab1 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-7159c532{text-align:center;}.elementor-143421 .elementor-element.elementor-element-7159c532 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-7629af05 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-7a386f60 .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-7a386f60.elementor-view-stacked .elementor-icon{background-color:#BCBCBC;}.elementor-143421 .elementor-element.elementor-element-7a386f60.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-7a386f60.elementor-view-default .elementor-icon{color:#BCBCBC;border-color:#BCBCBC;}.elementor-143421 .elementor-element.elementor-element-7a386f60.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-7a386f60.elementor-view-default .elementor-icon svg{fill:#BCBCBC;}.elementor-143421 .elementor-element.elementor-element-7a386f60 .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-7a386f60 .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-5cd365fb{font-family:"Roboto", Roboto, sans-serif;font-weight:300;color:#3A3A3A;}.elementor-143421 .elementor-element.elementor-element-a08b2fc .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-a08b2fc.elementor-view-stacked .elementor-icon{background-color:#939191;}.elementor-143421 .elementor-element.elementor-element-a08b2fc.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-a08b2fc.elementor-view-default .elementor-icon{color:#939191;border-color:#939191;}.elementor-143421 .elementor-element.elementor-element-a08b2fc.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-a08b2fc.elementor-view-default .elementor-icon svg{fill:#939191;}.elementor-143421 .elementor-element.elementor-element-a08b2fc .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-a08b2fc .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-3e13871a .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-3e13871a.elementor-view-stacked .elementor-icon{background-color:#797777;}.elementor-143421 .elementor-element.elementor-element-3e13871a.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-3e13871a.elementor-view-default .elementor-icon{color:#797777;border-color:#797777;}.elementor-143421 .elementor-element.elementor-element-3e13871a.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-3e13871a.elementor-view-default .elementor-icon svg{fill:#797777;}.elementor-143421 .elementor-element.elementor-element-3e13871a .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-3e13871a .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-48ca24f2 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-2354f659 .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-2354f659.elementor-view-stacked .elementor-icon{background-color:#636363;}.elementor-143421 .elementor-element.elementor-element-2354f659.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-2354f659.elementor-view-default .elementor-icon{color:#636363;border-color:#636363;}.elementor-143421 .elementor-element.elementor-element-2354f659.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-2354f659.elementor-view-default .elementor-icon svg{fill:#636363;}.elementor-143421 .elementor-element.elementor-element-2354f659 .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-2354f659 .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-6897cdab .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-6897cdab.elementor-view-stacked .elementor-icon{background-color:#424141;}.elementor-143421 .elementor-element.elementor-element-6897cdab.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-6897cdab.elementor-view-default .elementor-icon{color:#424141;border-color:#424141;}.elementor-143421 .elementor-element.elementor-element-6897cdab.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-6897cdab.elementor-view-default .elementor-icon svg{fill:#424141;}.elementor-143421 .elementor-element.elementor-element-6897cdab .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-6897cdab .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-681ea0ff .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-681ea0ff.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-143421 .elementor-element.elementor-element-681ea0ff.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-681ea0ff.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-143421 .elementor-element.elementor-element-681ea0ff.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-681ea0ff.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-143421 .elementor-element.elementor-element-681ea0ff .elementor-icon{font-size:130px;}.elementor-143421 .elementor-element.elementor-element-681ea0ff .elementor-icon svg{height:130px;}.elementor-143421 .elementor-element.elementor-element-65602223{--spacer-size:76px;}.elementor-143421 .elementor-element.elementor-element-5d24ff13:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-5d24ff13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/map.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-5d24ff13 > .elementor-background-overlay{background-color:#00000087;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-5d24ff13 > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-5d24ff13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-143421 .elementor-element.elementor-element-d878f37 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-d878f37{text-align:center;}.elementor-143421 .elementor-element.elementor-element-d878f37 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-3bc13199 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-3bc13199{text-align:center;}.elementor-143421 .elementor-element.elementor-element-3bc13199 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-66d1c002{text-align:center;}.elementor-143421 .elementor-element.elementor-element-6ee090d{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-cfdeb5d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-cfdeb5d.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-cfdeb5d .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-6ccd3b1{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-2038a4ac > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-1caaea1{--spacer-size:5px;}.elementor-143421 .elementor-element.elementor-element-cd66938{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-f347dfd{text-align:center;}.elementor-143421 .elementor-element.elementor-element-634c61a5{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-1779dd07:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-1779dd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/Cornerstone-Blog-Banners-4ish-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-1779dd07 > .elementor-background-overlay{background-color:#0000007D;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-1779dd07 > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-1779dd07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143421 .elementor-element.elementor-element-566e4936 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-566e4936{text-align:center;}.elementor-143421 .elementor-element.elementor-element-566e4936 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-34d43a18 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-34d43a18{text-align:center;}.elementor-143421 .elementor-element.elementor-element-34d43a18 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-1f6e4fda{text-align:center;}.elementor-143421 .elementor-element.elementor-element-a2deac3{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-29374c93 .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-29374c93.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-29374c93.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-29374c93.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-29374c93.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-29374c93.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-29374c93 .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-29374c93 .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-cf00c30 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-6317341 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-7d52af5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-143421 .elementor-element.elementor-element-7d52af5b > .elementor-container{max-width:900px;}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-143421 .elementor-element.elementor-element-0ae29e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-4c433ac{text-align:center;}.elementor-143421 .elementor-element.elementor-element-ba93fce > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-c404908 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-782ea1e4{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-7c459466:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-7c459466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/Cornerstone-Blog-Banners-3-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-7c459466 > .elementor-background-overlay{background-color:#0000007A;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-7c459466 > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-7c459466{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143421 .elementor-element.elementor-element-77eaf82e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-77eaf82e{text-align:center;}.elementor-143421 .elementor-element.elementor-element-77eaf82e .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-4405ba97 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-4405ba97{text-align:center;}.elementor-143421 .elementor-element.elementor-element-4405ba97 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-53c4a0e9{text-align:center;}.elementor-143421 .elementor-element.elementor-element-f385046{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-80cf46b .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-80cf46b.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-80cf46b.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-80cf46b.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-80cf46b.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-80cf46b.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-80cf46b .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-80cf46b .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-173befe8 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-224f714 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-172743f .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-12164ec4 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-b7e4970 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-18f6331{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-104079c{text-align:center;}.elementor-143421 .elementor-element.elementor-element-33f6c83{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-179c581 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-45616b8 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-7027d457 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-b64e466 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-2bce6fd{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-ae19138 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-dbdde58{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-58702b3{text-align:center;}.elementor-143421 .elementor-element.elementor-element-9d7e1cd > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-aa62251 .elementor-heading-title{color:#3a3a3a;}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-blockquote .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-143421 .elementor-element.elementor-element-4452619d{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-41d7b17b:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-41d7b17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/mountain-side.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-41d7b17b > .elementor-background-overlay{background-color:#00000087;background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/07/5-1.png");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-41d7b17b > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-41d7b17b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143421 .elementor-element.elementor-element-77d134fe > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-77d134fe{text-align:center;}.elementor-143421 .elementor-element.elementor-element-77d134fe .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-3526fda1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-3526fda1{text-align:center;}.elementor-143421 .elementor-element.elementor-element-3526fda1 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-408133b5{text-align:center;}.elementor-143421 .elementor-element.elementor-element-f33ec5c{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-5168ef1e .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-5168ef1e.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-5168ef1e.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-5168ef1e.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-5168ef1e.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-5168ef1e.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-5168ef1e .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-5168ef1e .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-3ab0259c > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-7fc6ce2a .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-5cf35d8{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-d09340e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-c93214b{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-c488b71{text-align:center;}.elementor-143421 .elementor-element.elementor-element-e7c23e6 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-a5db57b .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-313ed333:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-313ed333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/Cornerstone-Blog-Banners-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-313ed333 > .elementor-background-overlay{background-color:#00000078;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-313ed333 > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-313ed333{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143421 .elementor-element.elementor-element-75576f0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-75576f0{text-align:center;}.elementor-143421 .elementor-element.elementor-element-75576f0 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-6a3cad1d > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-6a3cad1d{text-align:center;}.elementor-143421 .elementor-element.elementor-element-6a3cad1d .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-2520c830{text-align:center;}.elementor-143421 .elementor-element.elementor-element-55a2f9c{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-1ac3065f .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-1ac3065f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-1ac3065f.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-1ac3065f.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-1ac3065f.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-1ac3065f.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-1ac3065f .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-1ac3065f .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-6f71f19c > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-2d263730 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-4aea28e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-05ea8f4{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-e2bb873{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-45eab2f{text-align:center;}.elementor-143421 .elementor-element.elementor-element-1ac16f95 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-4f758470 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-332617a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-143421 .elementor-element.elementor-element-332617a0 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-9a0537d{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-12131ba{text-align:center;}.elementor-143421 .elementor-element.elementor-element-cc43a7a > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-ce2857b .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-73ea3ec{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-727f3d58:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-727f3d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alivetothrive.focusonthefamily.com/wp-content/uploads/2021/08/Cornerstone-Blog-Banners-4ish.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-727f3d58 > .elementor-background-overlay{background-color:#00000096;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143421 .elementor-element.elementor-element-727f3d58 > .elementor-container{max-width:900px;min-height:650px;}.elementor-143421 .elementor-element.elementor-element-727f3d58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143421 .elementor-element.elementor-element-3d1bfcfc > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-143421 .elementor-element.elementor-element-3d1bfcfc{text-align:center;}.elementor-143421 .elementor-element.elementor-element-3d1bfcfc .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-19639748 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-143421 .elementor-element.elementor-element-19639748{text-align:center;}.elementor-143421 .elementor-element.elementor-element-19639748 .elementor-heading-title{color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-7ad1b779{text-align:center;}.elementor-143421 .elementor-element.elementor-element-b51d24e{text-align:center;color:#FFFFFF;}.elementor-143421 .elementor-element.elementor-element-139ed099 .elementor-icon-wrapper{text-align:center;}.elementor-143421 .elementor-element.elementor-element-139ed099.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-139ed099.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-139ed099.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-143421 .elementor-element.elementor-element-139ed099.elementor-view-framed .elementor-icon, .elementor-143421 .elementor-element.elementor-element-139ed099.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-143421 .elementor-element.elementor-element-139ed099 .elementor-icon{font-size:75px;}.elementor-143421 .elementor-element.elementor-element-139ed099 .elementor-icon svg{height:75px;}.elementor-143421 .elementor-element.elementor-element-1210f7ec > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-24971b51 .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-d018b02{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-4ed18cfe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-143421 .elementor-element.elementor-element-d40e3b5{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-3fc2434{text-align:center;}.elementor-143421 .elementor-element.elementor-element-06b3907 > .elementor-container{max-width:900px;}.elementor-143421 .elementor-element.elementor-element-7eb3ceb .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-98ac3d8{--spacer-size:37px;}.elementor-143421 .elementor-element.elementor-element-5d3c2bf{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-1ff1d4b{text-align:center;}.elementor-143421 .elementor-element.elementor-element-5d384d3{--spacer-size:10px;}.elementor-143421 .elementor-element.elementor-element-d584f3e{--spacer-size:20px;}.elementor-widget-toolset-view .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-toolset-view .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toolset-view .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toolset-view .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-toolset-view .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-143421 .elementor-element.elementor-element-4d890e6e{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-134164bb .elementor-heading-title{color:#3a3a3a;}.elementor-143421 .elementor-element.elementor-element-51ebc357{--spacer-size:20px;}.elementor-143421 .elementor-element.elementor-element-2a0d0d6b{--spacer-size:20px;}@media(max-width:1024px){.elementor-143421 .elementor-element.elementor-element-1779dd07:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-1779dd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-143421 .elementor-element.elementor-element-40d76e9d > .elementor-container{min-height:450px;}.elementor-143421 .elementor-element.elementor-element-40d76e9d:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-40d76e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-143421 .elementor-element.elementor-element-5d24ff13:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-5d24ff13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-143421 .elementor-element.elementor-element-1779dd07:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-1779dd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-7c459466:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-7c459466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-41d7b17b:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-41d7b17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-313ed333:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-313ed333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143421 .elementor-element.elementor-element-727f3d58:not(.elementor-motion-effects-element-type-background), .elementor-143421 .elementor-element.elementor-element-727f3d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}}