.elementor-86 .elementor-element.elementor-element-459a6ced{--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:center;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-86 .elementor-element.elementor-element-163b4366{background-color:var( --e-global-color-08d4dbc );padding:10px 15px 10px 15px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-86 .elementor-element.elementor-element-163b4366 .elementor-heading-title{font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-78d83072{text-align:center;}.elementor-86 .elementor-element.elementor-element-1e9f8952{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-6d434011{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9352b2 );--border-color:var( --e-global-color-d9352b2 );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 14px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-86 .elementor-element.elementor-element-6d434011:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-6d434011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b365dbc );}.elementor-86 .elementor-element.elementor-element-cf76bd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-86 .elementor-element.elementor-element-cf76bd0 .elementor-heading-title{color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-2be077dd .elementor-heading-title{font-size:37px;font-weight:700;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-137c493e .elementor-heading-title{font-size:37px;font-weight:700;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-18ab5cf1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-18ab5cf1 .elementor-heading-title{font-size:13px;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-2cf3afce{--divider-border-style:solid;--divider-color:var( --e-global-color-d9352b2 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-2cf3afce .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-2cf3afce .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-icon i{color:var( --e-global-color-b365dbc );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-icon svg{fill:var( --e-global-color-b365dbc );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-4475e339{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-item > a{font-size:13px;}.elementor-86 .elementor-element.elementor-element-4475e339 .elementor-icon-list-text{color:var( --e-global-color-6a03a2a );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-71e7fa12{--divider-border-style:solid;--divider-color:var( --e-global-color-d9352b2 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-71e7fa12 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-71e7fa12 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-icon i{color:var( --e-global-color-b365dbc );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-icon svg{fill:var( --e-global-color-b365dbc );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-7d8e6364{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-item > a{font-size:13px;}.elementor-86 .elementor-element.elementor-element-7d8e6364 .elementor-icon-list-text{color:var( --e-global-color-6a03a2a );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-7de0cadf .elementor-button{background-color:var( --e-global-color-b365dbc );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9352b2 );}.elementor-86 .elementor-element.elementor-element-7de0cadf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-184aeb3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9352b2 );--border-color:var( --e-global-color-d9352b2 );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 14px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-86 .elementor-element.elementor-element-184aeb3b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-184aeb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b365dbc );}.elementor-86 .elementor-element.elementor-element-1a13cf3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-86 .elementor-element.elementor-element-1a13cf3d .elementor-heading-title{color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-2a4048c3 .elementor-heading-title{font-size:37px;font-weight:700;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-78c20409 .elementor-heading-title{font-size:37px;font-weight:700;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-44dda0c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-44dda0c0 .elementor-heading-title{font-size:13px;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-b9cbc07{--divider-border-style:solid;--divider-color:var( --e-global-color-d9352b2 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-b9cbc07 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-b9cbc07 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-icon i{color:var( --e-global-color-b365dbc );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-icon svg{fill:var( --e-global-color-b365dbc );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-fecc66e{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-item > a{font-size:13px;}.elementor-86 .elementor-element.elementor-element-fecc66e .elementor-icon-list-text{color:var( --e-global-color-6a03a2a );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-4319ff55{--divider-border-style:solid;--divider-color:var( --e-global-color-d9352b2 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-4319ff55 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-4319ff55 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-icon i{color:var( --e-global-color-b365dbc );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-icon svg{fill:var( --e-global-color-b365dbc );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-1348a172{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-item > a{font-size:13px;}.elementor-86 .elementor-element.elementor-element-1348a172 .elementor-icon-list-text{color:var( --e-global-color-6a03a2a );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-64ba3208 .elementor-button{background-color:var( --e-global-color-b365dbc );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9352b2 );}.elementor-86 .elementor-element.elementor-element-64ba3208{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-37574ba8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9352b2 );--border-color:var( --e-global-color-d9352b2 );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 14px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-86 .elementor-element.elementor-element-37574ba8:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-37574ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b365dbc );}.elementor-86 .elementor-element.elementor-element-30c2526f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-86 .elementor-element.elementor-element-30c2526f .elementor-heading-title{color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-7c6f4717{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-7c6f4717 .elementor-heading-title{font-size:13px;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-27fc035d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-27fc035d .elementor-heading-title{font-size:13px;color:var( --e-global-color-6a03a2a );}.elementor-86 .elementor-element.elementor-element-2c4ca236{--divider-border-style:solid;--divider-color:var( --e-global-color-d9352b2 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-2c4ca236 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-2c4ca236 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-icon i{color:var( --e-global-color-b365dbc );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b365dbc );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-7e424ff1{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-item > a{font-size:13px;}.elementor-86 .elementor-element.elementor-element-7e424ff1 .elementor-icon-list-text{color:var( --e-global-color-6a03a2a );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-1c54a107 .elementor-button{background-color:var( --e-global-color-b365dbc );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9352b2 );}.elementor-86 .elementor-element.elementor-element-1c54a107{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-52ee324c{width:var( --container-widget-width, 1024px );max-width:1024px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-459a6ced{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-86 .elementor-element.elementor-element-1e9f8952{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-52ee324c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-459a6ced{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-86 .elementor-element.elementor-element-1e9f8952{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-52ee324c{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-2be077dd */.elementor-86 .elementor-element.elementor-element-2be077dd sup {
    font-weight: 400;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-137c493e */.elementor-86 .elementor-element.elementor-element-137c493e sup {
    font-weight: 400;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a13cf3d */.elementor-86 .elementor-element.elementor-element-1a13cf3d .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-86 .elementor-element.elementor-element-1a13cf3d b {
    font-size: 13px;
    font-weight: 500;
    color: var(--e-global-color-accent);
    background: #68877f;
    padding: 10px 15px;
    border-radius: 50px;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4048c3 */.elementor-86 .elementor-element.elementor-element-2a4048c3 sup {
    font-weight: 400;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78c20409 */.elementor-86 .elementor-element.elementor-element-78c20409 sup {
    font-weight: 400;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c2526f */.elementor-86 .elementor-element.elementor-element-30c2526f .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-86 .elementor-element.elementor-element-30c2526f b {
    font-size: 13px;
    font-weight: 500;
    color: var(--e-global-color-accent);
    background: rgba(255,255,255,0.3);
    padding: 10px 15px;
    border-radius: 50px;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e9f8952 */.elementor-86 .elementor-element.elementor-element-1e9f8952 .pricing-card:hover {
    background: var(--e-global-color-primary) !important;
}
.elementor-86 .elementor-element.elementor-element-1e9f8952 .pricing-card:hover .pricing-heading .elementor-heading-title {
    color: #FFF;
}
.elementor-86 .elementor-element.elementor-element-1e9f8952 .pricing-card:hover .elementor-icon-list-icon i {
    background: #FFF;
    color: var(--e-global-color-primary);
}
.elementor-86 .elementor-element.elementor-element-1e9f8952 .pricing-card:hover .elementor-icon-list-text {
    color: #FFF;
}
.elementor-86 .elementor-element.elementor-element-1e9f8952 .pricing-card:hover .pricing-button a {
    background: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}
.elementor-86 .elementor-element.elementor-element-1e9f8952 .elementor-icon-list-icon i {
    width: 18px;
    height: 18px;
    border-radius: 100%;
    background: var(--e-global-color-primary);
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */