.elementor-24 .elementor-element.elementor-element-45da346{--display:flex;--min-height:82vh;--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;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-45da346:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://purposefulwealthadvisors.com/wp-content/uploads/2022/08/220228_Job_2201_MelissaCostello_PWA_HighRes_1164.jpeg");background-position:41% 33%;background-size:100% auto;}.elementor-24 .elementor-element.elementor-element-45da346::before, .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-45da346 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-45da346 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-d4a85b6{--display:flex;}.elementor-24 .elementor-element.elementor-element-d4a85b6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d4a85b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-24 .elementor-element.elementor-element-17d05f0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24 .elementor-element.elementor-element-97884aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-97884aa .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-ab2d205 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ab2d205{font-family:var( --e-global-typography-1df21c6-font-family ), Sans-serif;font-size:var( --e-global-typography-1df21c6-font-size );line-height:var( --e-global-typography-1df21c6-line-height );color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-b949dde{padding:72px 16px 072px 16px;}.elementor-24 .elementor-element.elementor-element-8dc6d0d > .elementor-element-populated{padding:0% 34% 0% 0%;}.elementor-24 .elementor-element.elementor-element-767fdfc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:34px;font-weight:500;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-cc007a0{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-8d39e36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-8d39e36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-e04aa80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e26bc2d > .elementor-widget-container{margin:0px 0px 0px 024px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e26bc2d .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-91e5792 > .elementor-widget-container{padding:0px 0px 0px 024px;}.elementor-24 .elementor-element.elementor-element-91e5792{font-family:var( --e-global-typography-9f64db3-font-family ), Sans-serif;font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-423b066{padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-a3f4779 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-24 .elementor-element.elementor-element-a3f4779 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-d5b15ec > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-818de7f > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-24 .elementor-element.elementor-element-aaf0149 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-aaf0149{text-align:center;}.elementor-24 .elementor-element.elementor-element-aaf0149 .elementor-heading-title{font-family:var( --e-global-typography-e564a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e564a1c-font-size );font-weight:var( --e-global-typography-e564a1c-font-weight );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-f799a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f799a3f{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-245cc4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-245cc4f{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-ced5107 > .elementor-widget-container{margin:32px 0px 32px 0px;padding:0% 10% 0% 10%;}.elementor-24 .elementor-element.elementor-element-ced5107{text-align:center;}.elementor-24 .elementor-element.elementor-element-ced5107 .elementor-heading-title{font-family:var( --e-global-typography-e564a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e564a1c-font-size );font-weight:var( --e-global-typography-e564a1c-font-weight );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-8bf3b42:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8bf3b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://purposefulwealthadvisors.com/wp-content/uploads/2022/08/pwa-duotone-bg-3.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-8bf3b42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:240px 24px 72px 24px;}.elementor-24 .elementor-element.elementor-element-8bf3b42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-e0a9643 > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-24 .elementor-element.elementor-element-f6d3a13{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-008fc42 > .elementor-widget-container{padding:0px 0px 0px 048px;}.elementor-24 .elementor-element.elementor-element-008fc42 .elementor-heading-title{font-family:var( --e-global-typography-39d024a-font-family ), Sans-serif;font-size:var( --e-global-typography-39d024a-font-size );font-weight:var( --e-global-typography-39d024a-font-weight );line-height:var( --e-global-typography-39d024a-line-height );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-0629e9c{padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-7f760b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-24 .elementor-element.elementor-element-7f760b3 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-fceb690 > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-aec9143 > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-24 .elementor-element.elementor-element-76482f7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-76482f7{text-align:center;}.elementor-24 .elementor-element.elementor-element-76482f7 .elementor-heading-title{font-family:var( --e-global-typography-e564a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e564a1c-font-size );font-weight:var( --e-global-typography-e564a1c-font-weight );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-2ef403e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2ef403e{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-6cc4166 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6cc4166{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-a9ac95d > .elementor-widget-container{margin:32px 0px 32px 0px;padding:0% 10% 0% 10%;}.elementor-24 .elementor-element.elementor-element-a9ac95d{text-align:center;}.elementor-24 .elementor-element.elementor-element-a9ac95d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-17f79f7 );}.elementor-24 .elementor-element.elementor-element-74c52db:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-74c52db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://purposefulwealthadvisors.com/wp-content/uploads/2022/08/pwa-duotone-5-1.jpg");background-position:center center;background-size:110% auto;}.elementor-24 .elementor-element.elementor-element-74c52db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 24px 72px 24px;}.elementor-24 .elementor-element.elementor-element-74c52db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-9afc97a > .elementor-element-populated{padding:0% 35% 0% 05%;}.elementor-24 .elementor-element.elementor-element-daa6886{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-c4c2d70 > .elementor-widget-container{padding:0px 0px 0px 048px;}.elementor-24 .elementor-element.elementor-element-c4c2d70 .elementor-heading-title{font-family:var( --e-global-typography-39d024a-font-family ), Sans-serif;font-size:var( --e-global-typography-39d024a-font-size );font-weight:var( --e-global-typography-39d024a-font-weight );line-height:var( --e-global-typography-39d024a-line-height );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-c7f5bbc{padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-8c1dbcd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-24 .elementor-element.elementor-element-8c1dbcd > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-b016822 > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b016822 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-93f89b5 > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-24 .elementor-element.elementor-element-d171f19 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-d171f19{text-align:center;}.elementor-24 .elementor-element.elementor-element-d171f19 .elementor-heading-title{font-family:var( --e-global-typography-e564a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e564a1c-font-size );font-weight:var( --e-global-typography-e564a1c-font-weight );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-5f5029a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5f5029a{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e42a894 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e42a894{font-family:var( --e-global-typography-6bfcbef-font-family ), Sans-serif;font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-2803657{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-24 .elementor-element.elementor-element-2803657 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-ebe8d4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d421811 > .elementor-widget-container{margin:0px 0px 0px 024px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d421811 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-c42eb5f > .elementor-widget-container{padding:0px 0px 0px 024px;}.elementor-24 .elementor-element.elementor-element-c42eb5f{font-family:"Montserrat", Sans-serif;font-size:22px;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-632679c{padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-779dfec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-bf94c14 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-bf94c14{font-family:"Montserrat", Sans-serif;font-size:24px;line-height:42px;}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-block-end-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-title{color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-icon svg{fill:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-tab-content{color:var( --e-global-color-text );line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-block-end-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-title{color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-icon svg{fill:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-tab-content{color:var( --e-global-color-text );line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-block-end-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-title{color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-icon svg{fill:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-tab-content{color:var( --e-global-color-text );line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-block-end-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-title{color:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-icon svg{fill:var( --e-global-color-1070517 );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:400;line-height:1em;}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-tab-content{color:var( --e-global-color-text );line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-d96a246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-24 .elementor-element.elementor-element-d96a246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-56b4e164 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6873f2ae > .elementor-widget-container{margin:0px 0px 0px 024px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6873f2ae .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-78f90d13 > .elementor-widget-container{padding:0px 0px 0px 024px;}.elementor-24 .elementor-element.elementor-element-78f90d13{font-family:"Montserrat", Sans-serif;font-size:22px;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-79420432 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-191ecd4{padding:72px 16px 72px 16px;}.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c51cd4e > .elementor-widget-container{padding:0% 42% 0% 0%;}.elementor-24 .elementor-element.elementor-element-c51cd4e{font-family:var( --e-global-typography-9f64db3-font-family ), Sans-serif;font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-bc3700f > .elementor-element-populated{padding:0px 48px 0px 048px;}.elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;fill:var( --e-global-color-1070517 );color:var( --e-global-color-1070517 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-1070517 );padding:16px 24px 16px 23px;}.elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-273dc4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button .elementor-button-content-wrapper{gap:48px;}.elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-273dc4e .elementor-button:focus svg{fill:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-399a79c{text-align:center;font-size:22px;}.elementor-24 .elementor-element.elementor-element-d0d6a90 > .elementor-element-populated{padding:0px 48px 0px 048px;}.elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;fill:var( --e-global-color-1070517 );color:var( --e-global-color-1070517 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-1070517 );padding:16px 24px 16px 23px;}.elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-6d5b411 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button .elementor-button-content-wrapper{gap:48px;}.elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-6d5b411 .elementor-button:focus svg{fill:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-1cbfe74{text-align:center;font-size:22px;}.elementor-24 .elementor-element.elementor-element-a72a8c3 > .elementor-element-populated{padding:0px 48px 0px 048px;}.elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;fill:var( --e-global-color-1070517 );color:var( --e-global-color-1070517 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-1070517 );padding:16px 24px 16px 23px;}.elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-ef16030 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button .elementor-button-content-wrapper{gap:48px;}.elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ef16030 .elementor-button:focus svg{fill:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-c3d7d51{text-align:center;font-size:22px;}.elementor-24 .elementor-element.elementor-element-55891a3b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-55891a3b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55891a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://purposefulwealthadvisors.com/wp-content/uploads/2022/08/pwa-duotone-bg-1.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-56045925{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:30%;}.elementor-24 .elementor-element.elementor-element-1b645e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1b645e7a .elementor-heading-title{font-size:42px;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-85a8a15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6cd90ad0{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:27%;--padding-right:10%;}.elementor-24 .elementor-element.elementor-element-218240ac{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-34f22cf1 > .elementor-widget-container{padding:0px 0px 0px 048px;}.elementor-24 .elementor-element.elementor-element-34f22cf1 .elementor-heading-title{font-family:var( --e-global-typography-39d024a-font-family ), Sans-serif;font-size:var( --e-global-typography-39d024a-font-size );font-weight:var( --e-global-typography-39d024a-font-weight );line-height:var( --e-global-typography-39d024a-line-height );color:var( --e-global-color-6c7cc4f );}.elementor-24 .elementor-element.elementor-element-7c6dcded{--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-24 .elementor-element.elementor-element-7c6dcded:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7c6dcded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3C64A;}.elementor-24 .elementor-element.elementor-element-39ecf07c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;line-height:12px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-bc3700f{width:100%;}.elementor-24 .elementor-element.elementor-element-d0d6a90{width:100%;}.elementor-24 .elementor-element.elementor-element-a72a8c3{width:100%;}}@media(max-width:1366px){.elementor-24 .elementor-element.elementor-element-97884aa .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-ab2d205{font-size:var( --e-global-typography-1df21c6-font-size );line-height:var( --e-global-typography-1df21c6-line-height );}.elementor-24 .elementor-element.elementor-element-cc007a0{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e26bc2d .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-91e5792{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-aaf0149 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-f799a3f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-245cc4f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-ced5107 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-008fc42 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-76482f7 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-2ef403e{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-6cc4166{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-c4c2d70 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-b016822 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-d171f19 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-5f5029a{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e42a894{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-d421811 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-779dfec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-6873f2ae .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c51cd4e{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-34f22cf1 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-45da346{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-45da346:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-97884aa .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-ab2d205{font-size:var( --e-global-typography-1df21c6-font-size );line-height:var( --e-global-typography-1df21c6-line-height );}.elementor-24 .elementor-element.elementor-element-b949dde{padding:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-8dc6d0d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-cc007a0{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e26bc2d .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-91e5792{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-aaf0149 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-f799a3f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-245cc4f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-ced5107 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-8bf3b42{padding:120px 48px 48px 48px;}.elementor-24 .elementor-element.elementor-element-e0a9643 > .elementor-element-populated{padding:0px 0px 0px 048px;}.elementor-24 .elementor-element.elementor-element-f6d3a13{line-height:1.7em;}.elementor-24 .elementor-element.elementor-element-008fc42 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-76482f7 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-2ef403e{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-6cc4166{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-74c52db:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-74c52db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-24 .elementor-element.elementor-element-74c52db{padding:48px 48px 48px 48px;}.elementor-24 .elementor-element.elementor-element-9afc97a > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-24 .elementor-element.elementor-element-c4c2d70 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-b016822 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-d171f19 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-5f5029a{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e42a894{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-2803657{padding:24px 16px 24px 16px;}.elementor-24 .elementor-element.elementor-element-d421811 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c42eb5f{font-size:18px;}.elementor-24 .elementor-element.elementor-element-779dfec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-d96a246{padding:24px 16px 24px 16px;}.elementor-24 .elementor-element.elementor-element-6873f2ae .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-78f90d13{font-size:18px;}.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c51cd4e{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-bc3700f > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-d0d6a90 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-a72a8c3 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-56045925{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-24 .elementor-element.elementor-element-34f22cf1 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-45da346{--min-height:55vh;}.elementor-24 .elementor-element.elementor-element-45da346:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-24 .elementor-element.elementor-element-17d05f0{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-97884aa .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-ab2d205{font-size:var( --e-global-typography-1df21c6-font-size );line-height:var( --e-global-typography-1df21c6-line-height );}.elementor-24 .elementor-element.elementor-element-767fdfc .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-cc007a0{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e26bc2d .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-91e5792{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-423b066{padding:32px 16px 32px 16px;}.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-818de7f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-aaf0149 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-f799a3f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-245cc4f{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-ced5107 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-8bf3b42{padding:48px 24px 48px 24px;}.elementor-24 .elementor-element.elementor-element-e0a9643 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-f6d3a13{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-008fc42 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-0629e9c{padding:32px 16px 32px 16px;}.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-aec9143 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-24 .elementor-element.elementor-element-76482f7 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-2ef403e{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-6cc4166{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-a9ac95d > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-a9ac95d .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-74c52db{padding:48px 24px 48px 24px;}.elementor-24 .elementor-element.elementor-element-9afc97a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-daa6886{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-c4c2d70 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}.elementor-24 .elementor-element.elementor-element-c7f5bbc{padding:32px 16px 32px 16px;}.elementor-24 .elementor-element.elementor-element-b016822 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-93f89b5 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-24 .elementor-element.elementor-element-d171f19 .elementor-heading-title{font-size:var( --e-global-typography-e564a1c-font-size );line-height:var( --e-global-typography-e564a1c-line-height );}.elementor-24 .elementor-element.elementor-element-5f5029a{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-e42a894{font-size:var( --e-global-typography-6bfcbef-font-size );line-height:var( --e-global-typography-6bfcbef-line-height );}.elementor-24 .elementor-element.elementor-element-d421811 .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c42eb5f{font-size:18px;line-height:1.75em;}.elementor-24 .elementor-element.elementor-element-632679c{padding:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-cf1cdfe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-779dfec .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-bf94c14 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-bf94c14{font-size:18px;line-height:1.75em;}.elementor-24 .elementor-element.elementor-element-af966a3 .elementor-accordion-title{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-2466024 .elementor-accordion-title{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-a1fd728 .elementor-accordion-title{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-ffc2f60 .elementor-accordion-title{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-6873f2ae .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-78f90d13{font-size:18px;line-height:1.75em;}.elementor-24 .elementor-element.elementor-element-191ecd4{padding:32px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-heading-title{font-size:var( --e-global-typography-593b018-font-size );line-height:var( --e-global-typography-593b018-line-height );}.elementor-24 .elementor-element.elementor-element-c51cd4e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24 .elementor-element.elementor-element-c51cd4e{font-size:var( --e-global-typography-9f64db3-font-size );line-height:var( --e-global-typography-9f64db3-line-height );}.elementor-24 .elementor-element.elementor-element-399a79c{font-size:16px;line-height:1.7em;}.elementor-24 .elementor-element.elementor-element-1cbfe74{font-size:16px;line-height:1.7em;}.elementor-24 .elementor-element.elementor-element-c3d7d51{font-size:16px;line-height:1.7em;}.elementor-24 .elementor-element.elementor-element-55891a3b{--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-6cd90ad0{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-24 .elementor-element.elementor-element-218240ac{font-size:18px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-34f22cf1 .elementor-heading-title{font-size:var( --e-global-typography-39d024a-font-size );line-height:var( --e-global-typography-39d024a-line-height );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-6afd02c{width:33.427%;}.elementor-24 .elementor-element.elementor-element-e04aa80{width:66.573%;}.elementor-24 .elementor-element.elementor-element-b7b628e{width:42.642%;}.elementor-24 .elementor-element.elementor-element-ebe8d4e{width:57.358%;}.elementor-24 .elementor-element.elementor-element-51732fe6{width:42.642%;}.elementor-24 .elementor-element.elementor-element-56b4e164{width:57.358%;}}@media(min-width:1367px){.elementor-24 .elementor-element.elementor-element-45da346:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-45da346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-8bf3b42:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8bf3b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-74c52db:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-74c52db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-55891a3b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55891a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-ab2d205 */.elementor-24 .elementor-element.elementor-element-ab2d205 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5b15ec */.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-widget-container {
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-widget-container:after {
    content: "";
    width: 100%;
    padding-left: 32px;
    left: 0;
    height: 2px;
    background: #A4C74B;
    position: absolute;
    top: 50%;
    z-index: 5;
}

.elementor-24 .elementor-element.elementor-element-d5b15ec .elementor-heading-title {
    background: #ffffff;
    position: relative;
    z-index: 10;
    display: inline-block;
    padding-right: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fceb690 */.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-widget-container {
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-widget-container:after {
    content: "";
    width: 100%;
    padding-left: 32px;
    left: 0;
    height: 2px;
    background: #A4C74B;
    position: absolute;
    top: 50%;
    z-index: 5;
}

.elementor-24 .elementor-element.elementor-element-fceb690 .elementor-heading-title {
    background: #ffffff;
    position: relative;
    z-index: 10;
    display: inline-block;
    padding-right: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b016822 */.elementor-24 .elementor-element.elementor-element-b016822 .elementor-widget-container {
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-b016822 .elementor-widget-container:after {
    content: "";
    width: 100%;
    padding-left: 32px;
    left: 0;
    height: 2px;
    background: #A4C74B;
    position: absolute;
    top: 50%;
    z-index: 5;
}

.elementor-24 .elementor-element.elementor-element-b016822 .elementor-heading-title {
    background: #ffffff;
    position: relative;
    z-index: 10;
    display: inline-block;
    padding-right: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-779dfec */.elementor-24 .elementor-element.elementor-element-779dfec .elementor-widget-container {
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-779dfec .elementor-widget-container:after {
    content: "";
    width: 100%;
    padding-left: 32px;
    left: 0;
    height: 2px;
    background: #A4C74B;
    position: absolute;
    top: 50%;
    z-index: 5;
}

.elementor-24 .elementor-element.elementor-element-779dfec .elementor-heading-title {
    background: #ffffff;
    position: relative;
    z-index: 10;
    display: inline-block;
    padding-right: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf94c14 */.elementor-24 .elementor-element.elementor-element-bf94c14 span {
    font-weight: 600;
    color: #005470;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ce18cc */.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-widget-container {
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-widget-container:after {
    content: "";
    width: 100%;
    padding-left: 32px;
    left: 0;
    height: 2px;
    background: #A4C74B;
    position: absolute;
    top: 50%;
    z-index: 5;
}

.elementor-24 .elementor-element.elementor-element-8ce18cc .elementor-heading-title {
    background: #ffffff;
    position: relative;
    z-index: 10;
    display: inline-block;
    padding-right: 32px;
}/* End custom CSS */