.elementor .e-be65b6f-e764161{width:var(--fullwidth);height:var(--fullwidth);position:absolute;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0) 21%,#3c3c3c 35%,#000000 62%,rgba(0, 0, 0, 0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:50%;}.elementor .e-6b89e4a-e37eac4{min-height:120px;position:absolute;inset-block-end:0px;inset-inline-start:0px;background-color:var(--primarycolor);}.elementor .e-8f9f7c7-ad142dc{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-2400ed4-ca1b91e{width:var(--fullwidth);}.elementor .e-f0c0ea8-2b38e71{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-c020e87-4580b81{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-f5eb6dd-ad484b2{width:auto;font-weight:700;font-size:14px;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-f5eb6dd-ad484b2:hover,.elementor .e-f5eb6dd-ad484b2:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-168b416-d341ea5{width:var(--halfwidth);gap:20px;flex-wrap:wrap;}.elementor .e-7cf2551-6abe2c4{width:35%;position:absolute;inset-block-end:-20px;}.elementor .e-4a7ce5d-4b97b4c{width:25%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-3db806f-0763c65{aspect-ratio:4/3;object-fit:cover;mask-image: url('/wp-content/uploads/2026/10/Shape-3-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-78f3fd9-868f10c{width:45%;flex-direction:column;gap:20px;}.elementor .e-2703133-0bb7139{color:var(--white);justify-content:space-between;align-items:center;}.elementor .e-d059f1c-2aef112{width:40%;position:absolute;inset-inline-end:0px;inset-block-end:-20px;z-index:0;transform:skew(6deg, 0deg) scale3d(-1, 1, 1);}.elementor .e-cb09e91-9b43127{position:relative;mask-image: url('/wp-content/uploads/2026/10/Shape-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-62d076c-cb22d1f{flex-direction:column;align-items:center;}.elementor .e-55f18c7-d503403{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-9043a5f-60efa58{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-232f0fd-ba53e8c{width:auto;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-232f0fd-ba53e8c:hover,.elementor .e-232f0fd-ba53e8c:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-780c36f-bd582e1{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-da1a815-8abca93{flex-direction:column;gap:20px;align-items:start;}.elementor .e-ab99215-386c80c{align-items:center;}.elementor .e-846aa5e-a1d85f7{padding:0px;}.elementor .e-c6d6a3f-095b988{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-be27d04-f912b74{text-align:center;padding-block-end:20px;flex-direction:column;}.elementor .e-330f330-f650036{width:200px;height:250px;position:absolute;inset-block-start:-20px;inset-inline-end:10px;border-radius:12px;background-color:var(--primarycolor);}.elementor .e-6109227-7a2fc35{aspect-ratio:1/1;object-fit:cover;mask-image: url('/wp-content/uploads/2026/10/Shapes-2-1-scaled.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-e252b03-709e9dc{width:50%;position:relative;z-index:1;margin-block-start:-180px;mask-image: url('/wp-content/uploads/2026/10/Shape-1.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-6f676b3-a869252{flex-direction:column;}.elementor .e-279f5e2-12ab49b{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-7de63f6-4c7b4fb{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-88be8fc-a14b866{width:auto;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-88be8fc-a14b866:hover,.elementor .e-88be8fc-a14b866:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-048391f-6a11ff5{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-c3ffe5b-77f6eb0{flex-direction:column;gap:20px;}.elementor .e-5555420-70b2ab3{flex-direction:row-reverse;align-items:center;}.elementor .e-953523d-46a1814{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-6942119-c530c17{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-e1355ab-5a1f5fd{width:auto;font-weight:700;font-size:14px;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-e1355ab-5a1f5fd:hover,.elementor .e-e1355ab-5a1f5fd:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-5d1c168-7c24af1{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-c9c8782-918b360{max-width:900px;padding:50px;flex-direction:column;gap:20px;}.elementor .e-e6ce237-a9ebe96{width:calc(50% + 200px);position:relative;z-index:1;color:var(--white);margin-block-start:40px;margin-inline-start:-200px;border-start-start-radius:24px;border-start-end-radius:0px;border-end-start-radius:24px;border-end-end-radius:0px;background-color:var(--dark);flex-direction:column;gap:20px;justify-content:center;}.elementor .e-906f697-629dfd9{max-width:700px;mask-image: url('/wp-content/uploads/2026/10/Shape-7.png');
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;\n}.elementor .e-e8256d8-0f0a5ce{width:var(--halfwidth);padding:0px;flex-direction:column;gap:20px;align-items:end;}.elementor .e-22206e1-211f6ae{padding:0px;flex-direction:row-reverse;align-items:start;}.elementor .e-c10c6d2-6db1ba7{color:var(--secondarycolor);text-transform:capitalize;a {
  color: #c2b05a
}\n}.elementor .e-7b30d5e-2f33419{width:var(--halfwidth);flex-direction:column;gap:20px;}.elementor .e-bd32874-8cd9967{width:var(--fullwidth);}.elementor .e-3347e11-3f8d5ac{font-size:10px;margin-inline-end:-10px;opacity:50%;}.elementor .e-5c502be-be1c8d2{width:45px;height:45px;color:var(--light);padding:15px;border-radius:50%;background-color:var(--primarycolor);}.elementor .e-1d169e9-6e484cb{width:auto;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:25px;padding-inline-end:5px;border-radius:50px;border-width:1px;border-color:var(--primarycolor);border-style:solid;backdrop-filter:blur(10px);gap:20px;align-items:center;.e-svg-base {
  transform: rotate(0deg);
  transition: all 0.3s ease;
}\n}.elementor .e-1d169e9-6e484cb:hover,.elementor .e-1d169e9-6e484cb:focus-visible{color:var(--dark);border-color:var(--white);background-color:var(--light);box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);.e-svg-base {
  transform: rotate(-45deg);
  background-color: #aa202d;
}\n}.elementor .e-47cc8ff-be627cf{width:45%;padding:30px;border-radius:12px;border-width:1px;border-color:var(--light);border-style:solid;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.2);gap:20px;flex-wrap:wrap;}.elementor .e-74df7ca-0450194{gap:20px;justify-content:space-between;align-items:center;}.elementor .e-04bf062-02dab83{flex-direction:column;}.elementor .e-6f596eb{flex-direction:column;}