.elementor-9 .elementor-element.elementor-element-22479e1{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e1d6c2ff;--border-color:#e1d6c2ff;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-22479e1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-22479e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf6ecff;}.elementor-9 .elementor-element.elementor-element-0fd3a30{--display:flex;--min-height:616px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.52;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0fd3a30:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0fd3a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sarimdeveloper.online/wp-content/uploads/2026/10/download-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0fd3a30::before, .elementor-9 .elementor-element.elementor-element-0fd3a30 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0fd3a30 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0fd3a30 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0fd3a30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0fd3a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#072614;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-698ee5d{--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;}.elementor-9 .elementor-element.elementor-element-698ee5d:not(.elementor-widget-button), .elementor-9 .elementor-element.elementor-element-698ee5d.elementor-widget-button .elementor-button{background-image:linear-gradient(100deg, oklch(0.2 0.05 155 / 0.92) 0%, oklch(0.24 0.05 155 / 0.7) 45%, oklch(0.24 0.05 155 / 0.05) 100%);background-size:auto;}.elementor-9 .elementor-element.elementor-element-f75d16b{--display:flex;--min-height:616px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.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-9 .elementor-element.elementor-element-953941e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-953941e .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-f72ed44{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title{font-size:72px;font-weight:600;line-height:1.05;color:#f6eedcff;}.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-9 .elementor-element.elementor-element-6b0c557{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;font-size:18px;font-weight:300;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.85);line-height:1.5555555725098;color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-529889b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-9eaee30 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#0b2010ff;color:#0b2010ff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-9eaee30{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9eaee30:not(.elementor-widget-button), .elementor-9 .elementor-element.elementor-element-9eaee30.elementor-widget-button .elementor-button{background-image:linear-gradient(135deg, oklch(0.82 0.11 85), oklch(0.68 0.12 70));background-size:auto;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#f6eedcff;color:#f6eedcff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4a14a99;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button:focus{background-color:#604D2361;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad81fb9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-603b00d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-56px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-db8269d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-db8269d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-db8269d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fefbf6ff;}.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-9 .elementor-element.elementor-element-cc6c20d i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-card-box-text-2{font-family:"Jost", Sans-serif;font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-card-box-background-color-1{background-color:#f1e7d2ff;}.elementor-9 .elementor-element.elementor-element-e1e32af i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-card-box-text-2{font-family:"Jost", Sans-serif;font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-card-box-background-color-1{background-color:#f1e7d2ff;}.elementor-9 .elementor-element.elementor-element-6641d02 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-card-box-text-2{font-family:"Jost", Sans-serif;font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-card-box-background-color-1{background-color:#f1e7d2ff;}.elementor-9 .elementor-element.elementor-element-055320a{--display:flex;--align-items:center;--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:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-8702bff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-1fc502d img{width:100%;}.elementor-9 .elementor-element.elementor-element-9aba1df{z-index:0;}.elementor-9 .elementor-element.elementor-element-9aba1df img{width:256px;border-style:none;border-radius:21px 21px 21px 21px;}.elementor-9 .elementor-element.elementor-element-48012bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-aef0279{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-aef0279 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-64f6c5c{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-64f6c5c .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-e2f879c{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;font-family:"Jost", Sans-serif;font-size:18px;line-height:1.5555555725098;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-5fa0011{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:24px;font-style:italic;line-height:1.3333332824707;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-1c54eda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1c54eda:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1c54eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1e7d299;}.elementor-9 .elementor-element.elementor-element-6b06c05{--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:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2a7123e i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-2a7123e .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-f330b65{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ae717d1 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-card-box-text-2{font-family:"Jost", Sans-serif;font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-ee27b7f i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-d33cc71 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-8b639c6 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-4480edb i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-083cfd9 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-e5ef479 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-12b44ac i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-f8fbfbd i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-85378b6 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.375;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-756b917{--display:flex;--align-items:center;--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:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-3fcc24e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8e0685a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8e0685a .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-bce844d{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bce844d .elementor-heading-title{font-size:48px;font-weight:600;line-height:1;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-d74f9b5{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;font-size:18px;line-height:1.5555555725098;color:#525f4fff;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ff9fe1d{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-list{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-list-item{width:auto;}.elementor-9 .elementor-element.elementor-element-ff9fe1d i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-ff9fe1d .softlite-dynamic-list-item-text-1{font-size:16px;font-weight:500;line-height:1.5;color:#15291aff;}.elementor-9 .elementor-element.elementor-element-7cabee3 img{width:100%;border-radius:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-941ef2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-941ef2c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-941ef2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072614ff;}.elementor-9 .elementor-element.elementor-element-35a0b31{--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:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-c4095e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ffb9751 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-card-box-text-3{font-size:16px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.75);line-height:1.5;color:#f6eedcbf;}.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:500;line-height:1.5;fill:#0b2010ff;color:#0b2010ff;}.elementor-9 .elementor-element.elementor-element-1a36324{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9cb5018 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-a2c2bb2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a2c2bb2 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-6cd2dcb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5b8f71f i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-66a0494 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-09522ee i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-f07084e i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-70cdf1a i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-0994d7a i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-c906247 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-6a8246a i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-60aee08 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box-text-1{font-size:30px;text-decoration:none solid oklab(0.74 0.0249494 0.117378 / 0.3);line-height:1.2;color:#d4a14a4d;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:1.3333332824707;color:#f6eedcff;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.7);line-height:1.428571472168;color:#f6eedcb3;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box-background-color-1{background-color:#f6eedc0d;}.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box-background-color-2{background-color:#d4a14a99;}.elementor-9 .elementor-element.elementor-element-5a0be24{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-c495af0 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-c495af0 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-52348a4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-01f4f79 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:600;line-height:1.2;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-91b75b3 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:600;line-height:1.2;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-dfe561a i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:600;line-height:1.2;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-card-box-background-color-1{background-color:#fefbf6ff;}.elementor-9 .elementor-element.elementor-element-eddd6cd{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f57ec38.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f57ec38 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-card-box-text-1{font-size:30px;line-height:1.375;color:#fbf4e6ff;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;letter-spacing:3.5px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-card-box-background-color-1{background-color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-72fe176{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-41507e7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-41507e7 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-9fcea90{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9fcea90 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.1111111450195;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-a5934da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-78e4cea > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D5D5;}.elementor-9 .elementor-element.elementor-element-78e4cea i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-78e4cea .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-78e4cea .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-78e4cea .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-78e4cea .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-78e4cea .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-2504542 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D5D5;}.elementor-9 .elementor-element.elementor-element-2504542 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-2504542 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-2504542 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-2504542 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-2504542 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-2504542 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-5c8911f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D5D5;}.elementor-9 .elementor-element.elementor-element-5c8911f i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5c8911f .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5c8911f .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-5c8911f .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-5c8911f .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-5c8911f .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-29b5a8d i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-29b5a8d .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-29b5a8d .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-29b5a8d .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-29b5a8d .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.4;color:#1c472aff;}.elementor-9 .elementor-element.elementor-element-29b5a8d .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#525f4fff;}.elementor-9 .elementor-element.elementor-element-ccde1d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ccde1d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ccde1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sarimdeveloper.online/wp-content/uploads/2026/10/download-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ccde1d6::before, .elementor-9 .elementor-element.elementor-element-ccde1d6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ccde1d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ccde1d6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ccde1d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ccde1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#072614;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7046533{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-b28919b{--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:1;}.elementor-9 .elementor-element.elementor-element-21a316c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-21a316c .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.5999999046326px;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-53b1cf1{width:var( --container-widget-width, auto );max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-53b1cf1 .elementor-heading-title{font-size:48px;font-weight:600;line-height:1;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d83fffa{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.8);line-height:1.5;color:#f6eedccc;}.elementor-9 .elementor-element.elementor-element-07dc18f i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-07dc18f .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-07dc18f .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-07dc18f .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-07dc18f .softlite-dynamic-card-box-text-1{font-size:16px;text-decoration:none solid oklab(0.95 0.0021789 0.0249049 / 0.9);line-height:1.5;color:#f6eedce6;}.elementor-9 .elementor-element.elementor-element-5dba878{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-list{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-list-item{width:44px;}.elementor-9 .elementor-element.elementor-element-5dba878 i.softlite-dynamic-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-icon i{font-size:100%;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-icon:not(i){width:100%;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-icon svg{width:100%;}.elementor-9 .elementor-element.elementor-element-5dba878 .softlite-dynamic-list-item-button-text{fill:#d4a14aff;color:#d4a14aff;}.elementor-9 .elementor-element.elementor-element-c15e279{z-index:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-f75d16b{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f72ed44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6b0c557{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-529889b{--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-603b00d{--margin-top:-56px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-db8269d{--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-055320a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-64f6c5c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e2f879c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5fa0011{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1c54eda{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6b06c05{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f330b65{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-756b917{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-bce844d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d74f9b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ff9fe1d{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-941ef2c{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-35a0b31{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-a2c2bb2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6cd2dcb{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-5a0be24{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-52348a4{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-eddd6cd{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-9fcea90{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a5934da{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ccde1d6{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7046533{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-53b1cf1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d83fffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5dba878{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-22479e1{--width:auto;}.elementor-9 .elementor-element.elementor-element-0fd3a30{--width:auto;}.elementor-9 .elementor-element.elementor-element-698ee5d{--width:auto;}.elementor-9 .elementor-element.elementor-element-f75d16b{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f72ed44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title{font-size:60px;}.elementor-9 .elementor-element.elementor-element-6b0c557{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-529889b{--width:auto;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-9eaee30{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-ad81fb9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-603b00d{--width:auto;--margin-top:-56px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-db8269d{--width:auto;--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-055320a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-8702bff{--width:auto;}.elementor-9 .elementor-element.elementor-element-9aba1df img{width:224px;}.elementor-9 .elementor-element.elementor-element-48012bf{--width:auto;}.elementor-9 .elementor-element.elementor-element-64f6c5c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e2f879c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5fa0011{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1c54eda{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6b06c05{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f330b65{--width:auto;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-756b917{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-3fcc24e{--width:auto;}.elementor-9 .elementor-element.elementor-element-bce844d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d74f9b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ff9fe1d{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-941ef2c{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-35a0b31{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-c4095e4{--width:auto;}.elementor-9 .elementor-element.elementor-element-1a36324{--width:auto;}.elementor-9 .elementor-element.elementor-element-a2c2bb2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6cd2dcb{--width:auto;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-5a0be24{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-52348a4{--width:auto;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-eddd6cd{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-72fe176{--width:auto;}.elementor-9 .elementor-element.elementor-element-9fcea90{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a5934da{--width:auto;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ccde1d6{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7046533{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-b28919b{--width:auto;}.elementor-9 .elementor-element.elementor-element-53b1cf1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d83fffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5dba878{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;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-22479e1{--width:auto;}.elementor-9 .elementor-element.elementor-element-0fd3a30{--width:auto;}.elementor-9 .elementor-element.elementor-element-698ee5d{--width:auto;}.elementor-9 .elementor-element.elementor-element-f75d16b{--width:auto;}.elementor-9 .elementor-element.elementor-element-529889b{--width:auto;}.elementor-9 .elementor-element.elementor-element-603b00d{--width:auto;}.elementor-9 .elementor-element.elementor-element-db8269d{--width:auto;}.elementor-9 .elementor-element.elementor-element-055320a{--width:auto;}.elementor-9 .elementor-element.elementor-element-8702bff{--width:auto;}.elementor-9 .elementor-element.elementor-element-48012bf{--width:auto;}.elementor-9 .elementor-element.elementor-element-1c54eda{--width:auto;}.elementor-9 .elementor-element.elementor-element-6b06c05{--width:auto;}.elementor-9 .elementor-element.elementor-element-f330b65{--width:auto;}.elementor-9 .elementor-element.elementor-element-756b917{--width:auto;}.elementor-9 .elementor-element.elementor-element-3fcc24e{--width:auto;}.elementor-9 .elementor-element.elementor-element-941ef2c{--width:auto;}.elementor-9 .elementor-element.elementor-element-35a0b31{--width:auto;}.elementor-9 .elementor-element.elementor-element-c4095e4{--width:auto;}.elementor-9 .elementor-element.elementor-element-1a36324{--width:auto;}.elementor-9 .elementor-element.elementor-element-6cd2dcb{--width:auto;}.elementor-9 .elementor-element.elementor-element-5a0be24{--width:auto;}.elementor-9 .elementor-element.elementor-element-52348a4{--width:auto;}.elementor-9 .elementor-element.elementor-element-eddd6cd{--width:auto;}.elementor-9 .elementor-element.elementor-element-72fe176{--width:auto;}.elementor-9 .elementor-element.elementor-element-a5934da{--width:auto;}.elementor-9 .elementor-element.elementor-element-ccde1d6{--width:auto;}.elementor-9 .elementor-element.elementor-element-7046533{--width:auto;}.elementor-9 .elementor-element.elementor-element-b28919b{--width:auto;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-0fd3a30:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0fd3a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-ccde1d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ccde1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}.elementor-9 .elementor-element.elementor-element-698ee5d{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-9 .elementor-element.elementor-element-698ee5d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-698ee5d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-953941e .elementor-heading-title{animation-fill-mode: both;animation-name: fade-up;animation-timing-function: ease-out;display: block;transform: translate(0px, 0px);}.elementor-9 .elementor-element.elementor-element-953941e .elementor-heading-title::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-953941e .elementor-heading-title::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}
.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8{color: oklch(0.74 0.12 78);font-family: "Cormorant Garamond", Georgia, serif;font-size: 72px;font-weight: 600;line-height: 1.05;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;font-style: italic;line-height: 75.6px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;font-style: italic;line-height: 75.6px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8{font-size: 60px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8::before{line-height: 63px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f72ed44 .oxvnimu8::after{line-height: 63px;}}.elementor-9 .elementor-element.elementor-element-f72ed44 {max-width: 672px !important}.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title{animation-delay: 0.15s;animation-fill-mode: both;animation-name: fade-up;animation-timing-function: ease-out;font-family: "Cormorant Garamond", Georgia, serif;transform: translate(0px, 0px);}.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 75.6px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 75.6px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title::before{line-height: 63px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f72ed44 .elementor-heading-title::after{line-height: 63px;}}
.elementor-9 .elementor-element.elementor-element-6b0c557 {max-width: 576px !important}.elementor-9 .elementor-element.elementor-element-6b0c557 p{animation-delay: 0.3s;animation-fill-mode: both;animation-name: fade-up;animation-timing-function: ease-out;transform: translate(0px, 0px);}.elementor-9 .elementor-element.elementor-element-6b0c557 p::before{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.85);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.85);}.elementor-9 .elementor-element.elementor-element-6b0c557 p::after{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.85);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.85);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.85);}
.elementor-9 .elementor-element.elementor-element-9eaee30 .wnp1ol0f{color: oklch(0.22 0.04 150);cursor: pointer;display: block;fill: none;font-weight: 500;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-9eaee30 .wnp1ol0f::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-9eaee30 .wnp1ol0f::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-9eaee30 .e8agnymw{color: oklch(0.22 0.04 150);cursor: pointer;fill: none;font-weight: 500;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-9eaee30 .e8agnymw::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-9eaee30 .e8agnymw::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-9eaee30 {position: relative;}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button{box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;cursor: pointer;grid-column-gap: 8px;flex-direction: row;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button::after{background-image: linear-gradient(120deg, rgba(0, 0, 0, 0), oklch(1 0 0 / 0.45), rgba(0, 0, 0, 0));border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;bottom: 0px;content: "";display: block;height: 58px;left: -167.156px;position: absolute;right: 278.594px;top: 0px;transform: matrix(1, 0, -0.36397, 1, 0, 0);width: 111.438px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button{overflow: hidden;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-9eaee30 .elementor-button{overflow: hidden;}}
.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button{cursor: pointer;flex-direction: row;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button {align-items: center;display: flex;}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-ad81fb9 .elementor-button::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-529889b{animation-delay: 0.45s;animation-fill-mode: both;animation-name: fade-up;animation-timing-function: ease-out;transform: translate(0px, 0px);grid-column-gap: 16px;}.elementor-9 .elementor-element.elementor-element-529889b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-529889b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-9 .elementor-element.elementor-element-f75d16b{max-width: 1280px;}.elementor-9 .elementor-element.elementor-element-f75d16b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-f75d16b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-9 .elementor-element.elementor-element-0fd3a30{position: relative;display: block;}.elementor-9 .elementor-element.elementor-element-0fd3a30::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-0fd3a30::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-cc6c20d .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-cc6c20d {width: auto;}.elementor-9 .elementor-element.elementor-element-cc6c20d .sohaleph{align-items: flex-start;column-gap: 16px;display: flex;row-gap: 16px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-cc6c20d .sohaleph::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-cc6c20d .sohaleph::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-cc6c20d .ruhcjtsh{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.36 0.07 152);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-cc6c20d .ruhcjtsh::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-cc6c20d .ruhcjtsh::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .ruhcjtsh{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .ruhcjtsh{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-cc6c20d .gspnzgon{color: oklch(0.36 0.07 152);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: oklch(0.36 0.07 152);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-cc6c20d .gspnzgon::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-cc6c20d .gspnzgon::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .gspnzgon{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .gspnzgon{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-cc6c20d .kqvoosil{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-cc6c20d .kqvoosil::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-cc6c20d .kqvoosil::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-cc6c20d .e5knn5db{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-cc6c20d .e5knn5db::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-cc6c20d .e5knn5db::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .e5knn5db{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-9 .elementor-element.elementor-element-cc6c20d .e5knn5db{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-9 .elementor-element.elementor-element-cc6c20d .o6y43y5t{margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-cc6c20d .o6y43y5t::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-cc6c20d .o6y43y5t::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-cc6c20d .o6y43y5t{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-9 .elementor-element.elementor-element-cc6c20d .o6y43y5t{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-9 .elementor-element.elementor-element-e1e32af .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-e1e32af {width: auto;}.elementor-9 .elementor-element.elementor-element-e1e32af .wpgrc8fb{align-items: flex-start;column-gap: 16px;display: flex;row-gap: 16px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-e1e32af .wpgrc8fb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-e1e32af .wpgrc8fb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-e1e32af .m8xyl0n7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.36 0.07 152);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-e1e32af .m8xyl0n7::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-e1e32af .m8xyl0n7::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-e1e32af .m8xyl0n7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-e1e32af .m8xyl0n7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-e1e32af .wkn4qver{color: oklch(0.36 0.07 152);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: oklch(0.36 0.07 152);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-e1e32af .wkn4qver::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-e1e32af .wkn4qver::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-e1e32af .wkn4qver{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-e1e32af .wkn4qver{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-e1e32af .uirjd3ek{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-e1e32af .uirjd3ek::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-e1e32af .uirjd3ek::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-e1e32af .u5vq5szp{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-e1e32af .u5vq5szp::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-e1e32af .u5vq5szp::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-e1e32af .u5vq5szp{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-9 .elementor-element.elementor-element-e1e32af .u5vq5szp{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-9 .elementor-element.elementor-element-e1e32af .vfpnq5uv{margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-e1e32af .vfpnq5uv::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-e1e32af .vfpnq5uv::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-e1e32af .vfpnq5uv{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-9 .elementor-element.elementor-element-e1e32af .vfpnq5uv{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-9 .elementor-element.elementor-element-6641d02 .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-6641d02 {width: auto;}.elementor-9 .elementor-element.elementor-element-6641d02 .bjjv8p4e{align-items: flex-start;column-gap: 16px;display: flex;row-gap: 16px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-6641d02 .bjjv8p4e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-6641d02 .bjjv8p4e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-6641d02 .ijxavhq9{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.36 0.07 152);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-6641d02 .ijxavhq9::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-6641d02 .ijxavhq9::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-6641d02 .ijxavhq9{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-6641d02 .ijxavhq9{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-6641d02 .fecr4wh0{color: oklch(0.36 0.07 152);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: oklch(0.36 0.07 152);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-6641d02 .fecr4wh0::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-6641d02 .fecr4wh0::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-6641d02 .fecr4wh0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-6641d02 .fecr4wh0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-6641d02 .yepy5nv8{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-6641d02 .yepy5nv8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-6641d02 .yepy5nv8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-6641d02 .x3t7mcct{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-6641d02 .x3t7mcct::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-6641d02 .x3t7mcct::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-6641d02 .x3t7mcct{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-9 .elementor-element.elementor-element-6641d02 .x3t7mcct{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-9 .elementor-element.elementor-element-6641d02 .fugxpgwl{margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-6641d02 .fugxpgwl::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-6641d02 .fugxpgwl::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-6641d02 .fugxpgwl{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-9 .elementor-element.elementor-element-6641d02 .fugxpgwl{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-9 .elementor-element.elementor-element-db8269d{box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-db8269d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-db8269d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-9 .elementor-element.elementor-element-603b00d{max-width: 1152px;position: relative;display: block;}.elementor-9 .elementor-element.elementor-element-603b00d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-603b00d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-1fc502d {max-width: 448px !important}.elementor-9 .elementor-element.elementor-element-1fc502d img{box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 5;}.elementor-9 .elementor-element.elementor-element-1fc502d img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-1fc502d img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-9aba1df {position: absolute;}.elementor-9 .elementor-element.elementor-element-9aba1df {right: 0px;}.elementor-9 .elementor-element.elementor-element-9aba1df {bottom: -32px;}.elementor-9 .elementor-element.elementor-element-9aba1df {max-width: 100% !important}.elementor-9 .elementor-element.elementor-element-9aba1df img{box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;display: block;object-fit: cover;vertical-align: middle;aspect-ratio: auto 1280 / 960;}.elementor-9 .elementor-element.elementor-element-9aba1df img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-9aba1df img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-8702bff{position: relative;display: block;}.elementor-9 .elementor-element.elementor-element-8702bff::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-8702bff::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-aef0279 .elementor-heading-title::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-aef0279 .elementor-heading-title::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-aef0279, .elementor-9 .elementor-element.elementor-element-aef0279 .elementor-widget-container {display: inline}
.elementor-9 .elementor-element.elementor-element-64f6c5c .elementor-heading-title{font-family: "Cormorant Garamond", Georgia, serif;}.elementor-9 .elementor-element.elementor-element-64f6c5c .elementor-heading-title::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-64f6c5c .elementor-heading-title::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}
.elementor-9 .elementor-element.elementor-element-e2f879c p::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-e2f879c p::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}
.elementor-9 .elementor-element.elementor-element-5fa0011 p{font-family: "Cormorant Garamond", Georgia, serif;}.elementor-9 .elementor-element.elementor-element-5fa0011 p::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5fa0011 p::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}
.elementor-9 .elementor-element.elementor-element-48012bf{display: block;}.elementor-9 .elementor-element.elementor-element-48012bf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-48012bf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-055320a{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-055320a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-055320a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-055320a{grid-template-columns: none;grid-template-rows: none;}}
.elementor-9 .elementor-element.elementor-element-2a7123e {width: auto;}.elementor-9 .elementor-element.elementor-element-2a7123e {max-width: 672px !important}.elementor-9 .elementor-element.elementor-element-2a7123e {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-9 .elementor-element.elementor-element-2a7123e .trvpn4i9{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-2a7123e .trvpn4i9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-2a7123e .trvpn4i9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2a7123e {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2a7123e .trvpn4i9{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-2a7123e {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-2a7123e .trvpn4i9{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-2a7123e .t07cyk38{text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-2a7123e .t07cyk38::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-2a7123e .t07cyk38::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-2a7123e .z1hzdxc7{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-2a7123e .z1hzdxc7::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-2a7123e .z1hzdxc7::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2a7123e .z1hzdxc7{margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-2a7123e .z1hzdxc7{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-2a7123e .ijq3zolk{margin-bottom: 0px;text-align: center;width: auto;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-9 .elementor-element.elementor-element-2a7123e .ijq3zolk::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-2a7123e .ijq3zolk::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2a7123e .ijq3zolk{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-9 .elementor-element.elementor-element-2a7123e .ijq3zolk{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;}}
```css
/* ==========================================
   AZYURA SERVICES CARDS — PREMIUM DESIGN
   Elementor Custom CSS
   Replace the old CSS with this code
========================================== */

/* Main card wrapper */
.elementor-9 .elementor-element.elementor-element-ae717d1 {
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-card-box {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}

/* Main card */
.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6 {
    position: relative;
    height: 100%;
    box-sizing: border-box;
    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);

    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove unwanted overlay borders */
.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6::before,
.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6::after {
    content: none !important;
    display: none !important;
}

/* Card hover effect */
.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;

    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);

    transform: translateY(-5px);
}

/* Icon circular wrapper */
.elementor-9 .elementor-element.elementor-element-ae717d1 .jgcjdsvn {
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    box-sizing: border-box;

    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Icon itself */
.elementor-9 .elementor-element.elementor-element-ae717d1 .iix4j6e9 {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round;
    stroke-linejoin: round;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Icon hover effect */
.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6:hover .jgcjdsvn {
    background: #1D492F !important;
    border-color: #1D492F !important;

    color: #FFFCF7 !important;

    transform: scale(1.05);
}

.elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6:hover .iix4j6e9 {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Card heading */
.elementor-9 .elementor-element.elementor-element-ae717d1 .x158hzb1 {
    margin: 20px 0 0 !important;
    padding: 0 !important;

    width: auto !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;

    transition: color 0.3s ease;
}

/* Card description */
.elementor-9 .elementor-element.elementor-element-ae717d1 .dld9dpb2 {
    margin: 8px 0 0 !important;
    padding: 0 !important;

    width: auto !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
}

/* Prevent text from inheriting unwanted pseudo styles */
.elementor-9 .elementor-element.elementor-element-ae717d1 .x158hzb1::before,
.elementor-9 .elementor-element.elementor-element-ae717d1 .x158hzb1::after,
.elementor-9 .elementor-element.elementor-element-ae717d1 .dld9dpb2::before,
.elementor-9 .elementor-element.elementor-element-ae717d1 .dld9dpb2::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6 {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .jgcjdsvn {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .x158hzb1 {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .dld9dpb2 {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-ae717d1 .softlite-dynamic-card-box {
        height: 100%;
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6 {
        padding: 20px !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .jgcjdsvn {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .iix4j6e9 {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .x158hzb1 {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-ae717d1 .dld9dpb2 {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Respect reduced motion preference */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-ae717d1 .qdiipae6,
    .elementor-9 .elementor-element.elementor-element-ae717d1 .jgcjdsvn,
    .elementor-9 .elementor-element.elementor-element-ae717d1 .iix4j6e9 {
        transition: none !important;
    }
}
```
```css
/* ==========================================
   AZYURA PREMIUM SERVICE CARDS - SET 2
   Elementor Custom CSS
========================================== */

/* Main wrapper */
.elementor-9 .elementor-element.elementor-element-ee27b7f {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main card styling */
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;

    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);

    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove unwanted pseudo-element overlays */
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim::before,
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim::after {
    content: none !important;
    display: none !important;
}

/* Card hover */
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;

    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);

    transform: translateY(-5px);
}

/* Circular icon container */
.elementor-9 .elementor-element.elementor-element-ee27b7f .nqjb7hsn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;

    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Icon appearance */
.elementor-9 .elementor-element.elementor-element-ee27b7f .ldt3pxa4 {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Icon circle hover */
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim:hover .nqjb7hsn {
    background: #1D492F !important;
    border-color: #1D492F !important;

    color: #FFFCF7 !important;

    transform: scale(1.05);
}

/* Icon changes to white on hover */
.elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim:hover .ldt3pxa4 {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Heading */
.elementor-9 .elementor-element.elementor-element-ee27b7f .smwxvjeo {
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;

    transition: color 0.3s ease;
}

/* Description */
.elementor-9 .elementor-element.elementor-element-ee27b7f .vpc8eykw {
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
}

/* Prevent unwanted pseudo-element styles */
.elementor-9 .elementor-element.elementor-element-ee27b7f .smwxvjeo::before,
.elementor-9 .elementor-element.elementor-element-ee27b7f .smwxvjeo::after,
.elementor-9 .elementor-element.elementor-element-ee27b7f .vpc8eykw::before,
.elementor-9 .elementor-element.elementor-element-ee27b7f .vpc8eykw::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .nqjb7hsn {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .smwxvjeo {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .vpc8eykw {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-ee27b7f .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim {
        padding: 20px !important;

        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim:hover {
        border-color: #D99A36 !important;

        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);

        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .nqjb7hsn {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .ldt3pxa4 {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .smwxvjeo {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-ee27b7f .vpc8eykw {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility: reduce animation when requested */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-ee27b7f .pbwcloim,
    .elementor-9 .elementor-element.elementor-element-ee27b7f .nqjb7hsn,
    .elementor-9 .elementor-element.elementor-element-ee27b7f .ldt3pxa4 {
        transition: none !important;
    }
}
```
```css
/* ==========================================
   AZYURA PREMIUM CARDS - SET 3
   Elementor Custom CSS
========================================== */

/* Main wrapper */
.elementor-9 .elementor-element.elementor-element-d33cc71 {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-card-box {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}

/* Card box */
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2 {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;

    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);

    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove unwanted overlays */
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2::before,
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2::after {
    content: none !important;
    display: none !important;
}

/* Card hover effect */
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;

    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);

    transform: translateY(-5px);
}

/* Circular icon border */
.elementor-9 .elementor-element.elementor-element-d33cc71 .vf6v0q94 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;

    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Icon styling */
.elementor-9 .elementor-element.elementor-element-d33cc71 .a32su6wn {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Green icon circle on hover */
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2:hover .vf6v0q94 {
    background: #1D492F !important;
    border-color: #1D492F !important;

    color: #FFFCF7 !important;

    transform: scale(1.05);
}

/* White icon on hover */
.elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2:hover .a32su6wn {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Card heading */
.elementor-9 .elementor-element.elementor-element-d33cc71 .b5bmmkl1 {
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;

    transition: color 0.3s ease;
}

/* Card description */
.elementor-9 .elementor-element.elementor-element-d33cc71 .dy36jivo {
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
}

/* Remove unwanted text pseudo-elements */
.elementor-9 .elementor-element.elementor-element-d33cc71 .b5bmmkl1::before,
.elementor-9 .elementor-element.elementor-element-d33cc71 .b5bmmkl1::after,
.elementor-9 .elementor-element.elementor-element-d33cc71 .dy36jivo::before,
.elementor-9 .elementor-element.elementor-element-d33cc71 .dy36jivo::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2 {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .vf6v0q94 {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .b5bmmkl1 {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .dy36jivo {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-d33cc71 .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2 {
        padding: 20px !important;

        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2:hover {
        border-color: #D99A36 !important;

        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);

        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .vf6v0q94 {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .a32su6wn {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .b5bmmkl1 {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-d33cc71 .dy36jivo {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-d33cc71 .u1sgkbu2,
    .elementor-9 .elementor-element.elementor-element-d33cc71 .vf6v0q94,
    .elementor-9 .elementor-element.elementor-element-d33cc71 .a32su6wn {
        transition: none !important;
    }
}
```
```css
/* ==========================================
   AZYURA PREMIUM CARDS - SET 4
   Elementor Custom CSS
========================================== */

/* Main wrapper */
.elementor-9 .elementor-element.elementor-element-8b639c6 {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main card */
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;

    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove unwanted overlays */
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz::before,
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz::after {
    content: none !important;
    display: none !important;
}

/* Card hover */
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;

    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* Circular icon container */
.elementor-9 .elementor-element.elementor-element-8b639c6 .l25id3jg {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;

    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Icon styling */
.elementor-9 .elementor-element.elementor-element-8b639c6 .tqg2bj76 {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Green circle on hover */
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz:hover .l25id3jg {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;

    transform: scale(1.05);
}

/* White icon on hover */
.elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz:hover .tqg2bj76 {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Heading */
.elementor-9 .elementor-element.elementor-element-8b639c6 .caq3ialc {
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;

    transition: color 0.3s ease;
}

/* Description */
.elementor-9 .elementor-element.elementor-element-8b639c6 .o9pd7fm9 {
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
}

/* Remove unwanted text pseudo-elements */
.elementor-9 .elementor-element.elementor-element-8b639c6 .caq3ialc::before,
.elementor-9 .elementor-element.elementor-element-8b639c6 .caq3ialc::after,
.elementor-9 .elementor-element.elementor-element-8b639c6 .o9pd7fm9::before,
.elementor-9 .elementor-element.elementor-element-8b639c6 .o9pd7fm9::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .l25id3jg {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .caq3ialc {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .o9pd7fm9 {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-8b639c6 .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz {
        padding: 20px !important;

        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .l25id3jg {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .tqg2bj76 {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .caq3ialc {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-8b639c6 .o9pd7fm9 {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-8b639c6 .n67jz1uz,
    .elementor-9 .elementor-element.elementor-element-8b639c6 .l25id3jg,
    .elementor-9 .elementor-element.elementor-element-8b639c6 .tqg2bj76 {
        transition: none !important;
    }
}
```
/* ==========================================
   AZYURA PREMIUM CARDS - SET 3
   Original Classes Matched
   Elementor Custom CSS
========================================== */

/* Main Wrapper */
.elementor-9 .elementor-element.elementor-element-4480edb {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main Card */
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;

    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove Unwanted Overlays */
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde::before,
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde::after {
    content: none !important;
    display: none !important;
}

/* Card Hover */
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* Icon Circle */
.elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;
    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Remove Icon Circle Pseudo Borders */
.elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7::before,
.elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7::after {
    border: 0 !important;
}

/* Icon SVG */
.elementor-9 .elementor-element.elementor-element-4480edb .gqwclkbo {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Icon Hover Circle */
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde:hover .yvogh9o7 {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* White Icon on Hover */
.elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde:hover .gqwclkbo {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Heading */
.elementor-9 .elementor-element.elementor-element-4480edb .n4q9vjiu {
    display: block;
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;
    border: 0 !important;

    transition: color 0.3s ease;
}

/* Heading Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-4480edb .n4q9vjiu::before,
.elementor-9 .elementor-element.elementor-element-4480edb .n4q9vjiu::after {
    content: none !important;
    display: none !important;
}

/* Description */
.elementor-9 .elementor-element.elementor-element-4480edb .y3tsb2qy {
    display: block;
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
    border: 0 !important;
}

/* Description Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-4480edb .y3tsb2qy::before,
.elementor-9 .elementor-element.elementor-element-4480edb .y3tsb2qy::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7 {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .n4q9vjiu {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .y3tsb2qy {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-4480edb .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde {
        padding: 20px !important;

        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7 {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .gqwclkbo {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .n4q9vjiu {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-4480edb .y3tsb2qy {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* ==========================================
   ACCESSIBILITY
========================================== */

@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-4480edb .kzcsetde,
    .elementor-9 .elementor-element.elementor-element-4480edb .yvogh9o7,
    .elementor-9 .elementor-element.elementor-element-4480edb .gqwclkbo {
        transition: none !important;
    }
}
/* ==========================================
   AZYURA PREMIUM CARDS - SET 3
   Elementor Custom CSS
   Updated Original Classes
========================================== */

/* Main Wrapper */
.elementor-9 .elementor-element.elementor-element-083cfd9 {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main Card */
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0 {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;

    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove Default Overlays */
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0::before,
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0::after {
    content: none !important;
    display: none !important;
}

/* Card Hover */
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* Icon Circle */
.elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;
    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Clean Icon Circle Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus::before,
.elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus::after {
    border: 0 !important;
}

/* SVG Icon */
.elementor-9 .elementor-element.elementor-element-083cfd9 .x1wyt8gf {
    display: block !important;

    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Green Circle on Hover */
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0:hover .l50mpdus {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* White Icon on Hover */
.elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0:hover .x1wyt8gf {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Card Heading */
.elementor-9 .elementor-element.elementor-element-083cfd9 .dn901ic1 {
    display: block;
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;
    border: 0 !important;

    transition: color 0.3s ease;
}

/* Remove Heading Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-083cfd9 .dn901ic1::before,
.elementor-9 .elementor-element.elementor-element-083cfd9 .dn901ic1::after {
    content: none !important;
    display: none !important;
}

/* Card Description */
.elementor-9 .elementor-element.elementor-element-083cfd9 .jhlczl7q {
    display: block;
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
    border: 0 !important;
}

/* Remove Description Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-083cfd9 .jhlczl7q::before,
.elementor-9 .elementor-element.elementor-element-083cfd9 .jhlczl7q::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0 {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .dn901ic1 {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .jhlczl7q {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-083cfd9 .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0 {
        padding: 20px !important;

        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .x1wyt8gf {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .dn901ic1 {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-083cfd9 .jhlczl7q {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-083cfd9 .g8i9tjf0,
    .elementor-9 .elementor-element.elementor-element-083cfd9 .l50mpdus,
    .elementor-9 .elementor-element.elementor-element-083cfd9 .x1wyt8gf {
        transition: none !important;
    }
}
/* ==========================================
   AZYURA PREMIUM CARDS - SET 3
   Elementor Custom CSS
   Original Classes: Set 4
========================================== */

/* Main Wrapper */
.elementor-9 .elementor-element.elementor-element-e5ef479 {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main Card */
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 24px !important;
    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;
    box-shadow: 0 0 0 rgba(29, 73, 49, 0);
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove Default Overlays */
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw::before,
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw::after {
    content: none !important;
    display: none !important;
}

/* Card Hover */
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* Icon Circle */
.elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    box-sizing: border-box;
    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;
    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Clean Icon Circle Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq::before,
.elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq::after {
    border: 0 !important;
}

/* SVG Icon */
.elementor-9 .elementor-element.elementor-element-e5ef479 .klmsyd1g {
    display: block !important;
    width: 28px !important;
    height: 28px !important;
    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;
    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;
    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Icon Circle Hover */
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw:hover .dkmambwq {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* White Icon on Hover */
.elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw:hover .klmsyd1g {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Card Heading */
.elementor-9 .elementor-element.elementor-element-e5ef479 .ev41bzkv {
    display: block;
    width: auto !important;
    margin: 20px 0 0 !important;
    padding: 0 !important;
    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
    color: #1D492F !important;
    border: 0 !important;
    transition: color 0.3s ease;
}

/* Remove Heading Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-e5ef479 .ev41bzkv::before,
.elementor-9 .elementor-element.elementor-element-e5ef479 .ev41bzkv::after {
    content: none !important;
    display: none !important;
}

/* Card Description */
.elementor-9 .elementor-element.elementor-element-e5ef479 .n3099nj6 {
    display: block;
    width: auto !important;
    margin: 8px 0 0 !important;
    padding: 0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
    color: #596256 !important;
    border: 0 !important;
}

/* Remove Description Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-e5ef479 .n3099nj6::before,
.elementor-9 .elementor-element.elementor-element-e5ef479 .n3099nj6::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .ev41bzkv {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .n3099nj6 {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-e5ef479 .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw {
        padding: 20px !important;
        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;
        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .klmsyd1g {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .ev41bzkv {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-e5ef479 .n3099nj6 {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-e5ef479 .olqzm6kw,
    .elementor-9 .elementor-element.elementor-element-e5ef479 .dkmambwq,
    .elementor-9 .elementor-element.elementor-element-e5ef479 .klmsyd1g {
        transition: none !important;
    }
}
/* ==========================================
   AZYURA PREMIUM CARDS - SET 3
   Elementor Custom CSS
========================================== */

/* Main Wrapper */
.elementor-9 .elementor-element.elementor-element-12b44ac {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-card-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

/* Main Card */
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: 0 0 0 rgba(29, 73, 49, 0);
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* Remove Default Overlays */
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore::before,
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore::after {
    content: none !important;
    display: none !important;
}

/* Card Hover */
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* Icon Circle */
.elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;

    box-sizing: border-box;
    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;
    color: #D99A36 !important;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* Clean Icon Circle Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0::before,
.elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0::after {
    border: 0 !important;
}

/* SVG Icon */
.elementor-9 .elementor-element.elementor-element-12b44ac .t0heai8z {
    display: block !important;
    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease,
        transform 0.3s ease;
}

/* Green Icon Circle on Hover */
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore:hover .mwhjl6l0 {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* White Icon on Hover */
.elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore:hover .t0heai8z {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* Card Heading */
.elementor-9 .elementor-element.elementor-element-12b44ac .v5mubn3l {
    display: block;
    width: auto !important;

    margin: 20px 0 0 !important;
    padding: 0 !important;

    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;
    border: 0 !important;
}

/* Remove Heading Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-12b44ac .v5mubn3l::before,
.elementor-9 .elementor-element.elementor-element-12b44ac .v5mubn3l::after {
    content: none !important;
    display: none !important;
}

/* Card Description */
.elementor-9 .elementor-element.elementor-element-12b44ac .qp8lnvza {
    display: block;
    width: auto !important;

    margin: 8px 0 0 !important;
    padding: 0 !important;

    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;
    border: 0 !important;
}

/* Remove Description Pseudo Elements */
.elementor-9 .elementor-element.elementor-element-12b44ac .qp8lnvza::before,
.elementor-9 .elementor-element.elementor-element-12b44ac .qp8lnvza::after {
    content: none !important;
    display: none !important;
}

/* ==========================================
   TABLET RESPONSIVE
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0 {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px !important;
        min-height: 52px !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .v5mubn3l {
        margin-top: 18px !important;
        font-size: 20px !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .qp8lnvza {
        font-size: 14px !important;
    }
}

/* ==========================================
   MOBILE RESPONSIVE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-12b44ac .softlite-dynamic-card-box {
        width: 100%;
        height: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore {
        padding: 20px !important;
        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;
        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0 {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px !important;
        min-height: 50px !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .t0heai8z {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .v5mubn3l {
        margin-top: 16px !important;
        font-size: 20px !important;
        line-height: 1.35 !important;
    }

    .elementor-9 .elementor-element.elementor-element-12b44ac .qp8lnvza {
        margin-top: 8px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-12b44ac .y3d2eore,
    .elementor-9 .elementor-element.elementor-element-12b44ac .mwhjl6l0,
    .elementor-9 .elementor-element.elementor-element-12b44ac .t0heai8z {
        transition: none !important;
    }
}
/* ==========================================
   AZYURA PREMIUM CARDS – SET 3
   Cream + Forest Green + Gold
========================================== */

.elementor-9 .elementor-element.elementor-element-f8fbfbd {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-f8fbfbd .softlite-dynamic-card-box {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}

/* MAIN CARD */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 24px !important;

    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;

    box-shadow: none;
    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* REMOVE EXTRA DECORATIVE LAYERS */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl::before,
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl::after {
    content: none !important;
    display: none !important;
}

/* CARD HOVER */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, 0.10);
    transform: translateY(-5px);
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 56px !important;
    height: 56px !important;
    min-width: 56px;
    min-height: 56px;

    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;

    color: #D99A36 !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}

/* REMOVE ICON DECORATIONS */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk::before,
.elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk::after {
    content: none !important;
    display: none !important;
}

/* ICON CIRCLE HOVER */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl:hover .u1d3wbqk {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .ka0mvl54 {
    display: block;
    width: 28px !important;
    height: 28px !important;

    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;

    stroke-width: 2px;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible !important;

    transition:
        color 0.3s ease,
        stroke 0.3s ease;
}

/* ICON HOVER */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl:hover .ka0mvl54 {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .wiif8h3t {
    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #1D492F !important;

    margin: 20px 0 0 0 !important;
    width: 100%;
    box-sizing: border-box;
}

/* REMOVE HEADING DECORATIONS */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .wiif8h3t::before,
.elementor-9 .elementor-element.elementor-element-f8fbfbd .wiif8h3t::after {
    content: none !important;
    display: none !important;
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .otalqb77 {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;

    color: #596256 !important;

    margin: 8px 0 0 0 !important;
    width: 100%;
    box-sizing: border-box;
}

/* REMOVE DESCRIPTION DECORATIONS */
.elementor-9 .elementor-element.elementor-element-f8fbfbd .otalqb77::before,
.elementor-9 .elementor-element.elementor-element-f8fbfbd .otalqb77::after {
    content: none !important;
    display: none !important;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px;
        min-height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .wiif8h3t {
        font-size: 20px !important;
        margin-top: 18px !important;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .otalqb77 {
        font-size: 14px !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl {
        padding: 20px !important;
        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;

        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, 0.08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px;
        min-height: 50px;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .ka0mvl54 {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .wiif8h3t {
        font-size: 20px !important;
        margin-top: 16px !important;
    }

    .elementor-9 .elementor-element.elementor-element-f8fbfbd .otalqb77 {
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-f8fbfbd .face4gpl,
    .elementor-9 .elementor-element.elementor-element-f8fbfbd .u1d3wbqk,
    .elementor-9 .elementor-element.elementor-element-f8fbfbd .ka0mvl54 {
        transition: none !important;
    }
}
/* ==========================================
   AZYURA PREMIUM CARDS – SET 3
   Cream + Forest Green + Gold
========================================== */

.elementor-9 .elementor-element.elementor-element-85378b6 {
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-85378b6 .softlite-dynamic-card-box {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}

/* MAIN CARD */
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 24px !important;
    background: #FFFCF7 !important;
    border: 1px solid #E5D7C1 !important;
    border-radius: 24px !important;
    box-shadow: none;
    overflow: hidden;
    transition: border-color .3s ease, background .3s ease,
                box-shadow .3s ease, transform .3s ease;
}

/* REMOVE DECORATIVE LAYERS */
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq::before,
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq::after {
    content: none !important;
    display: none !important;
}

/* CARD HOVER */
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq:hover {
    background: #FFFCF7 !important;
    border-color: #D99A36 !important;
    box-shadow: 0 14px 30px rgba(37, 67, 43, .10);
    transform: translateY(-5px);
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px;
    min-height: 56px;
    background: transparent !important;
    border: 1px solid #E9C995 !important;
    border-radius: 50% !important;
    color: #D99A36 !important;
    transition: background .3s ease, border-color .3s ease,
                color .3s ease, transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet::before,
.elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet::after {
    content: none !important;
    display: none !important;
}

/* ICON CIRCLE HOVER */
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq:hover .pemh2aet {
    background: #1D492F !important;
    border-color: #1D492F !important;
    color: #FFFCF7 !important;
    transform: scale(1.05);
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-85378b6 .z0uz79iy {
    display: block;
    width: 28px !important;
    height: 28px !important;
    color: #D99A36 !important;
    stroke: #D99A36 !important;
    fill: none !important;
    stroke-width: 2px;
    stroke-linecap: round;
    stroke-linejoin: round;
    overflow: visible !important;
    transition: color .3s ease, stroke .3s ease;
}

/* SVG HOVER */
.elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq:hover .z0uz79iy {
    color: #FFFCF7 !important;
    stroke: #FFFCF7 !important;
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-85378b6 .h8g47xl2 {
    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
    color: #1D492F !important;
    margin: 20px 0 0 !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-85378b6 .h8g47xl2::before,
.elementor-9 .elementor-element.elementor-element-85378b6 .h8g47xl2::after {
    content: none !important;
    display: none !important;
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-85378b6 .yvtgut8z {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
    color: #596256 !important;
    margin: 8px 0 0 !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-9 .elementor-element.elementor-element-85378b6 .yvtgut8z::before,
.elementor-9 .elementor-element.elementor-element-85378b6 .yvtgut8z::after {
    content: none !important;
    display: none !important;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq {
        padding: 22px !important;
        border-radius: 22px !important;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet {
        width: 52px !important;
        height: 52px !important;
        min-width: 52px;
        min-height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .h8g47xl2 {
        font-size: 20px !important;
        margin-top: 18px !important;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .yvtgut8z {
        font-size: 14px !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq {
        padding: 20px !important;
        background: #FFFCF7 !important;
        border: 1px solid #E5D7C1 !important;
        border-radius: 20px !important;
        transform: none;
        box-shadow: none;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq:hover {
        border-color: #D99A36 !important;
        box-shadow: 0 8px 20px rgba(37, 67, 43, .08);
        transform: translateY(-3px);
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet {
        width: 50px !important;
        height: 50px !important;
        min-width: 50px;
        min-height: 50px;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .z0uz79iy {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .h8g47xl2 {
        font-size: 20px !important;
        margin-top: 16px !important;
    }

    .elementor-9 .elementor-element.elementor-element-85378b6 .yvtgut8z {
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
}

/* REDUCED MOTION */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-85378b6 .brey8scq,
    .elementor-9 .elementor-element.elementor-element-85378b6 .pemh2aet,
    .elementor-9 .elementor-element.elementor-element-85378b6 .z0uz79iy {
        transition: none !important;
    }
}
.elementor-9 .elementor-element.elementor-element-f330b65{display: grid;grid-template-columns: repeat(5, minmax(0px, 1fr));grid-column-gap: 20px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-f330b65::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-f330b65::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f330b65{grid-template-columns: repeat(2, minmax(0px, 1fr));}}
.elementor-9 .elementor-element.elementor-element-6b06c05{max-width: 1280px;display: block;}.elementor-9 .elementor-element.elementor-element-6b06c05::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-6b06c05::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-1c54eda{display: block;}.elementor-9 .elementor-element.elementor-element-1c54eda::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-1c54eda::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-8e0685a .elementor-heading-title::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-8e0685a .elementor-heading-title::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-8e0685a, .elementor-9 .elementor-element.elementor-element-8e0685a .elementor-widget-container {display: inline}
.elementor-9 .elementor-element.elementor-element-bce844d .o7v44d46{color: oklch(0.74 0.12 78);display: block;font-family: "Cormorant Garamond", Georgia, serif;font-size: 36px;font-style: italic;font-weight: 600;line-height: 1.1111111450195312;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-bce844d .o7v44d46::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 40px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-bce844d .o7v44d46::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 40px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-bce844d .elementor-heading-title{font-family: "Cormorant Garamond", Georgia, serif;}.elementor-9 .elementor-element.elementor-element-bce844d .elementor-heading-title::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-bce844d .elementor-heading-title::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}
.elementor-9 .elementor-element.elementor-element-d74f9b5 p::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-d74f9b5 p::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}
.elementor-9 .elementor-element.elementor-element-ff9fe1d .sqelqybd {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 16px;
    row-gap: 16px;
}

/* Benefit buttons */
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 12px;

    background-color: oklch(0.99 0.008 85);
    padding: 16px;
    border: none;
    border-radius: 20px;

    box-shadow: 0 10px 30px -20px
        oklch(0.3 0.06 150 / 0.20);

    transform: translateY(0) scale(1);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        background-color 0.35s ease;

    cursor: pointer;
    will-change: transform;
}

/* Same smooth hover interaction */
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover {
    transform: translateY(-6px) scale(1.02);

    box-shadow: 0 20px 40px -18px
        oklch(0.3 0.06 150 / 0.35);

    background-color: #ffffff;
}

/* Icon styling */
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn svg,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .ckhlfrts,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .h83digjw,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .weo5myqg,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .oljdd1u9,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .z7y81nk0 {
    color: oklch(0.74 0.12 78);
    stroke: oklch(0.74 0.12 78);
    fill: none;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    transition:
        transform 0.35s ease,
        color 0.35s ease;
}

/* Icon also reacts on hover */
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover svg,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover .ckhlfrts,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover .h83digjw,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover .weo5myqg,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover .oljdd1u9,
.elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover .z7y81nk0 {
    transform: scale(1.12);
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn {
        padding: 16px;
        border-radius: 20px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-ff9fe1d .sqelqybd {
        grid-template-columns: 1fr;
        gap: 12px;
    }

    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn {
        padding: 16px;
        border-radius: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover {
        transform: translateY(-4px) scale(1.01);
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn,
    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn svg {
        transition: none;
    }

    .elementor-9 .elementor-element.elementor-element-ff9fe1d .uws5kqkn:hover {
        transform: none;
    }
}
.elementor-9 .elementor-element.elementor-element-3fcc24e{order: 1;display: block;}.elementor-9 .elementor-element.elementor-element-3fcc24e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-3fcc24e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-3fcc24e{order: 2;}}
.elementor-9 .elementor-element.elementor-element-7cabee3 {max-width: 100% !important}.elementor-9 .elementor-element.elementor-element-7cabee3 img{box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;display: block;object-fit: cover;order: 2;vertical-align: middle;aspect-ratio: 4 / 5;}.elementor-9 .elementor-element.elementor-element-7cabee3 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-7cabee3 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-7cabee3 img{order: 1;}}
.elementor-9 .elementor-element.elementor-element-756b917{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-756b917::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-756b917::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-756b917{grid-template-columns: none;grid-template-rows: none;}}
.elementor-9 .elementor-element.elementor-element-ffb9751 .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-ffb9751 {width: auto;}.elementor-9 .elementor-element.elementor-element-ffb9751 .yotzz3cv{color: oklch(0.95 0.025 85);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-ffb9751 .yotzz3cv::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-ffb9751 .yotzz3cv::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-ffb9751 .gtvkahaw{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-ffb9751 .gtvkahaw::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-ffb9751 .gtvkahaw::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-ffb9751 .cxu2ucr2{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-ffb9751 .cxu2ucr2::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-ffb9751 .cxu2ucr2::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-ffb9751 .cxu2ucr2{margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-ffb9751 .cxu2ucr2{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-ffb9751 .qr6sxmxu{margin-bottom: 0px;max-width: 512px;width: auto;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-9 .elementor-element.elementor-element-ffb9751 .qr6sxmxu::before{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.75);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.75);}.elementor-9 .elementor-element.elementor-element-ffb9751 .qr6sxmxu::after{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.75);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.75);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.75);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-ffb9751 .qr6sxmxu{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-9 .elementor-element.elementor-element-ffb9751 .qr6sxmxu{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-9 .elementor-element.elementor-element-ffb9751 .f8ourdae{align-items: center;background-image: linear-gradient(135deg, oklch(0.82 0.11 85), oklch(0.68 0.12 70));border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;column-gap: 8px;cursor: pointer;display: inline-flex;margin-top: 32px;padding-bottom: 16px;padding-left: 28px;padding-right: 28px;padding-top: 16px;position: relative;row-gap: 8px;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 28px;padding-inline-end: 28px;grid-column-gap: 8px;background-size: auto;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-ffb9751 .f8ourdae::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-ffb9751 .f8ourdae::after{background-image: linear-gradient(120deg, rgba(0, 0, 0, 0), oklch(1 0 0 / 0.45), rgba(0, 0, 0, 0));border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;bottom: 0px;content: "";display: block;height: 56px;left: -144.375px;position: absolute;right: 240.641px;top: 0px;transform: matrix(1, 0, -0.36397, 1, 0, 0);width: 96.25px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-ffb9751 .f8ourdae{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 32px;padding-bottom: 16px;padding-left: 28px;padding-right: 28px;padding-top: 16px;overflow: hidden;margin-right: 0px;margin-bottom: 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-9 .elementor-element.elementor-element-ffb9751 .f8ourdae{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 32px;padding-bottom: 16px;padding-left: 28px;padding-right: 28px;padding-top: 16px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-ffb9751 .k8heavu9{color: oklch(0.22 0.04 150);cursor: pointer;display: block;fill: none;font-weight: 500;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-ffb9751 .k8heavu9::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-ffb9751 .k8heavu9::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-ffb9751 .k8heavu9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-ffb9751 .k8heavu9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-9cb5018 {max-width: 100% !important}.elementor-9 .elementor-element.elementor-element-9cb5018 img{color: oklch(0.95 0.025 85);display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 3 / 4;}.elementor-9 .elementor-element.elementor-element-9cb5018 img::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-9cb5018 img::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-a2c2bb2 {max-width: 100% !important}.elementor-9 .elementor-element.elementor-element-a2c2bb2 img{color: oklch(0.95 0.025 85);display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 3 / 4;}.elementor-9 .elementor-element.elementor-element-a2c2bb2 img::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-a2c2bb2 img::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-1a36324{color: oklch(0.95 0.025 85);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-1a36324::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-1a36324::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-c4095e4{color: oklch(0.95 0.025 85);display: grid;grid-template-columns: 1.1fr 1fr;grid-column-gap: 40px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-c4095e4::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-c4095e4::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-c4095e4{grid-template-columns: none;grid-template-rows: none;}}
/* =========================================
   AZYURA AYURVEDIC TREATMENT CARDS
   Desktop + Tablet + Mobile Responsive
========================================= */

/* Main wrapper */
.elementor-9 .elementor-element.elementor-element-5b8f71f {
    position: relative;
    width: 100%;
    height: 100%;
}

/* Card box */
.elementor-9 .elementor-element.elementor-element-5b8f71f .softlite-dynamic-card-box {
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9 {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;

    background: #103522;
    color: #f2ead8;

    border: 1px solid rgba(212, 161, 74, 0.28);
    border-radius: 28px;

    padding: 24px;

    transition:
        border-color 0.35s ease,
        background-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}

/* Subtle golden glow on hover */
.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9::before {
    content: "";
    position: absolute;
    inset: 0;

    border-radius: inherit;
    border: 1px solid transparent;

    background: linear-gradient(
        135deg,
        rgba(225, 177, 87, 0.12),
        transparent 55%
    );

    opacity: 0;
    pointer-events: none;

    transition: opacity 0.35s ease;
}

/* Card hover */
.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover {
    background-color: #193c29;
    border-color: #dca944;

    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover::before {
    opacity: 1;
}

/* Card number: 01, 02, 03... */
.elementor-9 .elementor-element.elementor-element-5b8f71f .qy6zbmx8 {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 1;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    line-height: 1.5;

    color: rgba(212, 161, 74, 0.42);
    transition: color 0.3s ease;
}

.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover .qy6zbmx8 {
    color: #dca944;
}

/* Golden circular icon background */
.elementor-9 .elementor-element.elementor-element-5b8f71f .jejnocwc {
    position: relative;
    z-index: 1;

    display: flex;
    align-items: center;
    justify-content: center;

    width: 56px;
    height: 56px;
    min-width: 56px;

    box-sizing: border-box;
    border: 1px solid rgba(212, 161, 74, 0.9);
    border-radius: 50%;

    background: linear-gradient(
        135deg,
        #edc36e 0%,
        #cc9138 100%
    );

    color: #092b1a;

    box-shadow: none;

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

/* Icon hover */
.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover .jejnocwc {
    transform: rotate(-5deg) scale(1.05);
    border-color: #f5d48c;
    box-shadow: 0 0 0 5px rgba(220, 169, 68, 0.10);
}

/* Icon SVG */
.elementor-9 .elementor-element.elementor-element-5b8f71f .msl4koar {
    display: block;

    width: 28px;
    height: 28px;

    color: #092b1a;
    stroke: currentColor;
    fill: none;

    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
}

/* Card title */
.elementor-9 .elementor-element.elementor-element-5b8f71f .mfk7dpz7 {
    margin: 20px 0 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;

    color: #f2ead8;

    transition: color 0.3s ease;
}

.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover .mfk7dpz7 {
    color: #f5d48c;
}

/* Small golden line */
.elementor-9 .elementor-element.elementor-element-5b8f71f .fxg9kzlq {
    display: block;

    width: 40px;
    height: 1px;

    margin: 8px 0 0;

    background-color: #c89b45;
    opacity: 0.8;

    transition:
        width 0.35s ease,
        opacity 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover .fxg9kzlq {
    width: 56px;
    opacity: 1;
}

/* Card description */
.elementor-9 .elementor-element.elementor-element-5b8f71f .pok38an0 {
    margin: 12px 0 0;

    font-size: 14px;
    font-weight: 400;
    line-height: 1.55;

    color: rgba(242, 234, 216, 0.78);
}

/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9 {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .jejnocwc {
        width: 52px;
        height: 52px;
        min-width: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .msl4koar {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .mfk7dpz7 {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9 {
        height: 100%;
        min-width: 0;

        padding: 20px;
        border: 1px solid rgba(212, 161, 74, 0.35);
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .qy6zbmx8 {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .jejnocwc {
        width: 48px;
        height: 48px;
        min-width: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .msl4koar {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .mfk7dpz7 {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
        overflow-wrap: anywhere;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .fxg9kzlq {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .pok38an0 {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
        overflow-wrap: anywhere;
    }

    .elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9:hover {
        transform: translateY(-2px);
    }
}

/* Reduced motion accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-5b8f71f .yzu7tai9,
    .elementor-9 .elementor-element.elementor-element-5b8f71f .jejnocwc,
    .elementor-9 .elementor-element.elementor-element-5b8f71f .mfk7dpz7,
    .elementor-9 .elementor-element.elementor-element-5b8f71f .fxg9kzlq,
    .elementor-9 .elementor-element.elementor-element-5b8f71f .qy6zbmx8 {
        transition: none;
    }
}
/* ===================================
   AZYURA TREATMENT CARDS
   Updated .elementor-9 .elementor-element.elementor-element-66a0494s + responsive CSS
=================================== */

.elementor-9 .elementor-element.elementor-element-66a0494 {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-66a0494 .softlite-dynamic-card-box {
    height: 100%;
}

/* Main card */
.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt {
    position: relative;
    box-sizing: border-box;
    height: 100%;
    overflow: hidden;

    background-color: #103522;
    color: #f2ead8;

    border: 1px solid rgba(212, 161, 74, 0.40);
    border-radius: 28px;
    padding: 24px;

    transition: background-color .35s ease,
                border-color .35s ease,
                box-shadow .35s ease,
                transform .35s ease;
}

/* Hover overlay */
.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;
    border-radius: inherit;
    background: linear-gradient(
        135deg,
        rgba(220, 169, 68, .10),
        transparent 65%
    );
    opacity: 0;
    transition: opacity .35s ease;
}

/* Card hover effect */
.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover {
    background-color: #1b3c2a;
    border-color: #dca944;
    box-shadow: 0 10px 28px rgba(0, 0, 0, .16);
    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt > * {
    position: relative;
    z-index: 1;
}

/* Number 01, 02, 03 */
.elementor-9 .elementor-element.elementor-element-66a0494 .ymhd21u3 {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 2;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    line-height: 1.5;
    color: rgba(212, 161, 74, .48);

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover .ymhd21u3 {
    color: #dca944;
}

/* Golden icon circle */
.elementor-9 .elementor-element.elementor-element-66a0494 .jd0ntc08 {
    display: flex;
    align-items: center;
    justify-content: center;

    box-sizing: border-box;
    width: 56px;
    height: 56px;
    min-width: 56px;

    border: 1px solid #dca944;
    border-radius: 50%;

    background: linear-gradient(135deg, #edc36e, #cc9138);
    color: #092b1a;
    box-shadow: none;

    transition: transform .35s ease,
                box-shadow .35s ease,
                border-color .35s ease;
}

/* Icon hover */
.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover .jd0ntc08 {
    transform: rotate(-5deg) scale(1.05);
    border-color: #f5d48c;
    box-shadow: 0 0 0 5px rgba(220, 169, 68, .12);
}

/* Icon SVG */
.elementor-9 .elementor-element.elementor-element-66a0494 .jaxrw22o {
    display: block;
    width: 28px;
    height: 28px;
    overflow: visible;

    color: #092b1a;
    stroke: currentColor;
    fill: none;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
}

/* Card heading */
.elementor-9 .elementor-element.elementor-element-66a0494 .sfc8nnhw {
    margin: 20px 0 0;
    width: auto;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;
    color: #f2ead8;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover .sfc8nnhw {
    color: #f5d48c;
}

/* Small golden underline */
.elementor-9 .elementor-element.elementor-element-66a0494 .ruwca2ot {
    display: block;
    width: 40px;
    height: 1px;
    margin: 8px 0 0;

    background: #c89b45;
    transition: width .35s ease;
}

.elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover .ruwca2ot {
    width: 56px;
}

/* Description */
.elementor-9 .elementor-element.elementor-element-66a0494 .pverl7lc {
    margin: 12px 0 0;
    width: auto;

    color: rgba(242, 234, 216, .80);
    font-size: 14px;
    line-height: 1.55;
    overflow-wrap: anywhere;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .jd0ntc08 {
        width: 52px;
        height: 52px;
        min-width: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .jaxrw22o {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .sfc8nnhw {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt {
        height: 100%;
        min-width: 0;
        padding: 20px;
        border: 1px solid rgba(212, 161, 74, .42);
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .ymhd21u3 {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .jd0ntc08 {
        width: 48px;
        height: 48px;
        min-width: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .jaxrw22o {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .sfc8nnhw {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .ruwca2ot {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .pverl7lc {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
    }

    .elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt:hover {
        transform: translateY(-2px);
    }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-66a0494 .acp0xckt,
    .elementor-9 .elementor-element.elementor-element-66a0494 .jd0ntc08,
    .elementor-9 .elementor-element.elementor-element-66a0494 .sfc8nnhw,
    .elementor-9 .elementor-element.elementor-element-66a0494 .ruwca2ot,
    .elementor-9 .elementor-element.elementor-element-66a0494 .ymhd21u3 {
        transition: none;
    }
}
/* =====================================
   AZYURA CARDS - LATEST SELECTORS
===================================== */

.elementor-9 .elementor-element.elementor-element-09522ee {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-09522ee .softlite-dynamic-card-box {
    height: 100%;
}

/* CARD */
.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u {
    position: relative;
    box-sizing: border-box;
    height: 100%;
    padding: 24px;
    overflow: hidden;

    color: #f2ead8;
    background: #103522;

    border: 1px solid rgba(212, 161, 74, 0.42);
    border-radius: 28px;

    transition: background-color .3s ease,
                border-color .3s ease,
                box-shadow .3s ease,
                transform .3s ease;
}

/* GOLDEN OVERLAY */
.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(220, 169, 68, 0.12),
        transparent 65%
    );

    opacity: 0;
    transition: opacity .3s ease;
}

/* HOVER */
.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover {
    background-color: #1b3c2a;
    border-color: #dfaF49;
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.15);
    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover::before {
    opacity: 1;
}

/* Keep card content above overlay */
.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u > * {
    position: relative;
    z-index: 1;
}

/* NUMBER */
.elementor-9 .elementor-element.elementor-element-09522ee .bbcx4g27 {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 2;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    line-height: 1.5;
    color: rgba(212, 161, 74, 0.55);

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover .bbcx4g27 {
    color: #e5b653;
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-09522ee .qwb5bmgy {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;

    box-sizing: border-box;
    width: 56px;
    height: 56px;

    border: 1px solid #dca944;
    border-radius: 50%;

    background: linear-gradient(135deg, #edc36e, #cc9138);
    color: #092b1a;
    box-shadow: none;

    transition: transform .3s ease,
                box-shadow .3s ease,
                border-color .3s ease;
}

/* ICON HOVER */
.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover .qwb5bmgy {
    transform: rotate(-5deg) scale(1.05);
    border-color: #ffe0a0;
    box-shadow: 0 0 0 5px rgba(220, 169, 68, 0.12);
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-09522ee .kd3mo6dn {
    display: block;
    width: 28px;
    height: 28px;

    color: #092b1a;
    stroke: currentColor;
    fill: none;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-09522ee .baiwakht {
    width: auto;
    margin: 20px 0 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;
    color: #f2ead8;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover .baiwakht {
    color: #f5d48c;
}

/* GOLDEN UNDERLINE */
.elementor-9 .elementor-element.elementor-element-09522ee .quqtjqq5 {
    display: block;
    width: 40px;
    height: 1px;
    margin: 8px 0 0;

    background-color: #c89b45;

    transition: width .3s ease;
}

.elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover .quqtjqq5 {
    width: 56px;
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-09522ee .deqpu2hq {
    width: auto;
    margin: 12px 0 0;

    color: rgba(242, 234, 216, 0.80);
    font-size: 14px;
    line-height: 1.55;

    overflow-wrap: anywhere;
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .qwb5bmgy {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .kd3mo6dn {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .baiwakht {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u {
        height: 100%;
        min-width: 0;
        padding: 20px;

        border: 1px solid rgba(212, 161, 74, 0.45);
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .bbcx4g27 {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .qwb5bmgy {
        width: 48px;
        height: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .kd3mo6dn {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .baiwakht {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .quqtjqq5 {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .deqpu2hq {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
    }

    .elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u:hover {
        transform: translateY(-2px);
    }
}

/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-09522ee .ujpboa4u,
    .elementor-9 .elementor-element.elementor-element-09522ee .qwb5bmgy,
    .elementor-9 .elementor-element.elementor-element-09522ee .baiwakht,
    .elementor-9 .elementor-element.elementor-element-09522ee .quqtjqq5,
    .elementor-9 .elementor-element.elementor-element-09522ee .bbcx4g27 {
        transition: none;
    }
}
```css
/* ==========================================
   AZYURA PREMIUM CARDS — UPDATED DESIGN
   Original Second CSS Selectors Preserved
========================================== */

/* MAIN WRAPPER */
.elementor-9 .elementor-element.elementor-element-f07084e {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-f07084e .softlite-dynamic-card-box {
    height: 100%;
}

/* ==========================================
   CARD BOX
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8 {
    position: relative;
    box-sizing: border-box;
    height: 100%;
    min-width: 0;
    padding: 24px;
    overflow: hidden;

    color: #f2ead8;
    background: #103522;

    border: 1px solid rgba(212, 161, 74, 0.42);
    border-radius: 28px;

    box-shadow: 0 4px 14px rgba(5, 24, 15, 0.08);

    transition:
        background-color .35s ease,
        border-color .35s ease,
        box-shadow .35s ease,
        transform .35s ease;
}

/* GOLDEN OVERLAY */
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(237, 195, 110, 0.15) 0%,
        rgba(220, 169, 68, 0.04) 45%,
        transparent 75%
    );

    opacity: 0;
    transition: opacity .35s ease;
}

/* SUBTLE INNER BORDER */
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8::after {
    content: "";
    position: absolute;
    inset: 5px;
    z-index: 0;
    border: 1px solid rgba(237, 195, 110, 0.10);
    border-radius: 23px;
    pointer-events: none;

    opacity: 0;
    transition: opacity .35s ease;
}

/* CARD HOVER */
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover {
    background: #1b3c2a;
    border-color: #dfaf49;
    box-shadow:
        0 14px 32px rgba(0, 0, 0, 0.17),
        0 0 0 1px rgba(220, 169, 68, 0.08);

    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover::before,
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover::after {
    opacity: 1;
}

/* CONTENT ABOVE OVERLAYS */
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8 > * {
    position: relative;
    z-index: 1;
}

/* ==========================================
   NUMBER
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .f70kkjx0 {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 2;

    width: auto;
    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;

    color: rgba(212, 161, 74, 0.58);

    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-f07084e .f70kkjx0::before,
.elementor-9 .elementor-element.elementor-element-f07084e .f70kkjx0::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .f70kkjx0 {
    color: #e5b653;
    transform: translateY(-2px);
}

/* ==========================================
   ICON CIRCLE
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .mmpkhakg {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;

    box-sizing: border-box;
    width: 56px;
    height: 56px;

    background: linear-gradient(
        135deg,
        #edc36e 0%,
        #dca944 55%,
        #cc9138 100%
    );

    color: #092b1a;
    border: 1px solid #dca944;
    border-radius: 50%;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* ICON HOVER */
.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .mmpkhakg {
    transform: rotate(-5deg) scale(1.06);
    border-color: #ffe0a0;

    box-shadow:
        0 0 0 5px rgba(220, 169, 68, 0.12),
        0 6px 18px rgba(0, 0, 0, 0.15);
}

/* ==========================================
   SVG ICON
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .oc8rgqa7 {
    display: block;
    flex-shrink: 0;

    width: 28px;
    height: 28px;

    color: #092b1a;
    fill: none;
    stroke: currentColor;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;

    transition: transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .oc8rgqa7 {
    transform: scale(1.04);
}

/* ==========================================
   HEADING
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x {
    width: auto;
    margin: 20px 0 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;

    color: #f2ead8;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x::before,
.elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .z9mbd65x {
    color: #f5d48c;
}

/* ==========================================
   GOLDEN UNDERLINE
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .z9kjidno {
    display: block;

    width: 40px;
    height: 1px;

    margin: 8px 0 0;

    background: #c89b45;

    transition:
        width .35s ease,
        background-color .35s ease;
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .z9kjidno {
    width: 56px;
    background: #edc36e;
}

/* ==========================================
   DESCRIPTION
========================================== */

.elementor-9 .elementor-element.elementor-element-f07084e .hvlu99nk {
    width: auto;
    margin: 12px 0 0;

    color: rgba(242, 234, 216, 0.82);

    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;

    overflow-wrap: anywhere;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-f07084e .hvlu99nk::before,
.elementor-9 .elementor-element.elementor-element-f07084e .hvlu99nk::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .hvlu99nk {
    color: rgba(255, 248, 231, 0.94);
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8 {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .mmpkhakg {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .oc8rgqa7 {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8 {
        height: 100%;
        min-width: 0;
        padding: 20px;

        border: 1px solid rgba(212, 161, 74, 0.45);
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .f70kkjx0 {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .mmpkhakg {
        width: 48px;
        height: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .oc8rgqa7 {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .z9kjidno {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .hvlu99nk {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover {
        transform: translateY(-2px);
    }
}

/* ==========================================
   ACCESSIBILITY
========================================== */

@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8,
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8::before,
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8::after,
    .elementor-9 .elementor-element.elementor-element-f07084e .mmpkhakg,
    .elementor-9 .elementor-element.elementor-element-f07084e .oc8rgqa7,
    .elementor-9 .elementor-element.elementor-element-f07084e .f70kkjx0,
    .elementor-9 .elementor-element.elementor-element-f07084e .z9mbd65x,
    .elementor-9 .elementor-element.elementor-element-f07084e .z9kjidno,
    .elementor-9 .elementor-element.elementor-element-f07084e .hvlu99nk {
        transition: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover,
    .elementor-9 .elementor-element.elementor-element-f07084e .zdls64m8:hover .mmpkhakg {
        transform: none;
    }
}
```
```css
/* ==========================================
   AZYURA PREMIUM CARDS — VERSION 3
   Dark Green + Luxury Gold
========================================== */

.elementor-9 .elementor-element.elementor-element-70cdf1a {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .softlite-dynamic-card-box {
    height: 100%;
}

/* CARD */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn {
    position: relative;
    box-sizing: border-box;
    height: 100%;
    min-width: 0;
    padding: 24px;
    overflow: hidden;

    color: #f2ead8;
    background: #103522;

    border: 1px solid rgba(212, 161, 74, 0.42);
    border-radius: 28px;

    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);

    transition:
        background-color .3s ease,
        border-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* GOLDEN OVERLAY */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    border: 0;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(220, 169, 68, 0.15),
        rgba(220, 169, 68, 0.035) 45%,
        transparent 75%
    );

    opacity: 0;
    transition: opacity .3s ease;
}

/* INNER DETAIL */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn::after {
    content: "";
    position: absolute;
    inset: 5px;
    z-index: 0;
    border: 1px solid rgba(237, 195, 110, 0.10);
    border-radius: 23px;
    pointer-events: none;

    opacity: 0;
    transition: opacity .3s ease;
}

/* HOVER */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover {
    background-color: #1b3c2a;
    border-color: #dfaf49;

    box-shadow:
        0 12px 30px rgba(0, 0, 0, 0.17),
        0 0 0 1px rgba(220, 169, 68, 0.08);

    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover::before,
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover::after {
    opacity: 1;
}

/* CONTENT ABOVE OVERLAY */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn > * {
    position: relative;
    z-index: 1;
}

/* NUMBER */
.elementor-9 .elementor-element.elementor-element-70cdf1a .vp03e909 {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 2;

    width: auto;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;

    color: rgba(212, 161, 74, 0.58);

    transition: color .3s ease, transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .vp03e909::before,
.elementor-9 .elementor-element.elementor-element-70cdf1a .vp03e909::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .vp03e909 {
    color: #e5b653;
    transform: translateY(-2px);
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-70cdf1a .wpjivb5z {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;

    box-sizing: border-box;
    width: 56px;
    height: 56px;

    border: 1px solid #dca944;
    border-radius: 50%;

    background: linear-gradient(
        135deg,
        #edc36e 0%,
        #dca944 55%,
        #cc9138 100%
    );

    color: #092b1a;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);

    transition:
        transform .3s ease,
        box-shadow .3s ease,
        border-color .3s ease;
}

/* ICON HOVER */
.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .wpjivb5z {
    transform: rotate(-5deg) scale(1.06);
    border-color: #ffe0a0;

    box-shadow:
        0 0 0 5px rgba(220, 169, 68, 0.12),
        0 6px 18px rgba(0, 0, 0, 0.15);
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-70cdf1a .euvugh93 {
    display: block;
    flex-shrink: 0;

    width: 28px;
    height: 28px;

    color: #092b1a;
    fill: none;
    stroke: currentColor;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;

    transition: transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .euvugh93 {
    transform: scale(1.04);
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh {
    width: auto;
    margin: 20px 0 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;

    color: #f2ead8;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh::before,
.elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .ozryyueh {
    color: #f5d48c;
}

/* GOLD UNDERLINE */
.elementor-9 .elementor-element.elementor-element-70cdf1a .gcvahhj2 {
    display: block;

    width: 40px;
    height: 1px;
    margin: 8px 0 0;

    background-color: #c89b45;

    transition:
        width .3s ease,
        background-color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .gcvahhj2 {
    width: 56px;
    background-color: #edc36e;
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-70cdf1a .g9cubslf {
    width: auto;
    margin: 12px 0 0;

    color: rgba(242, 234, 216, 0.82);

    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;

    overflow-wrap: anywhere;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .g9cubslf::before,
.elementor-9 .elementor-element.elementor-element-70cdf1a .g9cubslf::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .g9cubslf {
    color: rgba(255, 248, 231, 0.95);
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .wpjivb5z {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .euvugh93 {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn {
        height: 100%;
        min-width: 0;
        padding: 20px;
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .vp03e909 {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .wpjivb5z {
        width: 48px;
        height: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .euvugh93 {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .gcvahhj2 {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .g9cubslf {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover {
        transform: translateY(-2px);
    }
}

/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn::before,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn::after,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .vp03e909,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .wpjivb5z,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .euvugh93,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .ozryyueh,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .gcvahhj2,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .g9cubslf {
        transition: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover,
    .elementor-9 .elementor-element.elementor-element-70cdf1a .o0qux5yn:hover .wpjivb5z {
        transform: none;
    }
}
```
```css
/* ==========================================
   AZYURA LUXURY CARDS — VERSION 4
   Dark Green + Gold
========================================== */

.elementor-9 .elementor-element.elementor-element-0994d7a {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .softlite-dynamic-card-box {
    height: 100%;
}

/* CARD */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd {
    position: relative;
    box-sizing: border-box;
    height: 100%;
    padding: 24px;
    overflow: hidden;

    color: #f2ead8;
    background: #103522;

    border: 1px solid rgba(212, 161, 74, 0.42);
    border-radius: 28px;

    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);

    transition: background-color .3s ease,
                border-color .3s ease,
                box-shadow .3s ease,
                transform .3s ease;
}

/* GOLDEN OVERLAY */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    border: 0;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(237, 195, 110, 0.16),
        rgba(220, 169, 68, 0.04) 50%,
        transparent 75%
    );

    opacity: 0;
    transition: opacity .3s ease;
}

/* INNER GOLD DETAIL */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd::after {
    content: "";
    position: absolute;
    inset: 5px;
    z-index: 0;
    border: 1px solid rgba(237, 195, 110, 0.12);
    border-radius: 23px;
    pointer-events: none;

    opacity: 0;
    transition: opacity .3s ease;
}

/* CARD HOVER */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover {
    background: #1b3c2a;
    border-color: #dfaf49;

    box-shadow: 0 14px 32px rgba(0, 0, 0, 0.18);

    transform: translateY(-4px);
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover::before,
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover::after {
    opacity: 1;
}

/* CONTENT ABOVE OVERLAY */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd > * {
    position: relative;
    z-index: 1;
}

/* NUMBER */
.elementor-9 .elementor-element.elementor-element-0994d7a .a720tmjh {
    position: absolute;
    top: 16px;
    right: 20px;
    z-index: 2;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;

    color: rgba(212, 161, 74, 0.58);

    transition: color .3s ease,
                transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .a720tmjh::before,
.elementor-9 .elementor-element.elementor-element-0994d7a .a720tmjh::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .a720tmjh {
    color: #e5b653;
    transform: translateY(-2px);
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-0994d7a .pt8ge1od {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;

    box-sizing: border-box;
    width: 56px;
    height: 56px;

    border: 1px solid #dca944;
    border-radius: 50%;

    background: linear-gradient(
        135deg,
        #edc36e,
        #dca944 55%,
        #cc9138
    );

    color: #092b1a;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);

    transition: transform .35s ease,
                box-shadow .35s ease,
                border-color .35s ease;
}

/* ICON HOVER */
.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .pt8ge1od {
    transform: rotate(-5deg) scale(1.06);
    border-color: #ffe0a0;

    box-shadow: 0 0 0 5px rgba(220, 169, 68, 0.13),
                0 6px 18px rgba(0, 0, 0, 0.15);
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-0994d7a .fhv14q3g {
    display: block;
    flex-shrink: 0;

    width: 28px;
    height: 28px;

    color: #092b1a;
    fill: none;
    stroke: currentColor;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;

    transition: transform .3s ease;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .fhv14q3g {
    transform: scale(1.05);
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv {
    width: auto;
    margin: 20px 0 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3;

    color: #f2ead8;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv::before,
.elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .w1nhfewv {
    color: #f5d48c;
}

/* GOLDEN UNDERLINE */
.elementor-9 .elementor-element.elementor-element-0994d7a .k32eyl0v {
    display: block;
    width: 40px;
    height: 1px;

    margin: 8px 0 0;

    background: #c89b45;

    transition: width .3s ease,
                background-color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .k32eyl0v {
    width: 56px;
    background: #edc36e;
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-0994d7a .pd8cacrx {
    width: auto;
    margin: 12px 0 0;

    color: rgba(242, 234, 216, 0.82);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;

    overflow-wrap: anywhere;

    transition: color .3s ease;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .pd8cacrx::before,
.elementor-9 .elementor-element.elementor-element-0994d7a .pd8cacrx::after {
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .pd8cacrx {
    color: rgba(255, 248, 231, 0.95);
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd {
        padding: 22px;
        border-radius: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .pt8ge1od {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .fhv14q3g {
        width: 26px;
        height: 26px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv {
        margin-top: 18px;
        font-size: 22px;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd {
        height: 100%;
        min-width: 0;
        padding: 20px;
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .a720tmjh {
        top: 14px;
        right: 16px;
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .pt8ge1od {
        width: 48px;
        height: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .fhv14q3g {
        width: 24px;
        height: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv {
        margin-top: 16px;
        font-size: 21px;
        line-height: 1.3;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .k32eyl0v {
        width: 36px;
        margin-top: 8px;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .pd8cacrx {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.55;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover {
        transform: translateY(-2px);
    }
}

/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd,
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd::before,
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd::after,
    .elementor-9 .elementor-element.elementor-element-0994d7a .a720tmjh,
    .elementor-9 .elementor-element.elementor-element-0994d7a .pt8ge1od,
    .elementor-9 .elementor-element.elementor-element-0994d7a .fhv14q3g,
    .elementor-9 .elementor-element.elementor-element-0994d7a .w1nhfewv,
    .elementor-9 .elementor-element.elementor-element-0994d7a .k32eyl0v,
    .elementor-9 .elementor-element.elementor-element-0994d7a .pd8cacrx {
        transition: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover,
    .elementor-9 .elementor-element.elementor-element-0994d7a .lfa5guhd:hover .pt8ge1od {
        transform: none;
    }
}
```
/* =========================================
   AZYURA LUXURY CARD — PREMIUM GOLD EDITION
   Updated .elementor-9 .elementor-element.elementor-element-c906247s for current widget
========================================= */

/* MAIN WRAPPER */
.elementor-9 .elementor-element.elementor-element-c906247 {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-c906247 .softlite-dynamic-card-box {
    height: 100%;
}

/* CARD DESIGN */
.elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5 {
    position: relative;
    isolation: isolate;
    box-sizing: border-box;
    height: 100%;
    padding: 30px 26px;
    overflow: hidden;

    color: #f2ead8;
    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(212, 161, 74, 0.12),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            #163f2c 0%,
            #103522 52%,
            #0b291b 100%
        );

    border: 1px solid rgba(212, 161, 74, 0.38);
    border-radius: 26px;

    box-shadow:
        0 12px 30px rgba(0, 0, 0, 0.16),
        inset 0 1px 0 rgba(255, 255, 255, 0.035);

    transition:
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.4s ease,
        background 0.4s ease;
}

/* GOLD AMBIENT GLOW */
.elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;

    background:
        radial-gradient(
            circle at 12% 0%,
            rgba(212, 161, 74, 0.10),
            transparent 40%
        );

    opacity: 0.8;
    transition: opacity 0.4s ease;
}

/* BOTTOM GOLD ACCENT */
.elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5::after {
    content: "";
    position: absolute;
    left: 26px;
    right: 26px;
    bottom: 0;
    height: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        #b98536,
        #f0d28b,
        #b98536,
        transparent
    );

    opacity: 0.55;
    transform: scaleX(0.45);
    transform-origin: center;
    transition:
        transform 0.4s ease,
        opacity 0.4s ease;

    pointer-events: none;
}

/* HOVER EFFECT */
@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover {
        transform: translateY(-7px);

        border-color: rgba(230, 188, 105, 0.85);

        box-shadow:
            0 22px 42px rgba(0, 0, 0, 0.24),
            0 0 24px rgba(212, 161, 74, 0.09),
            inset 0 1px 0 rgba(255, 255, 255, 0.06);
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover::before {
        opacity: 1;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover::after {
        transform: scaleX(1);
        opacity: 1;
    }
}

/* DECORATIVE NUMBER */
.elementor-9 .elementor-element.elementor-element-c906247 .fg7jgf9b {
    position: absolute;
    top: 15px;
    right: 20px;
    z-index: 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    color: rgba(212, 161, 74, 0.20);
    line-height: 1;
    pointer-events: none;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-c906247 .fg7jgf9b::before,
.elementor-9 .elementor-element.elementor-element-c906247 .fg7jgf9b::after {
    color: rgba(212, 161, 74, 0.20);
    -webkit-text-fill-color: rgba(212, 161, 74, 0.20);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover .fg7jgf9b {
        color: rgba(230, 188, 105, 0.32);
        transform: translateY(-2px);
    }
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr {
    position: relative;
    z-index: 1;

    display: grid;
    place-items: center;

    width: 58px;
    height: 58px;
    flex-shrink: 0;

    background: linear-gradient(
        135deg,
        #f2d58f 0%,
        #d4a14a 48%,
        #ad742d 100%
    );

    border: 1px solid rgba(255, 230, 171, 0.75);
    border-radius: 50%;

    color: #153522;

    box-shadow:
        0 8px 20px rgba(0, 0, 0, 0.20),
        inset 0 1px 0 rgba(255, 255, 255, 0.35);

    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        filter 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr::before,
.elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr::after {
    color: #153522;
    -webkit-text-fill-color: #153522;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover .ezcxkxnr {
        transform: translateY(-3px) rotate(-4deg);

        box-shadow:
            0 12px 26px rgba(212, 161, 74, 0.23),
            inset 0 1px 0 rgba(255, 255, 255, 0.45);

        filter: brightness(1.06);
    }
}

/* ICON SVG */
.elementor-9 .elementor-element.elementor-element-c906247 .dezkz1ob {
    display: block;
    width: 27px;
    height: 27px;

    color: #153522;
    fill: none;
    stroke: #153522;
    stroke-width: 1.8px;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
    transition: transform 0.35s ease;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover .dezkz1ob {
        transform: scale(1.08);
    }
}

/* CARD HEADING */
.elementor-9 .elementor-element.elementor-element-c906247 .blo6erua {
    position: relative;
    z-index: 1;

    margin: 22px 0 0;
    width: auto;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: clamp(24px, 2vw, 30px);
    font-weight: 600;
    line-height: 1.18;
    letter-spacing: 0.2px;

    color: #f2ead8;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-c906247 .blo6erua::before,
.elementor-9 .elementor-element.elementor-element-c906247 .blo6erua::after {
    color: #f2ead8;
    -webkit-text-fill-color: #f2ead8;
}

/* GOLD UNDERLINE */
.elementor-9 .elementor-element.elementor-element-c906247 .hpamg0hi {
    position: relative;
    z-index: 1;

    display: block;
    width: 44px;
    height: 2px;

    margin: 12px 0 0;

    background: linear-gradient(
        90deg,
        #f0d28b,
        #b98536
    );

    border: 0;
    border-radius: 10px;

    transform-origin: left center;
    transition:
        width 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-c906247 .hpamg0hi::before,
.elementor-9 .elementor-element.elementor-element-c906247 .hpamg0hi::after {
    color: #f0d28b;
    -webkit-text-fill-color: #f0d28b;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover .hpamg0hi {
        width: 70px;
        box-shadow: 0 0 12px rgba(212, 161, 74, 0.30);
    }
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg {
    position: relative;
    z-index: 1;

    width: auto;
    margin: 14px 0 0;

    color: rgba(242, 234, 216, 0.78);
    font-size: 15px;
    line-height: 1.85;
    font-weight: 400;
    letter-spacing: 0.1px;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg::before,
.elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg::after {
    color: rgba(242, 234, 216, 0.78);
    -webkit-text-fill-color: rgba(242, 234, 216, 0.78);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover .ou109tbg {
        color: rgba(242, 234, 216, 0.92);
    }
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5 {
        padding: 26px 23px;
        border-radius: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr {
        width: 54px;
        height: 54px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .blo6erua {
        margin-top: 20px;
        font-size: 27px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg {
        font-size: 14.5px;
        line-height: 1.8;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5 {
        padding: 24px 21px;
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5::after {
        left: 21px;
        right: 21px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .fg7jgf9b {
        top: 13px;
        right: 16px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .dezkz1ob {
        width: 25px;
        height: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .blo6erua {
        margin-top: 19px;
        font-size: 25px;
        line-height: 1.2;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .hpamg0hi {
        margin-top: 10px;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg {
        margin-top: 12px;
        font-size: 14px;
        line-height: 1.75;
    }
}

/* ACCESSIBILITY: REDUCED MOTION */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5,
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5::before,
    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5::after,
    .elementor-9 .elementor-element.elementor-element-c906247 .fg7jgf9b,
    .elementor-9 .elementor-element.elementor-element-c906247 .ezcxkxnr,
    .elementor-9 .elementor-element.elementor-element-c906247 .dezkz1ob,
    .elementor-9 .elementor-element.elementor-element-c906247 .blo6erua,
    .elementor-9 .elementor-element.elementor-element-c906247 .hpamg0hi,
    .elementor-9 .elementor-element.elementor-element-c906247 .ou109tbg {
        transition: none !important;
        animation: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-c906247 .ngiu7el5:hover {
        transform: none;
    }
}
/* =========================================
   AZYURA LUXURY CARDS — GOLD EDITION
   Current Widget Selectors
========================================= */

.elementor-9 .elementor-element.elementor-element-6a8246a {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .softlite-dynamic-card-box {
    height: 100%;
}

/* MAIN CARD */
.elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi {
    position: relative;
    isolation: isolate;
    box-sizing: border-box;
    height: 100%;
    padding: 28px 25px;
    overflow: hidden;

    color: #f2ead8;
    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(212, 161, 74, 0.13),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            #19452f 0%,
            #103522 52%,
            #0a281a 100%
        );

    border: 1px solid rgba(212, 161, 74, 0.40);
    border-radius: 26px;

    box-shadow:
        0 12px 30px rgba(0, 0, 0, 0.16),
        inset 0 1px 0 rgba(255, 255, 255, 0.04);

    transition:
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* SOFT GOLD LIGHT */
.elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;

    background:
        radial-gradient(
            circle at 10% 0%,
            rgba(240, 210, 139, 0.10),
            transparent 42%
        );

    opacity: 0.85;
    transition: opacity 0.4s ease;
}

/* BOTTOM GOLD LINE */
.elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi::after {
    content: "";
    position: absolute;
    left: 24px;
    right: 24px;
    bottom: 0;
    height: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        #b98536,
        #f0d28b,
        #b98536,
        transparent
    );

    opacity: 0.65;
    transform: scaleX(0.45);
    transition:
        transform 0.4s ease,
        opacity 0.4s ease;

    pointer-events: none;
}

/* PREMIUM HOVER */
@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover {
        transform: translateY(-6px);
        border-color: rgba(240, 210, 139, 0.85);

        box-shadow:
            0 22px 42px rgba(0, 0, 0, 0.24),
            0 0 24px rgba(212, 161, 74, 0.10),
            inset 0 1px 0 rgba(255, 255, 255, 0.06);
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover::before {
        opacity: 1;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover::after {
        transform: scaleX(1);
        opacity: 1;
    }
}

/* DECORATIVE NUMBER */
.elementor-9 .elementor-element.elementor-element-6a8246a .dsc0qflm {
    position: absolute;
    top: 15px;
    right: 19px;
    z-index: 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    color: rgba(212, 161, 74, 0.22);
    line-height: 1;
    pointer-events: none;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .dsc0qflm::before,
.elementor-9 .elementor-element.elementor-element-6a8246a .dsc0qflm::after {
    color: rgba(212, 161, 74, 0.22);
    -webkit-text-fill-color: rgba(212, 161, 74, 0.22);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover .dsc0qflm {
        color: rgba(240, 210, 139, 0.35);
        transform: translateY(-2px);
    }
}

/* GOLD ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt {
    position: relative;
    z-index: 1;

    display: grid;
    place-items: center;
    flex-shrink: 0;

    width: 56px;
    height: 56px;

    color: #153522;
    background: linear-gradient(
        135deg,
        #f5dfa0 0%,
        #d4a14a 52%,
        #ad742d 100%
    );

    border: 1px solid rgba(255, 230, 171, 0.70);
    border-radius: 50%;

    box-shadow:
        0 8px 22px rgba(0, 0, 0, 0.20),
        inset 0 1px 0 rgba(255, 255, 255, 0.38);

    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        filter 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt::before,
.elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt::after {
    color: #153522;
    -webkit-text-fill-color: #153522;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover .qdyv0ltt {
        transform: translateY(-3px) rotate(-4deg);
        filter: brightness(1.06);

        box-shadow:
            0 12px 27px rgba(212, 161, 74, 0.25),
            inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
}

/* ICON SVG */
.elementor-9 .elementor-element.elementor-element-6a8246a .isiq3ztn {
    display: block;
    width: 27px;
    height: 27px;

    color: #153522;
    fill: none;
    stroke: #153522;
    stroke-width: 1.8px;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
    transition: transform 0.35s ease;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover .isiq3ztn {
        transform: scale(1.08);
    }
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v {
    position: relative;
    z-index: 1;

    margin: 21px 0 0;
    width: auto;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: clamp(24px, 2vw, 30px);
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0.2px;

    color: #f2ead8;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v::before,
.elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v::after {
    color: #f2ead8;
    -webkit-text-fill-color: #f2ead8;
}

/* GOLD UNDERLINE */
.elementor-9 .elementor-element.elementor-element-6a8246a .fsy1tl2v {
    position: relative;
    z-index: 1;

    display: block;
    width: 42px;
    height: 2px;
    margin: 10px 0 0;

    background: linear-gradient(
        90deg,
        #f0d28b,
        #b98536
    );

    border: 0;
    border-radius: 10px;

    transform-origin: left center;
    transition:
        width 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .fsy1tl2v::before,
.elementor-9 .elementor-element.elementor-element-6a8246a .fsy1tl2v::after {
    color: #f0d28b;
    -webkit-text-fill-color: #f0d28b;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover .fsy1tl2v {
        width: 70px;
        box-shadow: 0 0 12px rgba(212, 161, 74, 0.30);
    }
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co {
    position: relative;
    z-index: 1;

    width: auto;
    margin: 13px 0 0;

    color: rgba(242, 234, 216, 0.78);
    font-size: 15px;
    font-weight: 400;
    line-height: 1.8;
    letter-spacing: 0.1px;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co::before,
.elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co::after {
    color: rgba(242, 234, 216, 0.78);
    -webkit-text-fill-color: rgba(242, 234, 216, 0.78);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover .ij87k3co {
        color: rgba(242, 234, 216, 0.94);
    }
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi {
        padding: 25px 22px;
        border-radius: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt {
        width: 54px;
        height: 54px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v {
        margin-top: 20px;
        font-size: 27px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co {
        font-size: 14.5px;
        line-height: 1.8;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi {
        padding: 23px 20px;
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi::after {
        left: 20px;
        right: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .dsc0qflm {
        top: 13px;
        right: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .isiq3ztn {
        width: 25px;
        height: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v {
        margin-top: 19px;
        font-size: 25px;
        line-height: 1.2;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .fsy1tl2v {
        margin-top: 9px;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co {
        margin-top: 12px;
        font-size: 14px;
        line-height: 1.75;
    }
}

/* REDUCED MOTION ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi,
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi::before,
    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi::after,
    .elementor-9 .elementor-element.elementor-element-6a8246a .dsc0qflm,
    .elementor-9 .elementor-element.elementor-element-6a8246a .qdyv0ltt,
    .elementor-9 .elementor-element.elementor-element-6a8246a .isiq3ztn,
    .elementor-9 .elementor-element.elementor-element-6a8246a .wyy8zb5v,
    .elementor-9 .elementor-element.elementor-element-6a8246a .fsy1tl2v,
    .elementor-9 .elementor-element.elementor-element-6a8246a .ij87k3co {
        transition: none !important;
        animation: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-6a8246a .fezi4ezi:hover {
        transform: none;
    }
}
/* =========================================
   AZYURA — PREMIUM LUXURY CARD
   Updated .elementor-9 .elementor-element.elementor-element-60aee08s: nj1f4l6z etc.
========================================= */

.elementor-9 .elementor-element.elementor-element-60aee08 {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .softlite-dynamic-card-box {
    height: 100%;
}

/* MAIN CARD */
.elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z {
    position: relative;
    isolation: isolate;
    box-sizing: border-box;
    height: 100%;
    padding: 28px 25px;
    overflow: hidden;

    color: #f2ead8;
    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(212, 161, 74, 0.13),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            #19452f 0%,
            #103522 52%,
            #0a281a 100%
        );

    border: 1px solid rgba(212, 161, 74, 0.40);
    border-radius: 26px;

    box-shadow:
        0 12px 30px rgba(0, 0, 0, 0.16),
        inset 0 1px 0 rgba(255, 255, 255, 0.04);

    transition:
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* SOFT GOLD LIGHT */
.elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;

    background: radial-gradient(
        circle at 10% 0%,
        rgba(240, 210, 139, 0.10),
        transparent 42%
    );

    opacity: 0.85;
    transition: opacity 0.4s ease;
}

/* BOTTOM GOLD ACCENT */
.elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z::after {
    content: "";
    position: absolute;
    left: 24px;
    right: 24px;
    bottom: 0;
    height: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        #b98536,
        #f0d28b,
        #b98536,
        transparent
    );

    opacity: 0.65;
    transform: scaleX(0.45);

    transition:
        transform 0.4s ease,
        opacity 0.4s ease;

    pointer-events: none;
}

/* HOVER EFFECT */
@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover {
        transform: translateY(-6px);
        border-color: rgba(240, 210, 139, 0.85);

        box-shadow:
            0 22px 42px rgba(0, 0, 0, 0.24),
            0 0 24px rgba(212, 161, 74, 0.10),
            inset 0 1px 0 rgba(255, 255, 255, 0.06);
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover::before {
        opacity: 1;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover::after {
        transform: scaleX(1);
        opacity: 1;
    }
}

/* DECORATIVE NUMBER */
.elementor-9 .elementor-element.elementor-element-60aee08 .cgloaoj5 {
    position: absolute;
    top: 15px;
    right: 19px;
    z-index: 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    color: rgba(212, 161, 74, 0.22);
    line-height: 1;
    pointer-events: none;

    transition:
        color 0.35s ease,
        transform 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .cgloaoj5::before,
.elementor-9 .elementor-element.elementor-element-60aee08 .cgloaoj5::after {
    color: rgba(212, 161, 74, 0.22);
    -webkit-text-fill-color: rgba(212, 161, 74, 0.22);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover .cgloaoj5 {
        color: rgba(240, 210, 139, 0.35);
        transform: translateY(-2px);
    }
}

/* GOLD ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr {
    position: relative;
    z-index: 1;

    display: grid;
    place-items: center;
    flex-shrink: 0;

    width: 56px;
    height: 56px;

    color: #153522;
    background: linear-gradient(
        135deg,
        #f5dfa0 0%,
        #d4a14a 52%,
        #ad742d 100%
    );

    border: 1px solid rgba(255, 230, 171, 0.70);
    border-radius: 50%;

    box-shadow:
        0 8px 22px rgba(0, 0, 0, 0.20),
        inset 0 1px 0 rgba(255, 255, 255, 0.38);

    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        filter 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr::before,
.elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr::after {
    color: #153522;
    -webkit-text-fill-color: #153522;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover .yj6yb8kr {
        transform: translateY(-3px) rotate(-4deg);
        filter: brightness(1.06);

        box-shadow:
            0 12px 27px rgba(212, 161, 74, 0.25),
            inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
}

/* SVG ICON */
.elementor-9 .elementor-element.elementor-element-60aee08 .i9ob2h36 {
    display: block;
    width: 27px;
    height: 27px;

    color: #153522;
    fill: none;
    stroke: #153522;
    stroke-width: 1.8px;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
    transition: transform 0.35s ease;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover .i9ob2h36 {
        transform: scale(1.08);
    }
}

/* HEADING */
.elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if {
    position: relative;
    z-index: 1;

    margin: 21px 0 0;
    width: auto;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: clamp(24px, 2vw, 30px);
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0.2px;

    color: #f2ead8;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if::before,
.elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if::after {
    color: #f2ead8;
    -webkit-text-fill-color: #f2ead8;
}

/* GOLD UNDERLINE */
.elementor-9 .elementor-element.elementor-element-60aee08 .byjv9vqe {
    position: relative;
    z-index: 1;

    display: block;
    width: 42px;
    height: 2px;
    margin: 10px 0 0;

    background: linear-gradient(
        90deg,
        #f0d28b,
        #b98536
    );

    border: 0;
    border-radius: 10px;

    transform-origin: left center;
    transition:
        width 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .byjv9vqe::before,
.elementor-9 .elementor-element.elementor-element-60aee08 .byjv9vqe::after {
    color: #f0d28b;
    -webkit-text-fill-color: #f0d28b;
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover .byjv9vqe {
        width: 70px;
        box-shadow: 0 0 12px rgba(212, 161, 74, 0.30);
    }
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6 {
    position: relative;
    z-index: 1;

    width: auto;
    margin: 13px 0 0;

    color: rgba(242, 234, 216, 0.78);
    font-size: 15px;
    font-weight: 400;
    line-height: 1.8;
    letter-spacing: 0.1px;

    transition: color 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6::before,
.elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6::after {
    color: rgba(242, 234, 216, 0.78);
    -webkit-text-fill-color: rgba(242, 234, 216, 0.78);
}

@media (hover: hover) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover .vo1usea6 {
        color: rgba(242, 234, 216, 0.94);
    }
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z {
        padding: 25px 22px;
        border-radius: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr {
        width: 54px;
        height: 54px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if {
        margin-top: 20px;
        font-size: 27px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6 {
        font-size: 14.5px;
        line-height: 1.8;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z {
        padding: 23px 20px;
        border-radius: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z::after {
        left: 20px;
        right: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .cgloaoj5 {
        top: 13px;
        right: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr {
        width: 52px;
        height: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .i9ob2h36 {
        width: 25px;
        height: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if {
        margin-top: 19px;
        font-size: 25px;
        line-height: 1.2;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .byjv9vqe {
        margin-top: 9px;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6 {
        margin-top: 12px;
        font-size: 14px;
        line-height: 1.75;
    }
}

/* REDUCED MOTION ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z,
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z::before,
    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z::after,
    .elementor-9 .elementor-element.elementor-element-60aee08 .cgloaoj5,
    .elementor-9 .elementor-element.elementor-element-60aee08 .yj6yb8kr,
    .elementor-9 .elementor-element.elementor-element-60aee08 .i9ob2h36,
    .elementor-9 .elementor-element.elementor-element-60aee08 .a8co70if,
    .elementor-9 .elementor-element.elementor-element-60aee08 .byjv9vqe,
    .elementor-9 .elementor-element.elementor-element-60aee08 .vo1usea6 {
        transition: none !important;
        animation: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-60aee08 .nj1f4l6z:hover {
        transform: none;
    }
}
/* =========================================
   AZYURA PREMIUM CARDS — GOLD EDITION
   Updated .elementor-9 .elementor-element.elementor-element-8a9cfc0s for current card
========================================= */

/* WRAPPER */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 {
    position: relative;
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .softlite-dynamic-card-box {
    height: 100%;
}

/* MAIN CARD */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d {
    position: relative;
    isolation: isolate;
    box-sizing: border-box;
    height: 100%;
    padding: 28px 26px;
    overflow: hidden;

    color: #f2ead8;
    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(212, 161, 74, 0.14),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            #19452f 0%,
            #103522 55%,
            #091f16 100%
        );

    border: 1px solid rgba(212, 161, 74, 0.42);
    border-radius: 25px;

    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.16),
        inset 0 1px 0 rgba(255, 255, 255, 0.055);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        background 0.35s ease;
}

/* SOFT GOLD GLOW */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;

    background:
        radial-gradient(
            circle at 0% 100%,
            rgba(212, 161, 74, 0.09),
            transparent 42%
        );

    opacity: 0.85;
    transition: opacity 0.35s ease;
}

/* BOTTOM GOLD ACCENT */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::after {
    content: "";
    position: absolute;
    left: 26px;
    right: 26px;
    bottom: 0;

    height: 2px;
    border-radius: 10px;

    background: linear-gradient(
        90deg,
        transparent,
        #d4a14a,
        #f4d99b,
        #d4a14a,
        transparent
    );

    opacity: 0.65;
    transform: scaleX(0.45);
    transform-origin: center;
    transition:
        transform 0.4s ease,
        opacity 0.4s ease;
}

/* CARD HOVER */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover {
    transform: translateY(-7px);

    border-color: rgba(232, 190, 104, 0.9);

    box-shadow:
        0 22px 48px rgba(0, 0, 0, 0.26),
        0 0 24px rgba(212, 161, 74, 0.09),
        inset 0 1px 0 rgba(255, 255, 255, 0.09);
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

/* DECORATIVE NUMBER */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .n7ob7dt9 {
    position: absolute;
    top: 14px;
    right: 20px;
    z-index: 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: 54px;
    font-weight: 600;
    line-height: 1;

    color: rgba(232, 190, 104, 0.22);
    pointer-events: none;
    transition:
        color 0.35s ease,
        transform 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .n7ob7dt9 {
    color: rgba(232, 190, 104, 0.38);
    transform: translateY(-3px);
}

/* ICON CIRCLE */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .jkyb1iq0 {
    position: relative;
    z-index: 1;

    display: grid;
    place-items: center;

    width: 58px;
    height: 58px;
    min-width: 58px;

    border: 1px solid rgba(255, 235, 185, 0.65);
    border-radius: 50%;

    background: linear-gradient(
        135deg,
        #f4d99b 0%,
        #d4a14a 48%,
        #b67a2b 100%
    );

    color: #173c29;

    box-shadow:
        0 7px 20px rgba(0, 0, 0, 0.2),
        inset 0 1px 1px rgba(255, 255, 255, 0.45);

    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .jkyb1iq0 {
    transform: translateY(-3px) rotate(-5deg);

    box-shadow:
        0 10px 26px rgba(212, 161, 74, 0.24),
        inset 0 1px 1px rgba(255, 255, 255, 0.55);
}

/* ICON SVG */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .vlx9vxxm {
    display: block;
    width: 28px;
    height: 28px;

    color: #173c29;
    fill: none;
    stroke: currentColor;
    stroke-width: 1.8px;
    stroke-linecap: round;
    stroke-linejoin: round;

    overflow: visible;
    transition: transform 0.35s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .vlx9vxxm {
    transform: scale(1.08);
}

/* CARD HEADING */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .wzcvjse1 {
    position: relative;
    z-index: 1;

    margin: 22px 0 0;
    padding: 0;

    font-family: "Cormorant Garamond", Georgia, serif;
    font-size: clamp(23px, 2vw, 29px);
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0.2px;

    color: #f5ecd9;

    transition: color 0.3s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .wzcvjse1 {
    color: #f4d99b;
}

/* GOLD HEADING UNDERLINE */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .bhlnr9ku {
    position: relative;
    z-index: 1;

    display: block;
    width: 44px;
    height: 2px;

    margin: 11px 0 0;
    padding: 0;

    border: 0;
    border-radius: 10px;

    background: linear-gradient(
        90deg,
        #d4a14a,
        #f4d99b
    );

    transform-origin: left center;
    transition:
        width 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .bhlnr9ku {
    width: 78px;
    box-shadow: 0 0 12px rgba(212, 161, 74, 0.3);
}

/* DESCRIPTION */
.elementor-9 .elementor-element.elementor-element-8a9cfc0 .eaclt1h7 {
    position: relative;
    z-index: 1;

    margin: 14px 0 0;
    padding: 0;

    color: rgba(242, 234, 216, 0.78);

    font-size: 15px;
    font-weight: 400;
    line-height: 1.8;
    letter-spacing: 0.1px;

    transition: color 0.3s ease;
}

.elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover .eaclt1h7 {
    color: rgba(250, 245, 233, 0.94);
}

/* TABLET */
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d {
        padding: 25px 22px;
        border-radius: 23px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .n7ob7dt9 {
        top: 13px;
        right: 17px;
        font-size: 48px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .jkyb1iq0 {
        width: 54px;
        height: 54px;
        min-width: 54px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .wzcvjse1 {
        margin-top: 20px;
        font-size: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .eaclt1h7 {
        font-size: 14px;
        line-height: 1.75;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::after {
        left: 22px;
        right: 22px;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d {
        padding: 23px 20px;
        border-radius: 21px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .n7ob7dt9 {
        top: 12px;
        right: 15px;
        font-size: 44px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .jkyb1iq0 {
        width: 52px;
        height: 52px;
        min-width: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .vlx9vxxm {
        width: 25px;
        height: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .wzcvjse1 {
        margin-top: 19px;
        font-size: 24px;
        line-height: 1.25;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .bhlnr9ku {
        margin-top: 10px;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .eaclt1h7 {
        margin-top: 12px;
        font-size: 14px;
        line-height: 1.75;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::after {
        left: 20px;
        right: 20px;
    }
}

/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::before,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d::after,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .jkyb1iq0,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .vlx9vxxm,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .n7ob7dt9,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .wzcvjse1,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .bhlnr9ku,
    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .eaclt1h7 {
        transition: none !important;
    }

    .elementor-9 .elementor-element.elementor-element-8a9cfc0 .atxiu72d:hover {
        transform: none;
    }
}
.elementor-9 .elementor-element.elementor-element-6cd2dcb{color: oklch(0.95 0.025 85);display: grid;grid-template-columns: repeat(5, minmax(0px, 1fr));grid-column-gap: 20px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-6cd2dcb::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-6cd2dcb::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-6cd2dcb{grid-template-columns: repeat(2, minmax(0px, 1fr));}}
.elementor-9 .elementor-element.elementor-element-35a0b31{color: oklch(0.95 0.025 85);max-width: 1280px;display: block;}.elementor-9 .elementor-element.elementor-element-35a0b31::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-35a0b31::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-941ef2c{color: oklch(0.95 0.025 85);display: block;}.elementor-9 .elementor-element.elementor-element-941ef2c::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-941ef2c::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-c495af0 {width: auto;}.elementor-9 .elementor-element.elementor-element-c495af0 {max-width: 672px !important}.elementor-9 .elementor-element.elementor-element-c495af0 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-9 .elementor-element.elementor-element-c495af0 .fhgg1190{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c495af0 .fhgg1190::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-c495af0 .fhgg1190::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c495af0 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c495af0 .fhgg1190{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-c495af0 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-c495af0 .fhgg1190{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-c495af0 .r6atecys{text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c495af0 .r6atecys::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-c495af0 .r6atecys::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-c495af0 .eo6uk1zw{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-c495af0 .eo6uk1zw::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-c495af0 .eo6uk1zw::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c495af0 .eo6uk1zw{margin-bottom: 0px;margin-top: 16px;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-9 .elementor-element.elementor-element-c495af0 .eo6uk1zw{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-c495af0 .d72ajnrr{margin-bottom: 0px;text-align: center;width: auto;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-9 .elementor-element.elementor-element-c495af0 .d72ajnrr::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-c495af0 .d72ajnrr::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c495af0 .d72ajnrr{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-9 .elementor-element.elementor-element-c495af0 .d72ajnrr{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-9 .elementor-element.elementor-element-01f4f79 .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-01f4f79 {width: auto;}.elementor-9 .elementor-element.elementor-element-01f4f79 .o4t5aq5j{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;text-align: center;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;}.elementor-9 .elementor-element.elementor-element-01f4f79 .o4t5aq5j::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-01f4f79 .o4t5aq5j::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .o4t5aq5j{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .o4t5aq5j{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-9 .elementor-element.elementor-element-01f4f79 .jisqq7y9{align-items: center;background-image: linear-gradient(135deg, oklch(0.82 0.11 85), oklch(0.68 0.12 70));border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 150);display: grid;height: 80px;justify-items: center;margin-left: auto;margin-right: auto;text-align: center;width: 80px;background-size: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-01f4f79 .jisqq7y9::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-01f4f79 .jisqq7y9::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .jisqq7y9{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .jisqq7y9{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-01f4f79 .grv5dfpc{color: oklch(0.22 0.04 150);display: block;fill: none;height: 36px;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 36px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-01f4f79 .grv5dfpc::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-01f4f79 .grv5dfpc::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .grv5dfpc{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .grv5dfpc{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-01f4f79 .m9w745v5{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-01f4f79 .m9w745v5::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-01f4f79 .m9w745v5::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .m9w745v5{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-01f4f79 .m9w745v5{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-01f4f79 .pktl1jyp{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-01f4f79 .pktl1jyp::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-01f4f79 .pktl1jyp::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .pktl1jyp{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-01f4f79 .pktl1jyp{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-01f4f79 .xnl1na2s{margin-bottom: 0px;text-align: center;width: auto;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-9 .elementor-element.elementor-element-01f4f79 .xnl1na2s::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-01f4f79 .xnl1na2s::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-01f4f79 .xnl1na2s{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-9 .elementor-element.elementor-element-01f4f79 .xnl1na2s{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-9 .elementor-element.elementor-element-91b75b3 .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-91b75b3 {width: auto;}.elementor-9 .elementor-element.elementor-element-91b75b3 .sfg247l4{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;text-align: center;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;}.elementor-9 .elementor-element.elementor-element-91b75b3 .sfg247l4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-91b75b3 .sfg247l4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .sfg247l4{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .sfg247l4{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-9 .elementor-element.elementor-element-91b75b3 .ov86wc7l{align-items: center;background-image: linear-gradient(135deg, oklch(0.82 0.11 85), oklch(0.68 0.12 70));border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 150);display: grid;height: 80px;justify-items: center;margin-left: auto;margin-right: auto;text-align: center;width: 80px;background-size: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-91b75b3 .ov86wc7l::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-91b75b3 .ov86wc7l::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .ov86wc7l{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .ov86wc7l{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-91b75b3 .obgnm3p9{color: oklch(0.22 0.04 150);display: block;fill: none;height: 36px;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 36px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-91b75b3 .obgnm3p9::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-91b75b3 .obgnm3p9::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .obgnm3p9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .obgnm3p9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-91b75b3 .jygsf5q0{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-91b75b3 .jygsf5q0::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-91b75b3 .jygsf5q0::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .jygsf5q0{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-91b75b3 .jygsf5q0{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-91b75b3 .s21aq9o9{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-91b75b3 .s21aq9o9::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-91b75b3 .s21aq9o9::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .s21aq9o9{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-91b75b3 .s21aq9o9{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-91b75b3 .ao292bkj{margin-bottom: 0px;text-align: center;width: auto;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-9 .elementor-element.elementor-element-91b75b3 .ao292bkj::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-91b75b3 .ao292bkj::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-91b75b3 .ao292bkj{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-9 .elementor-element.elementor-element-91b75b3 .ao292bkj{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-9 .elementor-element.elementor-element-dfe561a .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-dfe561a {width: auto;}.elementor-9 .elementor-element.elementor-element-dfe561a .lc3sgav5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;text-align: center;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;}.elementor-9 .elementor-element.elementor-element-dfe561a .lc3sgav5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-dfe561a .lc3sgav5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .lc3sgav5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-dfe561a .lc3sgav5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 32px;border-top-right-radius: 32px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-9 .elementor-element.elementor-element-dfe561a .h2wilit6{align-items: center;background-image: linear-gradient(135deg, oklch(0.82 0.11 85), oklch(0.68 0.12 70));border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 150);display: grid;height: 80px;justify-items: center;margin-left: auto;margin-right: auto;text-align: center;width: 80px;background-size: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-dfe561a .h2wilit6::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-dfe561a .h2wilit6::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .h2wilit6{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-dfe561a .h2wilit6{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-dfe561a .hhf67jcn{color: oklch(0.22 0.04 150);display: block;fill: none;height: 36px;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 150);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 36px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-dfe561a .hhf67jcn::before{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}.elementor-9 .elementor-element.elementor-element-dfe561a .hhf67jcn::after{border-bottom-color: oklch(0.22 0.04 150);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 150);border-left-width: 0px;border-right-color: oklch(0.22 0.04 150);border-right-width: 0px;border-top-color: oklch(0.22 0.04 150);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 150);-webkit-text-stroke-color: oklch(0.22 0.04 150);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .hhf67jcn{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-dfe561a .hhf67jcn{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-dfe561a .xo7rt03z{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-dfe561a .xo7rt03z::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-dfe561a .xo7rt03z::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .xo7rt03z{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-dfe561a .xo7rt03z{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-dfe561a .v6hoixmi{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-dfe561a .v6hoixmi::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-dfe561a .v6hoixmi::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .v6hoixmi{margin-bottom: 0px;margin-top: 4px;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-9 .elementor-element.elementor-element-dfe561a .v6hoixmi{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-dfe561a .tandqvwv{margin-bottom: 0px;text-align: center;width: auto;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-9 .elementor-element.elementor-element-dfe561a .tandqvwv::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-dfe561a .tandqvwv::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-dfe561a .tandqvwv{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-9 .elementor-element.elementor-element-dfe561a .tandqvwv{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-9 .elementor-element.elementor-element-52348a4{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-52348a4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-52348a4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-52348a4{grid-template-columns: none;grid-template-rows: none;}}
.elementor-9 .elementor-element.elementor-element-5a0be24{max-width: 1280px;display: block;}.elementor-9 .elementor-element.elementor-element-5a0be24::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-5a0be24::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-f57ec38 .softlite-dynamic-card-box {height: 100%} .elementor-9 .elementor-element.elementor-element-f57ec38 {width: auto;}.elementor-9 .elementor-element.elementor-element-f57ec38 .r0kcpfoq{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;color: oklch(0.97 0.02 85);padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;padding-block-start: 40px;padding-block-end: 40px;padding-inline-start: 40px;padding-inline-end: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-f57ec38 .r0kcpfoq::before{border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}.elementor-9 .elementor-element.elementor-element-f57ec38 .r0kcpfoq::after{border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .r0kcpfoq{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .r0kcpfoq{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-f57ec38 .fn5pusz0{color: oklch(0.74 0.12 78);display: block;fill: none;height: 40px;overflow-clip-margin: content-box;stroke: oklch(0.74 0.12 78);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 40px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-f57ec38 .fn5pusz0::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-f57ec38 .fn5pusz0::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .fn5pusz0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .fn5pusz0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-f57ec38 .ka8f1omj{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-f57ec38 .ka8f1omj::before{border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;line-height: 41.25px;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}.elementor-9 .elementor-element.elementor-element-f57ec38 .ka8f1omj::after{border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;line-height: 41.25px;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .ka8f1omj{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-f57ec38 .ka8f1omj{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-f57ec38 .fkq4cnh2{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-f57ec38 .fkq4cnh2::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-f57ec38 .fkq4cnh2::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-f57ec38 .fkq4cnh2{margin-bottom: 0px;margin-top: 24px;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-9 .elementor-element.elementor-element-f57ec38 .fkq4cnh2{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-41507e7 .elementor-heading-title::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-41507e7 .elementor-heading-title::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-41507e7, .elementor-9 .elementor-element.elementor-element-41507e7 .elementor-widget-container {display: inline}
.elementor-9 .elementor-element.elementor-element-9fcea90 .elementor-heading-title{font-family: "Cormorant Garamond", Georgia, serif;}.elementor-9 .elementor-element.elementor-element-9fcea90 .elementor-heading-title::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 40px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-9fcea90 .elementor-heading-title::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 40px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}
.elementor-9 .elementor-element.elementor-element-78e4cea {width: auto;}.elementor-9 .elementor-element.elementor-element-78e4cea .yu55vb9k{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-78e4cea .yu55vb9k::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-78e4cea .yu55vb9k::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-78e4cea .yu55vb9k{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-78e4cea .yu55vb9k{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-78e4cea .izrncax3{align-items: center;column-gap: 16px;cursor: pointer;display: flex;font-family: "Cormorant Garamond", Georgia, serif;justify-content: space-between;list-style-position: inside;list-style-type: none;row-gap: 16px;width: auto;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-78e4cea .izrncax3::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-78e4cea .izrncax3::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-78e4cea .wl66i5ot{color: oklch(0.74 0.12 78);cursor: pointer;display: block;font-family: "Cormorant Garamond", Georgia, serif;font-size: 24px;font-weight: 600;line-height: 1.3333332824707032;list-style-position: inside;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-78e4cea .wl66i5ot::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-78e4cea .wl66i5ot::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-78e4cea .lon6oa3o{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-78e4cea .lon6oa3o::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-78e4cea .lon6oa3o::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-78e4cea .lon6oa3o{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-78e4cea .lon6oa3o{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-2504542 {width: auto;}.elementor-9 .elementor-element.elementor-element-2504542 .ewzah2a8{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-2504542 .ewzah2a8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-2504542 .ewzah2a8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2504542 .ewzah2a8{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-2504542 .ewzah2a8{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-2504542 .kng32ij8{align-items: center;column-gap: 16px;cursor: pointer;display: flex;font-family: "Cormorant Garamond", Georgia, serif;justify-content: space-between;list-style-position: inside;list-style-type: none;row-gap: 16px;width: auto;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-2504542 .kng32ij8::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-2504542 .kng32ij8::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-2504542 .waptpvku{color: oklch(0.74 0.12 78);cursor: pointer;display: block;font-family: "Cormorant Garamond", Georgia, serif;font-size: 24px;font-weight: 600;line-height: 1.3333332824707032;list-style-position: inside;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-2504542 .waptpvku::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-2504542 .waptpvku::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-2504542 .ginqnmr7{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-2504542 .ginqnmr7::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-2504542 .ginqnmr7::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-2504542 .ginqnmr7{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-2504542 .ginqnmr7{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-5c8911f {width: auto;}.elementor-9 .elementor-element.elementor-element-5c8911f .wtv2ytoj{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-5c8911f .wtv2ytoj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-5c8911f .wtv2ytoj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5c8911f .wtv2ytoj{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-5c8911f .wtv2ytoj{border-bottom-width: 1px;padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-5c8911f .s8nvq7q9{align-items: center;column-gap: 16px;cursor: pointer;display: flex;font-family: "Cormorant Garamond", Georgia, serif;justify-content: space-between;list-style-position: inside;list-style-type: none;row-gap: 16px;width: auto;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-5c8911f .s8nvq7q9::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-5c8911f .s8nvq7q9::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-5c8911f .b8zgwv52{color: oklch(0.74 0.12 78);cursor: pointer;display: block;font-family: "Cormorant Garamond", Georgia, serif;font-size: 24px;font-weight: 600;line-height: 1.3333332824707032;list-style-position: inside;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-5c8911f .b8zgwv52::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5c8911f .b8zgwv52::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5c8911f .gp6cx8mp{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-5c8911f .gp6cx8mp::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-5c8911f .gp6cx8mp::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5c8911f .gp6cx8mp{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-5c8911f .gp6cx8mp{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-29b5a8d {width: auto;}.elementor-9 .elementor-element.elementor-element-29b5a8d .mqifbofx{padding-bottom: 20px;padding-top: 20px;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-29b5a8d .mqifbofx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-29b5a8d .mqifbofx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-29b5a8d .mqifbofx{padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-29b5a8d .mqifbofx{padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-29b5a8d .qidmomlc{align-items: center;column-gap: 16px;cursor: pointer;display: flex;font-family: "Cormorant Garamond", Georgia, serif;justify-content: space-between;list-style-position: inside;list-style-type: none;row-gap: 16px;width: auto;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-29b5a8d .qidmomlc::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-29b5a8d .qidmomlc::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;display: block;line-height: 28px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-29b5a8d .dso4q8gj{color: oklch(0.74 0.12 78);cursor: pointer;display: block;font-family: "Cormorant Garamond", Georgia, serif;font-size: 24px;font-weight: 600;line-height: 1.3333332824707032;list-style-position: inside;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-29b5a8d .dso4q8gj::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-29b5a8d .dso4q8gj::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-29b5a8d .ctlmq3e2{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-29b5a8d .ctlmq3e2::before{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}.elementor-9 .elementor-element.elementor-element-29b5a8d .ctlmq3e2::after{border-bottom-color: oklch(0.47 0.03 140);border-bottom-width: 0px;border-left-color: oklch(0.47 0.03 140);border-left-width: 0px;border-right-color: oklch(0.47 0.03 140);border-right-width: 0px;border-top-color: oklch(0.47 0.03 140);border-top-width: 0px;-webkit-text-fill-color: oklch(0.47 0.03 140);-webkit-text-stroke-color: oklch(0.47 0.03 140);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-29b5a8d .ctlmq3e2{margin-bottom: 0px;margin-top: 12px;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-9 .elementor-element.elementor-element-29b5a8d .ctlmq3e2{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-a5934da{display: block;}.elementor-9 .elementor-element.elementor-element-a5934da::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-a5934da::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-72fe176{display: block;}.elementor-9 .elementor-element.elementor-element-72fe176::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-72fe176::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-eddd6cd{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-eddd6cd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-eddd6cd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-eddd6cd{grid-template-columns: none;grid-template-rows: none;}}
.elementor-9 .elementor-element.elementor-element-21a316c .elementor-heading-title::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-21a316c .elementor-heading-title::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-21a316c, .elementor-9 .elementor-element.elementor-element-21a316c .elementor-widget-container {display: inline}
.elementor-9 .elementor-element.elementor-element-53b1cf1 .elementor-heading-title{font-family: "Cormorant Garamond", Georgia, serif;}.elementor-9 .elementor-element.elementor-element-53b1cf1 .elementor-heading-title::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-53b1cf1 .elementor-heading-title::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-d83fffa p::before{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.8);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.8);}.elementor-9 .elementor-element.elementor-element-d83fffa p::after{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.8);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.8);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.8);}
.elementor-9 .elementor-element.elementor-element-07dc18f {width: auto;}.elementor-9 .elementor-element.elementor-element-07dc18f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-9 .elementor-element.elementor-element-07dc18f .z7ghci0m{color: oklch(0.95 0.025 85);column-gap: 16px;display: flex;row-gap: 16px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-07dc18f .z7ghci0m::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-07dc18f .z7ghci0m::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-07dc18f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-07dc18f .z7ghci0m{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-07dc18f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-07dc18f .z7ghci0m{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-07dc18f .xdoe47ml{color: oklch(0.74 0.12 78);display: block;fill: none;flex-shrink: 0;height: 24px;margin-top: 4px;overflow-clip-margin: content-box;stroke: oklch(0.74 0.12 78);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-07dc18f .xdoe47ml::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-07dc18f .xdoe47ml::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-07dc18f .xdoe47ml{margin-top: 4px;overflow: hidden;margin-right: 0px;margin-bottom: 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-9 .elementor-element.elementor-element-07dc18f .xdoe47ml{margin-top: 4px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-07dc18f .t0i7jpa1{margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-07dc18f .t0i7jpa1::before{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.9);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.9);}.elementor-9 .elementor-element.elementor-element-07dc18f .t0i7jpa1::after{border-bottom-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-left-width: 0px;border-right-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-right-width: 0px;border-top-color: oklab(0.95 0.0021789 0.0249049 / 0.9);border-top-width: 0px;-webkit-text-fill-color: oklab(0.95 0.0021789 0.0249049 / 0.9);-webkit-text-stroke-color: oklab(0.95 0.0021789 0.0249049 / 0.9);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-07dc18f .t0i7jpa1{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-9 .elementor-element.elementor-element-07dc18f .t0i7jpa1{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-9 .elementor-element.elementor-element-5dba878 .pt42wpxa{color: oklch(0.95 0.025 85);column-gap: 12px;display: flex;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-9 .elementor-element.elementor-element-5dba878 .pt42wpxa::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-5dba878 .pt42wpxa::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-5dba878 .vpdzrg7u{align-items: center;border-bottom-color: #d4a14a80;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-color: #d4a14a80;border-left-width: 1px;border-right-color: #d4a14a80;border-right-width: 1px;border-top-color: #d4a14a80;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;cursor: pointer;display: grid;height: 44px;justify-items: center;}.elementor-9 .elementor-element.elementor-element-5dba878 .vpdzrg7u::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5dba878 .vpdzrg7u::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5dba878 .vpdzrg7u{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-5dba878 .vpdzrg7u{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}.elementor-9 .elementor-element.elementor-element-5dba878 .cqku6656{color: oklch(0.74 0.12 78);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.74 0.12 78);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-5dba878 .cqku6656::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5dba878 .cqku6656::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5dba878 .cqku6656{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-5dba878 .cqku6656{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-5dba878 .pmwa4mln{color: oklch(0.74 0.12 78);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.74 0.12 78);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-5dba878 .pmwa4mln::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5dba878 .pmwa4mln::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5dba878 .pmwa4mln{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-5dba878 .pmwa4mln{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-5dba878 .gtk2gb0q{color: oklch(0.74 0.12 78);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.74 0.12 78);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-5dba878 .gtk2gb0q::before{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}.elementor-9 .elementor-element.elementor-element-5dba878 .gtk2gb0q::after{border-bottom-color: oklch(0.74 0.12 78);border-bottom-width: 0px;border-left-color: oklch(0.74 0.12 78);border-left-width: 0px;border-right-color: oklch(0.74 0.12 78);border-right-width: 0px;border-top-color: oklch(0.74 0.12 78);border-top-width: 0px;-webkit-text-fill-color: oklch(0.74 0.12 78);-webkit-text-stroke-color: oklch(0.74 0.12 78);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-5dba878 .gtk2gb0q{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-5dba878 .gtk2gb0q{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-d94a56d {width: 100%;}.elementor-9 .elementor-element.elementor-element-d94a56d {height: 224px;}.elementor-9 .elementor-element.elementor-element-d94a56d {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-9 .elementor-element.elementor-element-d94a56d .v4z5gf59{border-bottom-left-radius: 24px;border-bottom-right-radius: 24px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-left-radius: 24px;border-top-right-radius: 24px;border-top-width: 0px;color: oklch(0.95 0.025 85);display: block;height: 224px;vertical-align: middle;}.elementor-9 .elementor-element.elementor-element-d94a56d .v4z5gf59::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-d94a56d .v4z5gf59::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-d94a56d {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-d94a56d .v4z5gf59{border-bottom-left-radius: 24px;border-bottom-right-radius: 24px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-left-radius: 24px;border-top-right-radius: 24px;border-top-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-d94a56d {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-d94a56d .v4z5gf59{border-bottom-left-radius: 24px;border-bottom-right-radius: 24px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-left-radius: 24px;border-top-right-radius: 24px;border-top-width: 0px;}}
.elementor-9 .elementor-element.elementor-element-b28919b{color: oklch(0.95 0.025 85);display: block;}.elementor-9 .elementor-element.elementor-element-b28919b::before{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}.elementor-9 .elementor-element.elementor-element-b28919b::after{border-bottom-color: oklch(0.95 0.025 85);border-bottom-width: 0px;border-left-color: oklch(0.95 0.025 85);border-left-width: 0px;border-right-color: oklch(0.95 0.025 85);border-right-width: 0px;border-top-color: oklch(0.95 0.025 85);border-top-width: 0px;-webkit-text-fill-color: oklch(0.95 0.025 85);-webkit-text-stroke-color: oklch(0.95 0.025 85);}
.elementor-9 .elementor-element.elementor-element-c15e279 {width: auto;}.elementor-9 .elementor-element.elementor-element-c15e279 .samsngzo{background-color: oklch(0.99 0.008 85);border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: oklch(0.3 0.06 150 / 0.35) 0px 20px 50px -24px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;padding-block-start: 40px;padding-block-end: 40px;padding-inline-start: 40px;padding-inline-end: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c15e279 .samsngzo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-c15e279 .samsngzo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c15e279 .samsngzo{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-c15e279 .samsngzo{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;padding-top: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-c15e279 .lex8eq3n{color: oklch(0.36 0.07 152);font-family: "Cormorant Garamond", Georgia, serif;font-size: 30px;font-weight: 600;line-height: 1.2;margin-bottom: 0px;margin-top: 0px;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-9 .elementor-element.elementor-element-c15e279 .lex8eq3n::before{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}.elementor-9 .elementor-element.elementor-element-c15e279 .lex8eq3n::after{border-bottom-color: oklch(0.36 0.07 152);border-bottom-width: 0px;border-left-color: oklch(0.36 0.07 152);border-left-width: 0px;border-right-color: oklch(0.36 0.07 152);border-right-width: 0px;border-top-color: oklch(0.36 0.07 152);border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: oklch(0.36 0.07 152);-webkit-text-stroke-color: oklch(0.36 0.07 152);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c15e279 .lex8eq3n{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-9 .elementor-element.elementor-element-c15e279 .lex8eq3n{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-9 .elementor-element.elementor-element-c15e279 .at1qt2jf{column-gap: 16px;display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));margin-top: 24px;row-gap: 16px;width: auto;grid-column-gap: 16px;grid-template-rows: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c15e279 .at1qt2jf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-c15e279 .at1qt2jf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c15e279 .at1qt2jf{margin-top: 24px;margin-right: 0px;margin-bottom: 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-9 .elementor-element.elementor-element-c15e279 .at1qt2jf{margin-top: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-9 .elementor-element.elementor-element-c15e279 .ywd0gzvl{color: oklch(0.26 0.04 150);display: block;font-size: 14px;font-weight: 500;line-height: 1.4285714721679688;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c15e279 .ywd0gzvl::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;line-height: 20px;}.elementor-9 .elementor-element.elementor-element-c15e279 .ywd0gzvl::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;line-height: 20px;}.elementor-9 .elementor-element.elementor-element-c15e279 .x8tz76sj{color: oklch(0.26 0.04 150);display: block;font-size: 14px;font-weight: 500;grid-column-end: span 2;grid-column-start: span 2;line-height: 1.4285714721679688;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-9 .elementor-element.elementor-element-c15e279 .x8tz76sj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;line-height: 20px;}.elementor-9 .elementor-element.elementor-element-c15e279 .x8tz76sj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;line-height: 20px;}.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll{appearance: button;background-color: oklch(0.36 0.07 152);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.97 0.02 85);font-size: 16px;font-weight: 500;line-height: 1.5;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;position: relative;width: 100%;padding-block-start: 16px;padding-block-end: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll::before{border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;cursor: default;text-align: center;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll::after{background-image: linear-gradient(120deg, rgba(0, 0, 0, 0), oklch(1 0 0 / 0.45), rgba(0, 0, 0, 0));border-bottom-color: oklch(0.97 0.02 85);border-bottom-width: 0px;border-left-color: oklch(0.97 0.02 85);border-left-width: 0px;border-right-color: oklch(0.97 0.02 85);border-right-width: 0px;border-top-color: oklch(0.97 0.02 85);border-top-width: 0px;bottom: 0px;content: "";cursor: default;display: block;height: 56px;left: -387px;position: absolute;right: 645px;text-align: center;top: 0px;transform: matrix(1, 0, -0.36397, 1, 0, 0);width: 258px;-webkit-text-fill-color: oklch(0.97 0.02 85);-webkit-text-stroke-color: oklch(0.97 0.02 85);}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll::after{left: -291px;right: 485px;width: 194px;}}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-c15e279 .lwkp42ll{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;overflow: hidden;margin-right: 0px;margin-bottom: 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-9 .elementor-element.elementor-element-c15e279 .lwkp42ll::after{left: -479.25px;right: 798.75px;width: 319.5px;}}
.elementor-9 .elementor-element.elementor-element-7046533{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 40px;grid-template-rows: auto;}.elementor-9 .elementor-element.elementor-element-7046533::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9 .elementor-element.elementor-element-7046533::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9 .elementor-element.elementor-element-7046533{grid-template-columns: none;grid-template-rows: none;}}
.elementor-9 .elementor-element.elementor-element-ccde1d6{position: relative;display: block;}.elementor-9 .elementor-element.elementor-element-ccde1d6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-ccde1d6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9 .elementor-element.elementor-element-22479e1 {border-bottom-color: oklch(0.88 0.03 85);border-bottom-style: solid;border-left-color: oklch(0.88 0.03 85);border-left-style: solid;border-right-color: oklch(0.88 0.03 85);border-right-style: solid;border-top-color: oklch(0.88 0.03 85);border-top-style: solid;color: oklch(0.26 0.04 150);font-family: Jost, system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-9 .elementor-element.elementor-element-22479e1 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-9 .elementor-element.elementor-element-22479e1 .elementor-button {line-height: inherit !important}.elementor-9 .elementor-element.elementor-element-22479e1{color: oklch(0.26 0.04 150);font-family: Jost, system-ui, sans-serif;font-size: 16px;line-height: 1.5;overflow-x: hidden;overflow-y: auto;transition-property: none;grid-column-gap: normal;display: block;}.elementor-9 .elementor-element.elementor-element-22479e1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9 .elementor-element.elementor-element-22479e1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtnUzQud29mZjI=) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEsud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtnUzQud29mZjI=) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEsud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtnUzQud29mZjI=) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtnUzQud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEsud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Jost';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvRGQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Jost';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvcmQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Jost';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvVGQ0Zy53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvRGQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvcmQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvVGQ0Zy53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvRGQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvcmQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvVGQ0Zy53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Jost';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvRGQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Jost';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvcmQ0aVlsLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Jost';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2pvc3QvdjIwLzkyemF0QmhQTnF3NzNvVGQ0Zy53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}body{overflow-x:hidden;}.elementor-element{position:static;}
