.elementor-441 .elementor-element.elementor-element-bcba648{--display:flex;--min-height:415px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-81f94a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-977b16c );--border-color:var( --e-global-color-977b16c );--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-441 .elementor-element.elementor-element-81f94a4:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-81f94a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4ce8b8 );background-image:url("https://www.familysafemo.com/wp-content/uploads/2026/03/hero-blue-swirl-bg.avif");}.elementor-441 .elementor-element.elementor-element-24252c7 .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-07d2dad{font-family:var( --e-global-typography-4c2cebe-font-family ), Sans-serif;font-size:var( --e-global-typography-4c2cebe-font-size );font-weight:var( --e-global-typography-4c2cebe-font-weight );text-decoration:var( --e-global-typography-4c2cebe-text-decoration );line-height:var( --e-global-typography-4c2cebe-line-height );color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-148ee06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-148ee06:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-148ee06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.familysafemo.com/wp-content/uploads/2026/03/team-smiling.webp");background-position:center center;background-size:cover;}.elementor-441 .elementor-element.elementor-element-386ef1c{--spacer-size:225px;}.elementor-441 .elementor-element.elementor-element-95340b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-7f85fac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-894c8cc img{height:500px;object-fit:cover;object-position:center center;}.elementor-441 .elementor-element.elementor-element-8138eee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-a886aca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-4eb4325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-5ca1754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-c8d3b9e img{height:500px;object-fit:cover;object-position:center center;}.elementor-441 .elementor-element.elementor-element-f169eaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-f169eaa:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-f169eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aebc59 );}.elementor-441 .elementor-element.elementor-element-f169eaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-441 .elementor-element.elementor-element-06fb943{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-0a2907c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-402498e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:-9rem;--margin-left:0rem;--margin-right:0rem;--z-index:2;}.elementor-441 .elementor-element.elementor-element-3094890 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-441 .elementor-element.elementor-element-59ae461{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:12rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-59ae461:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-59ae461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4ce8b8 );}.elementor-441 .elementor-element.elementor-element-08751f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-441 .elementor-element.elementor-element-cd550d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-6ebf629 img{height:500px;object-fit:cover;object-position:center center;}.elementor-441 .elementor-element.elementor-element-48c0eb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-115d1bc .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-6fdd36c{color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-92ccd61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-441 .elementor-element.elementor-element-c3f8d8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-e0d5d3a .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-6e3f67e{color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-eb81c72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-8affb4e img{height:500px;object-fit:cover;object-position:center center;}.elementor-441 .elementor-element.elementor-element-b60d442{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-b60d442:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-b60d442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aebc59 );}.elementor-441 .elementor-element.elementor-element-3bb826c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-3c5a791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-441 .elementor-element.elementor-element-2a73a73{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-6b547ef{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-0e9213d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:start;}.elementor-441 .elementor-element.elementor-element-0e9213d img{width:50px;}.elementor-441 .elementor-element.elementor-element-5dd180d{--display:flex;}.elementor-441 .elementor-element.elementor-element-1b8cd8a .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-1cfae9d{--display:flex;}.elementor-441 .elementor-element.elementor-element-f571884 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-a448b4c{--display:flex;}.elementor-441 .elementor-element.elementor-element-e8ea8e8 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-f14a9e6{--display:flex;}.elementor-441 .elementor-element.elementor-element-a7ebe53 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-314c74a{--display:flex;}.elementor-441 .elementor-element.elementor-element-68dc1d8 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-3b012aa{--display:flex;}.elementor-441 .elementor-element.elementor-element-1273dd4 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-f8d9cea{--display:flex;}.elementor-441 .elementor-element.elementor-element-ada4737 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-654cc2f{--display:flex;}.elementor-441 .elementor-element.elementor-element-8c94e71 .elementor-heading-title{font-family:var( --e-global-typography-c80f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-c80f42d-font-size );font-weight:var( --e-global-typography-c80f42d-font-weight );text-decoration:var( --e-global-typography-c80f42d-text-decoration );line-height:var( --e-global-typography-c80f42d-line-height );color:var( --e-global-color-224435d );}.elementor-441 .elementor-element.elementor-element-990418d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-d4ce8b8 );--e-n-carousel-arrow-hover-color:var( --e-global-color-977b16c );}:where( .elementor-441 .elementor-element.elementor-element-990418d .swiper-slide ) > .e-con{background-color:var( --e-global-color-eb8f29b );border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-977b16c );--padding-top:2rem;--padding-right:2rem;--padding-bottom:2rem;--padding-left:2rem;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:2rem;--padding-inline-end:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;}.elementor-441 .elementor-element.elementor-element-b532dc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-b86249e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-72906f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-8ed290c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-e235b60 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-441 .elementor-element.elementor-element-e235b60 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-441 .elementor-element.elementor-element-e235b60{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-441 .elementor-element.elementor-element-9b39fa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-9b39fa3:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-9b39fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4ce8b8 );}.elementor-441 .elementor-element.elementor-element-896e811{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-73240ce .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-a1625be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-02f545b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-441 .elementor-element.elementor-element-03ae732{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-03ae732:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-03ae732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4ce8b8 );}.elementor-441 .elementor-element.elementor-element-85b0111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-441 .elementor-element.elementor-element-c542f7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-a1ed58c .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-4603fad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-3f87bdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-05428ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-95ff1d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-377b07d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-wrapper{text-align:start;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-title{margin-bottom:10px;font-size:17px;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-wrapper{text-align:start;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-title{margin-bottom:10px;font-size:17px;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-wrapper{text-align:start;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-title{margin-bottom:10px;font-size:17px;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-5139949{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-441 .elementor-element.elementor-element-6b0c5a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-441 .elementor-element.elementor-element-6b0c5a8:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-6b0c5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d20ee95 );background-image:url("https://www.familysafemo.com/wp-content/uploads/2026/03/lighter-red-gradient-long-bg.webp");background-position:center center;background-size:cover;}.elementor-441 .elementor-element.elementor-element-8976c98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-91945d8 .elementor-heading-title{color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-173ff73{color:var( --e-global-color-daa4983 );}.elementor-441 .elementor-element.elementor-element-eaafc38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-2843e75 .elementor-button{background-color:var( --e-global-color-d4ce8b8 );fill:var( --e-global-color-eb8f29b );color:var( --e-global-color-eb8f29b );}.elementor-441 .elementor-element.elementor-element-2843e75 .elementor-button:hover, .elementor-441 .elementor-element.elementor-element-2843e75 .elementor-button:focus{background-color:var( --e-global-color-eb8f29b );color:var( --e-global-color-d4ce8b8 );}.elementor-441 .elementor-element.elementor-element-2843e75 .elementor-button:hover svg, .elementor-441 .elementor-element.elementor-element-2843e75 .elementor-button:focus svg{fill:var( --e-global-color-d4ce8b8 );}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-bcba648{--min-height:0px;}.elementor-441 .elementor-element.elementor-element-81f94a4{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-441 .elementor-element.elementor-element-07d2dad{font-size:var( --e-global-typography-4c2cebe-font-size );line-height:var( --e-global-typography-4c2cebe-line-height );}.elementor-441 .elementor-element.elementor-element-b60d442{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-441 .elementor-element.elementor-element-1b8cd8a .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-f571884 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-e8ea8e8 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-a7ebe53 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-68dc1d8 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-1273dd4 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-ada4737 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-8c94e71 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-990418d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-441 .elementor-element.elementor-element-377b07d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-441 .elementor-element.elementor-element-5139949{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-bcba648{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-441 .elementor-element.elementor-element-81f94a4{--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-07d2dad{font-size:var( --e-global-typography-4c2cebe-font-size );line-height:var( --e-global-typography-4c2cebe-line-height );}.elementor-441 .elementor-element.elementor-element-148ee06.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-95340b1{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-441 .elementor-element.elementor-element-894c8cc img{height:300px;}.elementor-441 .elementor-element.elementor-element-a886aca{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-441 .elementor-element.elementor-element-5ca1754.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-c8d3b9e img{height:300px;}.elementor-441 .elementor-element.elementor-element-f169eaa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-402498e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-441 .elementor-element.elementor-element-402498e.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-3094890 img{height:300px;object-position:top center;}.elementor-441 .elementor-element.elementor-element-59ae461{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-441 .elementor-element.elementor-element-08751f6{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-441 .elementor-element.elementor-element-6ebf629 img{height:300px;}.elementor-441 .elementor-element.elementor-element-92ccd61{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-441 .elementor-element.elementor-element-eb81c72.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-8affb4e img{height:300px;}.elementor-441 .elementor-element.elementor-element-b60d442{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-441 .elementor-element.elementor-element-3bb826c.e-con{--order:99999 /* order end hack */;}.elementor-441 .elementor-element.elementor-element-3c5a791{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-441 .elementor-element.elementor-element-2a73a73{padding:0rem 1rem 0rem 1rem;}.elementor-441 .elementor-element.elementor-element-6b547ef{padding:0rem 1rem 0rem 1rem;}.elementor-441 .elementor-element.elementor-element-1b8cd8a .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-f571884 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-e8ea8e8 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-a7ebe53 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-68dc1d8 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-1273dd4 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-ada4737 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-8c94e71 .elementor-heading-title{font-size:var( --e-global-typography-c80f42d-font-size );line-height:var( --e-global-typography-c80f42d-line-height );}.elementor-441 .elementor-element.elementor-element-990418d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-441 .elementor-element.elementor-element-02f545b.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-335beff img{width:80%;}.elementor-441 .elementor-element.elementor-element-95ff1d3.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-377b07d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-441 .elementor-element.elementor-element-6f57b21 .elementor-image-box-title{font-size:12px;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-441 .elementor-element.elementor-element-76c12f8 .elementor-image-box-title{font-size:12px;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-441 .elementor-element.elementor-element-9c4702a .elementor-image-box-title{font-size:12px;}}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-bcba648{--content-width:1400px;}.elementor-441 .elementor-element.elementor-element-81f94a4{--width:50%;}.elementor-441 .elementor-element.elementor-element-148ee06{--width:50%;}.elementor-441 .elementor-element.elementor-element-7f85fac{--width:50%;}.elementor-441 .elementor-element.elementor-element-8138eee{--width:50%;}.elementor-441 .elementor-element.elementor-element-4eb4325{--width:50%;}.elementor-441 .elementor-element.elementor-element-5ca1754{--width:50%;}.elementor-441 .elementor-element.elementor-element-f169eaa{--width:97.397%;}.elementor-441 .elementor-element.elementor-element-06fb943{--width:40%;}.elementor-441 .elementor-element.elementor-element-0a2907c{--width:55%;}.elementor-441 .elementor-element.elementor-element-402498e{--width:100%;}.elementor-441 .elementor-element.elementor-element-cd550d8{--width:50%;}.elementor-441 .elementor-element.elementor-element-48c0eb2{--width:50%;}.elementor-441 .elementor-element.elementor-element-c3f8d8c{--width:50%;}.elementor-441 .elementor-element.elementor-element-eb81c72{--width:50%;}.elementor-441 .elementor-element.elementor-element-3bb826c{--width:33.3333%;}.elementor-441 .elementor-element.elementor-element-3c5a791{--width:66.6666%;}.elementor-441 .elementor-element.elementor-element-b86249e{--width:47%;}.elementor-441 .elementor-element.elementor-element-72906f2{--width:50%;}.elementor-441 .elementor-element.elementor-element-8ed290c{--width:100%;}.elementor-441 .elementor-element.elementor-element-896e811{--width:50%;}.elementor-441 .elementor-element.elementor-element-02f545b{--width:48%;}.elementor-441 .elementor-element.elementor-element-85b0111{--width:48%;}.elementor-441 .elementor-element.elementor-element-c542f7d{--width:47%;}.elementor-441 .elementor-element.elementor-element-05428ac{--width:30%;}.elementor-441 .elementor-element.elementor-element-95ff1d3{--width:66.6666%;}.elementor-441 .elementor-element.elementor-element-8976c98{--width:70%;}.elementor-441 .elementor-element.elementor-element-eaafc38{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-441 .elementor-element.elementor-element-896e811{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-b60d442 */.testimonial-carousel {
    position: relative !important;
    padding-bottom: 30px !important;
}

.testimonial-carousel .swiper-pagination-fraction {
    position: absolute !important;
    bottom: -12px !important;
    left: 20px !important;
    width: auto !important;
    text-align: left !important;
    top: auto !important;
}

.testimonial-carousel .elementor-swiper-button {
    position: absolute !important;
    top: auto !important;
    bottom: 0 !important;
    transform: none !important;
}

.testimonial-carousel .elementor-swiper-button-prev {
    left: auto !important;
    right: 30px !important;
}

.testimonial-carousel .elementor-swiper-button-next {
    left: auto !important;
    right: 0 !important;
}

.testimonial-carousel.elementor-arrows-position-outside .swiper {
    width: 100% !important;
}/* End custom CSS */