.elementor-23 .elementor-element.elementor-element-dbd7f8d{--display:flex;}.elementor-23 .elementor-element.elementor-element-dbd7f8d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dbd7f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED5CA;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-907b54a > .elementor-widget-container{padding:150px 24px 100px 24px;}.elementor-23 .elementor-element.elementor-element-907b54a i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:8.3999996185303px;color:#7b2cbfff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-text-2{font-size:72px;font-weight:400;line-height:1;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-text-3{font-size:24px;font-weight:300;font-style:italic;line-height:32px;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-text-4{font-size:18px;font-weight:300;line-height:2;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-button-text{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:4.1999998092651px;fill:#ded6caff;color:#ded6caff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-button{background-color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-button:hover .softlite-dynamic-card-box-button-text, .elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-button:focus .softlite-dynamic-card-box-button-text{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-background-color-1{background-color:#0000000d;}.elementor-23 .elementor-element.elementor-element-2bb407d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-2bb407d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2bb407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF6;}.elementor-23 .elementor-element.elementor-element-c5c5c99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-e5bc487 .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-e5bc487 .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-e5bc487 .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-e5bc487 .softlite-dynamic-card-box-text-1{font-size:48px;font-weight:400;line-height:1;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-e5bc487 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:300;line-height:28px;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-2726a5f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-32b9802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-32b9802:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-32b9802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.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-23 .elementor-element.elementor-element-27373e3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-27373e3 .elementor-heading-title{font-size:30px;font-weight:400;line-height:36px;color:#2c2c2cff;}.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-23 .elementor-element.elementor-element-d28c2fb{font-family:"Monserrat Medium", Sans-serif;font-size:17px;font-weight:300;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button{background-color:#00000000;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.4000000953674px;fill:#2c2c2cff;color:#2c2c2cff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2c2c2cff;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-641ae4a{width:var( --container-widget-width, 100% );max-width:100%;margin:auto auto calc(var(--kit-widget-spacing, 0px) + 10px) auto;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button{background-color:#00000000;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.4000000953674px;fill:#2c2c2cff;color:#2c2c2cff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2c2c2cff;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-3dd34fe{width:var( --container-widget-width, 100% );max-width:100%;margin:auto 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c87a185 i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:400;line-height:36px;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.625;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-button-text{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2.4000000953674px;fill:#2c2c2cff;color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-button{background-color:#00000000;}.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-23 .elementor-element.elementor-element-c906fea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;position:relative !important;}.elementor-23 .elementor-element.elementor-element-c906fea:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c906fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-b25ccf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;position:relative !important;}.elementor-23 .elementor-element.elementor-element-3bf91c9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-3bf91c9 .elementor-heading-title{font-size:36px;font-weight:400;line-height:40px;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-b20033a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-92b1773 i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-card-box-text-1{font-size:60px;line-height:1;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-card-box-text-2{font-size:18px;text-transform:uppercase;line-height:28px;letter-spacing:1.7999999523163px;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-3de64f3 i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-card-box-text-1{font-size:60px;line-height:1;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-card-box-text-2{font-size:18px;text-transform:uppercase;line-height:28px;letter-spacing:1.7999999523163px;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-bae6abe i.softlite-dynamic-icon{font-size:100%;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-icon i{font-size:100%;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-icon:not(i){width:100%;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-icon svg{width:100%;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-card-box-text-1{font-size:60px;line-height:1;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-card-box-text-2{font-size:18px;text-transform:uppercase;line-height:28px;letter-spacing:1.7999999523163px;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-41f1b79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;right:-96px;bottom:-96px;}.elementor-23 .elementor-element.elementor-element-41f1b79:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-41f1b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7b2cbfff;}.elementor-23 .elementor-element.elementor-element-59d22f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:4.1999998092651px;fill:#2c2c2cff;color:#2c2c2cff;border-style:solid;border-width:0px 0px 1px 0px;border-color:#2c2c2cff;padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2d8b402{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;position:relative !important;}.elementor-23 .elementor-element.elementor-element-2d8b402:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2d8b402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2cff;}.elementor-23 .elementor-element.elementor-element-b023803{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:0px;left:0px;}.elementor-23 .elementor-element.elementor-element-ee1014e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:-50%;left:-20%;}.elementor-23 .elementor-element.elementor-element-ee1014e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ee1014e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7b2cbfff;}.elementor-23 .elementor-element.elementor-element-e584064{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;right:-20%;bottom:-50%;}.elementor-23 .elementor-element.elementor-element-e584064:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e584064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-f780880{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;position:relative !important;}.elementor-23 .elementor-element.elementor-element-9287710{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-9287710 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4.8000001907349px;color:#d4af37ff;}.elementor-23 .elementor-element.elementor-element-924499e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-924499e .elementor-heading-title{font-size:48px;font-weight:400;line-height:1;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-85ea910{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:300;line-height:1.625;color:#fdfbf7ff;}.elementor-23 .elementor-element.elementor-element-69a2746{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#fdfbf7ff;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-2bb407d{--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-c5c5c99{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-2726a5f{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-32b9802{--flex-wrap:initial;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-27373e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-641ae4a{margin:auto 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button{border-width:1px 1px 1px 1px;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-3dd34fe{margin:auto 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button{border-width:1px 1px 1px 1px;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-c906fea{--border-radius:2px 2px 2px 2px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-3bf91c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-23 .elementor-element.elementor-element-41f1b79{--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-59d22f6{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button{border-width:0px 0px 1px 0px;padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-2d8b402{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-ee1014e{--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-e584064{--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-f780880{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-9287710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-924499e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-85ea910{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-23 .elementor-element.elementor-element-69a2746{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-text-2{font-size:60px;}.elementor-23 .elementor-element.elementor-element-907b54a .softlite-dynamic-card-box-button-text{font-size:12px;line-height:1.625;letter-spacing:2.4000000953674px;}.elementor-23 .elementor-element.elementor-element-2bb407d{--width:auto;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-c5c5c99{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-2726a5f{--width:auto;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-32b9802{--width:auto;--flex-wrap:initial;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-27373e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-641ae4a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button{border-width:1px 1px 1px 1px;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-3dd34fe{width:var( --container-widget-width, 100% );max-width:100%;margin:auto 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button{border-width:1px 1px 1px 1px;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-c906fea{--width:auto;--border-radius:2px 2px 2px 2px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-23 .elementor-element.elementor-element-b25ccf9{--width:auto;}.elementor-23 .elementor-element.elementor-element-3bf91c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-23 .elementor-element.elementor-element-b20033a{--width:auto;}.elementor-23 .elementor-element.elementor-element-41f1b79{--width:384px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-59d22f6{--width:auto;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button{border-width:0px 0px 1px 0px;padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-2d8b402{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-b023803{--width:100%;}.elementor-23 .elementor-element.elementor-element-ee1014e{--width:800px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-e584064{--width:800px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-23 .elementor-element.elementor-element-f780880{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-9287710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-924499e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-924499e .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-85ea910{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-23 .elementor-element.elementor-element-69a2746{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-2bb407d{--width:auto;}.elementor-23 .elementor-element.elementor-element-c5c5c99{--width:auto;}.elementor-23 .elementor-element.elementor-element-2726a5f{--width:auto;}.elementor-23 .elementor-element.elementor-element-32b9802{--width:auto;}.elementor-23 .elementor-element.elementor-element-c906fea{--width:auto;}.elementor-23 .elementor-element.elementor-element-b25ccf9{--width:auto;}.elementor-23 .elementor-element.elementor-element-b20033a{--width:auto;}.elementor-23 .elementor-element.elementor-element-41f1b79{--width:384px;}.elementor-23 .elementor-element.elementor-element-59d22f6{--width:auto;}.elementor-23 .elementor-element.elementor-element-2d8b402{--width:auto;}.elementor-23 .elementor-element.elementor-element-b023803{--width:100%;}.elementor-23 .elementor-element.elementor-element-ee1014e{--width:800px;}.elementor-23 .elementor-element.elementor-element-e584064{--width:800px;}.elementor-23 .elementor-element.elementor-element-f780880{--width:auto;}}/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-907b54a */.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu {
  background-color: #1f1f1f !important;
  color: #ffffff !important;
  transition: background-color 0.35s ease !important;
}

.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu:hover {
  background-color: #7B2CBF !important;
}

.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu,
.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu *,
.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu a,
.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu span {
  color: #ffffff !important;
}/* End custom CSS */
.elementor-23 .elementor-element.elementor-element-907b54a {
  width: auto;
  position: relative;
  max-width: 1152px !important;
  margin: 0 auto;
}

.elementor-23 .elementor-element.elementor-element-907b54a .furj7deh {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 48px;
  align-items: center;
  z-index: 10;
}

.elementor-23 .elementor-element.elementor-element-907b54a .rau4wzxe {
  display: block;
  margin: 0 0 24px;
}

.elementor-23 .elementor-element.elementor-element-907b54a .thgnpyk9 {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  margin: 0 0 32px;
}

.elementor-23 .elementor-element.elementor-element-907b54a .v13gytf1 {
  margin: 0 0 40px;
  max-width: 448px;
  opacity: 0.8;
}

.elementor-23 .elementor-element.elementor-element-907b54a .sb1ai81b {
  margin: 0 0 48px;
  max-width: 512px;
  opacity: 0.75;
}

.elementor-23 .elementor-element.elementor-element-907b54a .wvw9n9lj {
  position: relative;
}

.elementor-23 .elementor-element.elementor-element-907b54a .dreprlri {
  aspect-ratio: 4 / 5;
  overflow: hidden;
  border-radius: 2px;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.elementor-23 .elementor-element.elementor-element-907b54a .dl8p8dyi {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: grayscale(1);
}

.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu {
  position: relative;
  display: inline-block;
  padding: 20px 48px;
  border-radius: 9999px;
  border: 0;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  background: #5b21b6;
  color: #ffffff !important;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  transition: color 0.3s ease;
  z-index: 1;
}

.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu span,
.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu,
.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu a {
  color: #ffffff !important;
  position: relative;
  z-index: 2;
}

.elementor-23 .elementor-element.elementor-element-907b54a .afshxifu::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #7c3aed;
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.4s ease;
  z-index: 0;
}



@media (max-width: 767px) {
  .elementor-23 .elementor-element.elementor-element-907b54a .furj7deh {
    grid-template-columns: 1fr;
  }

  .elementor-23 .elementor-element.elementor-element-907b54a .afshxifu {
    padding: 16px 32px;
  }
}

.elementor-23 .elementor-element.elementor-element-e5bc487 {width: auto;}.elementor-23 .elementor-element.elementor-element-e5bc487 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .i9myl5mg{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .i9myl5mg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .i9myl5mg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-e5bc487 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .i9myl5mg{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-e5bc487 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .i9myl5mg{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-e5bc487 .l57azwof{font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;margin-bottom: 32px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .l57azwof::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .l57azwof::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .l57azwof{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .l57azwof{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-e5bc487 .fn9sm01d{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 672px;opacity: 0.800000011920929;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .fn9sm01d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-e5bc487 .fn9sm01d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .fn9sm01d{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-e5bc487 .fn9sm01d{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-23 .elementor-element.elementor-element-27373e3 .elementor-heading-title{font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;}.elementor-23 .elementor-element.elementor-element-27373e3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-27373e3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button{appearance: button;cursor: pointer;}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button {display: block;}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}.elementor-23 .elementor-element.elementor-element-641ae4a .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}
.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button{appearance: button;cursor: pointer;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button {display: block;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}.elementor-23 .elementor-element.elementor-element-3dd34fe .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}
.elementor-23 .elementor-element.elementor-element-32b9802 {
  height: 100%;
  background: #DFAF4A;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
              0 4px 6px -4px rgba(0, 0, 0, 0.1);
  border-radius: 16px;
}

.elementor-23 .elementor-element.elementor-element-32b9802::before,
.elementor-23 .elementor-element.elementor-element-32b9802::after {
  content: none;
}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-c87a185 */.elementor-button {
  width: 100% !important;
  display: block !important;
  background-color: transparent !important;
  color: #1a1a1a !important;
  border: 2px solid #1a1a1a !important;
  padding: 16px 40px !important;
  border-radius: 0px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  transition: all 0.3s ease !important;
  text-align: center !important;
  box-sizing: border-box !important;
}

.elementor-button:hover {
  background-color: #7c3aed !important;
  border-color: #7c3aed !important;
  color: white !important;
  box-shadow: 0 0 20px rgba(124, 58, 237, 0.6) !important;
}/* End custom CSS */
.elementor-23 .elementor-element.elementor-element-c87a185 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-23 .elementor-element.elementor-element-c87a185 {
  width: auto;
  height: 100%;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .wv1kzuna {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 40px;
  background: #ffffff;
  border: 1px solid rgba(123, 44, 191, 0.18);
  border-top: 4px solid #7B2CBF;
  border-radius: 16px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.08),
              0 4px 6px -4px rgba(0, 0, 0, 0.08);
}

.elementor-23 .elementor-element.elementor-element-c87a185 .epdq1u5n {
  margin: 0 0 16px;
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .tbef5ct2 {
  flex-grow: 1;
  margin: 0 0 32px;
  font-size: 18px;
  line-height: 1.625;
  opacity: 0.72;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .c7y8fuzr,
.elementor-23 .elementor-element.elementor-element-c87a185 .y5af5e39 {
  margin: 0;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .whzxve5o {
  display: block;
  width: 100%;
  margin-top: auto;
  margin-bottom: 0;
  padding: 16px 0;
  border: 1px solid #7B2CBF;
  border-radius: 0;
  background: transparent;
  color: #7B2CBF;
  cursor: pointer;
  text-align: center;
  transition: all 0.3s ease;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .whzxve5o:hover {
  background: #7B2CBF;
  color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-c87a185 .wv1kzuna::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .wv1kzuna::after,
.elementor-23 .elementor-element.elementor-element-c87a185 .epdq1u5n::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .epdq1u5n::after,
.elementor-23 .elementor-element.elementor-element-c87a185 .tbef5ct2::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .tbef5ct2::after,
.elementor-23 .elementor-element.elementor-element-c87a185 .c7y8fuzr::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .c7y8fuzr::after,
.elementor-23 .elementor-element.elementor-element-c87a185 .y5af5e39::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .y5af5e39::after,
.elementor-23 .elementor-element.elementor-element-c87a185 .whzxve5o::before,
.elementor-23 .elementor-element.elementor-element-c87a185 .whzxve5o::after {
  content: none;
}

@media (max-width: 1024px) {
  .elementor-23 .elementor-element.elementor-element-c87a185 .wv1kzuna {
    padding: 40px;
  }
}

@media (max-width: 767px) {
  .elementor-23 .elementor-element.elementor-element-c87a185 .wv1kzuna {
    padding: 32px;
  }
}
.elementor-23 .elementor-element.elementor-element-2726a5f {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 48px;
  width: 100%;
}

.elementor-23 .elementor-element.elementor-element-2726a5f::before,
.elementor-23 .elementor-element.elementor-element-2726a5f::after {
  content: none;
}

@media (max-width: 767px) {
  .elementor-23 .elementor-element.elementor-element-2726a5f {
    grid-template-columns: 1fr;
  }
}
.elementor-23 .elementor-element.elementor-element-3bf91c9 .elementor-heading-title{font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;}.elementor-23 .elementor-element.elementor-element-3bf91c9 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-3bf91c9 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-92b1773 .softlite-dynamic-card-box {height: 100%} .elementor-23 .elementor-element.elementor-element-92b1773 {width: auto;}.elementor-23 .elementor-element.elementor-element-92b1773 {position: relative;}.elementor-23 .elementor-element.elementor-element-92b1773 .hjh9uy6t{color: rgb(253, 251, 247);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-92b1773 .hjh9uy6t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-92b1773 .hjh9uy6t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-92b1773 .c3kkth88{display: block;font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;left: -16px;opacity: 0.10000000149011612;position: absolute;top: -40px;user-select: none;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-92b1773 .c3kkth88::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-92b1773 .c3kkth88::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-92b1773 .bnjydkdb{display: block;margin-bottom: 16px;position: relative;width: auto;z-index: 10;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-92b1773 .bnjydkdb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-92b1773 .bnjydkdb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-92b1773 .bnjydkdb{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-92b1773 .bnjydkdb{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-92b1773 .zowumg0c{margin-bottom: 0px;margin-top: 0px;opacity: 0.800000011920929;position: relative;width: auto;z-index: 10;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-92b1773 .zowumg0c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-92b1773 .zowumg0c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-92b1773 .zowumg0c{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-92b1773 .zowumg0c{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-23 .elementor-element.elementor-element-3de64f3 .softlite-dynamic-card-box {height: 100%} .elementor-23 .elementor-element.elementor-element-3de64f3 {width: auto;}.elementor-23 .elementor-element.elementor-element-3de64f3 {position: relative;}.elementor-23 .elementor-element.elementor-element-3de64f3 .kzhz2z11{color: rgb(253, 251, 247);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-3de64f3 .kzhz2z11::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-3de64f3 .kzhz2z11::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-3de64f3 .cj1gtbgb{display: block;font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;left: -16px;opacity: 0.10000000149011612;position: absolute;top: -40px;user-select: none;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-3de64f3 .cj1gtbgb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-3de64f3 .cj1gtbgb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-3de64f3 .ntdacm1m{display: block;margin-bottom: 16px;position: relative;width: auto;z-index: 10;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-3de64f3 .ntdacm1m::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-3de64f3 .ntdacm1m::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-3de64f3 .ntdacm1m{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-3de64f3 .ntdacm1m{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-3de64f3 .y98u4tob{margin-bottom: 0px;margin-top: 0px;opacity: 0.800000011920929;position: relative;width: auto;z-index: 10;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-3de64f3 .y98u4tob::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-3de64f3 .y98u4tob::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-3de64f3 .y98u4tob{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-3de64f3 .y98u4tob{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-23 .elementor-element.elementor-element-bae6abe .softlite-dynamic-card-box {height: 100%} .elementor-23 .elementor-element.elementor-element-bae6abe {width: auto;}.elementor-23 .elementor-element.elementor-element-bae6abe {position: relative;}.elementor-23 .elementor-element.elementor-element-bae6abe .bku97ykv{color: rgb(253, 251, 247);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bae6abe .bku97ykv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bae6abe .bku97ykv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bae6abe .brd9k3my{display: block;font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;left: -16px;opacity: 0.10000000149011612;position: absolute;top: -40px;user-select: none;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bae6abe .brd9k3my::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-bae6abe .brd9k3my::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-bae6abe .t0u8jdnq{display: block;margin-bottom: 16px;position: relative;width: auto;z-index: 10;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bae6abe .t0u8jdnq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-bae6abe .t0u8jdnq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bae6abe .t0u8jdnq{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bae6abe .t0u8jdnq{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-bae6abe .wv137s5w{margin-bottom: 0px;margin-top: 0px;opacity: 0.800000011920929;position: relative;width: auto;z-index: 10;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bae6abe .wv137s5w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bae6abe .wv137s5w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bae6abe .wv137s5w{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bae6abe .wv137s5w{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-23 .elementor-element.elementor-element-b20033a{color: rgb(253, 251, 247);display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 48px;grid-template-rows: auto;}.elementor-23 .elementor-element.elementor-element-b20033a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-b20033a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-b20033a{grid-template-columns: none;grid-template-rows: none;}}
.elementor-23 .elementor-element.elementor-element-b25ccf9{color: rgb(253, 251, 247);display: block;}.elementor-23 .elementor-element.elementor-element-b25ccf9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-b25ccf9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-41f1b79{color: rgb(253, 251, 247);filter: blur(100px);height: 384px;opacity: 0.10000000149011612;}.elementor-23 .elementor-element.elementor-element-41f1b79::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-41f1b79::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-c906fea{color: rgb(253, 251, 247);overflow: hidden;display: block;}.elementor-23 .elementor-element.elementor-element-c906fea::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-c906fea::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-c906fea{overflow: hidden;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-c906fea{overflow: hidden;}}
.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button{cursor: pointer;text-align: center;}.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-a97c9d2, .elementor-23 .elementor-element.elementor-element-a97c9d2 .elementor-widget-container {display: inline}
.elementor-23 .elementor-element.elementor-element-59d22f6{text-align: center;display: block;}.elementor-23 .elementor-element.elementor-element-59d22f6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-23 .elementor-element.elementor-element-59d22f6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-23 .elementor-element.elementor-element-c5c5c99 {
  max-width: 1152px;
  display: block;
}

.elementor-23 .elementor-element.elementor-element-c5c5c99::before,
.elementor-23 .elementor-element.elementor-element-c5c5c99::after {
  border-width: 0;
}
.elementor-23 .elementor-element.elementor-element-2bb407d {
  display: block;
}

.elementor-23 .elementor-element.elementor-element-2bb407d::before,
.elementor-23 .elementor-element.elementor-element-2bb407d::after {
  border: 0;
}
.elementor-23 .elementor-element.elementor-element-ee1014e{color: rgb(253, 251, 247);filter: blur(150px);height: 800px;}.elementor-23 .elementor-element.elementor-element-ee1014e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-ee1014e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-ee1014e{max-width: none;}}
.elementor-23 .elementor-element.elementor-element-e584064{color: rgb(253, 251, 247);filter: blur(150px);height: 800px;}.elementor-23 .elementor-element.elementor-element-e584064::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-e584064::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-e584064{max-width: none;}}
.elementor-23 .elementor-element.elementor-element-b023803{color: rgb(253, 251, 247);height: 100%;opacity: 0.10000000149011612;display: block;}.elementor-23 .elementor-element.elementor-element-b023803::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-b023803::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-9287710 .elementor-heading-title{display: block;}.elementor-23 .elementor-element.elementor-element-9287710 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}.elementor-23 .elementor-element.elementor-element-9287710 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(212, 175, 55);-webkit-text-stroke-color: rgb(212, 175, 55);}
.elementor-23 .elementor-element.elementor-element-924499e .elementor-heading-title{font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;}.elementor-23 .elementor-element.elementor-element-924499e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-924499e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-85ea910 {max-width: 672px !important}.elementor-23 .elementor-element.elementor-element-85ea910 p{opacity: 0.699999988079071;}.elementor-23 .elementor-element.elementor-element-85ea910 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-85ea910 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-bbab369 {width: auto;}.elementor-23 .elementor-element.elementor-element-bbab369 {max-width: 448px !important}.elementor-23 .elementor-element.elementor-element-bbab369 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-23 .elementor-element.elementor-element-bbab369 .q48dbgiu{color: rgb(253, 251, 247);column-gap: 16px;display: flex;row-gap: 16px;text-align: center;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bbab369 .q48dbgiu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bbab369 .q48dbgiu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bbab369 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bbab369 .q48dbgiu{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bbab369 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bbab369 .q48dbgiu{flex-direction: column;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-23 .elementor-element.elementor-element-bbab369 .a8vedz1d{background-color: rgba(255, 255, 255, 0.1);border-bottom-color: rgba(255, 255, 255, 0.2);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-bottom-width: 1px;border-left-color: rgba(255, 255, 255, 0.2);border-left-width: 1px;border-right-color: rgba(255, 255, 255, 0.2);border-right-width: 1px;border-top-color: rgba(255, 255, 255, 0.2);border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 1px;color: rgb(255, 255, 255);display: block;flex-basis: 0%;flex-grow: 1;font-size: 14px;letter-spacing: 0.3499999940395355px;line-height: 20px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 24px;padding-inline-end: 24px;}.elementor-23 .elementor-element.elementor-element-bbab369 .a8vedz1d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-23 .elementor-element.elementor-element-bbab369 .a8vedz1d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bbab369 .a8vedz1d{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 1px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bbab369 .a8vedz1d{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 1px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;}}.elementor-23 .elementor-element.elementor-element-bbab369 .ffs5vc9h{color: rgb(253, 251, 247);float: left;height: 0px;position: relative;text-align: center;width: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bbab369 .ffs5vc9h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bbab369 .ffs5vc9h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-bbab369 .nhzvx4u9{appearance: button;background-color: rgb(212, 175, 55);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;color: rgb(44, 44, 44);cursor: pointer;display: block;font-size: 12px;font-weight: 700;letter-spacing: 2.4000000953674316px;line-height: 16px;padding-bottom: 16px;padding-left: 32px;padding-right: 32px;padding-top: 16px;text-transform: uppercase;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-23 .elementor-element.elementor-element-bbab369 .nhzvx4u9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}.elementor-23 .elementor-element.elementor-element-bbab369 .nhzvx4u9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-bbab369 .nhzvx4u9{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;padding-bottom: 16px;padding-left: 32px;padding-right: 32px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-bbab369 .nhzvx4u9{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;padding-bottom: 16px;padding-left: 32px;padding-right: 32px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-23 .elementor-element.elementor-element-69a2746 p{opacity: 0.30000001192092896;}.elementor-23 .elementor-element.elementor-element-69a2746 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-69a2746 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-f780880{color: rgb(253, 251, 247);max-width: 896px;text-align: center;display: block;}.elementor-23 .elementor-element.elementor-element-f780880::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-f780880::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}
.elementor-23 .elementor-element.elementor-element-2d8b402{color: rgb(253, 251, 247);overflow: hidden;display: block;}.elementor-23 .elementor-element.elementor-element-2d8b402::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}.elementor-23 .elementor-element.elementor-element-2d8b402::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(253, 251, 247);-webkit-text-stroke-color: rgb(253, 251, 247);}@media (max-width: 1024px) {.elementor-23 .elementor-element.elementor-element-2d8b402{overflow: hidden;}}@media (max-width: 767px) {.elementor-23 .elementor-element.elementor-element-2d8b402{overflow: hidden;}}
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Monserrat Medium';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://roadmap2wellness.ca/wp-content/uploads/2026/03/Montserrat-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
