.elementor .e-39eb1b1-e4fd60b{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-bba6216-f121a0f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(180deg, rgba(0,0,0,.25) 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,.92) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c5009b8-c32c440{font-family:"Cormorant Garamond";font-weight:600;font-size:14px;color:#D4AF37;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:14px;display:inline-block;}.elementor .e-e6a0552-8620a01{max-width:820px;font-family:"Cormorant Garamond";font-weight:500;font-size:64px;color:#F6F1E7;line-height:1.05;}.elementor .e-68e7b3d-8b4e225{max-width:760px;font-family:"Cormorant Garamond";font-size:25px;color:#EDE7DC;line-height:1.4;font-style:italic;margin-block-start:14px;}.elementor .e-7daa2f9-8389f89{font-family:"Cormorant Garamond";font-size:15px;color:#EDE7DC;letter-spacing:0.06em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;border-width:1px;border-color:rgba(237,231,220,.35);border-style:solid;}.elementor .e-d61628e-8602808{font-family:"Cormorant Garamond";font-size:15px;color:#EDE7DC;letter-spacing:0.06em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;border-width:1px;border-color:rgba(237,231,220,.35);border-style:solid;}.elementor .e-d9d3cdf-c9217e8{font-family:"Cormorant Garamond";font-size:15px;color:#EDE7DC;letter-spacing:0.06em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;border-width:1px;border-color:rgba(237,231,220,.35);border-style:solid;}.elementor .e-960b0e5-2b3125c{font-family:"Cormorant Garamond";font-size:15px;color:#EDE7DC;letter-spacing:0.06em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;border-width:1px;border-color:rgba(237,231,220,.35);border-style:solid;}.elementor .e-ba7317d-bef53ac{padding:0px;margin-block-start:22px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-0fc584e-a949fd4{width:100%;max-width:1200px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-c898c49-7e751c3{min-height:560px;overflow:hidden;position:relative;padding:0px;background-color:#1c1812;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-0e78bd6-6fbce13{max-width:100%;font-family:"Cormorant Garamond";font-size:23px;color:#EDE7DC;line-height:1.55;font-style:normal;padding-block-end:28px;margin-block-start:0px;margin-block-end:30px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(212,175,55,.25);\n}.elementor .e-9dfb18f-822e532{font-family:"Cormorant Garamond";font-weight:500;font-size:26px;color:#F6F1E7;margin-block-end:10px;}.elementor .e-0cffb47-f1f82e7{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.6;}.elementor .e-01c9871-50c5209{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:40px;border-start-start-radius:0px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:10px;border-inline-start-width:2px;background-color:#0f0d0b;border-left-style: solid; border-left-color: #D4AF37;\n}.elementor .e-b5ed80f-5c5276e{min-width:0px;font-family:"Cormorant Garamond";font-size:19px;color:#B8B0A2;line-height:1.65;flex:1 1 0px;}.elementor .e-9f4c26e-3c562ea{font-family:"Cormorant Garamond";font-weight:600;font-size:14px;color:#8a8478;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-704954c-872c7d7{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#D4AF37;line-height:1.1;margin-block-end:14px;}.elementor .e-803c381-8136758{padding:0px;}.elementor .e-27c1a9c-6bcde51:hover,.elementor .e-27c1a9c-6bcde51:focus-visible{color:#D4AF37;border-color:#D4AF37;}.elementor .e-27c1a9c-6bcde51{font-family:"Cormorant Garamond";font-weight:700;font-size:15px;color:#EDE7DC;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:3px;border-width:1px;border-color:rgba(237,231,220,.4);border-style:solid;background-color:transparent;display:block;}.elementor .e-e48771e-25c31b8{font-family:"Cormorant Garamond";font-size:17px;color:#B8B0A2;}.elementor .e-9557be4-3a77df6{font-family:"Cormorant Garamond";font-size:17px;color:#B8B0A2;}.elementor .e-972edb6-34d42fb{font-family:"Cormorant Garamond";font-size:17px;color:#B8B0A2;}.elementor .e-8eb0447-d83855e{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:9px;border-top-style: solid; border-top-color: rgba(212,175,55,.2);\n}.elementor .e-21cb747-53226aa:hover,.elementor .e-21cb747-53226aa:focus-visible{color:#D4AF37;}.elementor .e-21cb747-53226aa{font-family:"Cormorant Garamond";font-size:16px;color:#8a8478;text-align:center;padding:0px;background-color:transparent;display:block;}.elementor .e-f12d87d-815a921{position:sticky;inset-block-start:24px;padding:30px;border-radius:12px;border-width:2px;border-color:#D4AF37;border-style:solid;background-color:#14110d;box-shadow:0px 0px 0px 6px rgba(212,175,55,.08),0px 18px 40px 0px rgba(0,0,0,.6);flex-direction:column;gap:16px;flex:0 0 380px;}.elementor .e-4a31725-bd89fee{max-width:1248px;padding-block-start:56px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#000;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-ec5e0fa-e666380{width:100%;padding:0px;background-color:#000;}.elementor .e-5cc4b2e-b8ea4e6{padding-block-start:0px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000;}.elementor .e-48af428-bd3b2e4{font-family:"Cormorant Garamond";font-weight:600;font-size:18px;color:#D4AF37;letter-spacing:0.18em;text-align:center;text-transform:uppercase;}.elementor .e-2388d22-d3cc4c0{font-family:"Cormorant Garamond";font-weight:500;font-size:40px;color:#F6F1E7;text-align:center;margin-block-start:8px;}.elementor .e-fbf7be9-ae7525b{font-family:"Cormorant Garamond";font-size:44px;color:#D4AF37;line-height:1;}.elementor .e-d46ed87-003fd41{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#F6F1E7;margin-block-start:10px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0ee3c85-ae6e2b4{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-c3ac791-3629e0e{font-family:"Cormorant Garamond";font-size:44px;color:#D4AF37;line-height:1;}.elementor .e-f6e32e2-aec8fa4{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#F6F1E7;margin-block-start:10px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a9de002-d9709f4{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-0660843-f76586e{font-family:"Cormorant Garamond";font-size:44px;color:#D4AF37;line-height:1;}.elementor .e-a798ba1-32a201b{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#F6F1E7;margin-block-start:10px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-558a0f6-44e839d{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-1f7add8-a28f5ad{max-width:1200px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:36px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-108bb02-d2814b2:hover,.elementor .e-108bb02-d2814b2:focus-visible{background-color:#B8941F;}.elementor .e-108bb02-d2814b2{font-family:"Cormorant Garamond";font-weight:700;font-size:15px;color:#161412;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;background-color:#D4AF37;}.elementor .e-b1e3a94-897752f{padding:0px;margin-block-start:44px;justify-content:center;}.elementor .e-9231a8e-dbb0d6e{padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0f0d0b;}.elementor .e-04733b7-fae10ec{font-family:"Cormorant Garamond";font-weight:600;font-size:18px;color:#D4AF37;letter-spacing:0.18em;text-align:center;text-transform:uppercase;}.elementor .e-ed0dbb5-9136de8{font-family:"Cormorant Garamond";font-weight:500;font-size:40px;color:#F6F1E7;text-align:center;margin-block-start:8px;}.elementor .e-6d4c45d-8e9b63a{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#D4AF37;margin-block-end:8px;}.elementor .e-079e4de-3e29580{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-b6e5bef-bc9789e{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#D4AF37;margin-block-end:8px;}.elementor .e-1163df3-cc6ade5{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-1b452d6-eb1a423{font-family:"Cormorant Garamond";font-weight:500;font-size:25px;color:#D4AF37;margin-block-end:8px;}.elementor .e-93562d4-369db43{font-family:"Cormorant Garamond";font-size:18px;color:#B8B0A2;line-height:1.55;}.elementor .e-24a70d1-4da1509{max-width:1200px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:36px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-a0cef4c-240ee5c{text-align:center;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000;}.elementor .e-1c64f74-af86507{font-family:"Cormorant Garamond";font-weight:600;font-size:18px;color:#D4AF37;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-06e1acb-4c4fd0a{font-family:"Cormorant Garamond";font-weight:500;font-size:40px;color:#F6F1E7;margin-block-start:8px;}.elementor .e-5610a5b-fc8f193{max-width:640px;font-family:"Cormorant Garamond";font-size:22px;color:#EDE7DC;font-style:italic;margin-block-start:14px;}.elementor .e-84a3c4d-189e6a5:hover,.elementor .e-84a3c4d-189e6a5:focus-visible{background-color:#B8941F;}.elementor .e-84a3c4d-189e6a5{font-family:"Cormorant Garamond";font-weight:700;font-size:15px;color:#161412;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;background-color:#D4AF37;}.elementor .e-850ab01-7c0f254:hover,.elementor .e-850ab01-7c0f254:focus-visible{color:#D4AF37;border-color:#D4AF37;}.elementor .e-850ab01-7c0f254{font-family:"Cormorant Garamond";font-weight:700;font-size:15px;color:#EDE7DC;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgba(237,231,220,.4);border-style:solid;background-color:transparent;}.elementor .e-b393f2a-c6e43c2{padding:0px;margin-block-start:36px;flex-direction:row;gap:14px;justify-content:center;}.elementor .e-97e5b6b-4def122{font-family:"Cormorant Garamond";font-size:17px;color:#B8B0A2;letter-spacing:0.04em;margin-block-start:22px;}.elementor .e-3ca711d-b13ef3a{text-align:center;padding-block-start:86px;padding-block-end:86px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(0,0,0,.72) 0%,rgba(0,0,0,.84) 100%),url("https://bookroad.tours/wp-content/uploads/2025/02/San-Juan-de-Gaztelugatxe-web-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0f0d0b;flex-direction:column;gap:0px;align-items:center;}.elementor .e-ced147c-f522863{font-family:"Cormorant Garamond";font-weight:600;font-size:18px;color:#D4AF37;letter-spacing:0.18em;text-align:center;text-transform:uppercase;}.elementor .e-0b94289-dd2edd0{font-family:"Cormorant Garamond";font-weight:500;font-size:40px;color:#F6F1E7;text-align:center;margin-block-start:8px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b243303-75eafe1{width:100%;height:220px;object-fit:cover;border-radius:10px;}.elementor .e-fe239df-c512e70:hover,.elementor .e-fe239df-c512e70:focus-visible{color:#D4AF37;}.elementor .e-fe239df-c512e70{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#F6F1E7;line-height:1.2;margin-block-start:6px;}.elementor .e-440f4bf-255bb02{font-family:"Cormorant Garamond";font-size:17px;color:#B8B0A2;line-height:1.5;}.elementor .e-4d4ebbf-41a3e1d:hover,.elementor .e-4d4ebbf-41a3e1d:focus-visible{color:#B8941F;}.elementor .e-4d4ebbf-41a3e1d{font-family:"Cormorant Garamond";font-weight:700;font-size:15px;color:#D4AF37;letter-spacing:0.1em;text-transform:uppercase;padding:0px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-95d3a7c-1a70c0c{display:flex;flex-direction:column;gap:10px;}.elementor .e-4978e54-cb22184{gap:28px;grid-auto-rows:auto;}.elementor .e-636affa-ce80bab{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-caa4b40-aa96366{padding-block-start:76px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000;}.elementor .e-3e18295-e8751f2{font-family:"Cormorant Garamond";font-size:19px;color:#F6F1E7;line-height:1.15;flex:1 1 auto;}.elementor .e-da39d4e-584eb5a{font-family:"Cormorant Garamond";font-weight:700;font-size:14px;color:#161412;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:3px;background-color:#D4AF37;white-space:nowrap;\n}.elementor .e-c8e3eb3-ff83608{display:none;}