.elementor .e-11f8075-41d14a9{width:fit-content;position:absolute;inset-block-start:16px;inset-inline-start:16px;font-weight:600;font-size:12px;color:var(--Color-primary);padding-block-start:3px;padding-block-end:3px;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;background-color:#ffffff;}.elementor .e-ee28009-ec478d5{overflow:hidden;aspect-ratio:4/2.5;padding:0px;&::before{
  content: "";
  background: linear-gradient(0deg,rgba(0, 0, 0, 1) -30%, rgba(255, 255, 255, 0) 70%);
 position: absolute;
 width: 100%;
height:100% ;
top: 0;
left: 0;
z-index: 1;
pointer-events: none;
};\n}.elementor .e-f04db90-2712db8{font-family:"Montserrat";font-weight:700;font-size:30px;color:var(--Text-dark);}.elementor .e-0e287dd-a6505e6{width:80%;padding:48px;background-color:#ffffff;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-d052ff1-af96a95{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#d9e3ea;border-style:solid;background-color:#ffffff;flex-direction:row;}.elementor .e-d052ff1-af96a95:hover,.elementor .e-d052ff1-af96a95:focus-visible{border-color:#3277ac66;box-shadow:0px 8px 30px -20px #0c4a7d66;transform:translate3d(0px, -4px, 0px);.e-image-base{
  transform: scale(1.05);
}
.project-card__arrow{
background:var(--e-global-color-primary)
}
.project-card__arrow path{
fill:#fff;
}\n}