.elementor-41993 .elementor-element.elementor-element-b77b6f8{padding:3rem 0rem 0rem 0rem;}.elementor-41993 .elementor-element.elementor-element-5218a76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6e645de{text-align:center;}.elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.2112540375135em;}.elementor-41993 .elementor-element.elementor-element-0150b6c{text-align:center;}.elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.64em;color:#808080;}.elementor-41993 .elementor-element.elementor-element-09ec661{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6a93d4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-6a93d4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-e13ac90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-e13ac90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-d02275d{text-align:center;}.elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.64em;color:#BDBDBD;}.elementor-41993 .elementor-element.elementor-element-a4431f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-a14d807.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41993 .elementor-element.elementor-element-a14d807 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-a14d807 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-3b96682{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-41993 .elementor-element.elementor-element-3b96682 .elementor-divider-separator{width:100%;}.elementor-41993 .elementor-element.elementor-element-3b96682 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41993 .elementor-element.elementor-element-5ab2779{margin-top:0rem;margin-bottom:4.5625rem;padding:1.5625rem 1.25rem 0rem 1.25rem;}.elementor-41993 .elementor-element.elementor-element-a854173 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b32bf2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b32bf2f{text-align:center;}.elementor-41993 .elementor-element.elementor-element-b32bf2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6346375rem;font-weight:400;}.elementor-41993 .elementor-element.elementor-element-ed438c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-41993 .elementor-element.elementor-element-35d09e5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-35d09e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-35d09e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-1f2bceb{text-align:center;}.elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.4131154780305em;}.elementor-bc-flex-widget .elementor-41993 .elementor-element.elementor-element-c5019af.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-c5019af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-c5019af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b6943da{text-align:center;}.elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.4131154780305em;}.elementor-bc-flex-widget .elementor-41993 .elementor-element.elementor-element-4307b84.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-4307b84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-4307b84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-2d52fd0{text-align:center;}.elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.4131154780305em;}.elementor-bc-flex-widget .elementor-41993 .elementor-element.elementor-element-436e0b8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-436e0b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41993 .elementor-element.elementor-element-436e0b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-1b4523c{text-align:center;}.elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-e08575f:not(.elementor-motion-effects-element-type-background), .elementor-41993 .elementor-element.elementor-element-e08575f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.prosper.com/wp-content/uploads/2023/10/38405721-0-prosper-invest-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41993 .elementor-element.elementor-element-e08575f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41993 .elementor-element.elementor-element-e08575f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41993 .elementor-element.elementor-element-a1e1b86 > .elementor-container{max-width:893.92px;}.elementor-41993 .elementor-element.elementor-element-a1e1b86{padding:3rem 1.25rem 3rem 1.25rem;}.elementor-41993 .elementor-element.elementor-element-1765dd9{font-size:0.743rem;line-height:1.8506056527591em;color:#818181;}@media(max-width:1024px){.elementor-41993 .elementor-element.elementor-element-b77b6f8{padding:3rem 1rem 2.1875rem 1rem;}.elementor-41993 .elementor-element.elementor-element-5218a76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-5218a76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-846197f{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-4e5e2ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-4e5e2ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6e645de{text-align:center;}.elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title{line-height:1.2112540375135em;}.elementor-41993 .elementor-element.elementor-element-0150b6c{text-align:center;}.elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title{line-height:1.64em;}.elementor-41993 .elementor-element.elementor-element-09ec661{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6a93d4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-6a93d4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-e13ac90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-e13ac90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title{line-height:1.64em;}.elementor-41993 .elementor-element.elementor-element-a4431f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-41993 .elementor-element.elementor-element-a4431f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-9ea3cf1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-a14d807.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41993 .elementor-element.elementor-element-3b96682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-5ab2779{margin-top:0px;margin-bottom:0px;padding:1.5625rem 1.25rem 0rem 1.25rem;}.elementor-41993 .elementor-element.elementor-element-b32bf2f{text-align:center;}.elementor-41993 .elementor-element.elementor-element-ed438c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-35d09e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-5e3389d img{max-width:none;}.elementor-41993 .elementor-element.elementor-element-1f2bceb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-1f2bceb{text-align:center;}.elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title{font-size:0.99071875rem;line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-c5019af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-a75648a img{max-width:none;}.elementor-41993 .elementor-element.elementor-element-b6943da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b6943da{text-align:center;}.elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title{font-size:0.99071875rem;line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-4307b84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-eb9520f img{max-width:none;}.elementor-41993 .elementor-element.elementor-element-2d52fd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-2d52fd0{text-align:center;}.elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title{font-size:0.99071875rem;line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-436e0b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-bd4ed4a img{max-width:none;}.elementor-41993 .elementor-element.elementor-element-1b4523c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-1b4523c{text-align:center;}.elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title{font-size:0.99071875rem;line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-a1e1b86 > .elementor-container{max-width:1200px;}.elementor-41993 .elementor-element.elementor-element-a1e1b86{padding:3rem 1.25rem 3rem 1.25rem;}}@media(max-width:767px){.elementor-41993 .elementor-element.elementor-element-b77b6f8 > .elementor-container{max-width:400px;}.elementor-41993 .elementor-element.elementor-element-b77b6f8{margin-top:0px;margin-bottom:0px;padding:3rem 1rem 0 1rem;}.elementor-41993 .elementor-element.elementor-element-5218a76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-846197f{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-4e5e2ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6e645de > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-6e645de{text-align:center;}.elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title{font-size:2.3281625rem;line-height:1.0093797146892em;}.elementor-41993 .elementor-element.elementor-element-0150b6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-0150b6c{text-align:center;}.elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title{font-size:0.7925625rem;line-height:1.64em;}.elementor-41993 .elementor-element.elementor-element-6a93d4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-e13ac90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-d02275d{text-align:center;}.elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title{font-size:0.7925625rem;line-height:1.64em;}.elementor-41993 .elementor-element.elementor-element-9ea3cf1{margin-top:0px;margin-bottom:0px;padding:0rem 1rem 0rem 1rem;}.elementor-41993 .elementor-element.elementor-element-a14d807.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41993 .elementor-element.elementor-element-a14d807 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-3b96682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-3b96682 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-41993 .elementor-element.elementor-element-3b96682 .elementor-divider{text-align:center;}.elementor-41993 .elementor-element.elementor-element-5ab2779{margin-top:0px;margin-bottom:0px;padding:1.5625rem 1rem 0rem 1rem;}.elementor-41993 .elementor-element.elementor-element-a854173 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b32bf2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-b32bf2f{text-align:center;}.elementor-41993 .elementor-element.elementor-element-ed438c4{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-35d09e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-5e3389d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-5e3389d img{width:100%;max-width:42%;}.elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title{line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-c5019af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-a75648a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-a75648a img{width:100%;max-width:42%;}.elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title{line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-4307b84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-eb9520f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-eb9520f img{width:100%;max-width:42%;}.elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title{line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-436e0b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-bd4ed4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41993 .elementor-element.elementor-element-bd4ed4a img{width:100%;max-width:42%;}.elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title{line-height:1.4131154780305em;}.elementor-41993 .elementor-element.elementor-element-a1e1b86 > .elementor-container{max-width:400px;}.elementor-41993 .elementor-element.elementor-element-a1e1b86{padding:2.5rem 1rem 2.5rem 1rem;}}@media(min-width:768px){.elementor-41993 .elementor-element.elementor-element-5218a76{width:100%;}.elementor-41993 .elementor-element.elementor-element-6a93d4f{width:47.68%;}.elementor-41993 .elementor-element.elementor-element-e13ac90{width:52.32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41993 .elementor-element.elementor-element-4e5e2ad{width:54%;}.elementor-41993 .elementor-element.elementor-element-6a93d4f{width:47.68%;}.elementor-41993 .elementor-element.elementor-element-e13ac90{width:52.32%;}.elementor-41993 .elementor-element.elementor-element-a4431f5{width:46%;}}/* Start custom CSS for heading, class: .elementor-element-6e645de */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-6e645de {
        margin-bottom: 2rem !important;
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-6e645de {
        margin-bottom: calc(40px + (8) * (100vw - 400px) / 80) !important; /* from 32px to 40px */
    }
    .elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title {
        font-size: calc(46.5632px + (9.3126) * (100vw - 400px) / 80) !important; /* from 37.2506px to 46.5632px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-6e645de {
        margin-bottom: 2.5rem !important; /* 40px */
    }
    .elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title {
        font-size: 2.9102rem !important; /* 46.5632px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-6e645de {
        margin-bottom: calc(52px + (18) * (100vw - 1200px) / 432) !important; /* from 34px to 52px */
    }
    .elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title {
        font-size: calc(56.3292px + (20.2785) * (100vw - 1200px) / 432) !important; /* from 36.0507px to 56.4704px */
    }
}
/*@media (min-width: 768px) {*/
/*    .elementor-41993 .elementor-element.elementor-element-6e645de {*/
/*        order: 0;*/
/*    }*/
/*}*/
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-6e645de {
        margin-bottom: 3.25rem; /* 52px */
    }
    .elementor-41993 .elementor-element.elementor-element-6e645de .elementor-heading-title {
        font-size: 3.5294rem !important; /* 56.4704px */   
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0150b6c */.elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
    display: inline-block;
}
@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c {
        margin-bottom: 2.1875rem !important; /* 35px */
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c {
        margin-bottom: calc(44px + (9) * (100vw - 400px) / 80) !important; /* from 35px to 44px */
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
        font-size: calc(15.8512px + (3.1702) * (100vw - 400px) / 80) !important; /* from 12.681px to 15.8512px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c {
        margin-bottom: 2.75rem !important; /* 44px */
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
        font-size: 0.9907rem !important; /* 15.8512px */
    }
}
@media (min-width: 768px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c  {
        order: 2;
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
        position: relative;
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::before,
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::after {
        content: "";
        position: absolute;
        bottom: 50%;
        background-image: url('https://www.prosper.com/wp-content/uploads/2023/10/curved-right-arrow.webp');
        background-size: contain;
        background-repeat: no-repeat;
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::before {
        right: 105%;
        transform: scaleX(-1);
    }
     .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::after {
        left: 105%;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c {
        margin-bottom: calc(20px + (7) * (100vw - 1200px) / 432) !important;
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
        font-size: calc(15.8512px + (5.7318) * (100vw - 1200px) / 432) !important; /* from 10.1194px to 15.8512px */
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::before,
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::after {
        width: calc(36px + (13.02) * (100vw - 1200px) / 432); /* from 22.98px to 36px */
        height: calc(36px + (13.02) * (100vw - 1200px) / 432); /* from 22.98px to 36px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-0150b6c {
        margin-bottom: 1.25rem !important;
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title {
        font-size: 0.9907rem !important; /* 15.8512px */
    }
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::before,
    .elementor-41993 .elementor-element.elementor-element-0150b6c .elementor-heading-title::after {
        width: 2.25rem; /* 36px */
        height: 2.25rem; /* 36px */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0142a8a */.elementor-41993 .elementor-element.elementor-element-0142a8a :any-link {
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2943b5c */.elementor-41993 .elementor-element.elementor-element-2943b5c :any-link {
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-09ec661 */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        margin-bottom: 3.125rem !important; /* 50px */
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        width: 100%;
        max-width: 10.849375rem;
        row-gap: 1.3125rem; /* 21px */
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        margin-bottom: calc(63px + (13) * (100vw - 400px) / 80) !important; /* from 50px to 63px */
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        width: calc(217px + (43.41) * (100vw - 400px) / 80);
        row-gap: calc(26px + (5) * (100vw - 400px) / 80); /* from 21px to 26px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        margin-bottom: 3.9375rem !important; /* 63px */
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        width: 13.5625rem; /* 217px */
        row-gap: 1.625rem; /* 26px */
    }
}
@media (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        flex-direction: column;
    }
}
@media (min-width: 768px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        order: 1;
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        flex-wrap: nowrap;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        margin-bottom: calc(41px + (21) * (100vw - 1200px) / 432); /* from 20px to 41px */
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        column-gap: calc(31px + (10) * (100vw - 1200px) / 432); /* from 21px to 31px */
         width: calc(394.2px + (142.2) * (100vw - 1200px) / 432); /* from 252px to 394.2px*/
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-09ec661 {
        /*width: 73%;*/
        margin-bottom: 2.5625rem !important; /* 41px */
    }
    .elementor-41993 .elementor-element.elementor-element-09ec661 .elementor-container {
        column-gap: 1.9375rem; /* 31px */
        width: 24.6375rem; /* ~394.2px */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d02275d */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title {
        font-size: calc(15.8512px + (3.1702) * (100vw - 400px) / 80); /* from 12.681px to 15.8512px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title {
        font-size: 0.9907rem; /* 15.8512px */
    }
}
@media (min-width: 768px) {
    .elementor-41993 .elementor-element.elementor-element-d02275d {
        order: 3;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title {
        font-size: calc(15.8512px + (5.7318) * (100vw - 1200px) / 432); /* from 10.1194px to 15.8512px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-d02275d .elementor-heading-title {
        font-size: 0.9907rem; /* 15.8512px */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e5e2ad *//*@media (min-width: 768px) {*/
/*    .elementor-41993 .elementor-element.elementor-element-4e5e2ad {*/
/*        display: flex;*/
/*        flex-direction: column;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830bddc */@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-830bddc img {
        width: calc(342px + (124) * (100vw - 1200px) / 432) !important; /* from 218px to 342px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-830bddc img {
        width: 21.375rem; /* 342px */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b77b6f8 */.elementor-41993 .elementor-element.elementor-element-b77b6f8 .elementor-container {
    max-width: 1200px !important;
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-b77b6f8 {
        padding-left: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        padding-right: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        padding-bottom: calc(177px + (38) * (100vw - 400px) / 80) !important; /* from 139px to 177px */
    }
}
@media (min-width: 400px) {
    .elementor-41993 .elementor-element.elementor-element-b77b6f8 {
        padding-left: 1.25rem; /* 20px */
        padding-right: 1.25rem; /* 20px */
        padding-bottom: 11.06255rem; /* 177px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-b77b6f8 {
        padding-bottom: calc(73px + (38) * (100vw - 1200px) / 432); /* from 35px to 73px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-b77b6f8 {
        padding-bottom: 4.5625rem; /* 73px */
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b96682 */@media (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-3b96682 {
        max-width: 22.5rem /* 360px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-3b96682 {
        max-width: calc(400px + (144.64) * (100vw - 1200px) / 432); /* from 255.36px to 400px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-3b96682 {
        max-width: 25rem; /* 400px */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ea3cf1 */.elementor-41993 .elementor-element.elementor-element-9ea3cf1 .elementor-container {
    max-width: 1200px !important;
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-9ea3cf1 {
        padding-left: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        padding-right: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
    }
}
@media (min-width: 400px) {
    .elementor-41993 .elementor-element.elementor-element-9ea3cf1 {
        padding-left: 1.25rem; /* 20px */
        padding-right: 1.25rem; /* 20px */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b32bf2f */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-b32bf2f {
        margin-bottom: 3.375rem !important; /* 54px */
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-b32bf2f {
        margin-bottom: calc(68px + (14) * (100vw - 400px) / 80) !important; /* from 54px to 68px */
    }
    .elementor-41993 .elementor-element.elementor-element-b32bf2f .elementor-heading-title {
        font-size: calc(32.6928px + (6.5386) * (100vw - 400px) / 80) !important; /* from 26.1542px to 32.6928px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-b32bf2f {
        margin-bottom: 4.25rem !important; /* 68px */
    }
    .elementor-41993 .elementor-element.elementor-element-b32bf2f .elementor-heading-title {
        font-size: 2.0433rem !important; /* 32.6928px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-b32bf2f {
        margin-bottom: calc(75px + (27) * (100vw - 1200px) / 432) !important; /* from 48px to 75px */
    }
    .elementor-41993 .elementor-element.elementor-element-b32bf2f .elementor-heading-title {
        font-size: calc(52.5072px + (18.9866) * (100vw - 1200px) / 432) !important; /* from 33.5206px to 52.5072px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-b32bf2f {
        margin-bottom: 4.6875rem !important; /* 75px */
    }
    .elementor-41993 .elementor-element.elementor-element-b32bf2f .elementor-heading-title {
        font-size: 3.27349375rem !important; /* 52.3759px */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e3389d */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-5e3389d {
        margin-bottom: 1rem !important; /* 16px */
    }
    .elementor-41993 .elementor-element.elementor-element-5e3389d img {
        height: 4rem !important; /* 64px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-5e3389d {
        margin-bottom: calc(19px + (3) * (100vw - 400px) / 80) !important; /* from 16px to 19px */
    }
    .elementor-41993 .elementor-element.elementor-element-5e3389d img {
        height: calc(80px + (16) * (100vw - 400px) / 80) !important; /* from 64px to 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-5e3389d {
        margin-bottom: 1.1875rem !important;
    }
    .elementor-41993 .elementor-element.elementor-element-5e3389d img {
        height: 5rem !important; /* 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-5e3389d {
        margin-bottom: calc(15px + (5) * (100vw - 1200px) / 432) !important; /* from 10px to 15px */
    }
    .elementor-41993 .elementor-element.elementor-element-5e3389d img {
        height: calc(80px + (28.927) * (100vw - 1200px) / 432) !important; /* from 51.073px to 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-5e3389d {
        margin-bottom: 0.9375rem;
    }
    .elementor-41993 .elementor-element.elementor-element-5e3389d img {
        height: 5rem !important; /* 80px */
        max-width: 100%;
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f2bceb */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title {
        font-size: calc(19.8144px + (3.9629) * (100vw - 400px) / 80) !important; /* from 15.8515px to 19.8144px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title {
        font-size: 1.2384rem !important; /* 19.8144px */
    }
}
@media (min-width: 768px) and (max-width: 1200px) {
     .elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title {
        font-size: calc(19.8144px + (7.1649) * (100vw - 1200px) / 432) !important; /* from 12.6495px to 19.8144px */
        min-height: calc(56px + (20.25) * (100vw - 1200px) / 432) !important; /* from 35.75px to 56px */
     }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-1f2bceb .elementor-heading-title {
        font-size: 1.2384rem !important; /*  19.8144px */
        min-height: 3.5rem !important; /* 56px */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75648a */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-a75648a {
        margin-bottom: 1rem !important; /* 16px */
    }
    .elementor-41993 .elementor-element.elementor-element-a75648a img {
        height: 4.375rem !important; /* 70px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-a75648a {
        margin-bottom: calc(19px + (3) * (100vw - 400px) / 80) !important; /* from 16px to 19px */
    }
    .elementor-41993 .elementor-element.elementor-element-a75648a img {
        height: calc(88px + (18) * (100vw - 400px) / 80) !important; /* from 70px to 88px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-a75648a {
        margin-bottom: 1.1875rem !important;
    }
    .elementor-41993 .elementor-element.elementor-element-a75648a img {
        height: 5.5rem !important; /* 88px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-a75648a {
        margin-bottom: calc(15px + (5) * (100vw - 1200px) / 432) !important; /* from 10px to 15px */
    }
    .elementor-41993 .elementor-element.elementor-element-a75648a img {
        height: calc(88px + (32) * (100vw - 1200px) / 432) !important; /* from 56px to 88px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-a75648a {
        margin-bottom: 0.9375rem;
    }
    .elementor-41993 .elementor-element.elementor-element-a75648a img {
        height: 5.5rem !important; /* 88px */
        max-width: 100%;
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6943da */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title {
        font-size: calc(19.8144px + (3.9629) * (100vw - 400px) / 80) !important; /* from 15.8515px to 19.8144px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title {
        font-size: 1.2384rem !important; /* 19.8144px */
    }
}
@media (min-width: 768px) and (max-width: 1200px) {
     .elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title {
        font-size: calc(19.8144px + (7.1649) * (100vw - 1200px) / 432) !important; /* from 12.6495px to 19.8144px */
        min-height: calc(56px + (20.25) * (100vw - 1200px) / 432) !important; /* from 35.75px to 56px */
     }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-b6943da .elementor-heading-title {
        font-size: 1.2384rem !important; /*  19.8144px */
        min-height: 3.5rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb9520f */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-eb9520f {
        margin-bottom: 1rem !important; /* 16px */
    }
    .elementor-41993 .elementor-element.elementor-element-eb9520f img {
        height: 2.875rem !important; /* 46px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-eb9520f {
        margin-bottom: calc(19px + (3) * (100vw - 400px) / 80) !important; /* from 16px to 19px */
    }
    .elementor-41993 .elementor-element.elementor-element-eb9520f img {
        height: calc(57px + (11) * (100vw - 400px) / 80) !important; /* from 46px to 57px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-eb9520f {
        margin-bottom: 1.1875rem !important;
    }
    .elementor-41993 .elementor-element.elementor-element-eb9520f img {
        height: 3.5625rem !important; /* 57px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-eb9520f {
        margin-bottom: calc(15px + (5) * (100vw - 1200px) / 432) !important; /* from 10px to 15px */
    }
    .elementor-41993 .elementor-element.elementor-element-eb9520f img {
        height: calc(57px + (20.62) * (100vw - 1200px) / 432) !important; /* from 36.38px to 57px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-eb9520f {
        margin-bottom: 0.9375rem;
    }
    .elementor-41993 .elementor-element.elementor-element-eb9520f img {
        height: 3.5625rem !important; /* 57px */
        max-width: 100%;
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d52fd0 */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title {
        font-size: calc(19.8144px + (3.9629) * (100vw - 400px) / 80) !important; /* from 15.8515px to 19.8144px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title {
        font-size: 1.2384rem !important; /* 19.8144px */
    }
}
@media (min-width: 768px) and (max-width: 1200px) {
     .elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title {
        font-size: calc(19.8144px + (7.1649) * (100vw - 1200px) / 432) !important; /* from 12.6495px to 19.8144px */
        min-height: calc(56px + (20.25) * (100vw - 1200px) / 432) !important; /* from 35.75px to 56px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-2d52fd0 .elementor-heading-title {
        font-size: 1.2384rem !important; /*  19.8144px */
        min-height: 3.5rem; /* 56px */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd4ed4a */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a {
        margin-bottom: 1rem !important; /* 16px */
    }
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a img {
        height: 4rem !important; /* 64px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a {
        margin-bottom: calc(19px + (3) * (100vw - 400px) / 80) !important; /* from 16px to 19px */
    }
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a img {
        height: calc(80px + (16) * (100vw - 400px) / 80) !important; /* from 64px to 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a {
        margin-bottom: 1.1875rem !important;
    }
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a img {
        height: 5rem !important; /* 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a {
        margin-bottom: calc(15px + (5) * (100vw - 1200px) / 432) !important; /* from 10px to 15px */
    }
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a img {
        height: calc(80px + (28.927) * (100vw - 1200px) / 432) !important; /* from 51.073px to 80px */
        max-width: 100%;
        width: auto;
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a {
        margin-bottom: 0.9375rem;
    }
    .elementor-41993 .elementor-element.elementor-element-bd4ed4a img {
        height: 5rem !important; /* 80px */
        max-width: 100%;
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b4523c */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title {
        font-size: calc(19.8144px + (3.9629) * (100vw - 400px) / 80) !important; /* from 15.8515px to 19.8144px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title {
        font-size: 1.2384rem !important; /* 19.8144px */
    }
}
@media (min-width: 768px) and (max-width: 1200px) {
     .elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title {
        font-size: calc(19.8144px + (7.1649) * (100vw - 1200px) / 432) !important; /* from 12.6495px to 19.8144px */
        min-height: calc(56px + (20.25) * (100vw - 1200px) / 432) !important; /* from 35.75px to 56px */
     }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-1b4523c .elementor-heading-title {
        font-size: 1.2384rem !important; /*  19.8144px */
        min-height: 3.5rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ed438c4 */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container {
        row-gap: 3.1875rem; /* 51px */
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container {
        row-gap: calc(64px + (13) * (100vw - 400px) / 80); /* from 51px to 64px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container {
        row-gap: 4rem; /* 64px */
    }
}
@media (min-width: 768px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-column {
        width: 50% !important;
    }
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container.elementor-container {
        flex-wrap: wrap !important;
        max-width: 431px !important;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container.elementor-container {
        row-gap: calc(71px + (26) * (100vw - 1200px) / 432) !important; /* from 45px to 71px */
        max-width: calc(676px + (245) * (100vw - 1200px) / 432) !important; /* from 431px to 676px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-ed438c4 .elementor-container.elementor-container {
        row-gap: 4.4375rem !important; /* 71px */
        max-width: 42.25rem !important; /* 676px */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ab2779 */.elementor-41993 .elementor-element.elementor-element-5ab2779 .elementor-container {
    max-width: 1200px !important;
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-5ab2779 {
        padding-top: calc(36px + (11) * (100vw - 400px) / 80) !important; /* from 25px to 36px */
        padding-left: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        padding-right: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        margin-bottom: calc(92px + (19) * (100vw - 400px) / 80) !important; /* from 73px to 92px */
    }
}
@media (min-width: 400px) and (max-width: 768px) {
    .elementor-41993 .elementor-element.elementor-element-5ab2779 {
        padding-top: 2.25rem !important; /* 36px */
        padding-left: 1.25rem !important; /* 20px */
        padding-right: 1.25rem !important; /* 20px */
        margin-bottom: 5.75rem; /* 92px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-5ab2779 {
        padding-top: calc(94px + (40) * (100vw - 1200px) / 432) !important; /* from 54px to 94px */
        margin-bottom: calc(114px + (41) * (100vw - 1200px) / 432) !important; /* from 73px to 114px */
    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-5ab2779 {
        padding-top: 5.875rem !important; /* 94px */
        padding-left: 1.25rem !important; /* 20px */
        padding-right: 1.25rem !important; /* 20px */
        margin-bottom: 7.125rem !important; /* 114px */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67d0962 */@media (max-width: 319px) {
    .elementor-41993 .elementor-element.elementor-element-67d0962 {
        height: 14.8rem !important; /* 236.8px */
    }
}
@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-67d0962 {
        height: calc(296px + (59.2) * (100vw - 400px) / 80) !important; /* from 236.8px to 296px */
    }
}
@media (min-width: 400px) and (max-width: 767px) {
    .elementor-41993 .elementor-element.elementor-element-67d0962 {
        height: 18.5rem !important; /* 296px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-67d0962 {
        height: calc(296px + (107.04) * (100vw - 1200px) / 432) !important; /* from 188.96px to 296px */
    }   
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-67d0962 {
        height: 18.5rem !important; /* 296px */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e08575f */.elementor-41993 .elementor-element.elementor-element-e08575f {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1765dd9 */.elementor-41993 .elementor-element.elementor-element-1765dd9 :any-link {
    text-decoration: none;
    color: #fe7800;
}
.elementor-41993 .elementor-element.elementor-element-1765dd9 :any-link:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a1e1b86 */@media (min-width: 320px) and (max-width: 399px) {
    .elementor-41993 .elementor-element.elementor-element-a1e1b86 {
        padding-left: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
        padding-right: calc(20px + (4) * (100vw - 400px) / 80) !important; /* from 16px to 20px */
    }
}
@media (min-width: 400px) {
    .elementor-41993 .elementor-element.elementor-element-a1e1b86 {
        padding-left: 1.25rem; /* 20px */
        padding-right: 1.25rem; /* 20px */
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .elementor-41993 .elementor-element.elementor-element-a1e1b86 {

    }
}
@media (min-width: 1200px) {
    .elementor-41993 .elementor-element.elementor-element-a1e1b86 {

    }
}/* End custom CSS */
/* Start custom CSS *//*@import url('https://fonts.googleapis.com/css2?family=Crete+Round:ital@0;1&family=Poppins&display=swap');*/
/*font-family: 'Crete Round', serif;*/
/*font-family: 'Poppins', sans-serif;*/

/*!
 * HELPERS START
 */

.d-inline {
	display: inline !important
}

.d-inline-block {
	display: inline-block !important
}

.d-block {
	display: block !important
}

.d-grid {
	display: grid !important
}

.d-inline-grid {
	display: inline-grid !important
}

.d-table {
	display: table !important
}

.d-table-row {
	display: table-row !important
}

.d-table-cell {
	display: table-cell !important
}

.d-flex {
	display: flex !important
}

.d-inline-flex {
	display: inline-flex !important
}

.d-none {
	display: none !important
}

@media (min-width:768px) {
	.d-md-inline {
		display: inline !important
	}

	.d-md-inline-block {
		display: inline-block !important
	}

	.d-md-block {
		display: block !important
	}

	.d-md-grid {
		display: grid !important
	}

	.d-md-inline-grid {
		display: inline-grid !important
	}

	.d-md-table {
		display: table !important
	}

	.d-md-table-row {
		display: table-row !important
	}

	.d-md-table-cell {
		display: table-cell !important
	}

	.d-md-flex {
		display: flex !important
	}

	.d-md-inline-flex {
		display: inline-flex !important
	}

	.d-md-none {
		display: none !important
	}
}
@media (min-width:1025px) {
	.d-lg-inline {
		display: inline !important
	}

	.d-lg-inline-block {
		display: inline-block !important
	}

	.d-lg-block {
		display: block !important
	}

	.d-lg-grid {
		display: grid !important
	}

	.d-lg-inline-grid {
		display: inline-grid !important
	}

	.d-lg-table {
		display: table !important
	}

	.d-lg-table-row {
		display: table-row !important
	}

	.d-lg-table-cell {
		display: table-cell !important
	}

	.d-lg-flex {
		display: flex !important
	}

	.d-lg-inline-flex {
		display: inline-flex !important
	}

	.d-lg-none {
		display: none !important
	}
}

/*!
 * HELPERS END
 *//* End custom CSS */