.elementor .e-489c6d96-2302{font-family:Allura;font-size:2.8rem;color:#291B16;line-height:1;margin:0px;}.elementor .e-24fd24cf-6fb4{font-family:"Source Sans 3";font-size:0.7rem;color:#291B16;letter-spacing:0.3em;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-56d5859a-6ee6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.1rem;flex:0 0 auto;align-items:center;}.elementor .e-71dc697-af9d{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-36f6116b-1cb4{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1f9b0ac8-94ad{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-63424786-7ca8{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-63c457a0-a7ac{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3cdd334d-1afa{font-family:"Source Sans 3";font-size:0.9rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-7d7865a1-276c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1.2rem;flex-wrap:wrap;justify-content:flex-end;align-items:center;}.elementor .e-3a45fbcf-2645:hover,.elementor .e-3a45fbcf-2645:focus-visible{background-color:#EDE3D9;}.elementor .e-3a45fbcf-2645{width:2.75rem;height:2.75rem;font-size:0rem;line-height:1;padding:0rem;margin:0rem;border-radius:50%;border-width:1px;border-color:#B18A65;border-style:solid;background-color:#F8F4EE;display:inline-flex;flex:0 0 auto;& a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; border-radius: 50%; } & a:focus-visible { outline: 3px solid #92373B; outline-offset: 3px; } & a::before { content: ""; display: block; width: 1.5rem; height: 1.5rem; background-image: url("https://www.evaneduchalova.cz/wp-content/uploads/2023/12/Instagram_Fill.svg"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-611cf6aa-5b79:hover,.elementor .e-611cf6aa-5b79:focus-visible{background-color:#EDE3D9;}.elementor .e-611cf6aa-5b79{width:2.75rem;height:2.75rem;font-size:0rem;line-height:1;padding:0rem;margin:0rem;border-radius:50%;border-width:1px;border-color:#B18A65;border-style:solid;background-color:#F8F4EE;display:inline-flex;flex:0 0 auto;& a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; border-radius: 50%; } & a:focus-visible { outline: 3px solid #92373B; outline-offset: 3px; } & a::before { content: "f"; display: block; font-family: Roboto; font-size: 2rem; font-weight: 900; color: #92373B; line-height: 1; }\n}.elementor .e-19a26793-5196{width:auto;padding:0rem;display:flex;flex-direction:row;gap:0.65rem;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6acc800f-7acc{width:100%;min-width:0px;max-width:74rem;padding-block-start:2.5rem;padding-block-end:1.6rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-3688a074-8b42{font-family:"Source Sans 3";font-size:0.75rem;color:#A57C59;letter-spacing:0.18em;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1acad293-7967{font-family:"Cormorant Garamond";font-weight:400;font-size:3.8rem;color:#291B16;letter-spacing:-0.025em;line-height:1.12;margin:0px;& em { color:#8B343C;font-style:normal; }\n}.elementor .e-6a4e7919-af03{font-family:"Source Sans 3";font-size:1.05rem;color:#604B40;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2cf1a59c-d440{width:auto;min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;align-self:center;}.elementor .e-1ee50390-d079{width:100%;height:100%;object-fit:cover;display:block;mask-image:linear-gradient(90deg,transparent 0%,#000 35%);\n}.elementor .e-24b008aa-7e52{width:auto;min-width:0px;min-height:25rem;overflow:hidden;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;align-self:stretch;}.elementor .e-77eb1e3d-98f1{width:100%;min-width:0px;max-width:74rem;padding-block-start:1.4rem;padding-block-end:2.4rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;display:flex;flex-direction:row;gap:2rem;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-30a460dc-4e7c{width:0px;height:auto;min-width:0px;max-width:100%;max-height:32rem;object-fit:contain;display:block;flex:1 1 0px;}.elementor .e-6514fa4f-e4a3{font-family:"Source Sans 3";font-size:0.75rem;color:#A57C59;letter-spacing:0.18em;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-7fbb610-40c1{font-family:"Cormorant Garamond";font-weight:400;font-size:2.7rem;color:#291B16;line-height:1.12;margin:0px;}.elementor .e-75533758-4093{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-56bd7b94-d4a7{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6d8bde68-e777{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-33b676d0-b5ac:hover,.elementor .e-33b676d0-b5ac:focus-visible{color:#5A2027;}.elementor .e-33b676d0-b5ac{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-93dcab4-d54a:hover,.elementor .e-93dcab4-d54a:focus-visible{color:#5A2027;}.elementor .e-93dcab4-d54a{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-1212a97a-e1e7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7f67d34b-6fd6{width:100%;min-width:0px;max-width:74rem;padding-block-start:3.2rem;padding-block-end:3.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:2.5rem;align-items:flex-start;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-1da916df-443d{font-family:"Cormorant Garamond";font-weight:400;font-size:2.7rem;color:#291B16;line-height:1.12;margin:0px;}.elementor .e-7e78bb91-939b{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-c11245b-fadf{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-32f1c280-70fe{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-7d0637fa-361b:hover,.elementor .e-7d0637fa-361b:focus-visible{background-color:#6B2930;}.elementor .e-7d0637fa-361b{font-family:"Cormorant Garamond";font-size:1.25rem;color:#F8F4EE;line-height:1.3;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0px;border-width:1px;border-color:#8B343C;border-style:solid;background-color:#8B343C;display:inline-block;align-self:flex-start;text-align:left; &:focus-visible { outline:3px solid #A57C59;outline-offset:4px; }\n}.elementor .e-678138b6-f806{width:100%;min-width:0px;max-width:74rem;padding-block-start:3.2rem;padding-block-end:3.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-4cf735f9-534b{font-family:"Cormorant Garamond";font-weight:400;font-size:2.7rem;color:#291B16;line-height:1.12;margin:0px;}.elementor .e-43c292f9-2b83{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-255a2b7d-bfd3{width:100%;min-width:0px;max-width:74rem;padding-block-start:3.2rem;padding-block-end:3.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-14a93a76-3d2c{font-family:"Cormorant Garamond";font-weight:400;font-size:2.7rem;color:#291B16;line-height:1.12;margin:0px;}.elementor .e-2d6ef38-75de{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-77354259-4a73{width:100%;min-width:0px;max-width:74rem;padding-block-start:3.2rem;padding-block-end:3.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-6036e970-7f04{font-family:"Cormorant Garamond";font-weight:400;font-size:2.7rem;color:#291B16;line-height:1.12;margin:0px;}.elementor .e-51bc7d92-de37{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3dabd7e5-a3f0{font-family:"Source Sans 3";font-size:1.05rem;color:#291B16;line-height:1.7;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3cfd6b7b-4206:hover,.elementor .e-3cfd6b7b-4206:focus-visible{color:#5A2027;}.elementor .e-3cfd6b7b-4206{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-4b5cbab6-2db5:hover,.elementor .e-4b5cbab6-2db5:focus-visible{color:#5A2027;}.elementor .e-4b5cbab6-2db5{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-655fb2d0-4c52:hover,.elementor .e-655fb2d0-4c52:focus-visible{color:#5A2027;}.elementor .e-655fb2d0-4c52{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-305a7947-958b:hover,.elementor .e-305a7947-958b:focus-visible{color:#5A2027;}.elementor .e-305a7947-958b{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-312efe1a-680b:hover,.elementor .e-312efe1a-680b:focus-visible{color:#5A2027;}.elementor .e-312efe1a-680b{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-3bd90f59-e9a3:hover,.elementor .e-3bd90f59-e9a3:focus-visible{color:#5A2027;}.elementor .e-3bd90f59-e9a3{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-3bd3f9db-be85:hover,.elementor .e-3bd3f9db-be85:focus-visible{color:#5A2027;}.elementor .e-3bd3f9db-be85{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-1b4ab6f9-d3fe:hover,.elementor .e-1b4ab6f9-d3fe:focus-visible{color:#5A2027;}.elementor .e-1b4ab6f9-d3fe{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-7a387f43-c94b:hover,.elementor .e-7a387f43-c94b:focus-visible{color:#5A2027;}.elementor .e-7a387f43-c94b{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-33f3f3f7-73cf:hover,.elementor .e-33f3f3f7-73cf:focus-visible{color:#5A2027;}.elementor .e-33f3f3f7-73cf{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-4ce2f792-d151:hover,.elementor .e-4ce2f792-d151:focus-visible{color:#5A2027;}.elementor .e-4ce2f792-d151{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-26ba7071-3767:hover,.elementor .e-26ba7071-3767:focus-visible{color:#5A2027;}.elementor .e-26ba7071-3767{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-249bfacb-f202:hover,.elementor .e-249bfacb-f202:focus-visible{color:#5A2027;}.elementor .e-249bfacb-f202{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-fe2d02f-94d6:hover,.elementor .e-fe2d02f-94d6:focus-visible{color:#5A2027;}.elementor .e-fe2d02f-94d6{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-433bec3b-bedc:hover,.elementor .e-433bec3b-bedc:focus-visible{color:#5A2027;}.elementor .e-433bec3b-bedc{font-family:"Source Sans 3";font-size:1.05rem;color:#8B343C;line-height:1.7;text-decoration:underline;cursor:pointer;margin:0px;overflow-wrap:anywhere; text-underline-offset:.3rem;\n}.elementor .e-320199a2-4f5c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-1cf0555e-1d22{font-family:"Source Sans 3";font-size:1rem;color:#604B3E;line-height:1.7;margin-block-start:1rem;margin-block-end:0rem;}.elementor .e-19487a4e-5dc7{width:100%;min-width:0px;max-width:74rem;padding-block-start:3.2rem;padding-block-end:3.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #DECFC1;\n}.elementor .e-12b6860c-2077{width:100%;min-width:0px;padding:0px;background-color:#F8F4EE;display:flex;flex-direction:column;gap:0px;}