body.elementor-page-1879:not(.elementor-motion-effects-element-type-background), body.elementor-page-1879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDDECB;}:root{--page-title-display:none;}body.elementor-page-1879{padding:3px 3px 3px 3px;}/* Start custom CSS */body {
  --sb-track-color: #eddecb;
  --sb-thumb-color: #658592;
  --sb-size: 9px;
}

body::-webkit-scrollbar {
  width: var(--sb-size)
}

body::-webkit-scrollbar-track {
  background: var(--sb-track-color);
  border-radius: 20px;
}

body::-webkit-scrollbar-thumb {
  background: var(--sb-thumb-color);
  border-radius: 20px;
  border: 3px solid #000000;
}

@supports not body.elementor-page-1879(::-webkit-scrollbar) {
  body {
    scrollbar-color: var(--sb-thumb-color)
                     var(--sb-track-color);
  }
}

button,
a,
input,
textarea,
select,
[role="button"],
.elementor-button,
.elementor-widget-button a {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

button:focus,
button:focus-visible,
a:focus,
a:focus-visible,
input:focus,
textarea:focus,
select:focus,
.elementor-button:focus,
.elementor-widget-button a:focus {
  outline: none;
  box-shadow: none;
}/* End custom CSS */