: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}.brxe-button{width:auto}.brxe-code{width:100%}@media (max-width: 767px) {#brxe-8a2188 {max-width: 400px}}@media (max-width: 478px) {@media (max-width: 767px) { #brxe-8a2188 svg { width: 100%;}}#brxe-8a2188 {max-width: 250px}}#brxe-5ea7a3 {color: #ffffff; text-align: center; flex-direction: column; align-self: center !important; align-items: center; justify-content: center; padding-top: 70px}@media (max-width: 991px) {#brxe-5ea7a3 {padding-top: 130px; padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-5ea7a3 {padding-top: 30px}}@media (max-width: 478px) {#brxe-5ea7a3 {padding-top: 100px; padding-right: 20px; padding-left: 20px}}#brxe-1a9cd0 {text-transform: uppercase; font-weight: 700; color: var(--bricks-color-xqhxpb); line-height: 1; letter-spacing: 9px}@media (max-width: 767px) {#brxe-1a9cd0 {text-align: center; line-height: 1.3}}@media (max-width: 478px) {#brxe-1a9cd0 {text-align: center; line-height: 1.3}}#brxe-c6c29b {display: flex; align-self: center !important; justify-content: center; align-items: center; height: 27px; background-color: var(--bricks-color-yghtbu); padding-right: 60px; padding-left: 60px; position: absolute; bottom: -13px}@media (max-width: 991px) {#brxe-c6c29b {position: absolute}}@media (max-width: 767px) {#brxe-c6c29b {padding-top: 6px; padding-bottom: 6px; height: auto}}@media (max-width: 478px) {#brxe-c6c29b {height: auto; padding-top: 6px; padding-right: 20px; padding-bottom: 6px; padding-left: 20px}}#brxe-418ce6 {height: 100%; justify-content: center; align-self: center !important; flex-direction: column; align-items: center}#brxe-ff0074 {background-repeat: no-repeat; background-position: center center; background-image: url(https://crustconcepts.com/wp-content/uploads/2026/07/177A7534-2-1.webp); background-size: cover; height: 590px; z-index: 8; position: relative}@media (max-width: 767px) {#brxe-ff0074 {height: 510px}}@media (max-width: 478px) {#brxe-ff0074 {height: 630px}}#brxe-404f04 {margin-bottom: 5px}#brxe-1704a4 {margin-top: 0; margin-bottom: 20px; padding-right: 0}#brxe-2647cc {width: auto}#brxe-d08729 {margin-bottom: 20px}#brxe-f63462 {flex-direction: row; align-items: flex-start; justify-content: flex-start; align-self: flex-start !important; column-gap: 15px}@media (max-width: 478px) {#brxe-f63462 {flex-direction: row; flex-wrap: nowrap}}#brxe-d1a6c1 {width: auto}#brxe-14831a {margin-right: 33px; margin-bottom: 20px}#brxe-b5b851 {flex-direction: row; align-items: flex-start; justify-content: flex-start; align-self: flex-start !important; column-gap: 15px}@media (max-width: 478px) {#brxe-b5b851 {flex-direction: row; flex-wrap: nowrap}}#brxe-ffcf9e {color: var(--bricks-color-xqhxpb); background-color: var(--bricks-color-atceeu)}@media (max-width: 478px) {#brxe-ffcf9e {width: 100%}}#brxe-92c30f {text-align: left; align-self: flex-start !important; align-items: flex-start; flex-direction: column; background-color: var(--bricks-color-lohyso); width: 100%; padding-top: 75px; padding-right: 75px; padding-bottom: 75px; padding-left: 75px; display: flex; justify-content: center}@media (max-width: 991px) {#brxe-92c30f {padding-right: 45px; padding-left: 45px}}@media (max-width: 767px) {#brxe-92c30f {padding-top: 45px; padding-right: 25px; padding-bottom: 45px; padding-left: 25px}}#brxe-7b731f {width: 50%}@media (max-width: 991px) {#brxe-7b731f {width: 100%}}#brxe-2b2309 {width: 50%}@media (max-width: 991px) {#brxe-2b2309 {width: 100%}}#brxe-d6abc7 {flex-direction: row; column-gap: 30px; row-gap: 30px; align-items: center}@media (max-width: 478px) {#brxe-d6abc7 {padding-right: 20px; padding-left: 20px}}#brxe-4b80b2 {padding-top: 75px; padding-bottom: 75px}#brxe-b2f009 {width: 100%; align-items: center; align-self: center !important; justify-content: center; background-image: url(https://crustconcepts.com/wp-content/uploads/2025/04/Group-2-2.webp); background-size: cover; padding-right: 20px; padding-left: 20px}.map-holder { position: relative; padding-bottom: 56.25%; height: 400px; overflow: hidden;} .map-holder iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;}