.elementor-24372 .elementor-element.elementor-element-43b3f63d{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-40deb55c{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24372 .elementor-element.elementor-element-aa92467{--spacer-size:0px;}.elementor-24372 .elementor-element.elementor-element-bb4d39f{--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:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-bb4d39f:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-bb4d39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15141C;}.elementor-24372 .elementor-element.elementor-element-69c75f7{--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:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-a98c4e8{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-24372 .elementor-element.elementor-element-ff6341b .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:1.2px;color:#1A1204;}.elementor-24372 .elementor-element.elementor-element-14670c8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-5d361d5{font-size:14px;color:#F4F1F7;}.elementor-24372 .elementor-element.elementor-element-8c97a89 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-5d3f2ef{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-24372 .elementor-element.elementor-element-bed6ad8 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:1.2px;color:#F4E3C8;}.elementor-24372 .elementor-element.elementor-element-dc81484 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-e321802{font-size:14px;color:#F4F1F7;}.elementor-24372 .elementor-element.elementor-element-2a0e2c7 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-cfc0ed7{--spacer-size:50px;}.elementor-24372 .elementor-element.elementor-element-2c234c95 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-486cfe12{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-49fb3013{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-300afde0 .elementor-heading-title{font-size:11px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-57410606 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-1498f633{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-5f319aae .elementor-heading-title{font-size:11px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-2d6bb9bd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-68114ee1{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-27525afc .elementor-heading-title{font-size:11px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-69698d7c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-723091cb{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-620cea22 .elementor-heading-title{font-size:11px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-65500a09 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-45386281{--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:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-45386281:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-45386281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15141C;}.elementor-24372 .elementor-element.elementor-element-24b39b49{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-3504a6ad{--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:center;}.elementor-24372 .elementor-element.elementor-element-624cebbb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;}.elementor-24372 .elementor-element.elementor-element-66888828 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;color:#B4AFC4;}.elementor-24372 .elementor-element.elementor-element-5ae0a3a5{--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:center;}.elementor-24372 .elementor-element.elementor-element-60447986 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;}.elementor-24372 .elementor-element.elementor-element-74ae28a1 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;color:#B4AFC4;}.elementor-24372 .elementor-element.elementor-element-1363fe45{--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:center;}.elementor-24372 .elementor-element.elementor-element-47fe5473 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;}.elementor-24372 .elementor-element.elementor-element-6dc29014 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;color:#B4AFC4;}.elementor-24372 .elementor-element.elementor-element-761c2307{--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:center;}.elementor-24372 .elementor-element.elementor-element-4faf3222 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;}.elementor-24372 .elementor-element.elementor-element-2227f039 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;color:#B4AFC4;}.elementor-24372 .elementor-element.elementor-element-2c7c909{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-2c7c909:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-2c7c909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7FA;}.elementor-24372 .elementor-element.elementor-element-69d435a3{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24372 .elementor-element.elementor-element-79f41675 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-5001b294{font-size:13px;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-3ff001e5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-9062aff{--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-24372 .elementor-element.elementor-element-9062aff:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-9062aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-389bcc3a{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-3b59364c{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-7e32d8ab .elementor-heading-title{font-size:11px;font-weight:700;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-3c5cbac5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-5c39cd04 .elementor-heading-title{font-size:13px;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-f5591f9{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24372 .elementor-element.elementor-element-7aadc7e3 .elementor-button{background-color:transparent;font-size:11px;fill:#15141C;color:#15141C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#15141C;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-139564a7 .elementor-button{background-color:#A97425;font-size:11px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-5cf2eb9b{--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-24372 .elementor-element.elementor-element-5cf2eb9b:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-5cf2eb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-14278cf5{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-40d528ff{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-16298504 .elementor-heading-title{font-size:11px;font-weight:700;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-35d9ab0d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-6ca5377e .elementor-heading-title{font-size:13px;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-58ff438f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24372 .elementor-element.elementor-element-25440c33 .elementor-button{background-color:transparent;font-size:11px;fill:#15141C;color:#15141C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#15141C;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-3a33a0f1 .elementor-button{background-color:#A97425;font-size:11px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-6af2dd6e{--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-24372 .elementor-element.elementor-element-6af2dd6e:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-6af2dd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-1b135db6{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-194b7968{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-330b19a0 .elementor-heading-title{font-size:11px;font-weight:700;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-1b0d2548 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-4a48cdd .elementor-heading-title{font-size:13px;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-3b61d130{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24372 .elementor-element.elementor-element-20a5ee2c .elementor-button{background-color:transparent;font-size:11px;fill:#15141C;color:#15141C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#15141C;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-1d597aa9 .elementor-button{background-color:#A97425;font-size:11px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-6a933118{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-6a933118:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-6a933118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15141C;}.elementor-24372 .elementor-element.elementor-element-7c0787df{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24372 .elementor-element.elementor-element-49f85ca3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-2b4d2288{--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;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-640eceb2{--display:flex;--min-height:220px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-640eceb2:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-640eceb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arshinshevents.com/wp-content/uploads/2026/08/Dandiya-1-430x215.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-24372 .elementor-element.elementor-element-16bd424a .elementor-heading-title{font-size:11px;font-weight:700;color:#1A1204;}.elementor-24372 .elementor-element.elementor-element-31a91320{--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;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24372 .elementor-element.elementor-element-1158d058 .elementor-heading-title{font-size:12px;font-weight:700;color:#D9A54C;}.elementor-24372 .elementor-element.elementor-element-72b7c79d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-4e53293b{font-size:14px;color:#C9C4D6;}.elementor-24372 .elementor-element.elementor-element-5f4fdd68{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24372 .elementor-element.elementor-element-8d37535 .elementor-button{background-color:#D9A54C;font-size:13px;font-weight:700;fill:#1A1204;color:#1A1204;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-7009307d .elementor-button{background-color:transparent;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-24372 .elementor-element.elementor-element-1b6deeb9{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-78ceef47{--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:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-24372 .elementor-element.elementor-element-7ff1c3a4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-64f30dbe{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-19f874ca{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-6a39782e .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-198ac14f{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-7f0e3633 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-4a61bc10{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-77d3472d .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-8007333{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-776eb0f3 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-7675973a{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-156499f9 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-6674c5bf{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-411a11fc .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-42c79eb6{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-2218087 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-7c4e747b{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-24372 .elementor-element.elementor-element-65ea7b35 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-726ef1a9{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-726ef1a9:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-726ef1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDF1;}.elementor-24372 .elementor-element.elementor-element-308458df{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24372 .elementor-element.elementor-element-1313491d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-781428fc{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-24a3dbd{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-5c4552f7{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-eaf3891{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-7de6d55a{--display:flex;--min-height:150px;}.elementor-24372 .elementor-element.elementor-element-1ca24799{--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:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-acf78cd{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24372 .elementor-element.elementor-element-95ca713 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-495439ab{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-1a9cc32a{--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:rgba(21,20,28,0.12);--border-color:rgba(21,20,28,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-24372 .elementor-element.elementor-element-1a9cc32a:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-1a9cc32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-18b011c7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-2c2ca830{font-size:14px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-7ab58d2d .elementor-heading-title{font-size:12px;font-weight:700;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-239906e4{--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:rgba(21,20,28,0.12);--border-color:rgba(21,20,28,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-24372 .elementor-element.elementor-element-239906e4:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-239906e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-35c5fd6a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-1bfda813{font-size:14px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-18ef5510 .elementor-heading-title{font-size:12px;font-weight:700;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-5f007c9e{--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:rgba(21,20,28,0.12);--border-color:rgba(21,20,28,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-24372 .elementor-element.elementor-element-5f007c9e:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-5f007c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-dce86db .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;color:#7C2138;}.elementor-24372 .elementor-element.elementor-element-6cf8168c{font-size:14px;color:#15141C;}.elementor-24372 .elementor-element.elementor-element-4addc5ab .elementor-heading-title{font-size:12px;font-weight:700;color:#57536A;}.elementor-24372 .elementor-element.elementor-element-cf055a4{--display:flex;--min-height:0px;}.elementor-24372 .elementor-element.elementor-element-58c2b301{--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:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-58c2b301:not(.elementor-motion-effects-element-type-background), .elementor-24372 .elementor-element.elementor-element-58c2b301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15141C;}.elementor-24372 .elementor-element.elementor-element-60236ccd{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-24372 .elementor-element.elementor-element-48bb1516 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-47a53144{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24372 .elementor-element.elementor-element-21623e7f{--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;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-24372 .elementor-element.elementor-element-2be21e79 .elementor-heading-title{font-size:12px;font-weight:700;color:#F4F1F7;}.elementor-24372 .elementor-element.elementor-element-5417ef9c{--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;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-24372 .elementor-element.elementor-element-4f08c773 .elementor-heading-title{font-size:12px;font-weight:700;color:#D9A54C;}.elementor-24372 .elementor-element.elementor-element-3f84c587{--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;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-24372 .elementor-element.elementor-element-3d67ec04 .elementor-heading-title{font-size:12px;font-weight:700;color:#B4AFC4;}.elementor-24372 .elementor-element.elementor-element-5f2adbff{--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;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-24372 .elementor-element.elementor-element-3b879ba1 .elementor-heading-title{font-size:12px;font-weight:700;color:#C1506D;}.elementor-24372 .elementor-element.elementor-element-56ad300a{--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:center;--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px;}.elementor-24372 .elementor-element.elementor-element-16499ac2{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-24372 .elementor-element.elementor-element-38642ab5{text-align:center;}.elementor-24372 .elementor-element.elementor-element-38642ab5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;color:#FFFFFF;}.elementor-24372 .elementor-element.elementor-element-7e236c2d{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-24372 .elementor-element.elementor-element-3629f2c7 .elementor-button{background-color:#15141C;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-24372 .elementor-element.elementor-element-4f32a266 .elementor-button{background-color:transparent;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-24372 .elementor-element.elementor-element-46174f2f .elementor-button{background-color:transparent;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-24372 .elementor-element.elementor-element-34b3136b .elementor-button{background-color:transparent;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-24372 .elementor-element.elementor-element-cf055a4{--content-width:1014px;}}@media(max-width:768px){.elementor-24372 .elementor-element.elementor-element-43b3f63d{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-bb4d39f{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-14670c8 .elementor-heading-title{font-size:24px;}.elementor-24372 .elementor-element.elementor-element-dc81484 .elementor-heading-title{font-size:24px;}.elementor-24372 .elementor-element.elementor-element-45386281{--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-2c7c909{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-6a933118{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-1b6deeb9{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-726ef1a9{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-1ca24799{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-58c2b301{--padding-top:32px;--padding-bottom:32px;--padding-left:18px;--padding-right:18px;}.elementor-24372 .elementor-element.elementor-element-56ad300a{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS for heading, class: .elementor-element-ff6341b */.elementor-24372 .elementor-element.elementor-element-ff6341b { opacity: 0.95; text-transform: uppercase; position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14670c8 */.elementor-24372 .elementor-element.elementor-element-14670c8 { position: relative; z-index: 1; margin-top: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d361d5 */.elementor-24372 .elementor-element.elementor-element-5d361d5 { opacity: 0.92; max-width: 34ch; position: relative; z-index: 1; margin-top: 8px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c97a89 */.elementor-24372 .elementor-element.elementor-element-8c97a89 { position: relative; z-index: 1; margin-top: 20px; } .elementor-24372 .elementor-element.elementor-element-8c97a89 a { color: inherit; text-decoration: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a98c4e8 */.elementor-24372 .elementor-element.elementor-element-a98c4e8 { flex: 1 1 380px; position: relative; overflow: hidden; border-radius: 22px; background: linear-gradient(135deg, #A97425 0%, #D9A54C 55%, #7C2138 130%); box-shadow: 0 14px 34px -16px rgba(21,20,28,0.55); transition: transform .45s cubic-bezier(.2,.8,.2,1), box-shadow .45s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-a98c4e8::before { content: ''; position: absolute; top: 0; left: -60%; width: 45%; height: 100%; background: linear-gradient(120deg, transparent, rgba(255,255,255,0.35), transparent); transform: skewX(-20deg); transition: left .9s ease; pointer-events: none; }
.elementor-24372 .elementor-element.elementor-element-a98c4e8:hover { transform: translateY(-8px) scale(1.015); box-shadow: 0 26px 55px -18px rgba(21,20,28,0.65); }
.elementor-24372 .elementor-element.elementor-element-a98c4e8:hover::before { left: 130%; }
.elementor-24372 .elementor-element.elementor-element-a98c4e8 .aie-cta-arrow { transition: transform .35s ease; display: inline-block; }
.elementor-24372 .elementor-element.elementor-element-a98c4e8:hover .aie-cta-arrow { transform: translateX(6px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bed6ad8 */.elementor-24372 .elementor-element.elementor-element-bed6ad8 { opacity: 0.95; text-transform: uppercase; position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc81484 */.elementor-24372 .elementor-element.elementor-element-dc81484 { position: relative; z-index: 1; margin-top: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e321802 */.elementor-24372 .elementor-element.elementor-element-e321802 { opacity: 0.92; max-width: 34ch; position: relative; z-index: 1; margin-top: 8px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0e2c7 */.elementor-24372 .elementor-element.elementor-element-2a0e2c7 { position: relative; z-index: 1; margin-top: 20px; } .elementor-24372 .elementor-element.elementor-element-2a0e2c7 a { color: inherit; text-decoration: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3f2ef */.elementor-24372 .elementor-element.elementor-element-5d3f2ef { flex: 1 1 380px; position: relative; overflow: hidden; border-radius: 22px; background: linear-gradient(135deg, #7C2138 0%, #A97425 55%, #15141C 130%); box-shadow: 0 14px 34px -16px rgba(21,20,28,0.55); transition: transform .45s cubic-bezier(.2,.8,.2,1), box-shadow .45s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-5d3f2ef::before { content: ''; position: absolute; top: 0; left: -60%; width: 45%; height: 100%; background: linear-gradient(120deg, transparent, rgba(255,255,255,0.35), transparent); transform: skewX(-20deg); transition: left .9s ease; pointer-events: none; }
.elementor-24372 .elementor-element.elementor-element-5d3f2ef:hover { transform: translateY(-8px) scale(1.015); box-shadow: 0 26px 55px -18px rgba(21,20,28,0.65); }
.elementor-24372 .elementor-element.elementor-element-5d3f2ef:hover::before { left: 130%; }
.elementor-24372 .elementor-element.elementor-element-5d3f2ef .aie-cta-arrow { transition: transform .35s ease; display: inline-block; }
.elementor-24372 .elementor-element.elementor-element-5d3f2ef:hover .aie-cta-arrow { transform: translateX(6px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c75f7 */.elementor-24372 .elementor-element.elementor-element-69c75f7 { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-300afde0 */.elementor-24372 .elementor-element.elementor-element-300afde0 { text-transform: uppercase; opacity: 0.85; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fb3013 */.elementor-24372 .elementor-element.elementor-element-49fb3013 { flex: 1 1 220px; border-radius: 16px; background: linear-gradient(150deg,#A97425,#c98f3f); transition: transform .3s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-49fb3013:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f319aae */.elementor-24372 .elementor-element.elementor-element-5f319aae { text-transform: uppercase; opacity: 0.85; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1498f633 */.elementor-24372 .elementor-element.elementor-element-1498f633 { flex: 1 1 220px; border-radius: 16px; background: linear-gradient(150deg,#4C5A80,#6b7aa3); transition: transform .3s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-1498f633:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27525afc */.elementor-24372 .elementor-element.elementor-element-27525afc { text-transform: uppercase; opacity: 0.85; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68114ee1 */.elementor-24372 .elementor-element.elementor-element-68114ee1 { flex: 1 1 220px; border-radius: 16px; background: linear-gradient(150deg,#7C2138,#9b3350); transition: transform .3s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-68114ee1:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-620cea22 */.elementor-24372 .elementor-element.elementor-element-620cea22 { text-transform: uppercase; opacity: 0.85; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-723091cb */.elementor-24372 .elementor-element.elementor-element-723091cb { flex: 1 1 220px; border-radius: 16px; background: linear-gradient(150deg,#2F7A57,#4a9a74); transition: transform .3s ease; cursor: pointer; }
.elementor-24372 .elementor-element.elementor-element-723091cb:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40deb55c */.elementor-24372 .elementor-element.elementor-element-40deb55c { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624cebbb */.elementor-24372 .elementor-element.elementor-element-624cebbb { background: linear-gradient(120deg,#D9A54C,#C1506D); -webkit-background-clip: text; background-clip: text; color: transparent; font-variant-numeric: tabular-nums; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3504a6ad */.elementor-24372 .elementor-element.elementor-element-3504a6ad { flex: 1 1 140px; text-align: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60447986 */.elementor-24372 .elementor-element.elementor-element-60447986 { background: linear-gradient(120deg,#D9A54C,#C1506D); -webkit-background-clip: text; background-clip: text; color: transparent; font-variant-numeric: tabular-nums; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ae0a3a5 */.elementor-24372 .elementor-element.elementor-element-5ae0a3a5 { flex: 1 1 140px; text-align: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47fe5473 */.elementor-24372 .elementor-element.elementor-element-47fe5473 { background: linear-gradient(120deg,#D9A54C,#C1506D); -webkit-background-clip: text; background-clip: text; color: transparent; font-variant-numeric: tabular-nums; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1363fe45 */.elementor-24372 .elementor-element.elementor-element-1363fe45 { flex: 1 1 140px; text-align: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4faf3222 */.elementor-24372 .elementor-element.elementor-element-4faf3222 { background: linear-gradient(120deg,#D9A54C,#C1506D); -webkit-background-clip: text; background-clip: text; color: transparent; font-variant-numeric: tabular-nums; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761c2307 */.elementor-24372 .elementor-element.elementor-element-761c2307 { flex: 1 1 140px; text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b39b49 */.elementor-24372 .elementor-element.elementor-element-24b39b49 { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389bcc3a */.elementor-24372 .elementor-element.elementor-element-389bcc3a { background: linear-gradient(135deg, #A97425, #7C2138 130%); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7aadc7e3 */.elementor-24372 .elementor-element.elementor-element-7aadc7e3 { flex: 1; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-139564a7 */.elementor-24372 .elementor-element.elementor-element-139564a7 { flex: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9062aff */.elementor-24372 .elementor-element.elementor-element-9062aff { flex: 1 1 280px; overflow: hidden; border-radius: 14px; box-shadow: 0 10px 30px -20px rgba(21,20,28,0.25); transition: transform .3s ease, box-shadow .3s ease; }
.elementor-24372 .elementor-element.elementor-element-9062aff:hover { transform: translateY(-6px); box-shadow: 0 24px 50px -22px rgba(21,20,28,0.35); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14278cf5 */.elementor-24372 .elementor-element.elementor-element-14278cf5 { background: linear-gradient(135deg, #7C2138, #2B2A38 130%); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25440c33 */.elementor-24372 .elementor-element.elementor-element-25440c33 { flex: 1; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a33a0f1 */.elementor-24372 .elementor-element.elementor-element-3a33a0f1 { flex: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf2eb9b */.elementor-24372 .elementor-element.elementor-element-5cf2eb9b { flex: 1 1 280px; overflow: hidden; border-radius: 14px; box-shadow: 0 10px 30px -20px rgba(21,20,28,0.25); transition: transform .3s ease, box-shadow .3s ease; }
.elementor-24372 .elementor-element.elementor-element-5cf2eb9b:hover { transform: translateY(-6px); box-shadow: 0 24px 50px -22px rgba(21,20,28,0.35); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b135db6 */.elementor-24372 .elementor-element.elementor-element-1b135db6 { background: linear-gradient(135deg, #2F7A57, #A97425 130%); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20a5ee2c */.elementor-24372 .elementor-element.elementor-element-20a5ee2c { flex: 1; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d597aa9 */.elementor-24372 .elementor-element.elementor-element-1d597aa9 { flex: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af2dd6e */.elementor-24372 .elementor-element.elementor-element-6af2dd6e { flex: 1 1 280px; overflow: hidden; border-radius: 14px; box-shadow: 0 10px 30px -20px rgba(21,20,28,0.25); transition: transform .3s ease, box-shadow .3s ease; }
.elementor-24372 .elementor-element.elementor-element-6af2dd6e:hover { transform: translateY(-6px); box-shadow: 0 24px 50px -22px rgba(21,20,28,0.35); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d435a3 */.elementor-24372 .elementor-element.elementor-element-69d435a3 { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16bd424a */.elementor-24372 .elementor-element.elementor-element-16bd424a { background:#fff; padding:6px 14px; border-radius:999px; text-transform:uppercase; letter-spacing:.05em; display:inline-block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-640eceb2 */.elementor-24372 .elementor-element.elementor-element-640eceb2 { flex: 1 1 320px; background: linear-gradient(150deg,#A97425,#7C2138 70%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a91320 */.elementor-24372 .elementor-element.elementor-element-31a91320 { flex: 1 1 320px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4d2288 */.elementor-24372 .elementor-element.elementor-element-2b4d2288 { border-radius: 16px; overflow: hidden; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0787df */.elementor-24372 .elementor-element.elementor-element-7c0787df { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f874ca */.elementor-24372 .elementor-element.elementor-element-19f874ca { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#A97425,#c98f3f); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-19f874ca:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198ac14f */.elementor-24372 .elementor-element.elementor-element-198ac14f { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#7C2138,#9b3350); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-198ac14f:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a61bc10 */.elementor-24372 .elementor-element.elementor-element-4a61bc10 { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#2B2A38,#454358); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-4a61bc10:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8007333 */.elementor-24372 .elementor-element.elementor-element-8007333 { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#2F7A57,#4a9a74); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-8007333:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7675973a */.elementor-24372 .elementor-element.elementor-element-7675973a { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#A97425,#7C2138); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-7675973a:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6674c5bf */.elementor-24372 .elementor-element.elementor-element-6674c5bf { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#4C5A80,#6b7aa3); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-6674c5bf:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c79eb6 */.elementor-24372 .elementor-element.elementor-element-42c79eb6 { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#7C2138,#2B2A38); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-42c79eb6:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4e747b */.elementor-24372 .elementor-element.elementor-element-7c4e747b { flex: 1 1 190px; border-radius: 14px; background: linear-gradient(135deg,#2B2A38,#A97425); color:#fff; transition: transform .25s ease; }
.elementor-24372 .elementor-element.elementor-element-7c4e747b:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ceef47 */.elementor-24372 .elementor-element.elementor-element-78ceef47 { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a3dbd */.elementor-24372 .elementor-element.elementor-element-24a3dbd { flex: 1 1 200px; background: linear-gradient(150deg, #A97425, #7C2138); border-radius: 14px; transition: transform .3s ease; }
.elementor-24372 .elementor-element.elementor-element-24a3dbd:hover { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4552f7 */.elementor-24372 .elementor-element.elementor-element-5c4552f7 { flex: 1 1 200px; background: linear-gradient(150deg, #7C2138, #2B2A38); border-radius: 14px; transition: transform .3s ease; }
.elementor-24372 .elementor-element.elementor-element-5c4552f7:hover { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf3891 */.elementor-24372 .elementor-element.elementor-element-eaf3891 { flex: 1 1 200px; background: linear-gradient(150deg, #2F7A57, #2B2A38); border-radius: 14px; transition: transform .3s ease; }
.elementor-24372 .elementor-element.elementor-element-eaf3891:hover { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7de6d55a */.elementor-24372 .elementor-element.elementor-element-7de6d55a { flex: 1 1 200px; background: linear-gradient(150deg, #4C5A80, #2B2A38); border-radius: 14px; transition: transform .3s ease; }
.elementor-24372 .elementor-element.elementor-element-7de6d55a:hover { transform: scale(1.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308458df */.elementor-24372 .elementor-element.elementor-element-308458df { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab58d2d */.elementor-24372 .elementor-element.elementor-element-7ab58d2d { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a9cc32a */.elementor-24372 .elementor-element.elementor-element-1a9cc32a { flex: 1 1 280px; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18ef5510 */.elementor-24372 .elementor-element.elementor-element-18ef5510 { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239906e4 */.elementor-24372 .elementor-element.elementor-element-239906e4 { flex: 1 1 280px; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4addc5ab */.elementor-24372 .elementor-element.elementor-element-4addc5ab { margin-top: 14px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f007c9e */.elementor-24372 .elementor-element.elementor-element-5f007c9e { flex: 1 1 280px; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf78cd */.elementor-24372 .elementor-element.elementor-element-acf78cd { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21623e7f */.elementor-24372 .elementor-element.elementor-element-21623e7f { border-radius: 999px; gap: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5417ef9c */.elementor-24372 .elementor-element.elementor-element-5417ef9c { border-radius: 999px; gap: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f84c587 */.elementor-24372 .elementor-element.elementor-element-3f84c587 { border-radius: 999px; gap: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f2adbff */.elementor-24372 .elementor-element.elementor-element-5f2adbff { border-radius: 999px; gap: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60236ccd */.elementor-24372 .elementor-element.elementor-element-60236ccd { max-width: 1360px; width: 100%; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38642ab5 */.elementor-24372 .elementor-element.elementor-element-38642ab5 { max-width: 20ch; margin-left:auto; margin-right:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16499ac2 */.elementor-24372 .elementor-element.elementor-element-16499ac2 { max-width: 900px; width: 100%; text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ad300a */.elementor-24372 .elementor-element.elementor-element-56ad300a { background: linear-gradient(120deg,#A97425,#7C2138); }/* End custom CSS */