.elementor .e-f2f16e8-10c7939{--size: 30vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  left: calc(50% - calc(var(--size) / 2));
  top: -13vw;
  z-index:-1;
  opacity: .7;\n}.elementor .e-d819044-fd7ccc0{width:100%;min-width:1920px;max-width:100%;position:absolute;inset-block-start:0px;letter-spacing:0.32em;position: absolute;
left: 50%;
transform: translateX(-50%);
top: 0;
min-width: 1920px;
z-index: -1;
width:100%;

text-align: center;

img {
  width: 100%;
 height: 100%; 
}\n}.elementor .e-2ba6b25-7fd21b1{width:8.5vw;align-self:center;img {
width: 100%;
}\n}.elementor .e-e6a47d3-057b712{max-width:28em;font-family:proxima-nova;font-weight:400;font-size:clamp(16px, 1.3vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-end:20px;align-self:center;}.elementor .e-dc09ac8-6a2a823{text-align:center;margin-block-end:10px;.lb {display: block}\n}.elementor .e-df4d592-60f0839{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(24px, 1.7vw, 100vw);color:var(--color-grey);text-align:center;font-style:italic;margin-block-end:20px;}.elementor .e-e80b3c6-1d09e4e{max-width:38em;font-family:proxima-nova;font-weight:400;font-size:clamp(18px, 1.3vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:22px;align-self:center;}.elementor .e-671eb6c-fdbe3a6{max-width:20em;font-family:proxima-nova;font-weight:400;font-size:clamp(12px, 1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;text-align:center;margin-block-start:80px;align-self:center;}.elementor .e-962186c-74d5dda{font-family:adobe-garamond-pro;font-weight:400;font-size:2.8vw;line-height:1.2em;text-align:center;font-style:italic;margin:0px;}.elementor .e-617c1e3-1caf9cd{font-family:adobe-garamond-pro;font-weight:400;font-size:2.8vw;line-height:1.2em;text-align:center;font-style:italic;margin:0px;}.elementor .e-4f6cb9a-da305e1{max-width:51vw;font-family:adobe-garamond-pro;font-size:clamp(18px, 1.5vw, 100vw);color:var(--color-grey);text-align:center;font-style:italic;align-self:center;}.elementor .e-ec33d67-8b5d929{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(34px, 2.8vw, 100vw);color:var(--color-white);line-height:0.82em;text-align:center;font-style:italic;padding-block-end:40px;align-self:center;}.elementor .e-6984ff8-a4ed41f{display:none;--size: 10vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  left: calc(50% - calc(var(--size) / 2));
  top:7vw;
  z-index:-1;
  opacity: 0.3;\n}.elementor .e-17cada3-05bdb98{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(95px, 11vw, 100vw);line-height:1.2em;text-align:center;font-style:italic;margin:0px;}.elementor .e-b08fa7b-557ed71{max-width:28em;font-family:proxima-nova;font-weight:600;font-size:clamp(27px, 2.3vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.3em;text-align:center;text-transform:uppercase;margin-block-start:-2.2em;margin-block-end:20px;align-self:center;}.elementor .e-48fdc48-74be961{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(22px, 1.8vw, 100vw);color:var(--color-grey);line-height:2.4em;text-align:center;font-style:italic;margin-block-end:20px;align-self:center;}.elementor .e-99b8026-87002d0{max-width:31em;font-family:proxima-nova;font-size:clamp(17px, 1.4vw, 100vw);color:#808080;line-height:1.6em;text-align:center;font-style:normal;margin-block-end:60px;align-self:center;}.elementor .e-7239bed-11b96e9{max-width:381px;position:absolute;inset-block-start:-100px;}.elementor .e-027b472-30a508a{width:100%;max-width:100%;font-family:proxima-nova;font-weight:500;font-size:clamp(29px, 3.1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.6em;text-align:center;margin-block-end:20px;}.elementor .e-3334ecf-83489e9{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(29px, 2.3vw, 100vw);color:var(--color-grey);line-height:1.5em;text-align:center;font-style:italic;margin-block-end:48px;}.elementor .e-19a2046-38bf676{font-family:proxima-nova;font-size:clamp(15px, 1.4vw, 100vw);color:var(--color-grey-light);text-align:center;margin-block-start:20px;margin-block-end:20px;}.elementor .e-94e0964-2cba31e{min-width:1920px;position:absolute;inset-block-start:0px;letter-spacing:0.32em;left:50%;
top: 50%;
transform:translate(-50%, -50%);
z-index: -1;\n}.elementor .e-ca9dcc5-95306b7{width:23vw;text-align:center;align-self:center;}.elementor .e-e092877-84be272{align-self:center;--size:30vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  /* left: 50%; */
  /* top:50%; */
  z-index:-1;
  opacity: 0.5;
  /* transform: translate(-50% , -50%); */\n}.elementor .e-be988c9-c27e0dd{max-width:20em;font-family:proxima-nova;font-weight:400;font-size:clamp(12px, 1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;text-align:center;margin-block-start:80px;align-self:center;}.elementor .e-f95553a-c4888b9{max-width:20em;font-family:proxima-nova;font-weight:500;font-size:clamp(29px, 3.1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.56em;text-align:center;margin-block-start:50px;margin-block-end:50px;align-self:center;}.elementor .e-aa80f95-4555fc9{max-width:20em;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(32px, 3.6vw, 100vw);color:var(--color-white);text-align:center;font-style:italic;margin-block-start:48px;margin-block-end:44px;align-self:center;}.elementor .e-605bb99-e6a8a69{font-family:proxima-nova;font-weight:600;font-size:clamp(41px, 4.6vw, 100vw);color:var(--accent-pink);letter-spacing:-0.14em;line-height:0.67em;text-align:center;padding:40px;margin-inline-start:15px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);align-self:center;}.elementor .e-c733d62-253b0eb{align-self:center;--size:20vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  /* left: 50%; */
  /* top:50%; */
  z-index:-1;
  opacity: 0.5;
  /* transform: translate(-50% , -50%); */\n}.elementor .e-e57173e-36d77d8{width:100%;min-width:1920px;max-width:100%;position:absolute;letter-spacing:0.32em;align-self:center;left:50%;
top: -60%;
transform:translateX(-50%);
z-index: -1;
top: -14vw;
top: 0;\n}.elementor .e-c5e34ef-60fe2aa{width:34vw;text-align:center;align-self:center;}.elementor .e-12b4fb8-2a11a50{max-width:20em;font-family:proxima-nova;font-weight:400;font-size:clamp(10px, 0.9vw, 100vw);color:var(--color-white);letter-spacing:0.32em;text-align:center;margin-block-start:50px;align-self:center;}.elementor .e-0abf846-918a9d7{max-width:31em;font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.6em;text-align:center;padding-block-end:22px;align-self:center;}.elementor .e-7c77fe7-10fa036{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-1bdde0e-551dc6a{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-ee389b3-b4b1ca5{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-76f4e85-50b6acd{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-9090e9c-f28f841{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-4239162-066aa13{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-bb322ef-2d3bff8{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-cf52793-37994b1{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-c2fe18b-150ee4b{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-2be1dc5-6a7a660{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-b3f76e1-5f1abac{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-caf0736-d3fadd5{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-7a73a65-40a78b3{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-3e61c36-f71fff7{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-946599b-2c84234{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-2f8f89e-a52761f{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-34b6afb-7a41422{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-5b0150d-4956b67{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-2783e1e-8b8ad8a{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-54aa4ae-b651fe5{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-51cbc99-0d356da{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-2e7bc61-b61a198{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(19px, 1.7vw, 100vw);color:var(--color-grey-light);text-align:center;font-style:italic;display:inline-block;}.elementor .e-3aa8203-bbbb46a{font-family:proxima-nova;font-weight:400;font-size:clamp(13px, 1.2vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.5em;text-align:center;margin-block-start:20px;}.elementor .e-7d14a9a-8489a61{width:25%;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-55dd52d-2675a0f{width:100%;max-width:90%;column-gap:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;row-gap:50px;flex-wrap:wrap;}.elementor .e-7e0961d-4a0925a{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(34px, 2.8vw, 100vw);color:var(--color-white);line-height:0.82em;text-align:center;font-style:italic;padding-block-end:40px;align-self:center;}.elementor .e-efc6558-a9f0594{max-width:31em;font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.6em;text-align:center;padding-block-end:22px;align-self:center;}.elementor .e-16ca82f-d8f2df0{width:calc(30% - 10px + (20px / 5));flex-direction:column;gap:19px;justify-content:flex-start;}.elementor .e-62b397a-d7cbd44{width:calc(30% - 10px + (10px / 5));flex-direction:column;gap:19px;justify-content:flex-start;}.elementor .e-3e928db-0de2fb2{width:calc(30% - 10px + (10px / 5));flex-direction:column;gap:19px;justify-content:flex-start;}.elementor .e-94edd04-9df3544{width:100%;max-width:85%;column-gap:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:50px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;row-gap:50px;flex-wrap:wrap;justify-content:center;}.elementor .e-ec22df7-f866047{width:calc(33% - 10px + (20px / 5));flex-direction:column;gap:19px;justify-content:flex-start;}.elementor .e-b2e6af8-15747de{width:calc(33% - 10px + (10px / 5));flex-direction:column;gap:19px;justify-content:flex-start;}.elementor .e-0455e19-6231c10{width:100%;max-width:85%;column-gap:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:20px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;row-gap:50px;flex-wrap:wrap;justify-content:center;}.elementor .e-e647a54-e470a7c{font-family:adobe-garamond-pro;font-weight:500;font-size:clamp(184px, 21.3vw, 100vw);color:#ffffff1a;line-height:1.2em;text-align:center;font-style:italic;margin-block-start:50px;margin-block-end:80px;margin-inline-start:50px;margin-inline-end:50px;opacity:100%;}.elementor .e-3a5ca28-4a115f5{max-width:15em;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(28px, 3.2vw, 100vw);color:var(--color-grey-light);line-height:1.1em;text-align:center;font-style:italic;text-transform:none;margin-block-end:20px;align-self:center;}.elementor .e-d5c8927-01f011b{max-width:51vw;font-family:proxima-nova;font-weight:400;font-size:clamp(10px, .9vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-8e902b0-08720c2{font-family:proxima-nova;font-weight:400;font-size:1vw;color:var(--color-white);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:10px;border-width:1px;border-color:var(--accent-pink);border-style:solid;align-self:center;}.elementor .e-8e902b0-08720c2:hover,.elementor .e-8e902b0-08720c2:focus-visible{color:var(--color-white);border-color:var(--accent-pink);}.elementor .e-e3505e1-fcd71dd{position:static;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(28px, 2.3vw, 100vw);color:var(--color-grey-light);line-height:1.19em;text-align:center;font-style:italic;margin-block-end:27px;align-self:center;em {
  font-style: normal;
  color: var(--accent-pink);
}\n}.elementor .e-9353f25-9e7a3f8{position:static;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(28px, 2.3vw, 100vw);color:var(--color-grey-light);line-height:1.19em;text-align:center;font-style:italic;margin-block-end:20px;align-self:center;em {
  font-style: normal;
  color: var(--accent-pink);
}\n}.elementor .e-9310f4c-489f157{max-width:20em;font-family:proxima-nova;font-weight:400;font-size:clamp(10px, 0.9vw, 100vw);color:var(--color-grey-light);letter-spacing:0.32em;line-height:2.2em;text-align:center;margin-block-start:18px;align-self:center;}.elementor .e-7cf2653-4338e2f{display:none;--size: 8vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  left: calc(50% - calc(var(--size) / 2));
  top:100px;
  z-index:1;
  opacity: 0.2;\n}.elementor .e-610b984-4dafd5a{font-family:adobe-garamond-pro;font-weight:500;font-size:clamp(95px, 11vw, 100vw);line-height:1.2em;text-align:center;font-style:italic;margin:50px;padding-right:40px;
paddng-left:40px;\n}.elementor .e-592119d-2ae5455{max-width:28em;font-family:proxima-nova;font-weight:500;font-size:clamp(29px, 3.1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.6em;text-align:center;text-transform:uppercase;margin-block-start:-124px;margin-block-end:20px;align-self:center;}.elementor .e-94937bd-3756c35{max-width:51vw;font-family:adobe-garamond-pro;font-size:clamp(18px, 1.6vw, 100vw);color:var(--color-grey);text-align:center;font-style:italic;align-self:center;}.elementor .e-9e7622b-5d85335{max-width:20em;font-family:proxima-nova;font-weight:400;font-size:clamp(20px, 1.7vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.9em;text-align:center;margin-block-end:15px;align-self:center;}.elementor .e-40cdacd-32bab82{max-width:31em;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(18px, 1.5vw, 100vw);color:var(--color-grey);line-height:1.5em;text-align:center;font-style:italic;margin-block-end:24px;align-self:center;}.elementor .e-965ea18-428cd50{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-591a37e-c9aec59{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-58447f2-0829cd3{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-26a793e-3296f36{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-b32424b-e0f7aa6{max-width:60%;margin-block-start:100px;margin-block-end:50px;align-self:center;}.elementor .e-26571ea-00e744a{font-family:proxima-nova;font-weight:400;font-size:clamp(20px, 1.7vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.9em;text-align:center;margin-block-end:15px;align-self:center;}.elementor .e-8e59d20-6becc57{max-width:31em;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(18px, 1.6vw, 100vw);color:var(--color-grey);line-height:1.5em;text-align:center;font-style:italic;margin-block-end:36px;align-self:center;}.elementor .e-02b4dd3-24c3326{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-0ce59c5-6936a32{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-d9ae4ca-02b1108{font-family:proxima-nova;font-weight:400;font-size:clamp(17px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.5em;text-align:center;margin-block-end:20px;align-self:center;}.elementor .e-f6240b2-be1c7b4{display:none;--size: 12vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  left: calc(50% - calc(var(--size) / 2));
  top:100px;
  z-index:1;
  opacity: 0.2;\n}.elementor .e-041e5c9-be1c7b5{font-family:adobe-garamond-pro;font-weight:500;font-size:clamp(95px, 11vw, 100vw);line-height:1.2em;text-align:center;font-style:italic;margin:0px;}.elementor .e-2e5099e-7e429e1{max-width:28em;font-family:proxima-nova;font-weight:500;font-size:clamp(29px, 3.1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.6em;text-align:center;text-transform:uppercase;margin-block-start:-9vw;margin-block-end:109px;align-self:center;z-index: 2;\n}.elementor .e-8533b23-c04bfa0{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-76677ca-f85032c{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-4899c3c-d7ea42b{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;}.elementor .e-0e6c164-ac7e21c{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-816a63c-ae21e46{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-c0af83a-9cb77dc{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-0fa42dd-9477571{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-66f6443-2a23c40{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-92b195b-8e17912{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-241b793-8582563{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-d531358-6d27d32{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-e5e7f29-e398a43{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-4982398-927eee0{font-family:proxima-nova;font-weight:400;font-size:clamp(14px, 1.2vw, 100vw);color:var(--color-grey-light);line-height:1.5em;margin-block-end:20px;align-self:center;}.elementor .e-2951f54-9630e4a{font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(31px, 2.9vw, 100vw);color:var(--color-grey);text-align:center;font-style:italic;margin-block-end:48px;}.elementor .e-85e8036-8e99cb8{font-family:proxima-nova;font-weight:400;font-size:1vw;color:var(--color-white);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:10px;border-width:1px;border-color:var(--accent-pink);border-style:solid;align-self:center;}.elementor .e-85e8036-8e99cb8:hover,.elementor .e-85e8036-8e99cb8:focus-visible{color:var(--color-white);border-color:var(--accent-pink);}.elementor .e-06ea930-698cb96{align-self:center;--size:20vw;
  --speed: 30s;
  --easing: cubic-bezier(0.8, 0.2, 0.2, 0.8);
  width: var(--size) !important;
  height: var(--size) !important;
  -webkit-filter: blur(calc(var(--size) / 5));
  filter: blur(calc(var(--size) / 5));
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0099), to(#FF0099));
  background-image: -webkit-linear-gradient(#FF0099, #FF0099);
  background-image: -o-linear-gradient(#FF0099, #FF0099);
  background-image: linear-gradient(#FF0099, #FF0099);
  -webkit-animation: rotate var(--speed) var(--easing) alternate infinite;
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  position: absolute;
  /* left: 50%; */
  /* top:50%; */
  z-index:-1;
  opacity: 0.5;
  /* transform: translate(-50% , -50%); */\n}.elementor .e-169097b-8eac914{width:100%;max-width:100%;position:absolute;inset-block-start:0px;letter-spacing:0.32em;align-self:center;left:50%;
top: -80%;
transform:translateX(-50%);
text-align: center;

img {
  width: 100%;
}\n}.elementor .e-0b78fe0-6f45102{width:23vw;text-align:center;align-self:center;im\n}.elementor .e-5957312-cdf9da8{max-width:19.3em;font-family:proxima-nova;font-weight:500;font-size:clamp(30px, 3.1vw, 100vw);color:var(--color-white);letter-spacing:0.32em;line-height:1.6em;text-align:center;margin-block-start:80px;margin-block-end:50px;align-self:center;em{
  color: var(--accent-pink);
  font-style: normal;

}\n}.elementor .e-b298bbf-fcfd611{max-width:46vw;font-family:adobe-garamond-pro;font-weight:400;font-size:clamp(31px, 2.9vw, 100vw);color:var(--color-grey);line-height:1.56em;text-align:center;font-style:italic;margin-block-end:72px;align-self:center;}.elementor .e-89afefa-a6cab99{font-family:proxima-nova;font-weight:400;font-size:clamp(24px, .1.7vw, 100vw);color:var(--color-white);letter-spacing:0.32em;text-align:center;margin-block-end:40px;align-self:center;}.elementor .e-ab148c6-e80bcb4{max-width:31em;font-family:proxima-nova;font-weight:400;font-size:clamp(18px, 1.4vw, 100vw);color:var(--color-grey-light);line-height:1.3em;text-align:center;margin-block-end:50px;align-self:center;}