@media(max-width:1024px){.elementor .callout-inline-margins{column-gap:1em;padding-inline-start:1.5em;padding-inline-end:1.5em;row-gap:1em;}}@media(max-width:1024px){.elementor .inline-margins{padding-inline-start:1.5em;padding-inline-end:1.5em;justify-content:center;align-items:center;}}@media(max-width:1024px){.elementor .default-btn-style{overflow: visible;
  transition: filter .18s ease, transform .05s ease;
  box-shadow: 0 6px 18px rgba(0,0,0,.10);
  cursor: pointer;
  -webkit-mask-image: var(--atomic-squircle-mask);
  -webkit-mask-size: 100% 100%;
  -webkit-mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-image: var(--atomic-squircle-mask);
  mask-size: 100% 100%;
  mask-position: center;
  mask-repeat: no-repeat;
  &:is(button) {
  /* Kill the unwanted theme borders and radius */
  border: none !important;
  border-radius: 0 !important;
  
  /* Strip native OS button styling */
  appearance: none;
  -webkit-appearance: none;
}

/* Prevent the browser's default blue outline from appearing when clicked */
&:is(button):focus,
&:is(button):active {
  outline: none !important;
}\n}}