.elementor .e-3066100-66d2d91{max-width:48ch;font-family:"Inter";font-weight:300;font-size:1.2rem;}.elementor .e-5a4d4d4-2ed6974{padding:unset;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-fb82630-dde62f7{padding:unset;display:flex;flex-direction:column;gap:1rem;align-self:center;}.elementor .e-b2831aa-a0ec92a{padding:unset;}.elementor .e-040708e-03387d1{display:grid;grid-template-columns:repeat(2, 1fr);}.elementor .e-2c7e8a4-737afd8{flex-direction:column;}.elementor .e-885ad08-ff4cf02{width:2.65rem;height:2.65rem;color:var(--magenta);}.elementor .e-a103210-1516589{font-family:"Playfair Display";font-weight:600;font-size:1.175rem;}.elementor .e-56305ae-65a16c1{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-f2adbd9-6d7361d{padding:2rem;border-radius:1.25rem;background-color:var(--white);box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.03);}.elementor .e-627b8b7-837c000{width:2.65rem;height:2.65rem;color:var(--magenta);}.elementor .e-8665986-514dacc{font-family:"Playfair Display";font-weight:600;font-size:1.175rem;}.elementor .e-637971f-b25ade2{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-05c6583-c4d7297{padding:2rem;border-radius:1.25rem;background-color:var(--white);box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.03);}.elementor .e-b66ed3c-2e23b38{width:2.65rem;height:2.65rem;color:var(--magenta);}.elementor .e-bcf70cc-f84ae22{font-family:"Playfair Display";font-weight:600;font-size:1.175rem;}.elementor .e-a431733-089b7b8{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-2822f26-c6dcae3{padding:2rem;border-radius:1.25rem;background-color:var(--white);box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.03);}.elementor .e-4f09a84-6dd1609{width:2.65rem;height:2.65rem;color:var(--magenta);}.elementor .e-b5eb38c-337f0ad{font-family:"Playfair Display";font-weight:600;font-size:1.175rem;}.elementor .e-493dd1a-b6ccf5e{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-2552971-b818f0e{padding:2rem;border-radius:1.25rem;background-color:var(--white);box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.03);}.elementor .e-4b56c38-42c3c07{border-radius:15px;}.elementor .e-cc856ca-5c74ebe{background-color:#FFF7FE;flex-direction:row;padding-block: 3rem;\n}.elementor .e-fcdc8cb-50fa11e{max-width:95ch;font-family:"Inter";font-weight:300;font-size:1.025rem;line-height:1.65em;}.elementor .e-a1f3c96-ebaf170{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-6398b22-9586009{font-family:"Playfair Display";font-weight:700;font-size:1.25rem;}.elementor .e-5d8dab1-9ea3845{font-family:"Inter";font-weight:300;font-size:0.9rem;margin-block-start:0.45rem;}.elementor .e-ddd2223-b1ae845{position:relative;padding:1.75rem;border-radius:15px;box-shadow:10px 0px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-6ca0066-44964c9{font-family:"Playfair Display";font-weight:700;font-size:1.25rem;}.elementor .e-69a0555-3b00cc0{font-family:"Inter";font-weight:300;font-size:0.9rem;margin-block-start:0.45rem;}.elementor .e-e9557e7-1302201{position:relative;padding:1.75rem;border-radius:15px;box-shadow:10px 0px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-e6928fd-8a3b9ed{font-family:"Playfair Display";font-weight:700;font-size:1.25rem;}.elementor .e-f9ad03f-393efcb{font-family:"Inter";font-weight:300;font-size:0.9rem;margin-block-start:0.45rem;}.elementor .e-947c765-f11c6a0{position:relative;padding:1.75rem;border-radius:15px;box-shadow:10px 0px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-5ae4f34-b1c6ef5{font-family:"Sour Gummy";padding:unset;display:grid;gap:1rem;grid-template-columns:repeat(3, 1fr);.number{
  background: linear-gradient(100deg, rgb(46, 210, 216), rgb(91, 140, 230), rgb(145, 71, 201), rgb(218, 53, 196));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
color: transparent;
  font-size:1.75rem;
  font-weight:900;
  font-style: italic;
  font-family: 'Sour Gummy'; 
}\n}.elementor .e-7c481bd-7082d70{padding:unset;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-a133116-bbd7df5{row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-6192770-d784cf8{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-1372501-dda3602{font-family:"Playfair Display";font-weight:500;font-size:1.25rem;}.elementor .e-1947ab6-cb4ddf4{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-877e0b1-385a0e4{padding:1.75rem;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-671e817-6d20fa3{font-family:"Playfair Display";font-weight:500;font-size:1.25rem;}.elementor .e-de1407f-ec63b0b{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-cf81940-dee8902{padding:1.75rem;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-9fdd51c-6a9a8d6{font-family:"Playfair Display";font-weight:500;font-size:1.25rem;}.elementor .e-a53dcb8-82b61fb{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-53c481f-bafa7f4{padding:1.75rem;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;gap:0.625rem;align-items:start;}.elementor .e-c6816d5-0d277c4{padding:unset;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-2524c86-5c3752e{background-color:#1B1B31;row-gap:3.5rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-71e5b2c-eb6724c{height:650px;max-width:40%;border-radius:25px;object-fit: cover;
object-position: center;\n}.elementor .e-780c2e0-52230fb{max-width:95ch;font-family:"Inter";font-weight:300;font-size:1.025rem;line-height:1.65em;}.elementor .e-a6ed4a7-390bda3{padding:unset;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-22ef1d9-e1601fc{display:flex;flex-direction:column;gap:2rem;align-items:start;}.elementor .e-6f338c4-2df7c58{border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-0c0cca1-5fd6107{padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-ce7c41b-c43e4b4{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-dccc74e-5012bfb{height:35rem;object-fit: cover;\n}.elementor .e-b72923b-cb97688{font-family:"Playfair Display";font-weight:600;font-size:1.65rem;color:var(--page-background);}.elementor .e-dcf6b30-713e62c{height:30%;position:absolute;inset-block-end:0%;padding:2rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;justify-content:flex-end;align-items:start;}.elementor .e-f51a0cd-b6454e2{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;&::hover{
  img{
  transform: scale(1.3);
  }
}\n}.elementor .e-9a825f7-ce0c58a{height:35rem;object-fit: cover;\n}.elementor .e-d1eb4f0-619955b{font-family:"Playfair Display";font-weight:600;font-size:1.65rem;color:var(--page-background);}.elementor .e-d4932cf-0812ae2{height:30%;position:absolute;inset-block-end:0%;padding:2rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;justify-content:flex-end;align-items:start;}.elementor .e-0394757-1b0adaf{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;&::hover{
  img{
  transform: scale(1.3);
  }
}\n}.elementor .e-f5e2e33-60a700d{height:35rem;object-fit: cover;\n}.elementor .e-8ced404-a7b8e46{font-family:"Playfair Display";font-weight:600;font-size:1.65rem;color:var(--page-background);}.elementor .e-e273e80-b4ed9ab{height:30%;position:absolute;inset-block-end:0%;padding:2rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;justify-content:flex-end;align-items:start;}.elementor .e-947b270-90e9309{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;&::hover{
  img{
  transform: scale(1.3);
  }
}\n}.elementor .e-8b54706-bdf0e17{height:35rem;object-fit: cover;\n}.elementor .e-64b90b7-547428b{font-family:"Playfair Display";font-weight:600;font-size:1.65rem;color:var(--page-background);}.elementor .e-186e9df-af47e12{height:30%;position:absolute;inset-block-end:0%;padding:2rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;justify-content:flex-end;align-items:start;}.elementor .e-00ab72b-7ac8486{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;&::hover{
  img{
  transform: scale(1.3);
  }
}\n}.elementor .e-abf1a8a-63a522b{padding:unset;display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-711c2ab-c1c02e3{padding:unset;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-9501a15-026766f{row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-0ad4744-8925e01{border-radius:15px;flex-direction:column;gap:2rem;align-items:center;z-index: 1;\n}.elementor .e-a1bc60a-27bb665{background-color:#1B1B31;row-gap:3.5rem;padding-block: 5rem;\n}.elementor .e-18aa8fc-f496bc1{max-width:55ch;font-family:"Inter";font-weight:300;font-size:1.025rem;line-height:1.65em;}.elementor .e-4f1202d-2483f31{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-1c1ea1a-05a32ca{height:30rem;object-fit: cover;\n}.elementor .e-0bb2e9c-6662f72{font-family:"Playfair Display";font-weight:700;font-size:1.625rem;color:var(--e-gv-357d01e);}.elementor .e-82a4ee4-a420aa9{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-ae0d7c3-66decd9{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:start;&::after{
  content:'';
  background:#f7468d;
  width:4rem;
  aspect-ratio:1;
  position:absolute;
  top:-2rem;
  border-radius:999px;


}\n}.elementor .e-2b5adc5-5c81578{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;}.elementor .e-ebc1f8d-8d41346{height:30rem;object-fit: cover;\n}.elementor .e-3c08f60-db4c87d{font-family:"Playfair Display";font-weight:700;font-size:1.625rem;color:var(--e-gv-357d01e);}.elementor .e-df04c64-9665b8c{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-23998b6-99b6899{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:start;&::after{
  content:'';
  background:#f7468d;
  width:4rem;
  aspect-ratio:1;
  position:absolute;
  top:-2rem;
  border-radius:999px;


}\n}.elementor .e-3b3c191-bd631b7{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;}.elementor .e-b2dab4d-9e3c8ae{height:30rem;object-fit: cover;\n}.elementor .e-81c8b73-d08f500{font-family:"Playfair Display";font-weight:700;font-size:1.625rem;color:var(--e-gv-357d01e);}.elementor .e-c46a079-a2dc628{font-family:"Inter";font-weight:300;font-size:1.025rem;margin-block-start:0.45rem;}.elementor .e-499072d-6a9223f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:0.45rem;flex:1 0 auto;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:start;&::after{
  content:'';
  background:#f7468d;
  width:4rem;
  aspect-ratio:1;
  position:absolute;
  top:-2rem;
  border-radius:999px;


}\n}.elementor .e-ed55e50-3606ae1{overflow:hidden;padding:unset;border-radius:15px;background-color:#ffffff;box-shadow:5px 10px 25px 0px rgba(0, 0, 0, 0.09);display:flex;flex-direction:column;}.elementor .e-b9b9e70-2b23fb5{padding:unset;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-cd53dfa-2c1cf8c{row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-a7c6573-bf0929a{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-488f591-6f57d6f{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-9ee1ec7-d77e1af{background-color:#FFF7FE;row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-0e51159-961b803{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-f3688ca-9bd6b84{border-radius:15px;flex-direction:column;gap:2rem;align-items:start;z-index: 1;\n}.elementor .e-aff63f4-1cb7755{row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-09bf5e7-71c7bdd{max-width:95ch;font-family:"Inter";font-weight:300;font-size:1.025rem;line-height:1.65em;text-align:center;}.elementor .e-8f94f92-c0aa573{padding:unset;display:flex;gap:0.65rem;flex-wrap:wrap;justify-content:center;}.elementor .e-cdd7542-1153025{padding:3rem;border-radius:15px;background-color:#FFF7FE;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-992daff-907dfdb{padding-block: 5rem;\n}