.elementor .e-b3a206f-41dce9b{font-family:var(--ST-Primary);font-weight:400;font-size:25px;color:var(--ST-Primary-Color);}.elementor .e-32c7ec9-985a248{font-family:var(--ST-Primary);font-weight:800;font-size:41px;color:var(--ST-Secondary-Color);line-height:1.2em;}.elementor .e-dd08c7b-7c0e7e5{width:65%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:5px;}.elementor .e-a25f433-bf32670{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-47181ba-adfb404{width:58.5%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-16dc73f-0606d30{font-family:var(--ST-Primary);font-weight:800;font-size:32px;color:var(--ST-Secondary-Color);line-height:1.3em;}.elementor .e-423288b-12bb362{width:41.5%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-c644b28-0c20f0d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ST-White-color);flex-direction:row;gap:0px;}.elementor .e-b03ccdb-30b2c02{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:50px;}.elementor .e-64bcb65-c4fca15{padding-block-start:230px;padding-block-end:110px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-Bg4-Color);display:none;}.elementor .e-dddc069-e085dd9{font-family:var(--ST-Primary);font-weight:400;font-size:25px;color:var(--ST-Primary-Color);}.elementor .e-f5936f0-d3455e9{font-family:var(--ST-Primary);font-weight:800;font-size:41px;color:var(--ST-Secondary-Color);line-height:1.2em;}.elementor .e-630accd-516a56f{width:65%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:5px;}.elementor .e-f0b72d3-7bc6b81{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-942354b-a0b41fa{font-family:var(--ST-Primary);font-weight:800;font-size:32px;color:var(--ST-Secondary-Color);line-height:1.3em;}.elementor .e-b8c5af0-0f89307{width:41.5%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-cbf35ab-c1a4539{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ST-White-color);flex-direction:row;gap:0px;}.elementor .e-fc5e3ed-412831d{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:50px;}.elementor .e-21d3b89-efbba0a{padding-block-start:230px;padding-block-end:110px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-Bg4-Color);}.elementor .e-88233e4-f60aafc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:65px;}.elementor .e-5710902-d9a8ce9{padding-block-start:95px;padding-block-end:90px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-White-color);}.elementor .e-0d653b3-bb4140e{width:50%;font-family:var(--ST-Primary);font-weight:800;font-size:41px;color:var(--ST-Secondary-Color);line-height:1.2em;}.elementor .e-78bc221-9688cf1{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-d064e03-ac6cdc9{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-9c41000-af1100f{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-674479a-46a6a36{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:45px;}.elementor .e-0d8fc95-bb57a3b{padding-block-start:70px;padding-block-end:130px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ST-Bg4-Color);}