.elementor .e-64fd642e-7077{font-family:var(--primary-font);font-weight:700;font-size:0.8rem;color:#FED001;letter-spacing:0.14em;line-height:1.7;text-transform:uppercase;}.elementor .e-d404350-2dd0{font-family:var(--primary-font);font-weight:800;font-size:4.25rem;color:#ffffff;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-53058548-d3e2{font-family:var(--primary-font);font-size:1.2rem;color:rgba(255, 255, 255, 0.78);line-height:1.7;}.elementor .e-4f351937-41e9:hover,.elementor .e-4f351937-41e9:focus-visible{background-color:#EDC200;transform:translate3d(0px, -2px, 0px);}.elementor .e-4f351937-41e9{font-family:var(--primary-font);font-weight:700;font-size:1rem;color:#0C1C40;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;background-color:#FED001;box-shadow:0px 12px 30px 0px rgba(254, 208, 1, 0.35);transition:all 0.3s;}.elementor .e-16dd23c0-ae9b:hover,.elementor .e-16dd23c0-ae9b:focus-visible{color:#FED001;border-width:2px;border-color:#FED001;border-style:solid;}.elementor .e-16dd23c0-ae9b{font-family:var(--primary-font);font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;border-width:2px;border-color:rgba(255, 255, 255, 0.35);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-2bb8590a-5e54{padding:0px;margin-block-start:0.5rem;gap:1rem;flex-wrap:wrap;}.elementor .e-180cb00-c62b{max-width:44rem;gap:1.5rem;}.elementor .e-1478345-592f327{align-items:start;}.elementor .e-8fb80e3-44bc6fe{padding-block-start:12rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, #0C1C40 60%,#0c1c4099 100%),url("https://amitysun.cz/wp-content/uploads/2024/10/image_123650291-2-1024x576.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0C1C40;}.elementor .e-2a66468d-b6a8{font-family:var(--primary-font);font-weight:700;font-size:0.8rem;color:#8a6d00;letter-spacing:0.14em;line-height:1.7;text-transform:uppercase;}.elementor .e-1a957bd9-3ab2{font-family:var(--primary-font);font-weight:800;font-size:3rem;color:var(--secondary);letter-spacing:-0.02em;line-height:1.1;}.elementor .e-2d06ec0e-6af3{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-5e2c9edd-bbb8{font-family:var(--primary-font);font-size:1.05rem;color:#4a5168;line-height:1.7;flex:1 1 0px;}.elementor .e-7a50a41f-d4a2{padding:0px;gap:3rem;align-items:flex-end;}.elementor .e-12d72363-943e{font-family:var(--primary-font);font-weight:700;font-size:0.8rem;color:rgba(12, 28, 64, 0.55);letter-spacing:0.14em;line-height:1.7;text-transform:uppercase;}.elementor .e-2153a159-ba56{font-family:var(--primary-font);font-weight:800;font-size:0.9rem;color:#0C1C40;line-height:1.7;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.6rem;background-color:#FED001;align-self:flex-start;}.elementor .e-2c983d17-35ec{font-family:var(--primary-font);font-weight:700;font-size:1.3rem;color:var(--secondary);line-height:1.25;}.elementor .e-4f1d657f-c02d{font-family:var(--primary-font);font-size:0.98rem;color:#4a5168;line-height:1.7;}.elementor .e-46539259-bf45:hover,.elementor .e-46539259-bf45:focus-visible{box-shadow:0px 24px 50px 0px rgba(12, 28, 64, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-46539259-bf45{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:#ffffff;transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-50336695-47e2{font-family:var(--primary-font);font-weight:800;font-size:0.9rem;color:#0C1C40;line-height:1.7;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.6rem;background-color:#FED001;align-self:flex-start;}.elementor .e-3d80ccf9-e5ac{font-family:var(--primary-font);font-weight:700;font-size:1.3rem;color:var(--secondary);line-height:1.25;}.elementor .e-468bc679-ee02{font-family:var(--primary-font);font-size:0.98rem;color:#4a5168;line-height:1.7;}.elementor .e-439df107-2524:hover,.elementor .e-439df107-2524:focus-visible{box-shadow:0px 24px 50px 0px rgba(12, 28, 64, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-439df107-2524{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:#ffffff;transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-3973e4c3-5e00{font-family:var(--primary-font);font-weight:800;font-size:0.9rem;color:#0C1C40;line-height:1.7;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.6rem;background-color:#FED001;align-self:flex-start;}.elementor .e-6f514106-c2ee{font-family:var(--primary-font);font-weight:700;font-size:1.3rem;color:var(--secondary);line-height:1.25;}.elementor .e-737e2c74-2dfb{font-family:var(--primary-font);font-size:0.98rem;color:#4a5168;line-height:1.7;}.elementor .e-436b38c3-438b:hover,.elementor .e-436b38c3-438b:focus-visible{box-shadow:0px 24px 50px 0px rgba(12, 28, 64, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-436b38c3-438b{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:#ffffff;transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-2fb22882-8a01{padding:0px;gap:1.5rem;flex-wrap:wrap;}.elementor .e-4c358e5f-4408{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-244245f3-dbe5{font-family:var(--primary-font);font-weight:800;font-size:2.5rem;color:var(--secondary);letter-spacing:-0.02em;}.elementor .e-55f495fa-700c{font-family:var(--primary-font);font-size:1.05rem;color:var(--secondary);line-height:1.7;}.elementor .e-4a7e6239-e9e5{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-2811a029-4245:hover,.elementor .e-2811a029-4245:focus-visible{background-color:#1a2f63;transform:translate3d(0px, -2px, 0px);}.elementor .e-2811a029-4245{font-family:var(--primary-font);font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;background-color:var(--secondary);transition:all 0.3s;}.elementor .e-fac72cb-8027:hover,.elementor .e-fac72cb-8027:focus-visible{color:#ffffff;background-color:#0C1C40;}.elementor .e-fac72cb-8027{font-family:var(--primary-font);font-weight:700;font-size:1rem;color:#0C1C40;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;border-width:2px;border-color:#0C1C40;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-18ec0ad1-47d7{width:auto;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-13d777d5-9f85{padding:3.5rem;border-radius:2rem;background-color:#FED001;box-shadow:0px 30px 70px 0px rgba(254, 208, 1, 0.3);gap:3rem;align-items:center;}.elementor .e-218db123-180e{max-width:75rem;padding:0px;flex-direction:column;gap:3.5rem;}.elementor .e-bab8ae7{width:100%;max-width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;margin:0px;background-color:#faf8f3;flex-direction:column;align-items:center;}