.elementor .content-box-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--padding-side-content);padding-inline-end:var(--padding-side-content);display:flex;flex-direction:column;align-items:center;}.elementor .text-eyebrow{font-size:var(--text-xl);color:var(--color-text);text-align:center;}.elementor .text-h2{font-size:var(--text-5xl);line-height:100%;text-transform:capitalize;}.elementor .text-paragraph{color:var(--color-text);}.elementor .wide-width{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--padding-side-global);padding-inline-end:var(--padding-side-global);display:flex;flex-direction:column;}.elementor .spacer{height:var(--spacing-3xl);padding:0px;}.elementor .services-card:hover,.elementor .services-card:focus-visible{.services-card_container {
  transition:
      background-color 300ms ease,
      transform 300ms ease;
}

.services-card__icon {
  transition: transform 300ms ease;
}

.services-card_container {
  background-color: var(--color-secondary);
  margin-block-end: var(--spacing-lg);
}

.services-card__description {
  opacity: 1;
  visibility: visible;
  max-height: 200px;
  margin-top: 12px;
}

.services-card__icon {
  transform: rotate(90deg);
  svg path {
    fill: var(--color-heading) !important;
  }
}

h3 {
  color: var(--color-heading) !important;
}
 
  transform: translateY(-32px);\n}.elementor .services-card{.services-card__description {
  opacity: 0;
  visibility: hidden;
  max-height: 0;
  margin-top: 0;
  transition:
      opacity 300ms ease,
      max-height 300ms ease,
      margin-top 300ms ease,
      visibility 300ms ease;
}\n}.elementor .services-card__description{color:var(--color-text);}.elementor .services-card_container{padding:var(--spacing-lg);background-color:var(--color-tertiary);flex-direction:column;}.elementor .solutions-block:hover,.elementor .solutions-block:focus-visible{/*  transform: translateY(-12px); */
 transition: all 300ms ease;


&> div > svg {
   transform: rotate(90deg);
    transition: all 300ms ease;

  path {
    fill: var(--color-heading) !important;
  }

    
}\n}.elementor .solutions-block{&> div > svg {
    transition: all 300ms ease;
}\n}.elementor .btn-arrowup:hover,.elementor .btn-arrowup:focus-visible{transform: translateY(-4px);
 transition: all 300ms ease;


svg {
   transform: rotate(90deg);
    transition: all 300ms ease;
}\n}.elementor .btn-arrowup{svg {
    transition: all 300ms ease;
}\n}