.elementor .e-6a00b435-1810{font-family:Heebo;font-weight:300;font-size:clamp(1.1rem,5.2vw,2.1rem);line-height:1.4;margin:0px;}.elementor .e-57d1c7a9-db10{width:2rem;height:2rem;color:#29291f;padding:0px;border-width:0px;background-color:transparent;display:flex;justify-content:center;align-items:center;& span:first-child { position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); } & span:nth-child(2) { position:relative; width:1rem; height:1rem; } & span:nth-child(2)::before, & span:nth-child(2)::after { content:''; position:absolute; top:50%; left:0; width:100%; height:1px; background:currentColor; transform:rotate(45deg); } & span:nth-child(2)::after { transform:rotate(-45deg); }\n}.elementor .e-77915f07-ce87{padding-block-start:0px;padding-block-end:clamp(1.3rem,6vw,2.5rem);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #cfcdc3;\n}.elementor .e-de9abc5-c64a{color:#54553c;margin-block-start:0px;margin-block-end:clamp(2rem,9vw,3.5rem);margin-inline-start:0px;margin-inline-end:0px;display:block;& span { display:block; position:relative; width:clamp(1.9rem,8vw,3.2rem); height:clamp(1.75rem,7.3vw,2.9rem); border:0.1rem solid currentColor; border-radius:0.25rem; } & span::before { content:''; position:absolute; top:-0.55rem; left:-0.1rem; right:-0.1rem; height:0.6rem; border:0.1rem solid currentColor; border-bottom:0; border-radius:0.65rem 0.65rem 0 0; } & span::after { content:''; position:absolute; top:0.35rem; left:25%; width:50%; height:0.65rem; border:0.1rem solid currentColor; border-top:0; border-radius:0 0 1rem 1rem; }\n}.elementor .e-53e2eaa6-dadb{font-family:Heebo;font-weight:300;font-size:clamp(1.2rem,5.8vw,2.3rem);line-height:1.4;margin-block-start:0px;margin-block-end:clamp(1rem,4.8vw,1.9rem);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30cbaf09-1fa0{font-family:Heebo;font-weight:300;font-size:clamp(0.8rem,3.3vw,1.3rem);line-height:1.5;margin-block-start:0px;margin-block-end:clamp(1.6rem,7.5vw,3rem);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-31557e1e-2ebf:hover,.elementor .e-31557e1e-2ebf:focus-visible{background-color:#434431;}.elementor .e-31557e1e-2ebf{font-family:Heebo;font-weight:400;font-size:clamp(0.9rem,3.6vw,1.4rem);color:#faf8f1;line-height:1.4;text-decoration:none;padding-block-start:clamp(0.65rem,3vw,1.2rem);padding-block-end:clamp(0.65rem,3vw,1.2rem);padding-inline-start:clamp(1.9rem,8.5vw,3.4rem);padding-inline-end:clamp(1.9rem,8.5vw,3.4rem);border-radius:0.15rem;border-width:0px;background-color:#54553c;}.elementor .e-5814489e-9e25{text-align:center;padding-block-start:clamp(5rem,23vw,9rem);padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-54c17721-69ef{color:#29291f;direction:rtl;padding-block-start:clamp(1.5rem,6vw,2.5rem);padding-block-end:clamp(1.5rem,6vw,2.5rem);padding-inline-start:clamp(1.2rem,5.4vw,2.15rem);padding-inline-end:clamp(1.2rem,5.4vw,2.15rem);background-color:#faf8f1;display:flex;flex-direction:column;gap:0px;min-height:100dvh;\n}