.elementor-13 .elementor-element.elementor-element-239106e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-239106e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-239106e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://akhilcartravels.in/wp-content/uploads/2026/02/ChatGPT-Image-Feb-28-2026-11_51_27-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7335e38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.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-13 .elementor-element.elementor-element-85ba04b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-85ba04b .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:8px;color:#E8BC60;}.elementor-13 .elementor-element.elementor-element-a40a125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-13 .elementor-element.elementor-element-a40a125 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;font-style:italic;letter-spacing:1px;color:#E8BC60;}.elementor-13 .elementor-element.elementor-element-1399ebc{--display:flex;}.elementor-13 .elementor-element.elementor-element-eb687fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-13 .elementor-element.elementor-element-eb687fa .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:78px;font-weight:300;line-height:78px;color:#F0EAFF;}.elementor-13 .elementor-element.elementor-element-56124a3{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;border-style:none;}.elementor-13 .elementor-element.elementor-element-56124a3 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:8px;color:#9768D0;}.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-13 .elementor-element.elementor-element-28f8193{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:30px;color:#C8B9EBA6;}.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-13 .elementor-element.elementor-element-bddfdc4 .elementor-button{background-color:#FFFFFF05;font-family:"Syne", Sans-serif;font-size:13px;font-weight:500;letter-spacing:2px;fill:#F0EAFF;color:#F0EAFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8B9F026;border-radius:2px 2px 2px 2px;padding:10px 28px 10px 28px;}.elementor-13 .elementor-element.elementor-element-bddfdc4 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-bddfdc4 .elementor-button:focus{background-color:#C89A401F;color:#F0EAFF;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-bddfdc4 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-bddfdc4 .elementor-button:focus svg{fill:#F0EAFF;}.elementor-13 .elementor-element.elementor-element-3c58ee7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-3c58ee7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3c58ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E0E32;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-9ae1754{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 00.2px 0px 0px;border-color:#DCD2FF99;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-title{justify-content:start;color:#DCD2FF99;font-family:"Syne", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;letter-spacing:5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#DCD2FF99;font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;}.elementor-13 .elementor-element.elementor-element-06fd88c{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 00.2px 0px 0px;border-color:#DCD2FF99;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-title{justify-content:start;color:#DCD2FF99;font-family:"Syne", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;letter-spacing:5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#DCD2FF99;font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;}.elementor-13 .elementor-element.elementor-element-c866a56{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 00.2px 0px 0px;border-color:#DCD2FF99;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-title{justify-content:start;color:#DCD2FF99;font-family:"Syne", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;letter-spacing:5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#DCD2FF99;font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;}.elementor-13 .elementor-element.elementor-element-594948f{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 00.2px 0px 0px;border-color:#DCD2FF99;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-title{justify-content:start;color:#DCD2FF99;font-family:"Syne", Sans-serif;font-size:12px;font-weight:200;text-transform:uppercase;letter-spacing:5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#DCD2FF99;font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;}.elementor-13 .elementor-element.elementor-element-16c4130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-16c4130:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-16c4130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FC;}.elementor-13 .elementor-element.elementor-element-e88d1e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-13 .elementor-element.elementor-element-e88d1e1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e88d1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FC;}.elementor-13 .elementor-element.elementor-element-dabcace{--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:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-13 .elementor-element.elementor-element-7200cfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-7200cfe.e-con{--align-self:center;}.elementor-widget-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-13 .elementor-element.elementor-element-d46c91d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6eec139{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-9dbfbf8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ab9080c .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-84d48c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-2da9133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-2da9133 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:9px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-b49b16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-13 .elementor-element.elementor-element-b49b16c .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:42px;color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-82b8c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-13 .elementor-element.elementor-element-82b8c6f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-1e2e75e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-7e03cb7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#6B3FA0;--border-color:#6B3FA0;--border-radius:0px 0px 0px 0px;--margin-top:36px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-13 .elementor-element.elementor-element-7e03cb7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e03cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B3FA012;}.elementor-13 .elementor-element.elementor-element-f64d3b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:400;font-style:italic;line-height:30px;color:#3A2258;}.elementor-13 .elementor-element.elementor-element-73970f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-6722047{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:110px;--padding-bottom:110px;--padding-left:62px;--padding-right:62px;}.elementor-13 .elementor-element.elementor-element-6722047:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6722047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-b2f77ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-b2f77ed .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:9px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-3a3293c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-13 .elementor-element.elementor-element-3a3293c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;text-transform:capitalize;line-height:42px;color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-170392a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-13 .elementor-element.elementor-element-170392a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-9643a60{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-db3ce38{--display:flex;}.elementor-13 .elementor-element.elementor-element-ca4427e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-c493966{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B3FA012;--border-color:#6B3FA012;--padding-top:36px;--padding-bottom:36px;--padding-left:030px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-c493966:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c493966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c493966:hover{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-b03a1b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-b03a1b5 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:8px;font-weight:600;letter-spacing:5px;color:#C89A40;}.elementor-13 .elementor-element.elementor-element-d2ef423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-d2ef423 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;font-style:italic;line-height:36px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-4f02bf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-13 .elementor-element.elementor-element-4f02bf5 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#2E164866;}.elementor-13 .elementor-element.elementor-element-cc1cd4a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-e091db2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-cece747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B3FA012;--border-color:#6B3FA012;--padding-top:36px;--padding-bottom:36px;--padding-left:030px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-cece747:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cece747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cece747:hover{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-c930803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-c930803 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:8px;font-weight:600;letter-spacing:5px;color:#C89A40;}.elementor-13 .elementor-element.elementor-element-ffb51ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-ffb51ff .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;font-style:italic;line-height:36px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-2a9fec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-13 .elementor-element.elementor-element-2a9fec1 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#2E164866;}.elementor-13 .elementor-element.elementor-element-9513809{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-aaef941{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-5d33ca8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B3FA012;--border-color:#6B3FA012;--padding-top:36px;--padding-bottom:36px;--padding-left:030px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-5d33ca8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5d33ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5d33ca8:hover{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-819f5f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-819f5f5 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:8px;font-weight:600;letter-spacing:5px;color:#C89A40;}.elementor-13 .elementor-element.elementor-element-7d1f9b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-7d1f9b4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;font-style:italic;line-height:36px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-d91bca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-13 .elementor-element.elementor-element-d91bca3 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#2E164866;}.elementor-13 .elementor-element.elementor-element-fbb8b13{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-7d79325{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-b47ac3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B3FA012;--border-color:#6B3FA012;--padding-top:36px;--padding-bottom:36px;--padding-left:030px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-b47ac3e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b47ac3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b47ac3e:hover{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-8e01258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-8e01258 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:8px;font-weight:600;letter-spacing:5px;color:#C89A40;}.elementor-13 .elementor-element.elementor-element-d8ee080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-d8ee080 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;font-style:italic;line-height:36px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-a5caeed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-13 .elementor-element.elementor-element-a5caeed .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#2E164866;}.elementor-13 .elementor-element.elementor-element-0f57889{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-5f94e4a{--display:flex;}.elementor-13 .elementor-element.elementor-element-75875e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B3FA012;--border-color:#6B3FA012;--padding-top:36px;--padding-bottom:36px;--padding-left:030px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-75875e3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-75875e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-75875e3:hover{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-78a1ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-78a1ad4 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:8px;font-weight:600;letter-spacing:5px;color:#C89A40;}.elementor-13 .elementor-element.elementor-element-5833ff2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-5833ff2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:300;font-style:italic;line-height:36px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-fe772e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-13 .elementor-element.elementor-element-fe772e4 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#2E164866;}.elementor-13 .elementor-element.elementor-element-716eae7{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-f043153{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-f043153.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-aa2ac25{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-aa2ac25:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aa2ac25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #3A1E60 0%, #1E0C38 100%);}.elementor-13 .elementor-element.elementor-element-dfabf6f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-c0356e5{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-13 .elementor-element.elementor-element-c0356e5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c0356e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #3A1E60 0%, #1E0C38 100%);}.elementor-13 .elementor-element.elementor-element-7657dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-7657dcb .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:6px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-15f402b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-13 .elementor-element.elementor-element-15f402b .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:40px;font-weight:300;text-transform:capitalize;line-height:42px;color:#F0EAFF;}.elementor-13 .elementor-element.elementor-element-9dea51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-9dea51e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-3b276d1{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-fd023db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-518c5ee{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-518c5ee:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-518c5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-518c5ee:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d47288d{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-d47288d{left:18px;}.elementor-13 .elementor-element.elementor-element-d47288d{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-d47288d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e5e1acd .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-e5e1acd.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-e5e1acd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e5e1acd.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-e5e1acd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e5e1acd.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-e5e1acd .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-e5e1acd .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-8da0877 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:1px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-04346f9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-61cac1e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-61cac1e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-61cac1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-61cac1e:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-93ba6e3{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-93ba6e3{left:18px;}.elementor-13 .elementor-element.elementor-element-93ba6e3{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-93ba6e3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-13 .elementor-element.elementor-element-d7ebd92 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-d7ebd92.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-d7ebd92.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d7ebd92.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-d7ebd92.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d7ebd92.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-d7ebd92 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-d7ebd92 .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-66404c3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:1px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-01abe12{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-5a4587b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-5a4587b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5a4587b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-5a4587b:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4be7516{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-4be7516{left:18px;}.elementor-13 .elementor-element.elementor-element-4be7516{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-4be7516 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-13 .elementor-element.elementor-element-7e88073 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-7e88073.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-7e88073.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7e88073.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-7e88073.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7e88073.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-7e88073 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-7e88073 .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-30f4dc0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:1px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-790faa7{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-ba16213{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-ba16213:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ba16213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-ba16213:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8717b89{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-8717b89{left:18px;}.elementor-13 .elementor-element.elementor-element-8717b89{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-8717b89 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-13 .elementor-element.elementor-element-1d09279 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-1d09279.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-1d09279.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1d09279.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-1d09279.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1d09279.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-1d09279 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-1d09279 .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-c08a4da .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:1px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-435868c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-2cd619b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-2cd619b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2cd619b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-2cd619b:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-823ef34{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-823ef34{left:18px;}.elementor-13 .elementor-element.elementor-element-823ef34{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-823ef34 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-13 .elementor-element.elementor-element-4170e83 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-4170e83.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-4170e83.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4170e83.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-4170e83.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4170e83.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-4170e83 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-4170e83 .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-318c2b2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:1px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-5a787ab{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-283e9d5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-283e9d5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-283e9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-13 .elementor-element.elementor-element-283e9d5:hover{background-color:#FFFFFF14;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8dc2c7f{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-8dc2c7f{left:18px;}.elementor-13 .elementor-element.elementor-element-8dc2c7f{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-8dc2c7f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:300;font-style:italic;color:#55439399;}.elementor-13 .elementor-element.elementor-element-e706490 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-e706490.elementor-view-stacked .elementor-icon{background-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-e706490.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e706490.elementor-view-default .elementor-icon{color:#C89A40;border-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-e706490.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e706490.elementor-view-default .elementor-icon svg{fill:#C89A40;}.elementor-13 .elementor-element.elementor-element-e706490 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-e706490 .elementor-icon svg{height:35px;}.elementor-13 .elementor-element.elementor-element-0d66357 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;letter-spacing:3px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-9264a5b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF99;}.elementor-13 .elementor-element.elementor-element-deb7054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:62px;--padding-bottom:62px;--padding-left:62px;--padding-right:62px;}.elementor-13 .elementor-element.elementor-element-deb7054:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-deb7054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0ECFA;}.elementor-13 .elementor-element.elementor-element-5dfbfa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-5dfbfa8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:7px;color:#6B3FA0;}.elementor-13 .elementor-element.elementor-element-6c5a125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-13 .elementor-element.elementor-element-6c5a125 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:42px;color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-0dd01d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-0dd01d2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-c79f772{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:30px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-c523394{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5da4af4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA01A;--border-color:#6B3FA01A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:034px;}.elementor-13 .elementor-element.elementor-element-5da4af4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5da4af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5da4af4:hover{background-color:#F0ECFA;--overlay-opacity:0.5;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA0;--border-color:#6B3FA0;box-shadow:0px 15px 40px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.08);}.elementor-13 .elementor-element.elementor-element-5da4af4:hover::before, .elementor-13 .elementor-element.elementor-element-5da4af4:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5da4af4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5da4af4 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-5da4af4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5da4af4, .elementor-13 .elementor-element.elementor-element-5da4af4::before{--border-transition:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1c088ce{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-1c088ce{left:18px;}.elementor-13 .elementor-element.elementor-element-1c088ce{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-1c088ce .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;color:#6B3FA012;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-f82f068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-13 .elementor-element.elementor-element-f82f068.elementor-view-stacked .elementor-icon{background-color:#1E0E32;fill:#6B3FA014;color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-f82f068.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f82f068.elementor-view-default .elementor-icon{fill:#1E0E32;color:#1E0E32;border-color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-f82f068.elementor-view-framed .elementor-icon{background-color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:300;line-height:52px;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-f82f068:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-f82f068:has(:focus) .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:26px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-e485240 .elementor-button{background-color:#00000000;font-family:"Syne", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#6B3FA0;color:#6B3FA0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e485240 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-e485240 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-955e8ca{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA01A;--border-color:#6B3FA01A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:034px;}.elementor-13 .elementor-element.elementor-element-955e8ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-955e8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-955e8ca:hover{background-color:#F0ECFA;--overlay-opacity:0.5;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA0;--border-color:#6B3FA0;box-shadow:0px 15px 40px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.08);}.elementor-13 .elementor-element.elementor-element-955e8ca:hover::before, .elementor-13 .elementor-element.elementor-element-955e8ca:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-955e8ca:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-955e8ca > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-955e8ca > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-955e8ca, .elementor-13 .elementor-element.elementor-element-955e8ca::before{--border-transition:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2d54f84{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-2d54f84{left:18px;}.elementor-13 .elementor-element.elementor-element-2d54f84{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-2d54f84 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;color:#6B3FA012;}.elementor-13 .elementor-element.elementor-element-0babd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-13 .elementor-element.elementor-element-0babd31.elementor-view-stacked .elementor-icon{background-color:#1E0E32;fill:#6B3FA014;color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-0babd31.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0babd31.elementor-view-default .elementor-icon{fill:#1E0E32;color:#1E0E32;border-color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-0babd31.elementor-view-framed .elementor-icon{background-color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:300;line-height:52px;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-0babd31:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-0babd31:has(:focus) .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:26px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-9bb3d58 .elementor-button{background-color:#00000000;font-family:"Syne", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#6B3FA0;color:#6B3FA0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9bb3d58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-9bb3d58 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-04c057d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA01A;--border-color:#6B3FA01A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:034px;}.elementor-13 .elementor-element.elementor-element-04c057d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-04c057d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-04c057d:hover{background-color:#F0ECFA;--overlay-opacity:0.5;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA0;--border-color:#6B3FA0;box-shadow:0px 15px 40px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.08);}.elementor-13 .elementor-element.elementor-element-04c057d:hover::before, .elementor-13 .elementor-element.elementor-element-04c057d:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-04c057d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-04c057d > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-04c057d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-04c057d, .elementor-13 .elementor-element.elementor-element-04c057d::before{--border-transition:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7dded0a{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-7dded0a{left:18px;}.elementor-13 .elementor-element.elementor-element-7dded0a{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-7dded0a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;color:#6B3FA012;}.elementor-13 .elementor-element.elementor-element-ed8e631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-13 .elementor-element.elementor-element-ed8e631.elementor-view-stacked .elementor-icon{background-color:#1E0E32;fill:#6B3FA014;color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-ed8e631.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ed8e631.elementor-view-default .elementor-icon{fill:#1E0E32;color:#1E0E32;border-color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-ed8e631.elementor-view-framed .elementor-icon{background-color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:300;line-height:52px;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-ed8e631:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-ed8e631:has(:focus) .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:26px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-a2e5d35 .elementor-button{background-color:#00000000;font-family:"Syne", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#6B3FA0;color:#6B3FA0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a2e5d35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a2e5d35 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-47aeee4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA01A;--border-color:#6B3FA01A;box-shadow:0px 1px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:034px;}.elementor-13 .elementor-element.elementor-element-47aeee4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-47aeee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-47aeee4:hover{background-color:#F0ECFA;--overlay-opacity:0.5;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B3FA0;--border-color:#6B3FA0;box-shadow:0px 15px 40px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.08);}.elementor-13 .elementor-element.elementor-element-47aeee4:hover::before, .elementor-13 .elementor-element.elementor-element-47aeee4:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-47aeee4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-47aeee4 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-47aeee4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-47aeee4, .elementor-13 .elementor-element.elementor-element-47aeee4::before{--border-transition:0.3s;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f28e631{right:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-f28e631{left:18px;}.elementor-13 .elementor-element.elementor-element-f28e631{top:12px;z-index:1;}.elementor-13 .elementor-element.elementor-element-f28e631 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:300;font-style:italic;color:#6B3FA012;}.elementor-13 .elementor-element.elementor-element-19ff7cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-13 .elementor-element.elementor-element-19ff7cd.elementor-view-stacked .elementor-icon{background-color:#1E0E32;fill:#6B3FA014;color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-19ff7cd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-19ff7cd.elementor-view-default .elementor-icon{fill:#1E0E32;color:#1E0E32;border-color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-19ff7cd.elementor-view-framed .elementor-icon{background-color:#6B3FA014;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:300;line-height:52px;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-19ff7cd:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-19ff7cd:has(:focus) .elementor-icon-box-title{color:#1E0E32;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:26px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-0f717dc .elementor-button{background-color:#00000000;font-family:"Syne", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#6B3FA0;color:#6B3FA0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0f717dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-0f717dc .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-5d6d291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-13 .elementor-element.elementor-element-5d6d291:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5d6d291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #3A1E60 0%, #1E0C38 100%);}.elementor-13 .elementor-element.elementor-element-f380e5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-2298f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-13 .elementor-element.elementor-element-2298f4b .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:6px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-0c9fa00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c9fa00 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:42px;color:#F0EAFF;}.elementor-13 .elementor-element.elementor-element-a42975f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a42975f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-6464f8f{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:30px;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-6b91e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6b91e8e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#7A6892;}.elementor-13 .elementor-element.elementor-element-f191d96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:5px;background-image:linear-gradient(135deg, #C89A40 0%, #9A7020 100%);border-style:none;padding:18px 24px 18px 24px;}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button:focus{color:#FFFFFF;box-shadow:0px 22px 55px 0px rgba(200.00000000000003, 154.00000000000009, 64, 0.35);}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5ab8768{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-13 .elementor-element.elementor-element-5ab8768.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-255c7b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8B9F026;--border-color:#C8B9F026;}.elementor-13 .elementor-element.elementor-element-255c7b2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-255c7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-13 .elementor-element.elementor-element-f9ce23c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-f9ce23c .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:6px;color:#C8D6E4;}.elementor-13 .elementor-element.elementor-element-53f4c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-53f4c70 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:42px;color:#F0EAFF;}.elementor-13 .elementor-element.elementor-element-7de6ff5{--display:flex;}.elementor-13 .elementor-element.elementor-element-42e5dd7{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:30px;color:#C8B9F0A6;}.elementor-13 .elementor-element.elementor-element-76723ba{--display:flex;}.elementor-13 .elementor-element.elementor-element-1d74c1e{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:30px;color:#C8B9F0A6;}.elementor-13 .elementor-element.elementor-element-d5ecc21{--display:flex;}.elementor-13 .elementor-element.elementor-element-c228560{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:30px;color:#C8B9F0A6;}.elementor-13 .elementor-element.elementor-element-308ce96{--display:flex;}.elementor-13 .elementor-element.elementor-element-c9f15f4{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:30px;color:#C8B9F0A6;}.elementor-13 .elementor-element.elementor-element-5f94da9{--display:flex;}.elementor-13 .elementor-element.elementor-element-65c443e{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:30px;color:#C8B9F0A6;}.elementor-13 .elementor-element.elementor-element-7d7d744{--n-accordion-title-font-size:12px;padding:20px 24px 20px 24px;border-style:none;border-radius:0px 0px 0px 0px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#F7F4FC;--n-accordion-title-active-color:#F7F4FC;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C89A40;--n-accordion-icon-active-color:#C89A40;}.elementor-13 .elementor-element.elementor-element-7d7d744:hover{box-shadow:0px 6px 20px 0px rgba(106.99999999999991, 63.00000000000001, 160, 0.08);}:where( .elementor-13 .elementor-element.elementor-element-7d7d744 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Syne", Sans-serif;font-weight:300;text-transform:uppercase;line-height:25px;}.elementor-13 .elementor-element.elementor-element-bbaaf0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-bbaaf0c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bbaaf0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FC;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-eb687fa .elementor-heading-title{font-size:65px;}.elementor-13 .elementor-element.elementor-element-56124a3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-13 .elementor-element.elementor-element-56124a3 .elementor-heading-title{font-size:10px;}.elementor-13 .elementor-element.elementor-element-28f8193{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-13 .elementor-element.elementor-element-3c58ee7{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9ae1754.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-number-wrapper{font-size:40px;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-title{letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-06fd88c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-number-wrapper{font-size:40px;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-title{letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-c866a56.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-number-wrapper{font-size:40px;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-title{letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-594948f.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-number-wrapper{font-size:40px;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-title{letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-e88d1e1{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-dabcace{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-13 .elementor-element.elementor-element-6722047{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-13 .elementor-element.elementor-element-f043153{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-c0356e5{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-fd023db{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-518c5ee{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-8da0877 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-61cac1e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-66404c3 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-5a4587b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-30f4dc0 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-ba16213{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-c08a4da .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-2cd619b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-318c2b2 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-283e9d5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-0d66357 .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-deb7054{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-c79f772{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-c523394{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5da4af4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-955e8ca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-04c057d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-47aeee4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-5d6d291{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5d6d291.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6464f8f{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-6b91e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-255c7b2{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-42e5dd7{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-1d74c1e{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-c228560{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-c9f15f4{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-65c443e{width:100%;max-width:100%;font-size:14px;}.elementor-13 .elementor-element.elementor-element-7d7d744{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-239106e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7335e38{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-85ba04b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-85ba04b .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-a40a125{text-align:center;}.elementor-13 .elementor-element.elementor-element-a40a125 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-eb687fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-eb687fa .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-13 .elementor-element.elementor-element-56124a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-56124a3 .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-28f8193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;line-height:20px;}.elementor-13 .elementor-element.elementor-element-3c58ee7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9ae1754{padding:0px 0px 10px 0px;border-width:0px 0px 0.2px 0px;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-title{justify-content:center;}.elementor-13 .elementor-element.elementor-element-9ae1754 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-13 .elementor-element.elementor-element-06fd88c{padding:0px 0px 10px 0px;border-width:0px 0px 0.2px 0px;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-title{justify-content:center;}.elementor-13 .elementor-element.elementor-element-06fd88c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-13 .elementor-element.elementor-element-c866a56{padding:0px 0px 10px 0px;border-width:0px 0px 0.2px 0px;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-title{justify-content:center;}.elementor-13 .elementor-element.elementor-element-c866a56 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;}.elementor-13 .elementor-element.elementor-element-594948f{padding:0px 0px 10px 0px;border-width:0px 0px 0.2px 0px;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-title{justify-content:center;}.elementor-13 .elementor-element.elementor-element-594948f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-13 .elementor-element.elementor-element-e88d1e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dabcace{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-13 .elementor-element.elementor-element-6eec139{--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;}.elementor-13 .elementor-element.elementor-element-9dbfbf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-9dbfbf8 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-ab9080c .elementor-heading-title{font-size:8px;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-84d48c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-2da9133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-2da9133 .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-b49b16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-b49b16c .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-82b8c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-82b8c6f .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-1e2e75e{text-align:center;}.elementor-13 .elementor-element.elementor-element-7e03cb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-f64d3b6{text-align:center;}.elementor-13 .elementor-element.elementor-element-73970f9{text-align:center;}.elementor-13 .elementor-element.elementor-element-6722047{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b2f77ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-b2f77ed .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-3a3293c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-3a3293c .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-170392a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-170392a .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9643a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-ca4427e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b03a1b5{text-align:center;}.elementor-13 .elementor-element.elementor-element-d2ef423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-4f02bf5{text-align:center;}.elementor-13 .elementor-element.elementor-element-cc1cd4a{text-align:center;}.elementor-13 .elementor-element.elementor-element-c930803{text-align:center;}.elementor-13 .elementor-element.elementor-element-ffb51ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-2a9fec1{text-align:center;}.elementor-13 .elementor-element.elementor-element-9513809{text-align:center;}.elementor-13 .elementor-element.elementor-element-819f5f5{text-align:center;}.elementor-13 .elementor-element.elementor-element-7d1f9b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-d91bca3{text-align:center;}.elementor-13 .elementor-element.elementor-element-fbb8b13{text-align:center;}.elementor-13 .elementor-element.elementor-element-8e01258{text-align:center;}.elementor-13 .elementor-element.elementor-element-d8ee080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a5caeed{text-align:center;}.elementor-13 .elementor-element.elementor-element-0f57889{text-align:center;}.elementor-13 .elementor-element.elementor-element-78a1ad4{text-align:center;}.elementor-13 .elementor-element.elementor-element-5833ff2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-fe772e4{text-align:center;}.elementor-13 .elementor-element.elementor-element-716eae7{text-align:center;}.elementor-13 .elementor-element.elementor-element-f043153{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c0356e5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7657dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-7657dcb .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-15f402b{text-align:center;}.elementor-13 .elementor-element.elementor-element-15f402b .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-9dea51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-9dea51e .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-3b276d1{text-align:center;}.elementor-13 .elementor-element.elementor-element-fd023db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-518c5ee{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-61cac1e{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-5a4587b{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-ba16213{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-2cd619b{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-283e9d5{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-deb7054{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5dfbfa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-5dfbfa8 .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-6c5a125 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-0dd01d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-0dd01d2 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-c79f772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:13px;line-height:25px;}.elementor-13 .elementor-element.elementor-element-c523394{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5da4af4{--min-height:52px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-f82f068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-title a{font-size:25px;line-height:30px;}.elementor-13 .elementor-element.elementor-element-f82f068 .elementor-icon-box-description{font-size:15px;line-height:20px;}.elementor-13 .elementor-element.elementor-element-955e8ca{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-0babd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-title a{font-size:25px;line-height:30px;}.elementor-13 .elementor-element.elementor-element-0babd31 .elementor-icon-box-description{font-size:15px;}.elementor-13 .elementor-element.elementor-element-04c057d{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-ed8e631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-title a{font-size:25px;line-height:30px;}.elementor-13 .elementor-element.elementor-element-ed8e631 .elementor-icon-box-description{font-size:15px;}.elementor-13 .elementor-element.elementor-element-47aeee4{--min-height:60px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-19ff7cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-title a{font-size:25px;}.elementor-13 .elementor-element.elementor-element-19ff7cd .elementor-icon-box-description{font-size:15px;line-height:20px;}.elementor-13 .elementor-element.elementor-element-2298f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-2298f4b .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-0c9fa00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0c9fa00 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-a42975f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a42975f .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-6464f8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:13px;line-height:25px;}.elementor-13 .elementor-element.elementor-element-6b91e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6b91e8e .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-1bd6f0d .elementor-button{letter-spacing:3px;}.elementor-13 .elementor-element.elementor-element-f9ce23c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-f9ce23c .elementor-heading-title{font-size:8px;letter-spacing:5px;}.elementor-13 .elementor-element.elementor-element-53f4c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-53f4c70 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-42e5dd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-13 .elementor-element.elementor-element-1d74c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-13 .elementor-element.elementor-element-c228560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-13 .elementor-element.elementor-element-c9f15f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-13 .elementor-element.elementor-element-65c443e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-13 .elementor-element.elementor-element-7d7d744{--n-accordion-title-font-size:12px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-7200cfe{--width:50%;}.elementor-13 .elementor-element.elementor-element-84d48c2{--width:50%;}.elementor-13 .elementor-element.elementor-element-c0356e5{--width:100%;}.elementor-13 .elementor-element.elementor-element-f380e5a{--width:50%;}.elementor-13 .elementor-element.elementor-element-5ab8768{--width:50%;}.elementor-13 .elementor-element.elementor-element-255c7b2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-7200cfe{--width:100%;}.elementor-13 .elementor-element.elementor-element-84d48c2{--width:100%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-239106e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-239106e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-85ba04b */.elementor-13 .elementor-element.elementor-element-85ba04b{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-85ba04b::before{
  content:'';
  width:28px;
  height:1px;
  background:#c89a40;
  display:block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bddfdc4 */.elementor-13 .elementor-element.elementor-element-bddfdc4{
  backdrop-filter:blur(6px);
  transition:0.35s ease;
}
.elementor-13 .elementor-element.elementor-element-bddfdc4:hover{
  transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239106e */.elementor-13 .elementor-element.elementor-element-239106e {
background:
radial-gradient(ellipse 80% 60% at 18% 28%, rgba(139,94,200,0.22) 0%, transparent 58%),
radial-gradient(ellipse 60% 80% at 85% 70%, rgba(200,154,64,0.08) 0%, transparent 52%),
linear-gradient(148deg,#3a1e60 0%,#2a1248 48%,#1e0c38 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74d0ee1 *//* SCROLLING BAR */
.marquee{
  overflow:hidden;
  padding:14px 0;
  background:#6b3fa0;
}

.mq-track{
  display:flex;
  white-space:nowrap;
  animation:mq 30s linear infinite;
}

.mq-item{
  font-family:'Syne',sans-serif;
  font-weight:600;
  font-size:9px;
  letter-spacing:6px;
  text-transform:uppercase;
  color:rgba(255,255,255,0.88);
  padding:0 36px;
  display:flex;
  align-items:center;
  gap:18px;
}

.mq-item::after{
  content:'★';
  font-size:7px;
  opacity:.5;
}

@keyframes mq{
  0%{transform:translateX(0)}
  100%{transform:translateX(-50%)}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eec139 *//* Gold Badge */
.years-badge{
position:absolute;
bottom:-28px;
right:-28px;
width:130px;
height:130px;
background:linear-gradient(135deg,#c89a40,#9a7020);
box-shadow:0 12px 40px rgba(200,154,64,0.3);
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
text-align:center;
z-index:5;
}

/* Badge number */
.badge-number{
font-family:'Fraunces', serif;
font-size:42px;
font-style:italic;
color:#ffffff;
line-height:1;
}

/* Badge label */
.badge-label{
font-size:7px;
letter-spacing:3px;
text-transform:uppercase;
color:rgba(255,255,255,0.75);
margin-top:4px;
}
/* ===============================
   TABLET (≤1024px)
================================ */
@media(max-width:1024px){

.years-badge{
bottom:-15px;
right:-15px;
width:110px;
height:110px;
box-shadow:0 8px 24px rgba(200,154,64,0.25);
}

.badge-number{
font-size:34px;
}

.badge-label{
font-size:6px;
letter-spacing:2px;
}

}


/* ===============================
   MOBILE (≤767px)
================================ */
@media(max-width:767px){

.years-badge{
bottom:10px;
right:10px;
width:90px;
height:90px;
box-shadow:0 6px 18px rgba(200,154,64,0.2);
}

.badge-number{
font-size:26px;
}

.badge-label{
font-size:5px;
letter-spacing:1.5px;
margin-top:2px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da9133 */.elementor-13 .elementor-element.elementor-element-2da9133{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-2da9133::before{
  content:'';
  width:28px;
  height:1px;
  background:#6b3fa0;
  display:block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2f77ed */.elementor-13 .elementor-element.elementor-element-b2f77ed{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-b2f77ed::before{
  content:'';
  width:28px;
  height:1px;
  background:#6b3fa0;
  display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c493966 */.elementor-13 .elementor-element.elementor-element-c493966 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-c493966 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cece747 */.elementor-13 .elementor-element.elementor-element-cece747 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-cece747 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33ca8 */.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-5d33ca8 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47ac3e */.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-b47ac3e .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75875e3 */.elementor-13 .elementor-element.elementor-element-75875e3 .e-con{
position:relative;
transition:all .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con::before{
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
height:3px;
background:linear-gradient(90deg,#6b3fa0,#c89a40);
transform:scaleX(0);
transform-origin:left;
transition:transform .4s ease;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover{
background:#f7f4fc;
}

.elementor-13 .elementor-element.elementor-element-75875e3 .e-con:hover::before{
transform:scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7657dcb */.elementor-13 .elementor-element.elementor-element-7657dcb{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-7657dcb::before{
  content:'';
  width:28px;
  height:1px;
  background:#c89a40;
  display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-518c5ee */.elementor-13 .elementor-element.elementor-element-518c5ee::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-518c5ee{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-518c5ee::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-518c5ee:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61cac1e */.elementor-13 .elementor-element.elementor-element-61cac1e::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-61cac1e{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-61cac1e::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-61cac1e:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a4587b */.elementor-13 .elementor-element.elementor-element-5a4587b::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-5a4587b{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-5a4587b::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-5a4587b:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba16213 */.elementor-13 .elementor-element.elementor-element-ba16213::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-ba16213{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-ba16213::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-ba16213:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd619b */.elementor-13 .elementor-element.elementor-element-2cd619b::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-2cd619b{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-2cd619b::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-2cd619b:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283e9d5 */.elementor-13 .elementor-element.elementor-element-283e9d5::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}
.elementor-13 .elementor-element.elementor-element-283e9d5{
  position:relative;
  background:rgba(255,255,255,0.04);
  border:1px solid rgba(200,185,240,0.1);
  padding:40px 32px;

  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);

  box-shadow:
    0 8px 40px rgba(0,0,0,0.25),
    inset 0 0 0 1px rgba(255,255,255,0.03);

  transition:all .4s ease;
}

/* Top highlight sheen */
.elementor-13 .elementor-element.elementor-element-283e9d5::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:1px;
  background:linear-gradient(
    90deg,
    transparent,
    rgba(200,154,64,0.6),
    rgba(139,94,200,0.7),
    transparent
  );
  opacity:0;
  transition:opacity .4s ease;
}

/* Hover state */
.elementor-13 .elementor-element.elementor-element-283e9d5:hover{
  border-color:rgba(200,185,240,0.25);
  transform:translateY(-6px);

  box-shadow:
    0 20px 60px rgba(0,0,0,0.35),
    0 0 40px rgba(139,94,200,0.15),
    inset 0 0 0 1px rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dfbfa8 */.elementor-13 .elementor-element.elementor-element-5dfbfa8{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-5dfbfa8::before{
  content:'';
  width:28px;
  height:1px;
  background:#6b3fa0;
  display:block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2298f4b */.elementor-13 .elementor-element.elementor-element-2298f4b{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-2298f4b::before{
  content:'';
  width:28px;
  height:1px;
  background:#c89a40;
  display:block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ce23c */.elementor-13 .elementor-element.elementor-element-f9ce23c{
  display:flex;
  align-items:center;
  gap:14px;
}

.elementor-13 .elementor-element.elementor-element-f9ce23c::before{
  content:'';
  width:28px;
  height:1px;
  background:#c89a40;
  display:block;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7d7d744 */.elementor-13 .elementor-element.elementor-element-7d7d744::after{
  content:attr(data-num);
  position:absolute;
  top:10px;
  right:15px;
  font-size:38px;
  font-family:'Fraunces',serif;
  color:rgba(255,255,255,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d6d291 */.elementor-13 .elementor-element.elementor-element-5d6d291{
position:relative;
overflow:hidden;
}

.elementor-13 .elementor-element.elementor-element-5d6d291::before{
content:'';
position:absolute;
inset:0;
background-image:radial-gradient(circle,rgba(139,94,200,0.08) 1px,transparent 1px);
background-size:44px 44px;
pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-281adce *//* SCROLLING BAR */
.marquee{
  overflow:hidden;
  padding:14px 0;
  background:#6b3fa0;
}

.mq-track{
  display:flex;
  white-space:nowrap;
  animation:mq 30s linear infinite;
}

.mq-item{
  font-family:'Syne',sans-serif;
  font-weight:600;
  font-size:9px;
  letter-spacing:6px;
  text-transform:uppercase;
  color:rgba(255,255,255,0.88);
  padding:0 36px;
  display:flex;
  align-items:center;
  gap:18px;
}

.mq-item::after{
  content:'★';
  font-size:7px;
  opacity:.5;
}

@keyframes mq{
  0%{transform:translateX(0)}
  100%{transform:translateX(-50%)}
}/* End custom CSS */