.elementor-76090 .elementor-element.elementor-element-7792c85e{--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;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-76090 .elementor-element.elementor-element-30e6cfb3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76090 .elementor-element.elementor-element-2418c170{text-align:start;}.elementor-76090 .elementor-element.elementor-element-2418c170 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:4rem;font-weight:500;color:#813DFF;}.elementor-76090 .elementor-element.elementor-element-145ac78e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Urbanist", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-76090 .elementor-element.elementor-element-7752ce46{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76090 .elementor-element.elementor-element-64a0780d img{border-radius:16px 16px 16px 16px;}@media(max-width:1024px){.elementor-76090 .elementor-element.elementor-element-145ac78e{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-76090 .elementor-element.elementor-element-30e6cfb3{--width:46%;}.elementor-76090 .elementor-element.elementor-element-7752ce46{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76090 .elementor-element.elementor-element-30e6cfb3{--width:100%;}.elementor-76090 .elementor-element.elementor-element-7752ce46{--width:100%;}}@media(max-width:767px){.elementor-76090 .elementor-element.elementor-element-2418c170 .elementor-heading-title{font-size:2rem;}.elementor-76090 .elementor-element.elementor-element-145ac78e{line-height:1.3em;}}/* Start custom CSS for image, class: .elementor-element-64a0780d */.attachment-full.size-full.wp-image-75669::before {
  content: "";
  position: absolute;
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #5B2EFF 0%,
    #7C3AED 45%,
    #C4B5FD 100%
  ) !important;
  z-index: -1;
}

/* Image liquid-glass frame */
.elementor-76090 .elementor-element.elementor-element-64a0780d {
  position: relative;
  border-radius: 22px;

  background:
    linear-gradient(
      135deg,
      rgba(91, 46, 255, 0.16) 0%,
      rgba(255, 255, 255, 0.045) 46%,
      rgba(196, 181, 253, 0.09) 100%
    );

  border: 1px solid rgba(196, 181, 253, 0.36);

  backdrop-filter: blur(18px) saturate(170%);
  -webkit-backdrop-filter: blur(18px) saturate(170%);

  box-shadow:
    0 26px 72px rgba(0, 0, 0, 0.44),
    0 0 34px rgba(124, 58, 237, 0.20),
    0 0 26px rgba(196, 181, 253, 0.10),
    inset 0 1px 0 rgba(255, 255, 255, 0.14),
    inset 0 -1px 0 rgba(196, 181, 253, 0.12);

  overflow: hidden;
}

/* Image inside frame */
.elementor-76090 .elementor-element.elementor-element-64a0780d img {
  border: none !important;
  border-radius: 16px !important;
}/* End custom CSS */