.elementor .bh-pattern{position:relative;}.elementor .bh-above-art{position:relative;z-index:2;}.elementor .bh-svg-fill{width:100%;height:100%;}.elementor .bh-has-art{overflow:hidden;position:relative;}.elementor .bh-sway{pointer-events: none;\n}.elementor .bh-float{pointer-events: none;\n}.elementor .bh-reveal{opacity:100%;}.elementor .bh-faq-q{font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--earth);}.elementor .bh-faq-item{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-end:0.75rem;border-radius:16px;background-color:var(--cream);}.elementor .bh-card{padding:2rem;border-radius:16px;background-color:var(--cream);display:flex;flex-direction:column;gap:0.75rem;}.elementor .bh-note{font-family:var(--font-note);font-weight:700;font-size:28px;color:var(--terracotta-dark);line-height:1.1;transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .bh-btn:hover,.elementor .bh-btn:focus-visible{color:var(--white);background-color:var(--terracotta-darker);transform:translate3d(0px, -2px, 0px);}.elementor .bh-btn:focus{color:var(--white);background-color:var(--terracotta-darker);}.elementor .bh-btn{min-height:48px;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--white);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--terracotta-dark);display:inline-block;}.elementor .bh-wrap-narrow{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .bh-section{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;align-items:center;}.elementor .bh-sand{color:#643312;background-color:#F5EAD8;}.elementor .bh-linen{color:#643312;background-image:url("https://bintahousezanzibar.com/wp-content/uploads/2026/10/tex-plain-linen.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F8EDE2;background-size: 400px;\n}.elementor .bh-art-stencil{width:170px;height:340px;position:absolute;inset-inline-end:2%;inset-block-end:0px;z-index:0;padding:0px;pointer-events: none;\n}.elementor .bh-art-stencil--left{inset-inline-end:auto;inset-inline-start:2%;}.elementor .bh-art-doodle{width:110px;height:110px;position:absolute;inset-block-start:28px;inset-inline-end:4%;z-index:0;padding:0px;opacity:90%;pointer-events: none;\n}.elementor .bh-art-mr{inset-block-start:45%;inset-inline-end:2%;inset-block-end:auto;inset-inline-start:auto;}.elementor .bh-art-br{inset-block-start:auto;inset-inline-end:4%;inset-block-end:28px;inset-inline-start:auto;}.elementor .bh-art-bl{inset-block-start:auto;inset-inline-end:auto;inset-block-end:28px;inset-inline-start:3%;}.elementor .bh-art-tr{inset-block-start:28px;inset-inline-end:4%;inset-block-end:auto;inset-inline-start:auto;}.elementor .bh-art-tl{inset-block-start:28px;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:3%;}.elementor .bh-art-sm{width:72px;height:72px;}