.elementor-263245 .elementor-element.elementor-element-e731492{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-313016d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-263245 .elementor-element.elementor-element-3824ade{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-3824ade:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-3824ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{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-primary );}.elementor-263245 .elementor-element.elementor-element-a3d394b{text-align:start;}.elementor-263245 .elementor-element.elementor-element-a3d394b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-263245 .elementor-element.elementor-element-36f2e7d{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#FFFFFFB3;}.elementor-263245 .elementor-element.elementor-element-36f2e7d p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-f722683{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-f722683:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-f722683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-c33726b{text-align:start;}.elementor-263245 .elementor-element.elementor-element-c33726b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-b5115a8{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-b5115a8 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-a761058{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-a761058:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-a761058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-4f8ce36{text-align:start;}.elementor-263245 .elementor-element.elementor-element-4f8ce36 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-4981206{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-4981206 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-af6f0f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-263245 .elementor-element.elementor-element-1901796{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-1901796:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-1901796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-7d3f073{text-align:start;}.elementor-263245 .elementor-element.elementor-element-7d3f073 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-459c344{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-459c344 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-9f4e67c{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-9f4e67c:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-9f4e67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-e8ebcdb{text-align:start;}.elementor-263245 .elementor-element.elementor-element-e8ebcdb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-3a1e99d{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-3a1e99d p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-7925f29{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-7925f29:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-7925f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-1eac7c2{text-align:start;}.elementor-263245 .elementor-element.elementor-element-1eac7c2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-332bb33{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-332bb33 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-0814cfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-263245 .elementor-element.elementor-element-27719b5{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-27719b5:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-27719b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-9fde86c{text-align:start;}.elementor-263245 .elementor-element.elementor-element-9fde86c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-e016ab4{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-e016ab4 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-1112cbd{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-1112cbd:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-1112cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-44614f5{text-align:start;}.elementor-263245 .elementor-element.elementor-element-44614f5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-7501a1d{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-7501a1d p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-0981bb9{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-0981bb9:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-0981bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-7cfbf18{text-align:start;}.elementor-263245 .elementor-element.elementor-element-7cfbf18 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-0194517{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-0194517 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-de2d5d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-263245 .elementor-element.elementor-element-fa87b69{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-fa87b69:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-fa87b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-bcb3386{text-align:start;}.elementor-263245 .elementor-element.elementor-element-bcb3386 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-d4e7afc{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-d4e7afc p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-b4d82ed{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-b4d82ed:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-b4d82ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-dd3e7ae{text-align:start;}.elementor-263245 .elementor-element.elementor-element-dd3e7ae .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-92d0432{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-92d0432 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-dd35056{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-dd35056:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-dd35056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-cf758f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-1bca6ef{text-align:start;}.elementor-263245 .elementor-element.elementor-element-1bca6ef .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-d90b6ad{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-d90b6ad p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-675dfdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-263245 .elementor-element.elementor-element-a6f1ae9{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-a6f1ae9:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-a6f1ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-d148348{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-df6bdd3{text-align:start;}.elementor-263245 .elementor-element.elementor-element-df6bdd3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-a1aeec1{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-a1aeec1 p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-e6e0688{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-e6e0688:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-e6e0688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-fe35274{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-1947cde{text-align:start;}.elementor-263245 .elementor-element.elementor-element-1947cde .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-fc5ea7c{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-fc5ea7c p{margin-block-end:0px;}.elementor-263245 .elementor-element.elementor-element-3f29758{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-263245 .elementor-element.elementor-element-3f29758:not(.elementor-motion-effects-element-type-background), .elementor-263245 .elementor-element.elementor-element-3f29758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-263245 .elementor-element.elementor-element-27edcc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-00733c1{text-align:start;}.elementor-263245 .elementor-element.elementor-element-00733c1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-b3eb94b );}.elementor-263245 .elementor-element.elementor-element-07755d9{font-family:"DM Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.8em;color:#5A4D62;}.elementor-263245 .elementor-element.elementor-element-07755d9 p{margin-block-end:0px;}@media(max-width:480px){.elementor-263245 .elementor-element.elementor-element-e731492{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-313016d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-af6f0f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-0814cfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-de2d5d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-263245 .elementor-element.elementor-element-675dfdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-3824ade */.elementor-263245 .elementor-element.elementor-element-3824ade {
    border: 1.5px solid #DDD0DE;
    background: linear-gradient(135deg,#2E1F38,var(--plum));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f722683 */.elementor-263245 .elementor-element.elementor-element-f722683 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a761058 */.elementor-263245 .elementor-element.elementor-element-a761058 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1901796 */.elementor-263245 .elementor-element.elementor-element-1901796 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4e67c */.elementor-263245 .elementor-element.elementor-element-9f4e67c {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7925f29 */.elementor-263245 .elementor-element.elementor-element-7925f29 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27719b5 */.elementor-263245 .elementor-element.elementor-element-27719b5 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1112cbd */.elementor-263245 .elementor-element.elementor-element-1112cbd {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0981bb9 */.elementor-263245 .elementor-element.elementor-element-0981bb9 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa87b69 */.elementor-263245 .elementor-element.elementor-element-fa87b69 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d82ed */.elementor-263245 .elementor-element.elementor-element-b4d82ed {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd35056 */.elementor-263245 .elementor-element.elementor-element-dd35056 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6f1ae9 */.elementor-263245 .elementor-element.elementor-element-a6f1ae9 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6e0688 */.elementor-263245 .elementor-element.elementor-element-e6e0688 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f29758 */.elementor-263245 .elementor-element.elementor-element-3f29758 {
    border: 1.5px solid #DDD0DE;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e731492 */.next-step-number {
    width: 45px;
    height: 45px;
    background: var(--plum);
    color: var(--white);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.6em;
    font-weight: 600;
}

.next-step-number.locked-num {
    background: var(--white) !important;
    border: 2px solid var(--pink);
    color: var(--pink);
}

.plus-only-pill {
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    background: var(--pink);
    color: var(--white);
    padding: 3px 10px;
    border-radius: 100px;
    white-space: nowrap;
    vertical-align: middle;
}


:root {
    --plum: #382A40;
    --lavender: #C69BC8;
    --lavender-light: #EDE3EE;
    --pink: #FF66C4;
    --pink-light: #FBACFF;
    --cream: #FAF8FB;
    --white: #FFFFFF;
    --text-dark: #1E1624;
    --text-mid: #5A4D62;
    --text-light: #8A7D92;
    --border: #DDD0DE;
    --success: #2E9E6B;
    --success-light: #E8F7EE;
}/* End custom CSS */