.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-44430 .elementor-element.elementor-element-280b654:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/00_Hero_.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-background-overlay{background-color:rgba(0,0,0,0.59);opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-container{max-width:900px;min-height:600px;}.elementor-44430 .elementor-element.elementor-element-280b654{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-44430 .elementor-element.elementor-element-d15eef4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:58px 58px 58px 58px;}.elementor-44430 .elementor-element.elementor-element-d15eef4{text-align:center;}.elementor-44430 .elementor-element.elementor-element-d15eef4 .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-44430 .elementor-element.elementor-element-7b2eb6b > .elementor-widget-container{margin:0% 0% 22% 0%;padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-c381963{text-align:center;}.elementor-44430 .elementor-element.elementor-element-c381963 .elementor-heading-title{color:#005B63;}.elementor-44430 .elementor-element.elementor-element-8cf02f2{color:#005B63;}.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-44430 .elementor-element.elementor-element-d3f528c{text-align:center;}.elementor-44430 .elementor-element.elementor-element-d3f528c img{width:100%;}.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-44430 .elementor-element.elementor-element-429e193{--spacer-size:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .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-button .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-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-44430 .elementor-element.elementor-element-538787d .elementor-button{background-color:#005B63;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .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-divider .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-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-44430 .elementor-element.elementor-element-0160194{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-44430 .elementor-element.elementor-element-0160194 .elementor-divider-separator{width:100%;}.elementor-44430 .elementor-element.elementor-element-0160194 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44430 .elementor-element.elementor-element-c62f14b > .elementor-widget-container{padding:1% 1% 0% 1%;}.elementor-44430 .elementor-element.elementor-element-c62f14b{text-align:center;}.elementor-44430 .elementor-element.elementor-element-01cebd2 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-44430 .elementor-element.elementor-element-01cebd2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-44430 .elementor-element.elementor-element-f81d5e4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-44430 .elementor-element.elementor-element-f81d5e4 .elementor-divider-separator{width:100%;}.elementor-44430 .elementor-element.elementor-element-f81d5e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44430 .elementor-element.elementor-element-650ff12 > .elementor-widget-container{margin:0% 2% -1% 2%;}.elementor-44430 .elementor-element.elementor-element-650ff12{text-align:center;}.elementor-44430 .elementor-element.elementor-element-db11b8c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-44430 .elementor-element.elementor-element-db11b8c .elementor-divider-separator{width:100%;}.elementor-44430 .elementor-element.elementor-element-db11b8c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-44430 .elementor-element.elementor-element-7e24a720 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-5fe81d5a{text-align:center;}.elementor-44430 .elementor-element.elementor-element-5fe81d5a .elementor-heading-title{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-70fab878 > .elementor-container{max-width:900px;}.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-44430 .elementor-element.elementor-element-31c5c600 .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-31c5c600.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-31c5c600.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-31c5c600.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-31c5c600.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-31c5c600.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-31c5c600 .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-31c5c600 .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-2bc944e9{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-50b903e5 .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-50b903e5.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-50b903e5.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-50b903e5.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-50b903e5.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-50b903e5.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-50b903e5 .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-50b903e5 .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-267d8699 .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-267d8699.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-267d8699.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-267d8699.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-267d8699.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-267d8699.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-267d8699 .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-267d8699 .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-477bc765 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-6f7300c4 .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-6f7300c4.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-6f7300c4.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-6f7300c4.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-6f7300c4.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-6f7300c4.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-6f7300c4 .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-6f7300c4 .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-55edb30c .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-55edb30c.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-55edb30c.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-55edb30c.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-55edb30c.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-55edb30c.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-55edb30c .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-55edb30c .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-2a7ad03 .elementor-icon-wrapper{text-align:center;}.elementor-44430 .elementor-element.elementor-element-2a7ad03.elementor-view-stacked .elementor-icon{background-color:#006782;}.elementor-44430 .elementor-element.elementor-element-2a7ad03.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-2a7ad03.elementor-view-default .elementor-icon{color:#006782;border-color:#006782;}.elementor-44430 .elementor-element.elementor-element-2a7ad03.elementor-view-framed .elementor-icon, .elementor-44430 .elementor-element.elementor-element-2a7ad03.elementor-view-default .elementor-icon svg{fill:#006782;}.elementor-44430 .elementor-element.elementor-element-2a7ad03 .elementor-icon{font-size:130px;}.elementor-44430 .elementor-element.elementor-element-2a7ad03 .elementor-icon svg{height:130px;}.elementor-44430 .elementor-element.elementor-element-695ea829{--spacer-size:20px;}.elementor-44430 .elementor-element.elementor-element-286d320 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-449347b .elementor-heading-title{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-267ec902:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-267ec902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/01_Foundation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-267ec902 > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-267ec902 > .elementor-container{max-width:900px;min-height:650px;}.elementor-44430 .elementor-element.elementor-element-267ec902{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-44430 .elementor-element.elementor-element-54e1288e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-54e1288e{text-align:center;}.elementor-44430 .elementor-element.elementor-element-54e1288e .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-19a97880 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-19a97880{text-align:center;}.elementor-44430 .elementor-element.elementor-element-19a97880 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-424d3ee0 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-7d18bfab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-7d18bfab{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-18532238.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-18532238.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-18532238.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-18532238 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-37ed03fe{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-37ed03fe > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-37ed03fe .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-widget-share-buttons .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-share-buttons .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-share-buttons .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-share-buttons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-share-buttons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-44430 .elementor-element.elementor-element-10da8990{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-10da8990 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-10da8990 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-275e811{padding:15px 15px 15px 15px;}.elementor-widget-image-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-box .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-box .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-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-44430 .elementor-element.elementor-element-e73b26d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:groove;box-shadow:0px 0px 10px 0px rgba(19,74,89,0.5);}.elementor-44430 .elementor-element.elementor-element-e73b26d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-44430 .elementor-element.elementor-element-e73b26d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-44430 .elementor-element.elementor-element-e73b26d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-e73b26d .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-44430 .elementor-element.elementor-element-e73b26d .elementor-image-box-img img{transition-duration:0.3s;}.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-44430 .elementor-element.elementor-element-03b79db .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-44430 .elementor-element.elementor-element-74263e5e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-74263e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/02_Daughters.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-74263e5e > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-74263e5e > .elementor-container{max-width:900px;min-height:600px;}.elementor-44430 .elementor-element.elementor-element-74263e5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44430 .elementor-element.elementor-element-5bb63c2c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-5bb63c2c{text-align:center;}.elementor-44430 .elementor-element.elementor-element-5bb63c2c .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-1f648c0f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-1f648c0f{text-align:center;}.elementor-44430 .elementor-element.elementor-element-1f648c0f .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-3bec7c4e > .elementor-container{max-width:900px;}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .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-shortcode .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-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-160e1ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-160e1ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-4a0dcb9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-44430 .elementor-element.elementor-element-1019e364 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-1019e364 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-bf8761a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-bf8761a .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-widget-testimonial .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-testimonial .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-testimonial .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-testimonial .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-testimonial .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44430 .elementor-element.elementor-element-720c7e3 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-720c7e3 .elementor-testimonial-wrapper{text-align:left;}.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-44430 .elementor-element.elementor-element-71564cad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-71564cad{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-77024944.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-77024944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-77024944.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-77024944 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-40c90c10{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-40c90c10 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-40c90c10 .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-eea96d8{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-eea96d8 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-eea96d8 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-32e6af7e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-32e6af7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/03_Sons.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-32e6af7e > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-32e6af7e > .elementor-container{max-width:900px;min-height:650px;}.elementor-44430 .elementor-element.elementor-element-32e6af7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44430 .elementor-element.elementor-element-f0852a8 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-f0852a8{text-align:center;}.elementor-44430 .elementor-element.elementor-element-f0852a8 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-60cbb542 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-60cbb542{text-align:center;}.elementor-44430 .elementor-element.elementor-element-60cbb542 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-46b41ab7 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-1a7b2ec > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-7d0c5fa{text-align:left;}.elementor-44430 .elementor-element.elementor-element-a31091a > .elementor-element-populated{margin:50px 0px 0px 54px;--e-column-margin-right:0px;--e-column-margin-left:54px;}.elementor-44430 .elementor-element.elementor-element-5fe4672 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-5fe4672.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-44430 .elementor-element.elementor-element-5fe4672.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-44430 .elementor-element.elementor-element-5fe4672.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-44430 .elementor-element.elementor-element-5fe4672 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-44430 .elementor-element.elementor-element-5fe4672 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-44430 .elementor-element.elementor-element-c116410 > .elementor-widget-container{margin:-14px -8px -13px -46px;}.elementor-44430 .elementor-element.elementor-element-c116410 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-44430 .elementor-element.elementor-element-49bd9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-49bd9e{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-ce1b84c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-ce1b84c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-ce1b84c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-ce1b84c > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-131e31a0{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-131e31a0 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-131e31a0 .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-5888025b{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-5888025b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-5888025b .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-2be9a04a:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-2be9a04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/04_ChildDev.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-2be9a04a > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-2be9a04a > .elementor-container{max-width:900px;min-height:650px;}.elementor-44430 .elementor-element.elementor-element-2be9a04a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44430 .elementor-element.elementor-element-35113b43 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-35113b43{text-align:center;}.elementor-44430 .elementor-element.elementor-element-35113b43 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-142935dc > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-142935dc{text-align:center;}.elementor-44430 .elementor-element.elementor-element-142935dc .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-7aea436a > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-54fb61ea > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-33914ed3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-44430 .elementor-element.elementor-element-7320929d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-7320929d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-2b91a6f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-2b91a6f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-2b91a6f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-2b91a6f3 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-1187cf1b{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-1187cf1b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-1187cf1b .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-757bc78d:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-757bc78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/05_Mom.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-757bc78d > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-757bc78d > .elementor-container{max-width:900px;min-height:650px;}.elementor-44430 .elementor-element.elementor-element-757bc78d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44430 .elementor-element.elementor-element-788d9ee5 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-788d9ee5{text-align:center;}.elementor-44430 .elementor-element.elementor-element-788d9ee5 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-6329096d > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-6329096d{text-align:center;}.elementor-44430 .elementor-element.elementor-element-6329096d .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-3c5f30b7 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-781f6db6 .elementor-heading-title{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-504b9157 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-504b9157{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-55c65079.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-55c65079.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-55c65079.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-55c65079 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6 .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-532ef4fa{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-532ef4fa > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-532ef4fa .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-156e5291{--spacer-size:20px;}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-global .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-global .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-global .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-global .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44430 .elementor-element.elementor-global-752 .elementor-cta .elementor-cta__bg, .elementor-44430 .elementor-element.elementor-global-752 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-44430 .elementor-element.elementor-global-752 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-global-752 .elementor-cta__content{text-align:center;}.elementor-44430 .elementor-element.elementor-element-44851b86:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-44851b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusonthefamily.com/wp-content/uploads/2019/10/06_Dedication.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-44851b86 > .elementor-background-overlay{background-color:rgba(0,0,0,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44430 .elementor-element.elementor-element-44851b86 > .elementor-container{max-width:900px;min-height:650px;}.elementor-44430 .elementor-element.elementor-element-44851b86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44430 .elementor-element.elementor-element-734fd404 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-3b6f15e9 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-44430 .elementor-element.elementor-element-3b6f15e9{text-align:center;}.elementor-44430 .elementor-element.elementor-element-3b6f15e9 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-be72116 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.74);}.elementor-44430 .elementor-element.elementor-element-be72116{text-align:center;}.elementor-44430 .elementor-element.elementor-element-be72116 .elementor-heading-title{color:#ffffff;}.elementor-44430 .elementor-element.elementor-element-67e8b375 > .elementor-container{max-width:900px;}.elementor-44430 .elementor-element.elementor-element-4481cffb .elementor-heading-title{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-44b23a80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-44b23a80{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-44430 .elementor-element.elementor-element-177bad83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44430 .elementor-element.elementor-element-177bad83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44430 .elementor-element.elementor-element-177bad83.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44430 .elementor-element.elementor-element-177bad83 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82{width:auto;max-width:auto;text-align:right;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82 .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-4f5290bf{--alignment:left;width:auto;max-width:auto;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-4f5290bf > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-44430 .elementor-element.elementor-element-4f5290bf .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-44430 .elementor-element.elementor-element-5713126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;}.elementor-44430 .elementor-element.elementor-element-5713126{text-align:right;}.elementor-44430 .elementor-element.elementor-element-226c66c{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;text-align:center;}.elementor-44430 .elementor-element.elementor-element-226c66c > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-02771bf > .elementor-container{max-width:900px;}.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-44430 .elementor-element.elementor-element-1ea52d7 .elementor-heading-title{color:#3a3a3a;}.elementor-44430 .elementor-element.elementor-element-68bb2352{--spacer-size:20px;}.elementor-44430 .elementor-element.elementor-element-4f21fae3{--spacer-size:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-44430 .elementor-element.elementor-element-9fb40a7{width:60%;}.elementor-44430 .elementor-element.elementor-element-539f9f9{width:40%;}.elementor-44430 .elementor-element.elementor-element-824ccb0{width:39.912%;}.elementor-44430 .elementor-element.elementor-element-f572561{width:60.088%;}.elementor-44430 .elementor-element.elementor-element-0d0898e{width:50%;}.elementor-44430 .elementor-element.elementor-element-160e1ba{width:50%;}.elementor-44430 .elementor-element.elementor-element-194fe2c2{width:63.444%;}.elementor-44430 .elementor-element.elementor-element-61ff69d{width:36.556%;}.elementor-44430 .elementor-element.elementor-element-cc127a7{width:26.93%;}.elementor-44430 .elementor-element.elementor-element-6da6279{width:39.734%;}}@media(max-width:1024px){.elementor-44430 .elementor-element.elementor-element-280b654:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-338px 0px;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-267ec902:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-267ec902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-683px 0px;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-37ed03fe .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-10da8990{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-10da8990 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-74263e5e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-74263e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-44430 .elementor-element.elementor-element-40c90c10 .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-eea96d8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-eea96d8 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-32e6af7e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-32e6af7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-44430 .elementor-element.elementor-element-131e31a0 .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-5888025b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-5888025b .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-2e0e43cd .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-1187cf1b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-1187cf1b .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-1ccffeb6 .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-532ef4fa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-532ef4fa .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-4a8ccd82 .elementor-heading-title{font-size:0.85rem;} .elementor-44430 .elementor-element.elementor-element-4f5290bf{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-4f5290bf .elementor-share-btn{font-size:calc(0.8px * 10);}}@media(max-width:767px){.elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-container{min-height:450px;}.elementor-44430 .elementor-element.elementor-element-280b654:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-280b654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-457px 0px;}.elementor-44430 .elementor-element.elementor-element-267ec902:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-267ec902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-762px 0px;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-7d18bfab{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-18532238 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-37ed03fe{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-37ed03fe > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-37ed03fe .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-10da8990{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-10da8990 > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-10da8990{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-10da8990 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-e73b26d .elementor-image-box-img{margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-74263e5e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-74263e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-730px 8px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-71564cad{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-77024944 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-40c90c10{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-40c90c10 > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-40c90c10 .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-eea96d8{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-eea96d8 > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-eea96d8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-eea96d8 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-32e6af7e:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-32e6af7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-7d0c5fa{text-align:center;}.elementor-44430 .elementor-element.elementor-element-5fe4672 > .elementor-widget-container{margin:1px 48px 1px 1px;}.elementor-44430 .elementor-element.elementor-element-5fe4672 .elementor-image-box-img{margin-bottom:15px;}.elementor-44430 .elementor-element.elementor-element-c116410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-49bd9e{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-ce1b84c > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-131e31a0{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-131e31a0 > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-131e31a0 .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-5888025b{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-5888025b > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-5888025b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-5888025b .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-2be9a04a:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-2be9a04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -22px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-7320929d{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-2b91a6f3 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-2e0e43cd .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-1187cf1b{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-1187cf1b > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-1187cf1b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-1187cf1b .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-757bc78d:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-757bc78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-654px 14px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-504b9157{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-55c65079 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6 > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-1ccffeb6 .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-532ef4fa{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-532ef4fa > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-532ef4fa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-532ef4fa .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-44851b86:not(.elementor-motion-effects-element-type-background), .elementor-44430 .elementor-element.elementor-element-44851b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-596px 22px;background-repeat:no-repeat;background-size:cover;}.elementor-44430 .elementor-element.elementor-element-44b23a80{margin-top:0px;margin-bottom:0px;}.elementor-44430 .elementor-element.elementor-element-177bad83 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82{width:100%;max-width:100%;text-align:center;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82 > .elementor-widget-container{margin:2px 0px 5px 0px;}.elementor-44430 .elementor-element.elementor-element-4a8ccd82 .elementor-heading-title{font-size:0.8rem;}.elementor-44430 .elementor-element.elementor-element-4f5290bf{--alignment:center;width:100%;max-width:100%;}.elementor-44430 .elementor-element.elementor-element-4f5290bf > .elementor-widget-container{margin:0px 0px 15px 0px;} .elementor-44430 .elementor-element.elementor-element-4f5290bf{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-44430 .elementor-element.elementor-element-4f5290bf .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-44430 .elementor-element.elementor-element-76cf722{text-align:center;}}