.elementor .e-7c665fb8-206b7a3{padding-block-end:90px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;}.elementor .e-71e9054-bf24a56{padding-block-start:90px;padding-block-end:90px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;gap:40px;.service-card {
position: relative;
cursor: pointer;
}
.service-card .service-card-image img {
transition:
  transform 0.45s ease,
  box-shadow 0.45s ease;
}

.service-card:hover .service-card-image img {
box-shadow: 0 24px 50px rgba(0, 0, 0, 0.18);
}
.service-card .service-hover-icon {
opacity: 0;
transform: translateY(8px);
transition:
  opacity 0.35s ease,
  transform 0.35s ease;
}

.service-card:hover .service-hover-icon {
opacity: 1;
transform: translateY(0);
}


.service-card .service-hover-icon i,
.service-card .service-hover-icon svg {
color: #0A2E58;
fill: #0A2E58;

transition:
  color 0.35s ease,
  fill 0.35s ease,
  transform 0.35s ease;
}

.service-card:hover .service-hover-icon i,
.service-card:hover .service-hover-icon svg {
color: #0A2E58;
fill: #0A2E58;
}

.service-card .service-card-image {
overflow: hidden;
}

.service-card .service-card-image img {
width: 100%;
height: 100%;
object-fit: cover;

transition:
  transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.service-card:hover .service-card-image img {
transform: scale(1.06);
}.service-card {
position: relative !important;
cursor: pointer;
}

.service-card .elementor-widget-heading,
.service-card .elementor-widget-container,
.service-card .elementor-heading-title {
position: static !important;
}

.service-card .elementor-heading-title a {
position: static !important;
}

.service-card .elementor-heading-title a::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 999;
}\n}