.elementor .e-8edac8e-894e3f3{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:10;}.elementor .e-73926f0-14188b1{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:blur(0px);object-fit: cover;\n}.elementor .e-90dfbdc-dc6895d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;backdrop-filter:grayscale(100%);}.elementor .e-fa70ac8-3d25aca{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-color:#143470d4;mix-blend-mode:multiply;}.elementor .e-8900794-e91d484{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-color:#ffffff;}.elementor .e-f739492-c431bb2{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;margin:0px;background-image:linear-gradient(180deg, #051c3900 0%,#051c3999 67%,#051C39 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;mix-blend-mode:multiply;opacity:76%;}.elementor .e-3269583-4477912{width:100%;height:100%;position:relative;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:4.4375rem;padding-inline-start:6.25rem;padding-inline-end:0.7rem;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-263bb24-c5a8b74{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;position: absolute;
--line-width: 4px;
--line-length: 4rem;
--line-offset: 2rem;
&::before {
  content: " ";
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  top: var(--line-offset);
  left: var(--line-offset);
  width: calc(100% - var(--line-offset) * 2);
  height: calc(100% - var(--line-offset) * 2);
  z-index: 2;
  background: 
     linear-gradient(to right, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat top left / 100% var(--line-width, 3px),
linear-gradient(to right, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat top left / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to left, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat top right / 100% var(--line-width, 3px),
linear-gradient(to left, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat top right / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to right, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat bottom left / 100% var(--line-width, 3px),
linear-gradient(to right, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat bottom left / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to left, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat bottom right / 100% var(--line-width, 3px),
linear-gradient(to left, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat bottom right / var(--line-width, 3px) var(--line-length, 15px);
}\n}.elementor .e-9ef28ec-5e60a31{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:4.75rem;justify-content:center;align-items:start;}.elementor .e-f6acb41{width:100%;height:100%;padding:0px;flex-direction:column;justify-content:flex-end;align-items:start;.link-trigger {

}

.link-trigger + div {

}

.link-trigger + div div {
opacity: 0;
transition: opacity 0.2s ease-in-out;
}

.link-trigger + * + div {
opacity: 1;
transition: opacity 0.2s ease-in-out;
}

.link-trigger + div + div + div {
opacity: 0;
transition: opacity 0.2s ease-in-out;
}

.link-trigger:hover {

}

.link-trigger:hover + div {

}

.link-trigger:hover + div div {
opacity: 1;
}

.link-trigger:hover + div + div {
opacity: 0;
}

.link-trigger:hover + div + div + div {
opacity: 1;
}\n}