.elementor .e-4ac0cf5a-e492{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--color-navy);letter-spacing:.05em;line-height:1.15;text-align:center;text-transform:uppercase;margin:0}.elementor .e-11476b2c-c6ec:hover,.elementor .e-11476b2c-c6ec:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.06,1.06,1)}.elementor .e-11476b2c-c6ec{width:156px;height:156px;position:absolute;inset-block-start:60px;inset-inline-end:72px;padding:18px;border-radius:50%;background-color:var(--color-gold);box-shadow:0 16px 34px 0 rgb(19 36 58 / .3);transform:rotateX(0deg) rotateY(0deg) rotateZ(-11deg);display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.elementor .e-22c01eab-b607{font-family:var(--font-heading);font-weight:500;font-size:136px;color:var(--color-cream);letter-spacing:-.035em;line-height:.93;margin-block-start:0;margin-block-end:28px;margin-inline-start:0;margin-inline-end:0}.elementor .e-327cbdc2-4fc9{max-width:540px;font-family:var(--font-body);font-size:20px;color:var(--color-cream);line-height:1.6;margin-block-start:0;margin-block-end:36px;margin-inline-start:0;margin-inline-end:0}.elementor .e-3d4a2365-a54c{padding:0;margin-block-start:0;margin-block-end:44px;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.elementor .e-6956e7f0-3ddd{font-family:var(--font-body);font-size:14px;color:var(--color-cream);line-height:1.3;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:8px;opacity:80%}.elementor .e-5d653173-196f{padding:0;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center}.elementor .e-51375d91-4538{min-height:90vh;overflow:hidden;position:relative;padding-block-start:150px;padding-block-end:84px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(180deg,rgb(19 36 58 / .2) 0%,rgb(19 36 58 / .9) 100%),linear-gradient(90deg,rgb(19 36 58 / .55) 0%,#fff0 70%),url(https://traveleuropeguide.com/wp-content/uploads/2026/10/Rome-Travel-Guide.jpeg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:var(--color-navy);display:flex;flex-direction:column;gap:0;justify-content:flex-end;align-items:flex-start}.elementor .e-41a26e02-166e{padding:0;display:block}.elementor .e-5b6bdfd3-2941{padding:0;display:block}.elementor .e-652643e8-ebb7{grid-template-rows:auto}.elementor .e-2a969aae-30ee{padding:0;display:block}.elementor .e-2bfe738d-e073{grid-template-rows:auto}.elementor .e-6e4441a2-1748{padding:0;display:block}.elementor .e-10d9bc36-6da0{grid-template-rows:auto}.elementor .e-1538782b-f155{padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-6a24109b-5f40{padding:0;display:grid;gap:88px;grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:start}.elementor .e-5bcb5bfe-2d3e{display:block}.elementor .e-d1f09f7-2b91{width:auto;padding:0;display:block}.elementor .e-2f43ebfc-9687{padding:0;margin-block-start:0;margin-block-end:64px;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end}.elementor .e-539438ad-33dd{margin-block-start:72px}.elementor .e-6b334c48-42ac{margin-block-start:72px}.elementor .e-37b78884-9749{padding:0;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;align-items:start}.elementor .e-24512658-3fe3{display:block}.elementor .e-481bde96-562a{display:block}.elementor .e-302f7209-1955{width:1000px;position:absolute;inset-inline-end:-30px;inset-block-end:-70px;font-family:var(--font-heading);font-weight:600;font-size:320px;color:var(--color-cream);letter-spacing:-.04em;line-height:1;text-align:end;margin:0;opacity:6%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg)}.elementor .e-5fd2d79d-c4aa{max-width:900px;position:relative;padding:0;margin-block-start:0;margin-block-end:56px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .e-5d3f912a-4415{padding:0;display:block}.elementor .e-667313b7-75a2{grid-template-rows:auto}.elementor .e-96a28ec-f52c{padding:0;display:block}.elementor .e-8eb3fe2-b5f2{grid-template-rows:auto}.elementor .e-3a4ca18a-d055{padding:0;display:block}.elementor .e-7284caef-dc72{grid-template-rows:auto}.elementor .e-34a39da1-33dd{position:relative;padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-37c5c33c-e563{position:relative;display:block}.elementor .e-1af033a2-54fc{display:block}.elementor .e-29efe0f7-e4d1{max-width:440px;font-family:var(--font-body);font-size:14px;color:var(--color-cream);line-height:1.6;margin-block-start:24px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0;opacity:80%}.elementor .e-382c9a8-ba68:hover,.elementor .e-382c9a8-ba68:focus-visible{color:var(--color-cream)}.elementor .e-382c9a8-ba68{font-weight:500;font-size:14px;color:var(--color-gold)}.elementor .e-67cf4095-f044{padding:0;display:block}.elementor .e-f913f2-260b{width:auto;padding:0;display:block}.elementor .e-34e1615f-c9f3{width:auto;padding:0;display:block}.elementor .e-5e803193-8565{width:auto;margin-inline-start:56px}.elementor .e-6646d5da-475b{width:auto;padding:0;display:block}.elementor .e-1d2dd0-2d54{padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-4677f8cc-8116{padding:0;display:grid;gap:80px;grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:center}.elementor .e-44386315-1dfc{display:block}.elementor .e-19f750a6-d8bb{width:100%;aspect-ratio:16 / 10;object-fit:cover;margin-block-start:0;margin-block-end:28px;margin-inline-start:0;margin-inline-end:0;border-radius:28px}.elementor .e-4f6b471-55a6{font-family:var(--font-heading);font-weight:500;font-size:44px;color:var(--color-navy);letter-spacing:-.02em;line-height:1.08;margin-block-start:0;margin-block-end:14px;margin-inline-start:0;margin-inline-end:0}.elementor .e-1aac1c2d-dde0{padding:0;display:flex;flex-direction:column;gap:0;align-items:flex-start}.elementor .e-35bd637c-8cac{padding-block-start:28px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:block}.elementor .e-4e6d959a-5ca1{padding:0;display:flex;flex-direction:column;gap:0;align-items:flex-start}.elementor .e-76fc142b-6a7c{padding:0;display:grid;gap:72px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:start}.elementor .e-30749ca1-ff00{display:block}.elementor .e-3e3dc51e-af4c{font-family:var(--font-heading);font-weight:500;font-size:112px;color:var(--color-navy);letter-spacing:-.035em;line-height:.95;text-align:center;margin-block-start:0;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0}.elementor .e-23f12610-e453{max-width:520px;font-family:var(--font-body);font-size:19px;color:var(--color-navy);line-height:1.65;text-align:center;margin-block-start:0;margin-block-end:36px;margin-inline-start:0;margin-inline-end:0;opacity:82%}.elementor .e-5eb069ba-6cfb{padding:0;display:flex;flex-direction:column;gap:0;align-items:center}.elementor .e-70bb2ccd-5d05{display:block}