.elementor .buttons{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .col3{padding:0px;position: relative;

&::before,
&::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(
  90deg,
  rgba(255,255,255,0) 0%,
  #ffffff 50%,
  rgba(255,255,255,0) 100%
);
opacity: 0.5;
}

&::before {
top: 0;
}

&:after {
bottom: 0;
}\n}.elementor .col{width:33.33%;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;position: relative;

&:not(:last-child)::after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 1px;
height: 100%;

background: linear-gradient(
  to bottom,
  rgba(255, 255, 255, 0),
  #ffffff 49.52%,
  rgba(255, 255, 255, 0)
);

opacity: 0.5
}

@media (max-width: 767px) {
  &:not(:last-child)::after {
    top: auto;
    right: auto;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 1px;

    background: linear-gradient(
      to right,
      rgba(255, 255, 255, 0),
      #ffffff 49.52%,
      rgba(255, 255, 255, 0)
    );
  }
}\n}.elementor .f-20{font-weight:400;font-size:20px;line-height:32px;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .small-h2{font-size:56px;text-align:center;}.elementor .icon-box-row{padding:0px;margin:0px;gap:32px;flex-wrap:wrap;justify-content:center;}.elementor .icon-box-col{width:calc(25% - 24px);padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:10px;background-color:#F5F5F5;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}