.elementor-20669 .elementor-element.elementor-element-3be8e4b .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-20669 .elementor-element.elementor-element-3be8e4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20669 .elementor-element.elementor-element-3be8e4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20669 .elementor-element.elementor-element-b4cdd2c > .elementor-widget-container{margin:99px 99px 50px 99px;}.elementor-20669 .elementor-element.elementor-element-b4cdd2c{text-align:center;}.elementor-20669 .elementor-element.elementor-element-b4cdd2c .elementor-heading-title{color:var( --e-global-color-e197c5d );font-size:62px;font-weight:800;}.elementor-20669 .elementor-element.elementor-element-c1a304f .elementor-button{background-color:#F5DA52;font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-21e1e5a );color:var( --e-global-color-21e1e5a );border-radius:100px 100px 100px 100px;}.elementor-20669 .elementor-element.elementor-element-c1a304f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20669 .elementor-element.elementor-element-7bacdf2:not(.elementor-motion-effects-element-type-background), .elementor-20669 .elementor-element.elementor-element-7bacdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f17e0f );}.elementor-20669 .elementor-element.elementor-element-7bacdf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20669 .elementor-element.elementor-element-7bacdf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20669 .elementor-element.elementor-element-8ec81c8 > .elementor-widget-container{padding:20px 100px 0px 100px;}.elementor-20669 .elementor-element.elementor-element-a3470e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-a3470e7{text-align:center;}.elementor-20669 .elementor-element.elementor-element-a3470e7 .elementor-heading-title{font-weight:700;}.elementor-20669 .elementor-element.elementor-element-afbf7cf > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-20669 .elementor-element.elementor-element-afbf7cf{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-ed4a388 > .elementor-background-overlay{background-image:url("https://i0.wp.com/responsiblehomeschooling.org/wp-content/uploads/2025/06/Clouds.png?fit=1000%2C400&ssl=1");background-position:center center;background-size:cover;opacity:0.61;}.elementor-20669 .elementor-element.elementor-element-40ef867 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-20669 .elementor-element.elementor-element-40ef867 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20669 .elementor-element.elementor-element-40ef867 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20669 .elementor-element.elementor-element-179828f{text-align:center;}.elementor-20669 .elementor-element.elementor-element-179828f .elementor-heading-title{font-weight:700;}.elementor-20669 .elementor-element.elementor-element-477e51d > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-20669 .elementor-element.elementor-element-477e51d{color:var( --e-global-color-21e1e5a );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-20669 .elementor-element.elementor-element-881c945 > .elementor-container{max-width:751px;}.elementor-20669 .elementor-element.elementor-element-c817ed0{width:var( --container-widget-width, 104.647% );max-width:104.647%;--container-widget-width:104.647%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-20669 .elementor-element.elementor-element-c817ed0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-87d8ebd{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-1847aaa > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-20669 .elementor-element.elementor-element-1847aaa{color:var( --e-global-color-21e1e5a );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-20669 .elementor-element.elementor-element-6979eef > .elementor-container{max-width:751px;}.elementor-20669 .elementor-element.elementor-element-bf5460d{width:var( --container-widget-width, 104.647% );max-width:104.647%;--container-widget-width:104.647%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-20669 .elementor-element.elementor-element-bf5460d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-550d9d2{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-c88f795 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-20669 .elementor-element.elementor-element-c88f795{color:var( --e-global-color-21e1e5a );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-20669 .elementor-element.elementor-element-2bb51b1 > .elementor-container{max-width:751px;}.elementor-20669 .elementor-element.elementor-element-9a7caa7{width:var( --container-widget-width, 104.647% );max-width:104.647%;--container-widget-width:104.647%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-20669 .elementor-element.elementor-element-9a7caa7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-b3d283a{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-ce1f66a:not(.elementor-motion-effects-element-type-background), .elementor-20669 .elementor-element.elementor-element-ce1f66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f17e0f );}.elementor-20669 .elementor-element.elementor-element-ce1f66a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20669 .elementor-element.elementor-element-ce1f66a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20669 .elementor-element.elementor-element-1e6b6be > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-1e6b6be{text-align:center;}.elementor-20669 .elementor-element.elementor-element-1e6b6be .elementor-heading-title{font-weight:700;}.elementor-20669 .elementor-element.elementor-element-5dc695a > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-20669 .elementor-element.elementor-element-5dc695a{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-e53589f .elementor-button{background-color:#F5DA52;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-21e1e5a );color:var( --e-global-color-21e1e5a );border-radius:100px 100px 100px 100px;}.elementor-20669 .elementor-element.elementor-element-e53589f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20669 .elementor-element.elementor-element-4ba9c83 > .elementor-background-overlay{background-image:url("https://i0.wp.com/responsiblehomeschooling.org/wp-content/uploads/2025/06/Clouds.png?fit=1000%2C400&ssl=1");background-position:center center;background-size:cover;opacity:0.61;}.elementor-20669 .elementor-element.elementor-element-03c6367 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-20669 .elementor-element.elementor-element-03c6367 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20669 .elementor-element.elementor-element-03c6367 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20669 .elementor-element.elementor-element-7a15c88 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-20669 .elementor-element.elementor-element-7a15c88{text-align:center;}.elementor-20669 .elementor-element.elementor-element-7a15c88 .elementor-heading-title{font-weight:800;}.elementor-20669 .elementor-element.elementor-element-23f8c79 > .elementor-container{max-width:751px;}.elementor-20669 .elementor-element.elementor-element-7a2b6e3{color:var( --e-global-color-21e1e5a );font-family:var( --e-global-typography-b744beb-font-family ), Sans-serif;font-size:var( --e-global-typography-b744beb-font-size );font-weight:var( --e-global-typography-b744beb-font-weight );}.elementor-20669 .elementor-element.elementor-element-01f0baf .elementor-button{background-color:#F5DA52;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-21e1e5a );color:var( --e-global-color-21e1e5a );border-radius:100px 100px 100px 100px;}.elementor-20669 .elementor-element.elementor-element-01f0baf > .elementor-widget-container{margin:0px 0px 100px 0px;}@media(min-width:768px){.elementor-20669 .elementor-element.elementor-element-e8d4e30{width:45.641%;}.elementor-20669 .elementor-element.elementor-element-268c2c4{width:54.359%;}.elementor-20669 .elementor-element.elementor-element-be6b2a9{width:45.641%;}.elementor-20669 .elementor-element.elementor-element-7e9360f{width:54.359%;}.elementor-20669 .elementor-element.elementor-element-8d0742d{width:45.641%;}.elementor-20669 .elementor-element.elementor-element-9bdb7b6{width:54.359%;}}@media(max-width:1024px){.elementor-20669 .elementor-element.elementor-element-afbf7cf{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-87d8ebd{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-550d9d2{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-b3d283a{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-5dc695a{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-7a2b6e3{font-size:var( --e-global-typography-b744beb-font-size );}}@media(max-width:767px){.elementor-20669 .elementor-element.elementor-element-afbf7cf{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-87d8ebd{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-550d9d2{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-b3d283a{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-5dc695a{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-e53589f .elementor-button{font-size:21px;}.elementor-20669 .elementor-element.elementor-element-7a2b6e3{font-size:var( --e-global-typography-b744beb-font-size );}.elementor-20669 .elementor-element.elementor-element-01f0baf .elementor-button{font-size:21px;}}