.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-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-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-93920 .elementor-element.elementor-element-49548cc .elementor-button{background-color:#17AAD7;}.elementor-93920 .elementor-element.elementor-element-49548cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-93920 .elementor-element.elementor-element-49548cc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-93920 .elementor-element.elementor-element-9706c00 .elementor-button{background-color:#98C327;}.elementor-93920 .elementor-element.elementor-element-9706c00 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93920 .elementor-element.elementor-element-9706c00 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-93920 .elementor-element.elementor-element-e62e9e0 .elementor-button{background-color:#A173FD;}.elementor-93920 .elementor-element.elementor-element-e62e9e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93920 .elementor-element.elementor-element-e62e9e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-93920 .elementor-element.elementor-element-34885b1 .elementor-button{background-color:#FF717E;}.elementor-93920 .elementor-element.elementor-element-34885b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93920 .elementor-element.elementor-element-34885b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-93920 .elementor-element.elementor-element-9851256 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93920 .elementor-element.elementor-element-9851256 .elementor-button .elementor-button-content-wrapper{gap:10px;}.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-93920 .elementor-element.elementor-element-19ed649{--spacer-size:50px;}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slides .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-slides .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-slides .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Roboto, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-93920 .elementor-element.elementor-element-ba1427f .elementor-repeater-item-cf3d1da .swiper-slide-bg{background-color:#833CA3;background-image:url(https://www.focusonthefamily.com/wp-content/uploads/2020/10/RA-Slider.png);background-size:cover;}.elementor-93920 .elementor-element.elementor-element-ba1427f .elementor-repeater-item-a7e77dc .swiper-slide-bg{background-color:#1ABC9C;background-image:url(https://www.focusonthefamily.com/wp-content/uploads/2020/10/2.png);background-size:cover;}.elementor-93920 .elementor-element.elementor-element-ba1427f .elementor-repeater-item-5d593fb .swiper-slide-bg{background-color:#4054B2;background-image:url(https://www.focusonthefamily.com/wp-content/uploads/2020/10/1.png);background-size:cover;}.elementor-93920 .elementor-element.elementor-element-ba1427f .swiper-slide{transition-duration:calc(8000ms*1.2);height:349px;}.elementor-93920 .elementor-element.elementor-element-ba1427f{width:100%;max-width:100%;}.elementor-93920 .elementor-element.elementor-element-ba1427f .swiper-slide-contents{max-width:67%;}.elementor-93920 .elementor-element.elementor-element-ba1427f .swiper-slide-inner{text-align:center;}.elementor-93920 .elementor-element.elementor-element-287088d{--spacer-size:50px;}.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-93920 .elementor-element.elementor-element-1842731 .elementor-button{background-color:#437AF8;}.elementor-93920 .elementor-element.elementor-element-433413b{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-721301c .elementor-button{background-color:#14C5FB;}.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-93920 .elementor-element.elementor-element-67ea624 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-93920 .elementor-element.elementor-element-81b097b{text-align:center;}.elementor-93920 .elementor-element.elementor-element-a0610a9{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-f6e694f{text-align:left;}.elementor-93920 .elementor-element.elementor-element-1b51ec5{text-align:left;}.elementor-93920 .elementor-element.elementor-element-3bbeb99{--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-93920 .elementor-element.elementor-element-ba6a254{--spacer-size:32px;}.elementor-93920 .elementor-element.elementor-element-331ab6a .elementor-button{background-color:#BDA3F2;}.elementor-93920 .elementor-element.elementor-element-0a36c12{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-3de09c2{--spacer-size:26px;}.elementor-93920 .elementor-element.elementor-element-5cfb978 .elementor-button{background-color:#6FD3DE;}.elementor-93920 .elementor-element.elementor-element-9eed1b2{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-e0bd1e3{--spacer-size:32px;}.elementor-93920 .elementor-element.elementor-element-19b2855 .elementor-button{background-color:#BDD285;}.elementor-93920 .elementor-element.elementor-element-051db75{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-439c118{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-a21b0ec{text-align:left;}.elementor-93920 .elementor-element.elementor-element-78b4305{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-5e6df01 .elementor-button{background-color:#7B4DA7;}.elementor-93920 .elementor-element.elementor-element-55f054d{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-491782b{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-969a0ea .elementor-button{background-color:#006782;}.elementor-93920 .elementor-element.elementor-element-1b69f9f{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-448d400{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-084ffba .elementor-button{background-color:#000000;}.elementor-93920 .elementor-element.elementor-element-ef560c6{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-9587a5c{--spacer-size:50px;}.elementor-93920 .elementor-element.elementor-element-cff64e2 .elementor-button{background-color:#DA9640;}@media(max-width:1024px){.elementor-93920 .elementor-element.elementor-element-ba1427f{width:100%;max-width:100%;}}