@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-social-icons{display:flex;list-style-type:none;margin:0;padding:0}.brxe-social-icons li,.brxe-social-icons li a{align-items:center;display:flex;flex:1;gap:5px;justify-content:center}.brxe-social-icons i{line-height:unset}.brxe-social-icons span{align-items:center;display:inline-flex}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}div[data-theme*="orange"], section[data-theme*="orange"] { background-color: #e4572c !important; }.brxe-heading[data-theme*="orange"] { color: #e4572c !important; background-color: transparent !important; }[data-theme*="orange"] .bricks-button, .bricks-button[data-theme*="orange"] { color: #fe4572 !important; background-color: #ffffff !important; }div[data-theme*="purple"], section[data-theme*="purple"] { background-color: #613d90 !important; }.brxe-heading[data-theme*="purple"] { color: #613d90 !important; background-color: transparent !important; }[data-theme*="purple"] .bricks-button, .bricks-button[data-theme*="purple"] { color: #613d90 !important; background-color: #ffffff !important; }div[data-theme*="pink"], section[data-theme*="pink"] { background-color: #c40f80 !important; }.brxe-heading[data-theme*="pink"] { color: #c40f80 !important; background-color: transparent !important; }[data-theme*="pink"] .bricks-button, .bricks-button[data-theme*="pink"] { color: #c40f80 !important; background-color: #ffffff !important; }div[data-theme*="teal"], section[data-theme*="teal"] { background-color: #006b8f !important; }.brxe-heading[data-theme*="teal"] { color: #006b8f !important; background-color: transparent !important; }[data-theme*="teal"] .bricks-button, .bricks-button[data-theme*="teal"] { color: #006b8f !important; background-color: #ffffff !important; }div[data-theme*="lime"], section[data-theme*="lime"] { background-color: #c6d432 !important; }.brxe-heading[data-theme*="lime"] { color: #c6d432 !important; background-color: transparent !important; }[data-theme*="lime"] .bricks-button, .bricks-button[data-theme*="lime"] { color: #c6d432 !important; background-color: #ffffff !important; }div[data-theme*="grey"], section[data-theme*="grey"] { background-color: #b2b2b2 !important; }.brxe-heading[data-theme*="grey"] { color: #b2b2b2 !important; background-color: transparent !important; }[data-theme*="grey"] .bricks-button, .bricks-button[data-theme*="grey"] { color: #b2b2b2 !important; background-color: #ffffff !important; }#brxe-edff28 {background-position: center center; background-repeat: no-repeat; background-image: url(https://moonshadowcrafts.co.uk/wp-content/uploads/Mosaic.jpg); background-size: cover}@media (max-width: 991px) {#brxe-edff28 {background-position: center center; background-size: cover}}@media (max-width: 767px) {#brxe-edff28 {background-position: center center}}@media (max-width: 478px) {#brxe-edff28 {background-position: center center}}.brxe-96b032.brxe-container {align-items: center}#brxe-2341df {width: 50%; background-position: center center; background-size: cover; background-image: url(https://moonshadowcrafts.co.uk/wp-content/uploads/Mosaic-edit.jpg); display: flex; flex-grow: 1; flex-shrink: 0; flex-basis: 50%}@media (max-width: 991px) {#brxe-2341df {width: 100%; min-height: 400px; background-size: cover; background-repeat: no-repeat; background-position: center center}}#brxe-343a0a {text-transform: capitalize}#brxe-6aa981 {padding-bottom: var(--space-s)}@media (max-width: 767px) {#brxe-6aa981 {color: #fff}#brxe-6aa981 a {color: #fff; font-size: inherit}}#brxe-cacd83 li.has-link a, #brxe-cacd83 li.no-link {color: #ffffff; align-items: flex-start; justify-content: flex-start}#brxe-cacd83 .repeater-item:nth-child(1) .icon {color: var(--bricks-color-mslime); font-size: 12px}#brxe-cacd83 .repeater-item:nth-child(2) .icon {color: var(--bricks-color-mslime); font-size: 12px}#brxe-cacd83 .repeater-item:nth-child(3) .icon {color: var(--bricks-color-mslime); font-size: 12px}#brxe-cacd83 .repeater-item:nth-child(4) .icon {color: var(--bricks-color-mslime); font-size: 12px}#brxe-cacd83 .repeater-item:nth-child(5) .icon {color: var(--bricks-color-mslime); font-size: 12px}#brxe-cacd83 {flex-direction: column; gap: 0px}#brxe-4a5998 {padding-top: var(--space-s)}@media (max-width: 767px) {#brxe-4a5998 {color: #fff}#brxe-4a5998 a {color: #fff; font-size: inherit}}#brxe-b97ffb {width: 50%; align-self: stretch !important; width: 100%; justify-content: center; align-items: stretch; padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); display: flex; flex-grow: 1; flex-direction: column; flex-shrink: 0; flex-basis: 50%; background-color: var(--bricks-color-msteal)}%path%[data-theme*="orange"] { background-color: var(--bricks-color-msorange) !important; }%path%[data-theme*="purple"] { background-color: var(--bricks-color-mspurple) !important; }%path%[data-theme*="pink"] { background-color: var(--bricks-color-mspink) !important; }@media (max-width: 991px) {#brxe-b97ffb {width: 100%}}#brxe-4b6dde {display: flex; flex-direction: row; margin-right: 0; margin-left: 0; width: 100%; align-items: stretch; min-height: 600px}@media (max-width: 991px) {#brxe-4b6dde {flex-direction: column}}#brxe-e4f231 {color: var(--bricks-color-mspink); text-transform: capitalize}#brxe-652076 {align-items: center; justify-content: center; align-self: center !important}#brxe-99a682 {padding-top: var(--space-s); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}#brxe-b5b4d5 {text-transform: capitalize}@media (max-width: 767px) {#brxe-b5b4d5 {text-align: center}}#brxe-742afa li.has-link a, #brxe-742afa li.no-link {color: #ffffff; align-items: flex-start; justify-content: flex-start}#brxe-742afa {flex-direction: column; gap: 0px}@media (max-width: 478px) {#brxe-742afa li.has-link a, #brxe-742afa li.no-link {text-align: left}}#brxe-aab51b {margin-top: var(--space-s)}root li { list-style: none;  position: relative; padding-left: 25px;  margin-bottom: 10px;}root li::before { content: ""; position: absolute; left: 0; top: 6px;  width: 10px; height: 10px; background-color: #e32d8b;  border-radius: 2px; }@media (max-width: 767px) {#brxe-aab51b {color: #fff; text-align: center}#brxe-aab51b a {color: #fff; text-align: center; font-size: inherit}}#brxe-97b159 {color: var(--bricks-color-mspink); margin-top: var(--space-m)}#brxe-ff533c {width: 50%; align-self: stretch !important; width: 100%; justify-content: center; align-items: flex-start; padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); display: flex; flex-grow: 1; flex-direction: column; flex-shrink: 0; flex-basis: 50%; background-color: var(--bricks-color-mspink)}%path%[data-theme*="orange"] { background-color: var(--bricks-color-msorange) !important; }%path%[data-theme*="purple"] { background-color: var(--bricks-color-mspurple) !important; }%path%[data-theme*="pink"] { background-color: var(--bricks-color-mspink) !important; }@media (max-width: 991px) {#brxe-ff533c {width: 100%}}#brxe-8bccfe {width: 50%; background-position: center center; background-size: cover; background-image: url(https://moonshadowcrafts.co.uk/wp-content/uploads/960x600-Images3.jpg); display: flex; flex-grow: 1; flex-shrink: 0; flex-basis: 50%}@media (max-width: 991px) {#brxe-8bccfe {width: 100%; min-height: 400px; background-size: cover; background-repeat: no-repeat; background-position: center center}}#brxe-3e3c8f {display: flex; flex-direction: row; margin-right: 0; margin-left: 0; width: 100%; align-items: stretch; min-height: 600px}@media (max-width: 991px) {#brxe-3e3c8f {flex-direction: column}}.brxe-kapxds {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}.brxe-wmjbeg {margin-bottom: var(--space-xl)}