.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}body.elementor-page-30100:not(.elementor-motion-effects-element-type-background), body.elementor-page-30100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#811422;}/* Start custom CSS */.elementor-29250 .elementor-element.elementor-element-2f66ae0 > .elementor-background-overlay {
    /* opacity: 0.5; */
    background-color: #d81e44;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

body {
  overflow-x: hidden; /* Hide horizontal scrollbar */
}

body::-webkit-scrollbar {
  width: 5px;
  background-color: #d81e44;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;color:#d81e44;
}
body::-webkit-scrollbar-thumb {
    background-color: #d81e44;
  border-radius: 5px;
}

html, body {
  touch-action: none;
}/* End custom CSS */