.elementor-45988 .elementor-element.elementor-element-2beab0f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-45988 .elementor-element.elementor-element-61fdbe2 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-45988 .elementor-element.elementor-element-4a060c8a > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://prosperitythinkers.com/wp-content/uploads/2022/06/Prosperity-Pledge-BG.svg");background-repeat:no-repeat;background-size:cover;opacity:0.38;}.elementor-45988 .elementor-element.elementor-element-4a060c8a{padding:3% 0% 4% 0%;}.elementor-45988 .elementor-element.elementor-element-31e84097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45988 .elementor-element.elementor-element-31e84097 .elementor-heading-title{font-family:var( --e-global-typography-8f0bf23-font-family ), Sans-serif;font-size:var( --e-global-typography-8f0bf23-font-size );font-weight:var( --e-global-typography-8f0bf23-font-weight );text-transform:var( --e-global-typography-8f0bf23-text-transform );}.elementor-45988 .elementor-element.elementor-element-4ad1b25b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45988 .elementor-element.elementor-element-4ad1b25b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:#0386B6;}.elementor-45988 .elementor-element.elementor-element-1b10435 .elementor-button{background-color:var( --e-global-color-e1790e8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-21ee01c4 );color:var( --e-global-color-21ee01c4 );border-radius:12px 0px 12px 0px;padding:19px 19px 19px 19px;}.elementor-45988 .elementor-element.elementor-element-1b10435 .elementor-button:hover, .elementor-45988 .elementor-element.elementor-element-1b10435 .elementor-button:focus{background-color:#142444;}.elementor-45988 .elementor-element.elementor-element-1b10435 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-45988 .elementor-element.elementor-element-2f638d59{text-align:center;}.elementor-45988 .elementor-element.elementor-element-2f638d59 img{border-style:solid;border-width:33px 33px 0px 0px;border-color:var( --e-global-color-472fd83 );border-radius:33px 0px 0px 0px;}.elementor-45988 .elementor-element.elementor-element-5d068031 .elementor-icon-box-wrapper{gap:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-45988 .elementor-element.elementor-element-1ea21350{width:71.077%;}.elementor-45988 .elementor-element.elementor-element-68025fb4{width:28.923%;}}@media(max-width:1024px){.elementor-45988 .elementor-element.elementor-element-2beab0f{--grid-auto-flow:row;}.elementor-45988 .elementor-element.elementor-element-31e84097 .elementor-heading-title{font-size:var( --e-global-typography-8f0bf23-font-size );}.elementor-45988 .elementor-element.elementor-element-4ad1b25b{font-size:var( --e-global-typography-accent-font-size );}.elementor-45988 .elementor-element.elementor-element-1b10435 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-45988 .elementor-element.elementor-element-2beab0f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-45988 .elementor-element.elementor-element-31e84097 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45988 .elementor-element.elementor-element-31e84097{text-align:start;}.elementor-45988 .elementor-element.elementor-element-31e84097 .elementor-heading-title{font-size:var( --e-global-typography-8f0bf23-font-size );}.elementor-45988 .elementor-element.elementor-element-4ad1b25b{text-align:start;font-size:var( --e-global-typography-accent-font-size );}.elementor-45988 .elementor-element.elementor-element-1b10435 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-31e84097 */.elementor-45988 .elementor-element.elementor-element-31e84097 span {
    color: #0386b6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ad1b25b */@media(max-width: 767px) {
    .par-custom-margin p {
        margin-bottom: 0;
    }
}/* End custom CSS */