.elementor .e-5391c7d8-782a{width:72px;mix-blend-mode:multiply;}.elementor .e-63446c5b-1db1{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;flex:0 0 auto;}.elementor .e-5e9b9ca0-9705{max-width:620px;}.elementor .e-41bccb17-c53d{margin-block-start:8px;}.elementor .e-141e327c-1cfa{padding:0px;flex-direction:column;gap:20px;flex:1 1 58%;align-items:flex-start;}.elementor .e-565ffd0c-2b24{aspect-ratio:4 / 5;border-start-start-radius:220px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-image:url("https://fromswitzerlandtoworld.com/wp-content/uploads/2025/06/DSC07595-scaled-1-1024x1536.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 40%;flex:0 0 38%;}.elementor .e-4ecd8f66-277d{padding-block-start:72px;background-image:radial-gradient(circle at 92% 12%, rgba(212,224,175,0.7) 0%,rgba(212,224,175,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:80px;align-items:center;}.elementor .e-6984f218-f858{font-family:var(--fstw-font-heading);font-weight:700;font-size:44px;color:var(--fstw-ink);line-height:1.1;}.elementor .e-1198e372-3fc5{font-family:var(--fstw-font-body);font-size:15px;color:var(--fstw-body);}.elementor .e-6c74e5ef-401b{padding:28px;border-radius:22px;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-4bdc36e6-2291{font-family:var(--fstw-font-heading);font-weight:700;font-size:44px;color:var(--fstw-ink);line-height:1.1;}.elementor .e-334477da-c3f9{font-family:var(--fstw-font-body);font-size:15px;color:var(--fstw-body);}.elementor .e-67dda43d-6f5e{padding:28px;border-radius:22px;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-4f95dc8e-6ee7{font-family:var(--fstw-font-heading);font-weight:700;font-size:44px;color:var(--fstw-ink);line-height:1.1;}.elementor .e-64a9aab1-7525{font-family:var(--fstw-font-body);font-size:15px;color:var(--fstw-body);}.elementor .e-7424b356-6395{padding:28px;border-radius:22px;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-7ba6df9-493a{font-family:var(--fstw-font-heading);font-weight:700;font-size:44px;color:var(--fstw-ink);line-height:1.1;}.elementor .e-3f548384-eba0{font-family:var(--fstw-font-body);font-size:15px;color:var(--fstw-body);}.elementor .e-1c35fd55-f009{padding:28px;border-radius:22px;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-a489469-351d{padding:0px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-1e4321c4-7472{font-family:var(--fstw-font-body);font-weight:700;font-size:14px;color:var(--fstw-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;background-color:var(--fstw-pistachio);}.elementor .e-382868a9-2579{font-family:var(--fstw-font-body);font-weight:700;font-size:14px;color:var(--fstw-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;background-color:var(--fstw-pistachio);}.elementor .e-3867d36b-2128{font-family:var(--fstw-font-body);font-weight:700;font-size:14px;color:var(--fstw-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;background-color:var(--fstw-pistachio);}.elementor .e-264c4cb0-c837{padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-70bbaa80-aaa3{font-size:13px;opacity:75%;}.elementor .e-7a544db1-208a{background-color:var(--fstw-sand);flex-direction:column;gap:40px;align-items:flex-start;}.elementor .e-7f7a07d7-dada{font-family:var(--fstw-font-hand);font-size:44px;color:var(--fstw-red);line-height:1;}.elementor .e-269ef9fd-88c7{padding:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.06);}.elementor .e-27d8dc03-e5b6{font-family:var(--fstw-font-hand);font-size:44px;color:var(--fstw-red);line-height:1;}.elementor .e-43acf33e-5353{padding:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.06);}.elementor .e-aba61a5-ae06{font-family:var(--fstw-font-hand);font-size:44px;color:var(--fstw-red);line-height:1;}.elementor .e-60376dc1-defe{padding:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.06);}.elementor .e-561c1f8d-59e4{font-family:var(--fstw-font-hand);font-size:44px;color:var(--fstw-red);line-height:1;}.elementor .e-2cc5d0b6-1e1c{padding:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.06);}.elementor .e-28bf961d-8949{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-2655681d-19ba{flex-direction:column;gap:40px;align-items:flex-start;}.elementor .e-6bd06c54-d3c3{color:var(--fstw-pistachio);}.elementor .e-3e01ad72-df3c{color:#ffffff;}.elementor .e-1633b240-5696{color:rgba(255,255,255,0.78);}.elementor .e-5d185fe2-a973:hover,.elementor .e-5d185fe2-a973:focus-visible{color:var(--fstw-ink);background-color:#ffffff;}.elementor .e-5d185fe2-a973{color:var(--fstw-ink);margin-block-start:8px;background-color:var(--fstw-pistachio);}.elementor .e-1dd2d45a-cbb8{padding:0px;flex-direction:column;gap:20px;flex:1 1 42%;align-items:flex-start;}.elementor .e-513e1189-6c50{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;}.elementor .e-3a30f7f9-c499{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;}.elementor .e-6e4436f7-b79b{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;}.elementor .e-32b92fdc-69ae{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;}.elementor .e-31814752-5cb9{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;}.elementor .e-6027ea74-e029{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.72);line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5a3b84ce-4751{padding:0px;flex-direction:column;gap:0px;flex:1 1 58%;}.elementor .e-5b31420a-4437{flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-ed4425f-3a0d{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-3bd5d53b-d80f{font-size:14px;}.elementor .e-2f0ae870-fdb6{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-5019b7cc-3501:hover,.elementor .e-5019b7cc-3501:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-5019b7cc-3501{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-607f3719-dcc2{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-4f226a74-61c6{font-size:14px;}.elementor .e-6b905cf5-d718{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-364a2293-d577:hover,.elementor .e-364a2293-d577:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-364a2293-d577{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-490344ab-30d7{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-2b8c084c-e004{font-size:14px;}.elementor .e-45688bee-eea3{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-4eb26383-9cfe:hover,.elementor .e-4eb26383-9cfe:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-4eb26383-9cfe{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-76cef70c-6127{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-5b00b9a7-b7c1{font-size:14px;}.elementor .e-375a0377-2c21{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-27234439-146c:hover,.elementor .e-27234439-146c:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-27234439-146c{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-7da85e1f-4a9c{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-72c77752-cbb2{font-size:14px;}.elementor .e-38435f21-1570{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-4caa60d3-f014:hover,.elementor .e-4caa60d3-f014:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-4caa60d3-f014{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-42aad9f8-2e37{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-65023b1e-217c{font-size:14px;}.elementor .e-6ddbb56b-c613{padding:24px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-344d530b-c003:hover,.elementor .e-344d530b-c003:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-344d530b-c003{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(28,33,23,0.08);flex-direction:column;gap:0px;}.elementor .e-449f26d8-7d0d{padding:0px;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-cf56cb2-367a{font-family:var(--fstw-font-hand);font-size:28px;color:var(--fstw-sage-deep);line-height:1.1;}.elementor .e-4408b964-76e7{font-weight:700;font-size:13px;color:var(--fstw-sage-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 190px;}.elementor .e-226ea84e-4486{flex:1 1 0px;}.elementor .e-7e98c020-dee8{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(28, 33, 23, 0.12);border-style:solid;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-7b3b876c-9820{font-weight:700;font-size:13px;color:var(--fstw-sage-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 190px;}.elementor .e-31c1a317-21d0{flex:1 1 0px;}.elementor .e-5f83ba36-87fe{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(28, 33, 23, 0.12);border-style:solid;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-2c9a11b-c32b{font-weight:700;font-size:13px;color:var(--fstw-sage-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 190px;}.elementor .e-5eb3f0eb-6588{flex:1 1 0px;}.elementor .e-6e9ac6a7-29f9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(28, 33, 23, 0.12);border-style:solid;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-8a772b5-d1f5{font-weight:700;font-size:13px;color:var(--fstw-sage-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 190px;}.elementor .e-2ab79546-53fc{flex:1 1 0px;}.elementor .e-59215280-7906{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(28, 33, 23, 0.12);border-style:solid;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-cafc05-c612{font-weight:700;font-size:13px;color:var(--fstw-sage-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 190px;}.elementor .e-11f190b0-661a{flex:1 1 0px;}.elementor .e-3316bc4e-69d9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(28, 33, 23, 0.12);border-style:solid;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-4d71ac67-1074{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-3a5ed34b-eaff{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:22px;background-color:var(--fstw-sand);flex-direction:column;gap:8px;}.elementor .e-75d11f2d-460a{flex-direction:column;gap:40px;align-items:flex-start;}.elementor .e-105977ba-da73{width:48px;height:48px;font-family:var(--fstw-font-heading);font-weight:700;font-size:22px;color:#ffffff;border-radius:50%;background-color:var(--fstw-sage-deep);display:flex;justify-content:center;align-items:center;}.elementor .e-35af4184-ab9f{padding:0px;gap:10px;}.elementor .e-9d20a8f-3bfb{width:48px;height:48px;font-family:var(--fstw-font-heading);font-weight:700;font-size:22px;color:#ffffff;border-radius:50%;background-color:var(--fstw-sage-deep);display:flex;justify-content:center;align-items:center;}.elementor .e-de020b9-a9a8{padding:0px;gap:10px;}.elementor .e-3b2a9139-dba0{width:48px;height:48px;font-family:var(--fstw-font-heading);font-weight:700;font-size:22px;color:#ffffff;border-radius:50%;background-color:var(--fstw-sage-deep);display:flex;justify-content:center;align-items:center;}.elementor .e-2e6bf4d7-fe8a{padding:0px;gap:10px;}.elementor .e-45da616-786a{width:48px;height:48px;font-family:var(--fstw-font-heading);font-weight:700;font-size:22px;color:#ffffff;border-radius:50%;background-color:var(--fstw-sage-deep);display:flex;justify-content:center;align-items:center;}.elementor .e-4a107d1d-597b{padding:0px;gap:10px;}.elementor .e-c4cec56-3651{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3e422f13-9ba0{background-color:var(--fstw-sand);flex-direction:column;gap:40px;align-items:flex-start;}.elementor .e-7b49a00b-31cf{padding:0px;flex-direction:column;gap:20px;flex:1 1 45%;align-items:flex-start;}.elementor .e-2d913299-628d{padding:0px;display:block;flex:1 1 55%;}.elementor .e-301927e5-d5b3{flex-direction:row;gap:64px;align-items:stretch;}.elementor .e-2b48339f-7965{font-size:60px;color:#ffffff;}.elementor .e-6d263d77-dca7:hover,.elementor .e-6d263d77-dca7:focus-visible{background-color:#ffffff;}.elementor .e-6d263d77-dca7{color:var(--fstw-ink);background-color:var(--fstw-pistachio);}.elementor .e-460b6af0-844a{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.14) inset;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-20d0119c-b3bf{font-family:var(--fstw-font-heading);font-weight:700;font-size:26px;color:#ffffff;}.elementor .e-a2863be-2ad2{font-family:var(--fstw-font-body);font-size:15px;color:rgba(255,255,255,0.65);line-height:1.7;}.elementor .e-20c4845c-a04c{max-width:340px;gap:14px;}.elementor .e-5dfba664-d409{margin-block-end:8px;}.elementor .e-14385015-2274{margin-block-end:8px;}.elementor .e-cfb9263-e165{margin-block-end:8px;}.elementor .e-1b23f77a-eff3{padding:0px;gap:40px;grid-template-columns:2fr 1fr 1fr 1fr;grid-template-rows:repeat(1, auto);}.elementor .e-3dc091c6-168c{font-family:var(--fstw-font-body);font-size:13px;color:rgba(255,255,255,0.5);flex:0 0 auto;}.elementor .e-3a7b1560-5b35{font-size:13px;}.elementor .e-2f289841-704a{font-size:13px;}.elementor .e-2e3c7e32-61fa{width:auto;flex:0 0 auto;}.elementor .e-647ede29-d2a7{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.14) inset;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-548e6830-ec23{padding-block-end:40px;gap:64px;}