.elementor-2557 .elementor-element.elementor-element-e8cb465{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-fb47014{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-9c55609{text-align:center;}.elementor-2557 .elementor-element.elementor-element-5edb774{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-e5bdc48{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-ce90766{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2557 .elementor-element.elementor-element-ce90766 .elementor-divider-separator{width:100%;}.elementor-2557 .elementor-element.elementor-element-ce90766 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2557 .elementor-element.elementor-element-33b7235{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-2d3aeed{text-align:center;}.elementor-2557 .elementor-element.elementor-element-a65553b{text-align:center;}.elementor-2557 .elementor-element.elementor-element-5554568{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-dd71686 .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-dd71686.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-dd71686.elementor-view-framed .elementor-icon, .elementor-2557 .elementor-element.elementor-element-dd71686.elementor-view-default .elementor-icon{fill:var( --e-global-color-3cb6d7c );color:var( --e-global-color-3cb6d7c );border-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-dd71686 .elementor-icon{font-size:65px;}.elementor-2557 .elementor-element.elementor-element-dd71686 .elementor-icon-box-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-dd71686 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ccf5ac8 );}.elementor-2557 .elementor-element.elementor-element-2501133 .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-2501133.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-2501133.elementor-view-framed .elementor-icon, .elementor-2557 .elementor-element.elementor-element-2501133.elementor-view-default .elementor-icon{fill:var( --e-global-color-3cb6d7c );color:var( --e-global-color-3cb6d7c );border-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-2501133 .elementor-icon{font-size:65px;}.elementor-2557 .elementor-element.elementor-element-2501133 .elementor-icon-box-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-2501133 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ccf5ac8 );}.elementor-2557 .elementor-element.elementor-element-eb98697 .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-eb98697.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-eb98697.elementor-view-framed .elementor-icon, .elementor-2557 .elementor-element.elementor-element-eb98697.elementor-view-default .elementor-icon{fill:var( --e-global-color-3cb6d7c );color:var( --e-global-color-3cb6d7c );border-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-eb98697 .elementor-icon{font-size:65px;}.elementor-2557 .elementor-element.elementor-element-eb98697 .elementor-icon-box-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-eb98697 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ccf5ac8 );}.elementor-2557 .elementor-element.elementor-element-6a24d1e .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-6a24d1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-6a24d1e.elementor-view-framed .elementor-icon, .elementor-2557 .elementor-element.elementor-element-6a24d1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-3cb6d7c );color:var( --e-global-color-3cb6d7c );border-color:var( --e-global-color-3cb6d7c );}.elementor-2557 .elementor-element.elementor-element-6a24d1e .elementor-icon{font-size:65px;}.elementor-2557 .elementor-element.elementor-element-6a24d1e .elementor-icon-box-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-6a24d1e .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ccf5ac8 );}.elementor-2557 .elementor-element.elementor-element-7becea3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2557 .elementor-element.elementor-element-7becea3 .elementor-divider-separator{width:100%;}.elementor-2557 .elementor-element.elementor-element-7becea3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2557 .elementor-element.elementor-element-dc83b9c{--spacer-size:50px;}.elementor-2557 .elementor-element.elementor-element-044913d{margin-top:0px;margin-bottom:0px;}.elementor-2557 .elementor-element.elementor-element-22bd86a > .elementor-element-populated{border-style:dashed;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2557 .elementor-element.elementor-element-22bd86a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2557 .elementor-element.elementor-element-5e607cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-5e607cf .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-5e607cf .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-5e607cf .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-6e714e2 > .elementor-element-populated{border-style:dashed;margin:10px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2557 .elementor-element.elementor-element-248fc22 .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-248fc22 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-248fc22 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-e018ad5 > .elementor-element-populated{border-style:dashed;margin:10px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2557 .elementor-element.elementor-element-189037b .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-189037b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-189037b .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-6a36352 > .elementor-element-populated{border-style:dashed;margin:10px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2557 .elementor-element.elementor-element-c83d617 .elementor-icon-box-wrapper{gap:15px;}.elementor-2557 .elementor-element.elementor-element-c83d617 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-c83d617 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-8cc5871{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2557 .elementor-element.elementor-element-8cc5871 .elementor-divider-separator{width:100%;}.elementor-2557 .elementor-element.elementor-element-8cc5871 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2557 .elementor-element.elementor-element-60a2207{text-align:center;}.elementor-2557 .elementor-element.elementor-element-60a2207 .elementor-heading-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-ff83e5e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2557 .elementor-element.elementor-element-ff83e5e .elementor-divider-separator{width:100%;}.elementor-2557 .elementor-element.elementor-element-ff83e5e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2557 .elementor-element.elementor-element-cec8008{text-align:center;}.elementor-2557 .elementor-element.elementor-element-cec8008 .elementor-heading-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-e59e3c5{text-align:center;}.elementor-2557 .elementor-element.elementor-element-e59e3c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-997682e{text-align:center;}.elementor-2557 .elementor-element.elementor-element-997682e .elementor-heading-title{color:var( --e-global-color-e334af7 );}.elementor-2557 .elementor-element.elementor-element-910f402 .elementor-button{background-color:var( --e-global-color-3cb6d7c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-ccf5ac8 );color:var( --e-global-color-ccf5ac8 );}.elementor-2557 .elementor-element.elementor-element-910f402 .elementor-button-content-wrapper{flex-direction:row-reverse;}/* Start custom CSS for spacer, class: .elementor-element-e8cb465 *//* Gives the proprietary features a 'pending' feel */
.elementor-2557 .elementor-element.elementor-element-e8cb465 .elementor-column {
    filter: grayscale(80%);
    transition: all 0.3s ease;
    border: 1px dashed #ccc; /* Shows it's a 'placeholder' for future data */
}

/* Adds a lock icon feel to the icons */
.elementor-2557 .elementor-element.elementor-element-e8cb465 i {
    opacity: 0.5;
}/* End custom CSS */