.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-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-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-112335 .elementor-element.elementor-element-a4038c9{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.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-112335 .elementor-element.elementor-element-490aeff .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;font-weight:900;text-transform:none;}.elementor-112335 .elementor-element.elementor-element-e6c9701 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-112335 .elementor-element.elementor-element-e6c9701{font-family:"Lato", Roboto, sans-serif;}.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-112335 .elementor-element.elementor-element-140b837{--spacer-size:50px;}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112335 .elementor-element.elementor-element-daafb1a:not(.elementor-motion-effects-element-type-background), .elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.focusonthefamily.com/wp-content/uploads/2021/02/Thinker.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(310deg, #F7901E 39%, #6B9C7E 100%);opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-container{min-height:100vh;}.elementor-112335 .elementor-element.elementor-element-daafb1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-shape-bottom svg{height:23px;}.elementor-112335 .elementor-element.elementor-element-adc4391 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.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-112335 .elementor-element.elementor-element-5bd0f83 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112335 .elementor-element.elementor-element-985528d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 00px 00px 00px;}.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-112335 .elementor-element.elementor-element-8c971bd{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-8c971bd > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-8c971bd .elementor-icon-wrapper{text-align:center;}.elementor-112335 .elementor-element.elementor-element-8c971bd.elementor-view-stacked .elementor-icon{background-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8c971bd.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-8c971bd.elementor-view-default .elementor-icon{color:#6B9C7E;border-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8c971bd.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-8c971bd.elementor-view-default .elementor-icon svg{fill:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-4525ff0{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-4525ff0 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-4525ff0 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-31807e1 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-fd58444 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-50241df .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8e5643d .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8f324e0{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-8f324e0 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-8f324e0 .elementor-icon-wrapper{text-align:center;}.elementor-112335 .elementor-element.elementor-element-8f324e0.elementor-view-stacked .elementor-icon{background-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8f324e0.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-8f324e0.elementor-view-default .elementor-icon{color:#6B9C7E;border-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-8f324e0.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-8f324e0.elementor-view-default .elementor-icon svg{fill:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-85fe59d{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-85fe59d > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-85fe59d .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-087743a .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-f261af5 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-da2d784 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-f7a203b .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-b4c6053 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-96434ba .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-dc160df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-36114ef .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.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-112335 .elementor-element.elementor-element-684208d{text-align:center;}.elementor-112335 .elementor-element.elementor-element-684208d .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;font-weight:600;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-b21b3db{text-align:center;}.elementor-112335 .elementor-element.elementor-element-b21b3db .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;font-weight:600;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-a25939e{text-align:center;}.elementor-112335 .elementor-element.elementor-element-a25939e .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;font-weight:600;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-da6a488{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-da6a488 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-da6a488 .elementor-icon-wrapper{text-align:center;}.elementor-112335 .elementor-element.elementor-element-da6a488.elementor-view-stacked .elementor-icon{background-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-da6a488.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-da6a488.elementor-view-default .elementor-icon{color:#6B9C7E;border-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-da6a488.elementor-view-framed .elementor-icon, .elementor-112335 .elementor-element.elementor-element-da6a488.elementor-view-default .elementor-icon svg{fill:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-1ac665a{width:auto;max-width:auto;}.elementor-112335 .elementor-element.elementor-element-1ac665a > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-1ac665a .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-4f0d479 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-9b68d00:not(.elementor-motion-effects-element-type-background), .elementor-112335 .elementor-element.elementor-element-9b68d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B9C7E;}.elementor-112335 .elementor-element.elementor-element-9b68d00 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112335 .elementor-element.elementor-element-9b68d00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112335 .elementor-element.elementor-element-9b68d00 > .elementor-shape-top svg{height:23px;}.elementor-112335 .elementor-element.elementor-element-8bf78f4 .elementor-heading-title{font-family:"Lato", Roboto, sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-112335 .elementor-element.elementor-element-655f027{font-family:"Lato", Roboto, sans-serif;color:#FFFFFF;}.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 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-112335 .elementor-element.elementor-element-a4038c9 > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-112335 .elementor-element.elementor-element-e6c9701 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-140b837{--spacer-size:100px;}.elementor-112335 .elementor-element.elementor-element-daafb1a:not(.elementor-motion-effects-element-type-background), .elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.focusonthefamily.com/wp-content/uploads/2021/02/Thinker.png");}.elementor-112335 .elementor-element.elementor-element-daafb1a > .elementor-container{min-height:410px;}.elementor-112335 .elementor-element.elementor-element-daafb1a{margin-top:-105px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-9ea47cb > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-112335 .elementor-element.elementor-element-985528d > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-4525ff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-31807e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-fd58444 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-51758fd > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-50241df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-36f01c6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-8e5643d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-549607d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-85fe59d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-087743a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-f261af5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-da2d784 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-f7a203b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-96434ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-da1a9c8{width:33%;}.elementor-112335 .elementor-element.elementor-element-684208d > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-112335 .elementor-element.elementor-element-684208d{text-align:center;}.elementor-112335 .elementor-element.elementor-element-684208d .elementor-heading-title{font-size:15px;}.elementor-112335 .elementor-element.elementor-element-d41298c{width:33%;}.elementor-112335 .elementor-element.elementor-element-b21b3db > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-112335 .elementor-element.elementor-element-b21b3db{text-align:center;}.elementor-112335 .elementor-element.elementor-element-b21b3db .elementor-heading-title{font-size:15px;}.elementor-112335 .elementor-element.elementor-element-49662c8{width:33%;}.elementor-112335 .elementor-element.elementor-element-a25939e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-112335 .elementor-element.elementor-element-a25939e{text-align:center;}.elementor-112335 .elementor-element.elementor-element-a25939e .elementor-heading-title{font-size:15px;}.elementor-112335 .elementor-element.elementor-element-1179015 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-1ac665a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112335 .elementor-element.elementor-element-655f027 > .elementor-widget-container{margin:-20px 0px 0px 0px;}}