.elementor-12907 .elementor-element.elementor-element-56bb431a:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-56bb431a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aplaceathome.com/newton-ma/wp-content/uploads/sites/160/2025/10/APAH-Care-Services-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12907 .elementor-element.elementor-element-56bb431a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 24%, #702A6A00 65%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-56bb431a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:103px 0px 100px 0px;}.elementor-12907 .elementor-element.elementor-element-3b2e9220 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-609d7cab .elementor-heading-title{color:var( --e-global-color-2f954484 );font-family:"Roboto Slab", Sans-serif;font-size:80px;font-weight:400;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-132c0329{color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;line-height:1.5em;}.elementor-12907 .elementor-element.elementor-element-132c0329 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-59d0dd38 .elementor-repeater-item-1c46965.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12907 .elementor-element.elementor-element-76098937 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-20e8b526{margin-top:50px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-7b912565 .raven-image img{max-width:95%;border-radius:10px 10px 10px 10px;}.elementor-12907 .elementor-element.elementor-element-7b912565 .raven-image{opacity:1;}.elementor-12907 .elementor-element.elementor-element-7b912565{text-align:left;}.elementor-12907 .elementor-element.elementor-element-7b912565 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading-title-inner{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading, .elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading a{font-size:70px;font-weight:400;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-64a772ef > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-6a615f24{text-align:left;color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 93.148% );max-width:93.148%;--container-widget-width:93.148%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-6a615f24 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12907 .elementor-element.elementor-element-6b8f3841{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-12907 .elementor-element.elementor-element-6b8f3841 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12907 .elementor-element.elementor-element-f2907c2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:20px 72px 20px 72px;}.elementor-12907 .elementor-element.elementor-element-f2907c2 .elementor-button:hover, .elementor-12907 .elementor-element.elementor-element-f2907c2 .elementor-button:focus{color:var( --e-global-color-2f954484 );background-color:var( --e-global-color-secondary );}.elementor-12907 .elementor-element.elementor-element-f2907c2 .elementor-button:hover svg, .elementor-12907 .elementor-element.elementor-element-f2907c2 .elementor-button:focus svg{fill:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-f2907c2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-59d0dd38:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-59d0dd38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-59d0dd38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-59d0dd38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-350da81d .elementor-repeater-item-1c46965.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12907 .elementor-element.elementor-element-2adcea4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-54189278{margin-top:50px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading-title-inner{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading, .elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading a{font-size:70px;font-weight:400;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-3ae43f2b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-49262995:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12907 .elementor-element.elementor-element-49262995 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12907 .elementor-element.elementor-element-49262995 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-12907 .elementor-element.elementor-element-49262995 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading-title-inner{color:var( --e-global-color-2f954484 );-webkit-text-fill-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading, .elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading a{font-family:"Roboto Slab", Sans-serif;font-size:30px;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-754020ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-5438e679{text-align:left;color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 101.111% );max-width:101.111%;--container-widget-width:101.111%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-5438e679 > .elementor-widget-container{margin:-15px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-98fe8f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12907 .elementor-element.elementor-element-98fe8f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-98fe8f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-12907 .elementor-element.elementor-element-98fe8f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading-title-inner{color:var( --e-global-color-2f954484 );-webkit-text-fill-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading, .elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading a{font-family:"Roboto Slab", Sans-serif;font-size:30px;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-28c5ef06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-42a8c125{text-align:left;color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 101.111% );max-width:101.111%;--container-widget-width:101.111%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-42a8c125 > .elementor-widget-container{margin:-15px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-728d6e43{padding:0px 0px 50px 0px;}.elementor-12907 .elementor-element.elementor-element-11539c2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12907 .elementor-element.elementor-element-11539c2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12907 .elementor-element.elementor-element-11539c2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-12907 .elementor-element.elementor-element-11539c2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading-title-inner{color:var( --e-global-color-2f954484 );-webkit-text-fill-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading, .elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading a{font-family:"Roboto Slab", Sans-serif;font-size:30px;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-7a60d237 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-99d3ed2{text-align:left;color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 101.111% );max-width:101.111%;--container-widget-width:101.111%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-99d3ed2 > .elementor-widget-container{margin:-15px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-2e174023:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12907 .elementor-element.elementor-element-2e174023 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-2e174023 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-12907 .elementor-element.elementor-element-2e174023 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading-title, .elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading-title-inner{color:var( --e-global-color-2f954484 );-webkit-text-fill-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading, .elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading a{font-family:"Roboto Slab", Sans-serif;font-size:30px;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-2378fe75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-18da05f9{text-align:left;color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 101.111% );max-width:101.111%;--container-widget-width:101.111%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-18da05f9 > .elementor-widget-container{margin:-15px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-350da81d:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-350da81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#702A6A0D;}.elementor-12907 .elementor-element.elementor-element-350da81d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-350da81d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-7bbbb7e .elementor-repeater-item-4f4d4d9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12907 .elementor-element.elementor-element-7ea0568 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-7ea0568 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12907 .elementor-element.elementor-element-7bdfeef{text-align:left;}.elementor-12907 .elementor-element.elementor-element-7bdfeef .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:65px;font-weight:400;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12907 .elementor-element.elementor-element-8273f48{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12907 .elementor-element.elementor-element-8273f48 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-2c99262 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}.elementor-12907 .elementor-element.elementor-element-2c99262 .elementor-button:hover, .elementor-12907 .elementor-element.elementor-element-2c99262 .elementor-button:focus{color:var( --e-global-color-2f954484 );background-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-2c99262 .elementor-button:hover svg, .elementor-12907 .elementor-element.elementor-element-2c99262 .elementor-button:focus svg{fill:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-2c99262 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-7bbbb7e:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-7bbbb7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-7bbbb7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-12907 .elementor-element.elementor-element-7bbbb7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-e5d911e .elementor-repeater-item-1c46965.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12907 .elementor-element.elementor-element-7cd96b9{text-align:center;}.elementor-12907 .elementor-element.elementor-element-7cd96b9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:65px;font-weight:400;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-72d58c2{--divider-border-style:solid;--divider-color:var( --e-global-color-7437b57d );--divider-border-width:2px;}.elementor-12907 .elementor-element.elementor-element-72d58c2 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-12907 .elementor-element.elementor-element-72d58c2 .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px;}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:600;font-style:normal;}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-e5d911e:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-e5d911e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#702A6A0D;}.elementor-12907 .elementor-element.elementor-element-e5d911e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-12907 .elementor-element.elementor-element-e5d911e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-7a9e6641 .elementor-repeater-item-9f22af3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-12907 .elementor-element.elementor-element-8b7e66a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-359b224e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-2d544c4f{text-align:right;}.elementor-12907 .elementor-element.elementor-element-2d544c4f .elementor-heading-title{color:var( --e-global-color-2f954484 );font-family:"Roboto Slab", Sans-serif;font-size:70px;font-weight:400;line-height:1.1em;}.elementor-12907 .elementor-element.elementor-element-203e4017{text-align:right;color:var( --e-global-color-2f954484 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;line-height:1.5em;width:var( --container-widget-width, 102.057% );max-width:102.057%;--container-widget-width:102.057%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-203e4017 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-697268c7 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:20px 72px 20px 72px;}.elementor-12907 .elementor-element.elementor-element-697268c7 .elementor-button:hover, .elementor-12907 .elementor-element.elementor-element-697268c7 .elementor-button:focus{color:var( --e-global-color-2f954484 );background-color:var( --e-global-color-secondary );}.elementor-12907 .elementor-element.elementor-element-697268c7 .elementor-button:hover svg, .elementor-12907 .elementor-element.elementor-element-697268c7 .elementor-button:focus svg{fill:var( --e-global-color-2f954484 );}.elementor-12907 .elementor-element.elementor-element-697268c7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-7a9e6641:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-7a9e6641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aplaceathome.com/newton-ma/wp-content/uploads/sites/160/2025/10/Specialized-CARE-Programs.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12907 .elementor-element.elementor-element-7a9e6641 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 23%, #702A6A00 91%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12907 .elementor-element.elementor-element-7a9e6641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 0px 170px 0px;}@media(max-width:1024px){.elementor-12907 .elementor-element.elementor-element-56bb431a{padding:150px 0px 150px 0px;}.elementor-12907 .elementor-element.elementor-element-3b2e9220 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading, .elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-59d0dd38{margin-top:70px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading, .elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading, .elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading, .elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading, .elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading, .elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading a{font-size:36px;}.elementor-12907 .elementor-element.elementor-element-350da81d{margin-top:70px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-7bbbb7e{margin-top:70px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-194bb7d > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-12907 .elementor-element.elementor-element-e5d911e{margin-top:70px;margin-bottom:0px;}.elementor-12907 .elementor-element.elementor-element-8b7e66a > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-12907 .elementor-element.elementor-element-359b224e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-12907 .elementor-element.elementor-element-7a9e6641{padding:150px 0px 150px 0px;}}@media(max-width:767px){.elementor-12907 .elementor-element.elementor-element-56bb431a{padding:70px 0px 70px 0px;}.elementor-12907 .elementor-element.elementor-element-3b2e9220 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12907 .elementor-element.elementor-element-609d7cab .elementor-heading-title{font-size:50px;}.elementor-12907 .elementor-element.elementor-element-76098937 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading, .elementor-12907 .elementor-element.elementor-element-64a772ef .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-59d0dd38{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-2adcea4d > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading, .elementor-12907 .elementor-element.elementor-element-3ae43f2b .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading, .elementor-12907 .elementor-element.elementor-element-754020ea .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading, .elementor-12907 .elementor-element.elementor-element-28c5ef06 .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading, .elementor-12907 .elementor-element.elementor-element-7a60d237 .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading, .elementor-12907 .elementor-element.elementor-element-2378fe75 .raven-heading a{font-size:30px;}.elementor-12907 .elementor-element.elementor-element-350da81d{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-7ea0568 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12907 .elementor-element.elementor-element-7bdfeef .elementor-heading-title{font-size:40px;}.elementor-12907 .elementor-element.elementor-element-7bbbb7e{margin-top:0px;margin-bottom:0px;padding:50px 0px 60px 0px;}.elementor-12907 .elementor-element.elementor-element-194bb7d > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12907 .elementor-element.elementor-element-7cd96b9 .elementor-heading-title{font-size:40px;}.elementor-12907 .elementor-element.elementor-element-ca926b8 .elementor-testimonial__text{font-size:18px;}.elementor-12907 .elementor-element.elementor-element-e5d911e{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-8b7e66a > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12907 .elementor-element.elementor-element-359b224e > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12907 .elementor-element.elementor-element-2d544c4f .elementor-heading-title{font-size:45px;}.elementor-12907 .elementor-element.elementor-element-7a9e6641{padding:70px 0px 70px 0px;}}@media(min-width:768px){.elementor-12907 .elementor-element.elementor-element-3b2e9220{width:61%;}.elementor-12907 .elementor-element.elementor-element-10f41a02{width:39%;}.elementor-12907 .elementor-element.elementor-element-17ea197f{width:45%;}.elementor-12907 .elementor-element.elementor-element-477830fa{width:55%;}.elementor-12907 .elementor-element.elementor-element-8b7e66a{width:30%;}.elementor-12907 .elementor-element.elementor-element-359b224e{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12907 .elementor-element.elementor-element-7ea0568{width:60%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */