.elementor-1454 .elementor-element.elementor-element-68b252c5>.elementor-container{max-width:1566px}.elementor-1454 .elementor-element.elementor-element-68b252c5:not(.elementor-motion-effects-element-type-background),.elementor-1454 .elementor-element.elementor-element-68b252c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://i0.wp.com/davisfutureplanning.com/wp-content/uploads/2021/04/black-family-spending-time-together.jpg?fit=2000%2C1395&ssl=1);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1454 .elementor-element.elementor-element-68b252c5>.elementor-background-overlay{background-color:#580064;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-68b252c5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:273px 0 200px 0;z-index:0}.elementor-1454 .elementor-element.elementor-element-6c2b7948>.elementor-container{max-width:1490px}.elementor-1454 .elementor-element.elementor-element-6c2b7948>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1454 .elementor-element.elementor-element-6c2b7948{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1454 .elementor-element.elementor-element-6c2b7948>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-5a14c50f{text-align:center}.elementor-1454 .elementor-element.elementor-element-5a14c50f .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:49px;font-weight:700;line-height:60px;color:#38F600}.elementor-1454 .elementor-element.elementor-element-5a14c50f>.elementor-widget-container{margin:0 0 -10px 0;padding:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-67bf702c{text-align:center}.elementor-1454 .elementor-element.elementor-element-67bf702c .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:27px;font-weight:300;line-height:60px;color:#FFF}.elementor-1454 .elementor-element.elementor-element-67bf702c>.elementor-widget-container{margin:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-5b01c381{text-align:center}.elementor-1454 .elementor-element.elementor-element-5b01c381 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:36px;font-weight:300;text-transform:capitalize;line-height:60px;color:#FFF}.elementor-1454 .elementor-element.elementor-element-5b01c381>.elementor-widget-container{margin:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-509e28d1:not(.elementor-motion-effects-element-type-background),.elementor-1454 .elementor-element.elementor-element-509e28d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F000}.elementor-1454 .elementor-element.elementor-element-509e28d1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1454 .elementor-element.elementor-element-509e28d1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-34bf9232>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-34bf9232>.elementor-background-overlay{background-color:#38F600;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-34bf9232{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-1454 .elementor-element.elementor-element-31b8481c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1454 .elementor-element.elementor-element-784bb6c7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1454 .elementor-element.elementor-element-784bb6c7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-f887dc4>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-f887dc4{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-f887dc4:not(.elementor-motion-effects-element-type-background),.elementor-1454 .elementor-element.elementor-element-f887dc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(90deg,#580064 40%,#580064 100%)}.elementor-1454 .elementor-element.elementor-element-f887dc4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-131d1a7a>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-26ab5f22{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-26ab5f22{left:-310px}body.rtl .elementor-1454 .elementor-element.elementor-element-26ab5f22{right:-310px}.elementor-1454 .elementor-element.elementor-element-6e6c2432{--spacer-size:47px}.elementor-1454 .elementor-element.elementor-element-7160f3f6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1454 .elementor-element.elementor-element-2419c0cd>.elementor-element-populated{margin:0 0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;padding:40px 10px 10px 10px}.elementor-1454 .elementor-element.elementor-element-236b5b4e{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:-33.63%}body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-236b5b4e{right:-76.592%}body.rtl .elementor-1454 .elementor-element.elementor-element-236b5b4e{left:-76.592%}.elementor-1454 .elementor-element.elementor-element-7a49d2f3{--spacer-size:10px}.elementor-1454 .elementor-element.elementor-element-3630452a .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:45px;font-weight:700;line-height:54px;color:#38F600}.elementor-1454 .elementor-element.elementor-element-3630452a>.elementor-widget-container{margin:0 0 10px 0}.elementor-1454 .elementor-element.elementor-element-3630452a{z-index:1}.elementor-1454 .elementor-element.elementor-element-438fc801 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:34px;font-weight:700;line-height:54px;color:#FFF}.elementor-1454 .elementor-element.elementor-element-438fc801>.elementor-widget-container{margin:0 0 10px 0}.elementor-1454 .elementor-element.elementor-element-438fc801{z-index:1}.elementor-1454 .elementor-element.elementor-element-38594da3{color:#FFF}.elementor-1454 .elementor-element.elementor-element-38f65a89 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:38px;font-weight:700;line-height:54px;color:#38F600}.elementor-1454 .elementor-element.elementor-element-38f65a89>.elementor-widget-container{margin:0 0 10px 0}.elementor-1454 .elementor-element.elementor-element-38f65a89{z-index:1}.elementor-1454 .elementor-element.elementor-element-48afc0aa{color:#FFF}.elementor-1454 .elementor-element.elementor-element-159eac95>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-159eac95:not(.elementor-motion-effects-element-type-background),.elementor-1454 .elementor-element.elementor-element-159eac95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#38F600;background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1454 .elementor-element.elementor-element-159eac95{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:75px 0 80px 0}.elementor-1454 .elementor-element.elementor-element-159eac95>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-265cc4c4>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-1484ea63{text-align:center}.elementor-1454 .elementor-element.elementor-element-1484ea63 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:45px;font-weight:700;line-height:54px;color:#010C39}.elementor-1454 .elementor-element.elementor-element-1484ea63>.elementor-widget-container{margin:0 0 -5px 0}.elementor-1454 .elementor-element.elementor-element-48aecc79{text-align:center}.elementor-1454 .elementor-element.elementor-element-48aecc79 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:26px;font-weight:700;line-height:54px;color:#010C39}.elementor-1454 .elementor-element.elementor-element-48aecc79>.elementor-widget-container{margin:0 0 -5px 0}.elementor-1454 .elementor-element.elementor-element-63df532d>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-63df532d{margin-top:60px;margin-bottom:0}.elementor-1454 .elementor-element.elementor-element-402825a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-402825a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1454 .elementor-element.elementor-element-402825a4>.elementor-element-populated{box-shadow:0 0 30px 0 rgb(130 130 130 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 28px 35px 30px}.elementor-1454 .elementor-element.elementor-element-402825a4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-3c5be4fe{width:var(--container-widget-width,43px);max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:-18px}body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-3c5be4fe{left:-18px}body.rtl .elementor-1454 .elementor-element.elementor-element-3c5be4fe{right:-18px}.elementor-1454 .elementor-element.elementor-element-60ff5017 .elementor-icon-wrapper{text-align:center}.elementor-1454 .elementor-element.elementor-element-60ff5017.elementor-view-stacked .elementor-icon{background-color:#580064}.elementor-1454 .elementor-element.elementor-element-60ff5017.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-60ff5017.elementor-view-default .elementor-icon{color:#580064;border-color:#580064}.elementor-1454 .elementor-element.elementor-element-60ff5017.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-60ff5017.elementor-view-default .elementor-icon svg{fill:#580064}.elementor-1454 .elementor-element.elementor-element-60ff5017 .elementor-icon{font-size:38px;padding:15px;border-radius:10px 10px 10px 10px}.elementor-1454 .elementor-element.elementor-element-60ff5017 .elementor-icon svg{height:38px}.elementor-1454 .elementor-element.elementor-element-60ff5017{z-index:1}.elementor-1454 .elementor-element.elementor-element-4508069{text-align:center}.elementor-1454 .elementor-element.elementor-element-4508069 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:23px;font-weight:700;line-height:30px;color:#010C39}.elementor-1454 .elementor-element.elementor-element-4508069>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1454 .elementor-element.elementor-element-7f250aff{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;color:#000}.elementor-1454 .elementor-element.elementor-element-7f250aff>.elementor-widget-container{margin:0 0 -20px 0;padding:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-75f82b51:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-75f82b51>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1454 .elementor-element.elementor-element-75f82b51>.elementor-element-populated{box-shadow:0 0 30px 0 rgb(130 130 130 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 28px 35px 30px}.elementor-1454 .elementor-element.elementor-element-75f82b51>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-6aa91a78 .elementor-icon-wrapper{text-align:center}.elementor-1454 .elementor-element.elementor-element-6aa91a78.elementor-view-stacked .elementor-icon{background-color:#580064}.elementor-1454 .elementor-element.elementor-element-6aa91a78.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-6aa91a78.elementor-view-default .elementor-icon{color:#580064;border-color:#580064}.elementor-1454 .elementor-element.elementor-element-6aa91a78.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-6aa91a78.elementor-view-default .elementor-icon svg{fill:#580064}.elementor-1454 .elementor-element.elementor-element-6aa91a78 .elementor-icon{font-size:38px;padding:15px;border-radius:10px 10px 10px 10px}.elementor-1454 .elementor-element.elementor-element-6aa91a78 .elementor-icon svg{height:38px}.elementor-1454 .elementor-element.elementor-element-6aa91a78{z-index:1}.elementor-1454 .elementor-element.elementor-element-44c35bd4{text-align:center}.elementor-1454 .elementor-element.elementor-element-44c35bd4 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:23px;font-weight:700;line-height:30px;color:#010C39}.elementor-1454 .elementor-element.elementor-element-44c35bd4>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1454 .elementor-element.elementor-element-1949980c{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;color:#000}.elementor-1454 .elementor-element.elementor-element-1949980c>.elementor-widget-container{margin:0 0 -20px 0;padding:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-29a8e9b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-29a8e9b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1454 .elementor-element.elementor-element-29a8e9b9>.elementor-element-populated{box-shadow:0 0 30px 0 rgb(130 130 130 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 28px 35px 30px}.elementor-1454 .elementor-element.elementor-element-29a8e9b9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-54239d46 .elementor-icon-wrapper{text-align:center}.elementor-1454 .elementor-element.elementor-element-54239d46.elementor-view-stacked .elementor-icon{background-color:#580064}.elementor-1454 .elementor-element.elementor-element-54239d46.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-54239d46.elementor-view-default .elementor-icon{color:#580064;border-color:#580064}.elementor-1454 .elementor-element.elementor-element-54239d46.elementor-view-framed .elementor-icon,.elementor-1454 .elementor-element.elementor-element-54239d46.elementor-view-default .elementor-icon svg{fill:#580064}.elementor-1454 .elementor-element.elementor-element-54239d46 .elementor-icon{font-size:38px;padding:15px;border-radius:10px 10px 10px 10px}.elementor-1454 .elementor-element.elementor-element-54239d46 .elementor-icon svg{height:38px}.elementor-1454 .elementor-element.elementor-element-54239d46{z-index:1}.elementor-1454 .elementor-element.elementor-element-22847de8{text-align:center}.elementor-1454 .elementor-element.elementor-element-22847de8 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:23px;font-weight:700;line-height:30px;color:#010C39}.elementor-1454 .elementor-element.elementor-element-22847de8>.elementor-widget-container{margin:0 0 -10px 0}.elementor-1454 .elementor-element.elementor-element-667d43ae{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;color:#000}.elementor-1454 .elementor-element.elementor-element-667d43ae>.elementor-widget-container{margin:0 0 -20px 0;padding:0 0 0 0}.elementor-1454 .elementor-element.elementor-element-66d0e357>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-66d0e357>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1454 .elementor-element.elementor-element-66d0e357>.elementor-background-overlay{opacity:.55;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-66d0e357{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:75px 0 75px 0}.elementor-1454 .elementor-element.elementor-element-23b209a0>.elementor-container{max-width:1600px}.elementor-1454 .elementor-element.elementor-element-23b209a0{margin-top:0;margin-bottom:0}.elementor-1454 .elementor-element.elementor-element-b906942:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-element-populated,.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-element-populated>.elementor-background-overlay,.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:1em 1em 1em 1em}.elementor-1454 .elementor-element.elementor-element-b906942>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-38f3d79f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-element-populated,.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-element-populated>.elementor-background-overlay,.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:1em 1em 1em 1em}.elementor-1454 .elementor-element.elementor-element-38f3d79f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1454 .elementor-element.elementor-element-78a2b920:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-element-populated,.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-element-populated>.elementor-background-overlay,.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:1em 1em 1em 1em}.elementor-1454 .elementor-element.elementor-element-78a2b920>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(min-width:768px){.elementor-1454 .elementor-element.elementor-element-3c2538f1{width:27.22%}.elementor-1454 .elementor-element.elementor-element-704b627f{width:46.924%}.elementor-1454 .elementor-element.elementor-element-784bb6c7{width:25.52%}.elementor-1454 .elementor-element.elementor-element-454e6d3d{width:50%}.elementor-1454 .elementor-element.elementor-element-2419c0cd{width:50%}}@media(max-width:1024px){.elementor-1454 .elementor-element.elementor-element-68b252c5{padding:150px 0 100px 0}.elementor-1454 .elementor-element.elementor-element-2419c0cd>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1454 .elementor-element.elementor-element-66d0e357{padding:100px 25px 100px 25px}.elementor-1454 .elementor-element.elementor-element-7a7747e5>.elementor-element-populated{padding:0 0 0 0}}@media(max-width:767px){.elementor-1454 .elementor-element.elementor-element-68b252c5{margin-top:-180px;margin-bottom:0;padding:200px 0 80px 0}.elementor-1454 .elementor-element.elementor-element-5a14c50f .elementor-heading-title{font-size:40px;line-height:1.2em}.elementor-1454 .elementor-element.elementor-element-67bf702c .elementor-heading-title{font-size:28px;line-height:1em}.elementor-1454 .elementor-element.elementor-element-5b01c381 .elementor-heading-title{font-size:28px;line-height:1em}.elementor-1454 .elementor-element.elementor-element-66d0e357{padding:50px 20px 50px 20px}}@media(max-width:1024px) and (min-width:768px){.elementor-1454 .elementor-element.elementor-element-371961a{width:100%}.elementor-1454 .elementor-element.elementor-element-454e6d3d{width:100%}.elementor-1454 .elementor-element.elementor-element-2419c0cd{width:100%}.elementor-1454 .elementor-element.elementor-element-402825a4{width:50%}.elementor-1454 .elementor-element.elementor-element-75f82b51{width:50%}.elementor-1454 .elementor-element.elementor-element-29a8e9b9{width:50%}}