.elementor .radius{border-radius:var(--vc-radius);}.elementor .section-xs{column-gap:var(--vc-gap-col);padding-block-start:var(--vc-space-xs);padding-block-end:var(--vc-gutter);padding-inline-start:var(--vc-space-xs);padding-inline-end:var(--vc-gutter);background-color:var(--c-base-500);row-gap:var(--vc-gap-row);align-items:center;}.elementor .content-gap{display:flex;flex-direction:column;gap:20px;align-items:start;}.elementor .text--light{color:#ffffff;}.elementor .section-m{column-gap:var(--vc-gap-col);padding-block-start:var(--vc-space-m);padding-block-end:var(--vc-space-m);padding-inline-start:var(--vc-space-m);padding-inline-end:var(--vc-gutter);row-gap:var(--vc-gap-row);align-items:center;}.elementor .pad-m{padding:clamp(1.5rem, 1.818vw + 0.818rem, 3rem);}.elementor .h1{font-size:var(--h1);}.elementor .animation-1{display: inline-block;
animation: float 3s ease-in-out infinite;

@keyframes float {
0%, 100% {
  transform: translateY(0);
}
50% {
  transform: translateY(-10px);
}
}\n}.elementor .service-card{padding:30px;border-radius:10px;background-color:hsla(0, 0%, 91%, 1);transition:all 200ms;}.elementor .service-card:hover{background-color:hsla(0, 45%, 86%, 1);}.elementor .service-card__title{font-weight:700;font-size:18px;text-align:center;}