.elementor .container-blank{width:100%;padding:0px;margin:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .bg-gradient{position:sticky;&:before {
  content:'';
  width:100%;
  height:100%;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.90) 38.43%, rgba(36, 48, 85, 0.60) 76.58%, rgba(36, 170, 225, 0.25) 116.88%);
  position:absolute;
  top:0;
  left:0;
  z-index: 0;
}\n}.elementor .button-blue{color:var(--white);border-color:var(--light-blue);background-color:var(--light-blue);}.elementor .button-blue:hover,.elementor .button-blue:focus-visible{color:var(--purple);border-width:2px;border-color:var(--white);border-style:solid;background-color:var(--white);}.elementor .button-common{font-family:var(--Eurostyle);font-weight:700;font-size:var(--22px);letter-spacing:var(--110);line-height:1em;padding-block-start:15.5px;padding-block-end:15.5px;padding-inline-start:35px;padding-inline-end:35px;border-radius:100px;border-width:2px;border-style:solid;text-decoration: none;;\n}.elementor .eurostyle-22-700{font-family:"eurostyle";font-weight:700;font-size:var(--22px);line-height:1.2em;}.elementor .txt-white{font-family:var(--BasicGothicPro);color:#ffffff;}.elementor .container-padding-global{padding-block-start:var(--60px);padding-block-end:var(--60px);padding-inline-start:var(--5_percent);padding-inline-end:var(--5_percent);margin:0px;}.elementor .style-text{font-family:"ff-basic-gothic-pro";font-weight:400;font-size:var(--22px);color:#000000;}.elementor .button-white{color:var(--purple);border-color:var(--white);background-color:var(--white);}.elementor .button-white:hover,.elementor .button-white:focus-visible{color:var(--white);border-width:2px;border-color:var(--light-blue);border-style:solid;background-color:var(--light-blue);}.elementor .header-line{display: flex;

@media(min-width:1200px) {
  white-space: nowrap;  
}

  align-items: center;
  width: 100%;
  gap: 20px;
  
  @media(min-width:1200px) {
    &:after {
        content: '';
        width: 100%;
        height: 5px;
        background-color: var(--light-blue);
        display: block;
        margin-top: 5px;
    }
  }\n}.elementor .header-h1{font-family:var(--Eurostyle);font-weight:900;font-size:var(--60px);}