.elementor .e-831f52c-dfa7c2a{font-family:var(--ST-Primary);font-weight:400;font-size:25px;color:var(--ST-Primary-Color);}.elementor .e-c66dcab-2345887{font-family:var(--ST-Primary);font-weight:800;font-size:41px;color:var(--ST-Secondary-Color);line-height:1.2em;}.elementor .e-5993aea-3d1b7d0{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:5px;}.elementor .e-3e7d7de-a958f27{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;justify-content:space-between;align-items:end;}.elementor .e-8f1af08-2a5bd09{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:45px;/* Container */
.ST-projects{
  position: relative;
  overflow: hidden;
}

/* Image scale */
 .ST-projects img {
  display: block;
  width: 100%;

  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

/* SVG move */
 .ST-projects svg {
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Hover effects */
.ST-projects:hover img {
  transform: scale(1.03);
}

 .ST-projects:hover svg {
  transform: translateX(15px);
}\n}.elementor .e-16e0ffd-9cfe0fe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:50px;}.elementor .e-c588ce3-13750b4{padding-block-start:230px;padding-block-end:150px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-Bg4-Color);}.elementor .e-4a06c93-c11c123{font-family:var(--ST-Primary);font-weight:400;font-size:25px;color:var(--ST-Primary-Color);}.elementor .e-dc4a36b-80490a5{width:50%;font-family:var(--ST-Primary);font-weight:800;font-size:41px;color:var(--ST-Secondary-Color);line-height:1.2em;}.elementor .e-90654b8-99b5365{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:5px;}.elementor .e-cd27d4b-4202f4d{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;gap:20px;justify-content:space-between;align-items:end;}.elementor .e-6db605d-1f7facc{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-a215202-7f48f6a{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-65f13f6-b212f45{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-0448824-2a42090{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-bfb1474-d1318db{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-b70d540-fa2a174{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-9ce1294-2f96f9c{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-05bec13-3ceaad1{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-35aaab4-29da1bd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-9741d56-fb917b0{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-cf1e2f9-ee21ae7{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-3f12c63-2c9147c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-c021bf4-47ea27f{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-754e38b-73580f0{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-ce943b8-6cf39aa{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-a81fec8-54fdb65{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-cbf9ab9-3865307{min-height:190px;padding:20px;border-radius:15px;background-color:var(--ST-White-color);filter:drop-shadow(17.7px 20.37px 21.5px rgba(222,222,228,0.8));justify-content:center;align-items:center;}.elementor .e-f0107bb-2d43d22{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-ddce635-a0eb541{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;.elementor-swiper-button svg {
  
  filter: drop-shadow(7.873px 9.057px 6.5px rgba(0,0,0,0.11));
}
/* Base logo state */
.ST-client-box img {
  display: block;
  transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center;
  will-change: transform;
}

/* Hover → small inner grow */
.ST-client-box:hover img {
  transform: scale(1.06);
}\n}.elementor .e-fd5d450-f681546{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:55px;}.elementor .e-4894e2f-0acebed{padding-block-start:105px;padding-block-end:120px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-White-color);}