.elementor .rr-social-link{min-width:44px;min-height:44px;border-radius:var(--rr-radius-social);display:inline-flex;justify-content:center;align-items:center;}.elementor .rr-navigation{font-family:var(--rr-font-body);font-weight:500;font-size:14px;line-height:1.4em;}.elementor .rr-container{width:100%;max-width:var(--rr-size-content-max);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--rr-size-gutter-desktop);padding-inline-end:var(--rr-size-gutter-desktop);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .rr-bio-watermark{position: absolute;

left: -395px;
bottom: -338px;

width: 1800px;
max-width: none;

z-index: 0;
pointer-events: none;

transform-origin: 28% 82%;

-webkit-mask-image: linear-gradient(
  90deg,
  #000 0,
  #000 10vw,
  rgba(0, 0, 0, 0.70) 18vw,
  rgba(0, 0, 0, 0.40) 25vw,
  rgba(0, 0, 0, 0.15) 32vw,
  transparent 39vw
);

mask-image: linear-gradient(
  90deg,
  #000 0,
  #000 10vw,
  rgba(0, 0, 0, 0.70) 18vw,
  rgba(0, 0, 0, 0.40) 25vw,
  rgba(0, 0, 0, 0.15) 32vw,
  transparent 39vw
);

animation-name: rr-bio-watermark-scroll;
animation-duration: auto;
animation-timing-function: linear;
animation-fill-mode: both;

animation-timeline: --rr-bio-scroll;
animation-range: entry 0% exit 100%;


/* TABLET */
@media (max-width: 1024px) {

  left: -285px;
  bottom: -245px;

  width: 1300px;

  -webkit-mask-image: linear-gradient(
      90deg,
      #000 0,
      #000 16vw,
      rgba(0, 0, 0, 0.75) 27vw,
      rgba(0, 0, 0, 0.40) 38vw,
      rgba(0, 0, 0, 0.10) 49vw,
      transparent 60vw
  );

  mask-image: linear-gradient(
      90deg,
      #000 0,
      #000 16vw,
      rgba(0, 0, 0, 0.75) 27vw,
      rgba(0, 0, 0, 0.40) 38vw,
      rgba(0, 0, 0, 0.10) 49vw,
      transparent 60vw
  );
}


/* MOBILE */
@media (max-width: 767px) {

  left: -210px;
  bottom: -165px;

  width: 740px;

  -webkit-mask-image: none;
  mask-image: none;

  animation: none;
  rotate: 0deg;
}\n}