.elementor-71 .elementor-element.elementor-element-eb2cfba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-5781ea6{--display:flex;--min-height:55vh;}.elementor-71 .elementor-element.elementor-element-8928852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:8px 16px 8px 16px;z-index:1;border-radius:25px 25px 25px 25px;box-shadow:0px -16px 10px 0px rgba(164.99999999999997, 164.99999999999997, 164.99999999999997, 0.12549019607843137) inset;text-align:center;}.elementor-71 .elementor-element.elementor-element-8928852.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-8928852 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-04450d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:1;text-align:center;}.elementor-71 .elementor-element.elementor-element-04450d6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-200beb5{z-index:1;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#B4A5FF;}.elementor-71 .elementor-element.elementor-element-aa2328b{--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:center;--z-index:1;}.elementor-71 .elementor-element.elementor-element-5906244 .tbf-button .btn{transition:all 0.3s;}.elementor-71 .elementor-element.elementor-element-5906244 .tbf-button .button-icon svg{width:24px;height:24px;}.elementor-71 .elementor-element.elementor-element-57d3539{--display:flex;}.elementor-71 .elementor-element.elementor-element-920ce05 .showcase-sidebar{padding:15px 15px 15px 15px;background:#02010100;border-style:none;}.elementor-71 .elementor-element.elementor-element-920ce05 .showcase-main{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-920ce05 .showcase-container{background:#00000000;border-style:none;}.elementor-71 .elementor-element.elementor-element-b64860d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .ta-team-members{grid-template-columns:repeat(3, 1fr);gap:30px;justify-content:center;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .team-member-card{text-align:center;background-color:#FCFCFC;border-radius:12px;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .member-overlay{background-color:#CC9166EB;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .social-links a{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .social-links a:hover{color:#ffffff;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .member-name{color:#ffffff;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .team-member-card:hover .member-name{color:#000000;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .team-member-card:active .member-name{color:#1e293b;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .member-role{color:#94a3b8;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .team-member-card:hover .member-role{color:#000000;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .team-member-card:active .member-role{color:#475569;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .member-description{color:#000000;}.elementor-71 .elementor-element.elementor-element-69625df{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-71 .elementor-element.elementor-element-b6f8ebc{text-align:center;}.elementor-71 .elementor-element.elementor-element-b6f8ebc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-4de6986{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-71 .elementor-element.elementor-element-4de6986.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-2c96c68{--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:center;}.elementor-71 .elementor-element.elementor-element-06c3c0b.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-06c3c0b .tbf-button .btn{border-radius:50px 50px 50px 50px;transition:all 0.3s;}.elementor-71 .elementor-element.elementor-element-06c3c0b .tbf-button .button-icon svg{fill:#FFFFFF;width:20px;height:20px;}.elementor-71 .elementor-element.elementor-element-9779a8c.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-9779a8c .tbf-button .btn{border-radius:50px 50px 50px 50px;transition:all 0.3s;}.elementor-71 .elementor-element.elementor-element-9779a8c .tbf-button .button-icon svg{fill:#FFFFFF;width:20px;height:20px;}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-69625df{--width:80%;}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-200beb5{padding:0px 20px 0px 20px;}.elementor-71 .elementor-element.elementor-element-ef2cdb6 .ta-team-members{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-ef2cdb6 .ta-team-members{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS */.gradient-hero-lead.is-blue {
    background-image: linear-gradient(180deg, var(--primary), #fff0);
  opacity: .5;
  filter: blur(200px);
  width: 60rem;
  top: auto;
  bottom: -30%;
  left: auto;
}
.cta-wrapper {
  position: relative;
}

.cta-wrapper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 72px;
  border: 1px solid transparent;
  background: linear-gradient(180deg, rgba(232, 251, 255, 0.2) 0%, rgba(232, 251, 255, 0) 78.17%) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */