.elementor-24883 .elementor-element.elementor-element-cad1f58{--display:flex;--position:absolute;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;top:0px;--z-index:9;}.elementor-24883 .elementor-element.elementor-element-cad1f58:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-cad1f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB00;}.elementor-24883 .elementor-element.elementor-element-cad1f58.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24883 .elementor-element.elementor-element-cad1f58{left:0px;}body.rtl .elementor-24883 .elementor-element.elementor-element-cad1f58{right:0px;}.elementor-24883 .elementor-element.elementor-element-b55835b{--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-24883 .elementor-element.elementor-element-b55835b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-9f26d10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-24883 .elementor-element.elementor-element-141c40c{width:100%;max-width:100%;}.elementor-24883 .elementor-element.elementor-element-806b12b{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-806b12b:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-806b12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-c8a13ef{--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-24883 .elementor-element.elementor-element-f5876c3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;font-weight:500;line-height:45px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-5959868{font-size:17px;line-height:30px;}.elementor-24883 .elementor-element.elementor-element-616eea9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-2a3ee9e .elementor-button{background-color:#4F1964;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 35px 16px 35px;}.elementor-24883 .elementor-element.elementor-element-2a3ee9e .elementor-button:hover, .elementor-24883 .elementor-element.elementor-element-2a3ee9e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-2a3ee9e.elementor-element{--align-self:flex-start;}.elementor-24883 .elementor-element.elementor-element-2a3ee9e .elementor-button:hover svg, .elementor-24883 .elementor-element.elementor-element-2a3ee9e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-d49d691{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-a168a67 img{border-radius:8px 8px 8px 8px;}.elementor-24883 .elementor-element.elementor-element-6a4cade{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4F19641A;--border-color:#4F19641A;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-6a4cade:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-6a4cade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-7bca9c0{--display:flex;}.elementor-24883 .elementor-element.elementor-element-e2a5e65 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;line-height:30px;}.elementor-24883 .elementor-element.elementor-element-e2a5e65 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roboto", Sans-serif;font-size:40px;}.elementor-24883 .elementor-element.elementor-element-53b9362{--display:flex;}.elementor-24883 .elementor-element.elementor-element-efba450 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;line-height:30px;}.elementor-24883 .elementor-element.elementor-element-efba450 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roboto", Sans-serif;font-size:40px;}.elementor-24883 .elementor-element.elementor-element-c83ac97{--display:flex;}.elementor-24883 .elementor-element.elementor-element-9cbb6e9 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;line-height:30px;}.elementor-24883 .elementor-element.elementor-element-9cbb6e9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roboto", Sans-serif;font-size:40px;}.elementor-24883 .elementor-element.elementor-element-cff9f21{--display:flex;}.elementor-24883 .elementor-element.elementor-element-104df84 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-24883 .elementor-element.elementor-element-104df84 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roboto", Sans-serif;font-size:40px;}.elementor-24883 .elementor-element.elementor-element-705199d{--display:flex;}.elementor-24883 .elementor-element.elementor-element-a154717 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;line-height:30px;}.elementor-24883 .elementor-element.elementor-element-a154717 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roboto", Sans-serif;font-size:40px;}.elementor-24883 .elementor-element.elementor-element-5d817b2{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-5d817b2:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-5d817b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-ed3c0c0{--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-24883 .elementor-element.elementor-element-ed3c0c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-f78baae > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24883 .elementor-element.elementor-element-f78baae img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 4px 0px 0px;border-color:#4F1964;border-radius:8px 8px 8px 8px;}.elementor-24883 .elementor-element.elementor-element-81ec952{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-d6802cb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-80dac6c{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-ba109f3{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-ba109f3:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-ba109f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-95977e0{--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-24883 .elementor-element.elementor-element-101f464 img{height:450px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 4px;border-color:#4F1964;border-radius:8px 8px 8px 8px;}.elementor-24883 .elementor-element.elementor-element-26fa7d2{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-193fa33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24883 .elementor-element.elementor-element-193fa33 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-237c7d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24883 .elementor-element.elementor-element-77f54d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:17px;font-style:italic;line-height:27px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-77f54d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-9f4eec6{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-9f4eec6:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-9f4eec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-2419ff9{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-24883 .elementor-element.elementor-element-fb2ef86 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24883 .elementor-element.elementor-element-fb2ef86 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-d926383{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24883 .elementor-element.elementor-element-7b63753{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:17px;font-style:italic;line-height:27px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-7b63753.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-8b3dee2{--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-24883 .elementor-element.elementor-element-20e06a1 img{height:450px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 4px;border-color:#4F1964;border-radius:8px 8px 8px 8px;}.elementor-24883 .elementor-element.elementor-element-3b2a591{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-3b2a591:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-3b2a591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-eddcd87{--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 50px;--row-gap:0px;--column-gap:50px;}.elementor-24883 .elementor-element.elementor-element-bd209ae.elementor-element{--align-self:center;}.elementor-24883 .elementor-element.elementor-element-1f8b930{text-align:center;}.elementor-24883 .elementor-element.elementor-element-1f8b930 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-5e473be{--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-24883 .elementor-element.elementor-element-8677b2b{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-8677b2b:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-8677b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-d845703{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-24883 .elementor-element.elementor-element-7200fd5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-ded4682{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-177d701 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-47ccf4d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-bec823d{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-7e32548 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7e32548 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7e32548 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-7e32548 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-4a89623{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-de0530c .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-5305347 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-1fa9f97{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-86b0fc9 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-86b0fc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-86b0fc9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-86b0fc9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-b708b76{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-7cc2e6d .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-d9bd03e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-38c1cfc{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-595d0a0 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-595d0a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-595d0a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-595d0a0 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-a8698a3{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-8ed3d04 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-efb2edf .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-051d34b{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-7ad3af1 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7ad3af1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7ad3af1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-7ad3af1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-336f5f1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-f2e8c25 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-c252b60 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-d8227fe{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-fbfff5d .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-fbfff5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-fbfff5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-fbfff5d .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-f15a633{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-66c7c69 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-3eea8e9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-11728a9{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-1a344bb .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-1a344bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-1a344bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-1a344bb .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-030acc9{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-67e6d0a .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-d0de3ce .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-9d06f89{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-4ef1050 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-4ef1050 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-4ef1050 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-4ef1050 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-be60ba5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-1d3564a .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-c3b632a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-a11983f{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-5f0e390 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-5f0e390 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-5f0e390 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-5f0e390 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-4abcc3d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-80d51ea .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-ea036c9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-0672d72{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-911a1b0 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-911a1b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-911a1b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-911a1b0 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-6b83117{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-93b255f .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-b40f0c1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-4a6c7c5{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-064310d .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-064310d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-064310d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-064310d .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-6ec0aa6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-69c5cba .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-35ed179 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-ae069d5{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-24b9a66 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-24b9a66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-24b9a66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-24b9a66 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-39833e8{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-431c7f5 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-b73b019 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-c34fb85{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-ce962f8 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-ce962f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-ce962f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-ce962f8 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-67ee629{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-0d8fadb .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-2050071 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-37afe03{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-4bfc24b .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-4bfc24b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-4bfc24b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-4bfc24b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-512e4e7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-f5ee215 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-750d845 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-490f464{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-7151373 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7151373 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-7151373 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-7151373 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-a89592b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-c720509 .elementor-heading-title{text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-e3e6078 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-c3f7cb4{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-b0c25b5 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#4F1964;color:#4F1964;padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-b0c25b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-b0c25b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24883 .elementor-element.elementor-element-b0c25b5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-24883 .elementor-element.elementor-element-5e345a7{--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 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-5e345a7:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-5e345a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-9f76dfd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24883 .elementor-element.elementor-element-b82e64a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-b58323a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-bcafb17 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24883 .elementor-element.elementor-element-bcafb17 .elementor-heading-title{font-size:12px;text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-7d6d408 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-52c10d7{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-178aa4e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24883 .elementor-element.elementor-element-8a3aa25 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24883 .elementor-element.elementor-element-8a3aa25 .elementor-heading-title{font-size:12px;text-transform:uppercase;color:#C8953A;}.elementor-24883 .elementor-element.elementor-element-4c18c79 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-4b19922{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-a160653{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-a160653:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-a160653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-f9a77c5{--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-24883 .elementor-element.elementor-element-f9a77c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-23feec9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24883 .elementor-element.elementor-element-23feec9 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F19642E;}.elementor-24883 .elementor-element.elementor-element-1249087{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-383355e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-9c1b628{font-family:"Cormorant", Sans-serif;font-size:16px;line-height:26px;}.elementor-24883 .elementor-element.elementor-element-c997e95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-c997e95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24883 .elementor-element.elementor-element-c997e95{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24883 .elementor-element.elementor-element-c997e95 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-d36cde0{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-051074c .elementor-button{background-color:#4F1964;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 35px 16px 35px;}.elementor-24883 .elementor-element.elementor-element-051074c .elementor-button:hover, .elementor-24883 .elementor-element.elementor-element-051074c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-051074c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-051074c.elementor-element{--align-self:flex-start;}.elementor-24883 .elementor-element.elementor-element-051074c .elementor-button:hover svg, .elementor-24883 .elementor-element.elementor-element-051074c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-84fd930{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-84fd930:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-84fd930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-e95cd5e{--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;--align-items:center;}.elementor-24883 .elementor-element.elementor-element-0589d0b{--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-24883 .elementor-element.elementor-element-0589d0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24883 .elementor-element.elementor-element-c14574d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-92807be .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-990ae49{font-family:"Cormorant", Sans-serif;font-size:16px;line-height:26px;color:#B8945F;}.elementor-24883 .elementor-element.elementor-element-f86bf84{font-size:16px;}.elementor-24883 .elementor-element.elementor-element-ad3d81f .elementor-button{background-color:#4F1964;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 35px 16px 35px;}.elementor-24883 .elementor-element.elementor-element-ad3d81f .elementor-button:hover, .elementor-24883 .elementor-element.elementor-element-ad3d81f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-ad3d81f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24883 .elementor-element.elementor-element-ad3d81f.elementor-element{--align-self:flex-start;}.elementor-24883 .elementor-element.elementor-element-ad3d81f .elementor-button:hover svg, .elementor-24883 .elementor-element.elementor-element-ad3d81f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-21c5598{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-21c5598:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-21c5598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-24883 .elementor-element.elementor-element-b260744{--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-24883 .elementor-element.elementor-element-5de4419{text-align:center;}.elementor-24883 .elementor-element.elementor-element-5de4419 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;line-height:50px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-8d4e8fb{text-align:center;}.elementor-24883 .elementor-element.elementor-element-8d4e8fb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;color:#4F1964;}.elementor-24883 .elementor-element.elementor-element-889fec9{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-type-html{padding-bottom:0px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .e-form__buttons__wrapper__button-next{background-color:#FBCE03;color:var( --e-global-color-8fa36e4 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-button[type="submit"]{background-color:#FBCE03;color:var( --e-global-color-8fa36e4 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-8fa36e4 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a0e571a );color:var( --e-global-color-4ade329 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a0e571a );color:var( --e-global-color-4ade329 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-4ade329 );}.elementor-24883 .elementor-element.elementor-element-5e4ae31 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-24883 .elementor-element.elementor-element-5e4ae31{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-24883 .elementor-element.elementor-element-44a9487{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-44a9487:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-44a9487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #4F1964 0%, #3A1049 100%);}.elementor-24883 .elementor-element.elementor-element-c1cc735{text-align:center;}.elementor-24883 .elementor-element.elementor-element-c1cc735 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-02b2c5d{text-align:center;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-56e6b64{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24883 .elementor-element.elementor-element-8514a04 .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#4F1964;color:#4F1964;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F1964;border-radius:5px 5px 5px 5px;padding:16px 35px 16px 35px;}.elementor-24883 .elementor-element.elementor-element-8514a04 .elementor-button:hover, .elementor-24883 .elementor-element.elementor-element-8514a04 .elementor-button:focus{background-color:#4F1964;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-8514a04.elementor-element{--align-self:flex-start;}.elementor-24883 .elementor-element.elementor-element-8514a04 .elementor-button:hover svg, .elementor-24883 .elementor-element.elementor-element-8514a04 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-062c1ac .elementor-button{background-color:#4F1964;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:16px 35px 16px 35px;}.elementor-24883 .elementor-element.elementor-element-062c1ac .elementor-button:hover, .elementor-24883 .elementor-element.elementor-element-062c1ac .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-062c1ac.elementor-element{--align-self:flex-start;}.elementor-24883 .elementor-element.elementor-element-062c1ac .elementor-button:hover svg, .elementor-24883 .elementor-element.elementor-element-062c1ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24883 .elementor-element.elementor-element-9294530{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-9294530:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-9294530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-c1c73ec{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-22518ae .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;line-height:65px;}.elementor-24883 .elementor-element.elementor-element-6548173{--display:flex;}.elementor-24883 .elementor-element.elementor-element-1fd4213{--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-24883 .elementor-element.elementor-element-60d2b93{font-size:14px;line-height:24px;}.elementor-24883 .elementor-element.elementor-element-9557f2a{--display:flex;}.elementor-24883 .elementor-element.elementor-element-a02e9aa{--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-24883 .elementor-element.elementor-element-9acea2d{font-size:14px;line-height:24px;}.elementor-24883 .elementor-element.elementor-element-5e78032{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#4F1964;--n-accordion-icon-size:15px;}.elementor-24883 .elementor-element.elementor-element-5e78032 > .elementor-widget-container{margin:40px 0px 0px 0px;border-style:none;}.elementor-24883 .elementor-element.elementor-element-5e78032 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5DED1;}.elementor-24883 .elementor-element.elementor-element-5e78032 {--n-accordion-padding:25px 25px 25px 25px;}:where( .elementor-24883 .elementor-element.elementor-element-5e78032 > .elementor-widget-container > .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:"Cormorant", Sans-serif;font-weight:500;}:where( .elementor-24883 .elementor-element.elementor-element-5e78032 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24883 .elementor-element.elementor-element-0abbba5{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-0abbba5:not(.elementor-motion-effects-element-type-background), .elementor-24883 .elementor-element.elementor-element-0abbba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-24883 .elementor-element.elementor-element-43eb3a4{--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-24883 .elementor-element.elementor-element-bfc4a00{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-49aa79d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-49aa79d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24883 .elementor-element.elementor-element-49aa79d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24883 .elementor-element.elementor-element-49aa79d .elementor-icon-list-text{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-489b59e{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-bd82199 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-bd82199 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24883 .elementor-element.elementor-element-bd82199{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24883 .elementor-element.elementor-element-bd82199 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-54dfde2{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-24883 .elementor-element.elementor-element-3f3c72e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-3f3c72e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24883 .elementor-element.elementor-element-3f3c72e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24883 .elementor-element.elementor-element-3f3c72e .elementor-icon-list-text{transition:color 0.3s;}.elementor-24883 .elementor-element.elementor-element-a838a14{--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-24883 .elementor-element.elementor-element-3dfb734{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-24883 .elementor-element.elementor-element-3dfb734 .elementor-widget-container{text-align:left;}@media(max-width:767px){.elementor-24883 .elementor-element.elementor-element-cad1f58{--flex-wrap:wrap;}.elementor-24883 .elementor-element.elementor-element-6a4cade{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24883 .elementor-element.elementor-element-5e4ae31 > .elementor-widget-container{margin:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-24883 .elementor-element.elementor-element-cad1f58{--content-width:1280px;}.elementor-24883 .elementor-element.elementor-element-b55835b{--width:16%;}.elementor-24883 .elementor-element.elementor-element-9f26d10{--width:100%;}.elementor-24883 .elementor-element.elementor-element-806b12b{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-c8a13ef{--width:50%;}.elementor-24883 .elementor-element.elementor-element-d49d691{--width:50%;}.elementor-24883 .elementor-element.elementor-element-6a4cade{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-5d817b2{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-ed3c0c0{--width:40.366%;}.elementor-24883 .elementor-element.elementor-element-81ec952{--width:66.6666%;}.elementor-24883 .elementor-element.elementor-element-ba109f3{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-95977e0{--width:40%;}.elementor-24883 .elementor-element.elementor-element-26fa7d2{--width:60%;}.elementor-24883 .elementor-element.elementor-element-9f4eec6{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-2419ff9{--width:60%;}.elementor-24883 .elementor-element.elementor-element-8b3dee2{--width:40%;}.elementor-24883 .elementor-element.elementor-element-3b2a591{--content-width:700px;}.elementor-24883 .elementor-element.elementor-element-eddcd87{--width:100%;}.elementor-24883 .elementor-element.elementor-element-5e473be{--width:100%;}.elementor-24883 .elementor-element.elementor-element-8677b2b{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-d845703{--width:100%;}.elementor-24883 .elementor-element.elementor-element-ded4682{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-4a89623{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-b708b76{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-a8698a3{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-336f5f1{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-f15a633{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-030acc9{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-be60ba5{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-4abcc3d{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-6b83117{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-6ec0aa6{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-39833e8{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-67ee629{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-512e4e7{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-a89592b{--width:33.3%;}.elementor-24883 .elementor-element.elementor-element-5e345a7{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-9f76dfd{--width:100%;}.elementor-24883 .elementor-element.elementor-element-b58323a{--width:48%;}.elementor-24883 .elementor-element.elementor-element-178aa4e{--width:48%;}.elementor-24883 .elementor-element.elementor-element-a160653{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-f9a77c5{--width:40.366%;}.elementor-24883 .elementor-element.elementor-element-1249087{--width:66.6666%;}.elementor-24883 .elementor-element.elementor-element-84fd930{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-0589d0b{--width:40.366%;}.elementor-24883 .elementor-element.elementor-element-c14574d{--width:66.6666%;}.elementor-24883 .elementor-element.elementor-element-21c5598{--content-width:1100px;}.elementor-24883 .elementor-element.elementor-element-b260744{--width:100%;}.elementor-24883 .elementor-element.elementor-element-889fec9{--width:50%;}.elementor-24883 .elementor-element.elementor-element-9294530{--content-width:1240px;}.elementor-24883 .elementor-element.elementor-element-c1c73ec{--width:100%;}.elementor-24883 .elementor-element.elementor-element-43eb3a4{--width:20%;}.elementor-24883 .elementor-element.elementor-element-bfc4a00{--width:25%;}.elementor-24883 .elementor-element.elementor-element-489b59e{--width:25%;}.elementor-24883 .elementor-element.elementor-element-54dfde2{--width:25%;}.elementor-24883 .elementor-element.elementor-element-a838a14{--width:25%;}}/* Start custom CSS for counter, class: .elementor-element-a154717 */.counter-box .elementor-counter-title{text-align:center; margin-top:10px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f78baae */.elementor-24653 .elementor-element.elementor-element-23feec9 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    border: 1px solid #4f19642e;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c22b22 */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
  
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80dac6c */.cred-list {
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 0.6rem; padding: 0; margin-top: 15px;
}
.cred-list li {
    font-size: 0.92rem;
    color: #000000;
    display: flex;
    gap: 0.85rem;
    line-height: 1.6;
}
.cred-list li::before {
    content: '◆';
    color:#b8945f;
    font-size: 0.55rem;
    margin-top: 0.45rem;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f29d15 */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
    margin-bottom: 1.1rem;
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77f54d2 */.computer-metaphor-3 {
      border: 1px solid #E5DED1;
    border-left: 3px solid #b8945f;
    border-radius: 6px;
    padding: 1.6rem 1.75rem;
   
    font-family: 'Cormorant Garamond', serif;
    font-size: 1.1rem;
    color: var(--heading);
    font-style: italic;
    line-height: 1.65;
    box-shadow: 0 2px 8px rgba(79, 25, 100, 0.04)
}
.computer-metaphor-3 p{margin-bottom: 0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fec75b9 */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
    margin-bottom: 1.1rem;
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b63753 */.computer-metaphor-3 {
      border: 1px solid #E5DED1;
    border-left: 3px solid #b8945f;
    border-radius: 6px;
    padding: 1.6rem 1.75rem;
   
    font-family: 'Cormorant Garamond', serif;
    font-size: 1.1rem;
    color: var(--heading);
    font-style: italic;
    line-height: 1.65;
    box-shadow: 0 2px 8px rgba(79, 25, 100, 0.04)
}
.computer-metaphor-3 p{margin-bottom: 0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd209ae */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
    margin-bottom: 1.1rem;
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d93a102 */.warning-list {
    list-style: none;
  
    margin: 15px auto 35px auto;
    display: flex;
    flex-direction: column;
    gap: 0.65rem;
}

.warning-list li::before {
    content: '✕';
    flex-shrink: 0;
    width: 26px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff3e8;
    color: #c8953a;
    font-size: 0.6rem;
    font-family: var(--sans);
    font-weight: 700;
    border-radius: 50%;
    border: 1px solid var(--gold-border);
}

.warning-list li {
    display: flex;
    align-items: center;
    gap: 1rem;
    background: var(--bg-white);
    border: 1px solid #e8e2d8;
    border-radius:8px;
    padding: 1rem 1.5rem;
    font-family: var(--serif);
    font-size: 1.06rem;
    color: #000;
    text-align: left;
    transition: border-color 0.22s, box-shadow 0.22s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0e49ca */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
 
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded4682 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a89623 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b708b76 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background:transparent!important;
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8698a3 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-336f5f1 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15a633 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030acc9 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be60ba5 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4abcc3d */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b83117 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec0aa6 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39833e8 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ee629 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512e4e7 */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #fbf6ef;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89592b */.pillar-1 {
    padding: 3rem 2.5rem;
    border-right: 1px solid #e8e2d8!important;
    border-bottom: 1px solid #e8e2d8;
    position: relative;
    transition: background 0.3s; background: #fff;
}
.pillar-1:hover {
    background: #f9f7f4
}

.pillar-1:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #c8953a, #dda84e);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s var(--ease);
}

.pillar-1:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4820b9f */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
   
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ede8f3 */.bonus-icon {
    display: block;
    font-size: 2rem;
    color:#c8953a;
    margin-bottom: 1.1rem;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-178aa4e */.why-card {
    padding: 2.5rem;
    background: #fbf6ef;
    border: 1px solid #fbf6ef;
    border-radius: 14px;
    position: relative;
    overflow: hidden;
    transition: transform 0.35s, box-shadow 0.35s, border-color 0.3s;
}
.why-card p{margin-bottom: 0;}
.why-icon {
    font-size: 40px;
    margin-bottom: 1.35rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 56px;
    height: 56px;
    background:#fff;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(79, 25, 100, 0.04)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23feec9 */.elementor-24653 .elementor-element.elementor-element-23feec9 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    border: 1px solid #4f19642e;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-baff193 */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
  
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c1b628 */.about-subtitle p{margin-bottom: 0}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c997e95 */.about-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 0.55rem;
    margin-top: 10px;
}
.about-tags ul li{
    background:#fff;
    border: 1px solid #4f19641a;
    color: #4f1964;
    font-size:12px!important;
    padding:6px 15px!important;
    border-radius: 999px;
    letter-spacing: 0.02em;
    font-weight: 500; margin-bottom: 15px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d36cde0 */.cred-list {
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 0.6rem; padding: 0; margin-top: 15px;
}
.cred-list li {
    font-size: 0.92rem;
    color: #000000;
    display: flex;
    gap: 0.85rem;
    line-height: 1.6;
}
.cred-list li::before {
    content: '◆';
    color:#b8945f;
    font-size: 0.55rem;
    margin-top: 0.45rem;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6289d5f */.journey-quote {
    margin-top: 1.75rem;
    padding: 1rem 0 1rem 1.5rem;
    border-left: 3px solid #b8945f;
    font-family: 'Cormorant Garamond', serif;
    font-size: 1.25rem;
    font-style: italic;
    color:#4f1964;
    line-height: 1.55;
    font-weight: 500; margin-left:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65909c0 */.limited-badge {
    display: inline-block;
    background: #4f196414;
    border: 1px solid #4f196433;
    color:#4f1964;
    font-size: 0.72rem!important;
    letter-spacing: 0.18em;
    text-transform: uppercase;
    padding: 0.4rem 1rem;
    border-radius: 999px;

    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-990ae49 */.about-subtitle p{margin-bottom: 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f86bf84 */.cred-list {
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 0.6rem; padding: 0; margin-top: 15px;
}
.cred-list li {
    font-size: 0.92rem;
    color: #000000;
    display: flex;
    gap: 0.85rem;
    line-height: 1.6;
}
.cred-list li::before {
    content: '◆';
    color:#b8945f;
    font-size: 0.55rem;
    margin-top: 0.45rem;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e95cd5e */.book-inner {
    
  
    background:#fff;
    border: 1px solid #4f19641a;
    border-radius: 18px;
    padding: 4rem;
    box-shadow: 0 8px 24px rgba(79, 25, 100, 0.08)
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7896446 */.section-label {
    font-size: 0.74rem;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color:#4f1964;
  
    display: flex;
    align-items: center;
    gap: 0.85rem;
    font-weight: 600; 
}
.section-label::before {
    content: '';
    display: block;
    width: 36px;
    height: 1.5px;
    background: #b8945f
}/* End custom CSS */