.elementor .e-3a75873-842fa22{font-weight:800;font-size:16px;color:#D4AF37;letter-spacing:5px;text-align:center;align-self:center;}.elementor .e-4e961ba-a3a0deb{font-weight:700;font-size:64px;color:#ffffff;line-height:1.1em;text-align:center;margin-block-start:20px;margin-block-end:20px;align-self:center;}.elementor .e-d97993d-b4265d3{width:700px;font-size:20px;color:#f7f6f6;text-align:center;align-self:center;}.elementor .e-277b385-c2efa24{font-weight:600;font-size:16px;color:#000000;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:#D4AF37;transition:all 0.3s;}.elementor .e-277b385-c2efa24:hover,.elementor .e-277b385-c2efa24:focus-visible{background-color:#E7C75A;transform:scale3d(1.03, 1.03, 1.03);}.elementor .e-fff1572-ab71c29{font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:1px;border-color:#D4AF37;border-style:solid;background-color:#d4af3700;transition:all 0.3s;}.elementor .e-fff1572-ab71c29:hover,.elementor .e-fff1572-ab71c29:focus-visible{color:#000000;background-color:#D4AF37;transform:scale3d(1.03, 1.03, 1.03);}.elementor .e-5ac3bc1-5323028{width:700px;margin-block-start:115px;margin-block-end:0px;display:flex;flex-direction:row;gap:60px;justify-content:center;align-items:center;align-self:center;}.elementor .e-e6052bb-f416ce6{width:100%;height:100%;object-fit:cover;object-position:center center;position:static;padding-block-start:180px;padding-block-end:180px;padding-inline-start:200px;padding-inline-end:200px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.15) 0%,    rgba(0,0,0,0.50) 100%),url("https://migueliyotravel.com/wp-content/uploads/2026/10/barcelona-hero-migueliyo-travel.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:all 10s;display:flex;flex-direction:column;}.elementor .e-e6052bb-f416ce6:hover,.elementor .e-e6052bb-f416ce6:focus-visible{transform:scale3d(1.03, 1.03, 1.03);}.elementor .e-760d7a1-b25d40f{font-weight:600;font-size:16px;color:    #D4AF37;letter-spacing:6px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:25px;}.elementor .e-d738cc6-3e74f4d{font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1px;line-height:1.1em;text-align:start;margin-block-end:45px;}.elementor .e-6320467-496d337{max-width:540px;font-weight:400;font-size:17px;color:#BDBDBD;line-height:1.75em;text-align:start;}.elementor .e-03789f5-e1ff46a{width:47%;flex-direction:column;justify-content:center;}.elementor .e-ff7fb1b-62e535e{width:100%;height:460px;object-fit:cover;margin-block-start:0px;margin-block-end:0px;border-radius:20px;box-shadow:0px 18px 50px 0px rgba(0,0,0,0.35);}.elementor .e-cd8dc79-ab385ff{width:100%;font-size:30px;color:#D4AF37;text-align:start;margin:10px;}.elementor .e-2728d91-22c15d0{width:60%;font-size:14px;text-align:start;}.elementor .e-f980c0a-08c476e{width:75%;position:absolute;color:#ffffff;text-align:start;padding:20px;margin-block-start:40px;margin-block-end:30px;margin-inline-start:22px;border-radius:14px;border-width:1px;border-color:    rgba(212,175,55,0.25);border-style:solid;background-color:    rgba(12,12,12,0.65);box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 1);flex-direction:column;}.elementor .e-1b20c1d-e03811a{width:53%;position:relative;padding:0px;margin-block-start:30px;}.elementor .e-0019892-bb845f3{width:100%;max-width:1200px;padding-block-start:90px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:100px;background-color:#0D0D0D;display:flex;flex-direction:row;gap:50px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-d65f3f0-04a8434{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-8280d64-72eb150{max-width:600px;font-weight:700;font-size:54px;color:#FFFFFF;line-height:1.1em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-0b5c83a-9d26a8e{max-width:800px;font-size:22px;color:#BDBDBD;line-height:1.7em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-a679d84-cccfc85{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-077c374-bd75978{font-weight:600;font-size:16px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-9aae58b-826fecd{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-6788f86-3592a81{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-450296a-30846ad{font-weight:600;font-size:16px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-bc6df17-28eaa02{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-9ae6b99-f545a95{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-d5eed25-fd9b345{font-weight:600;font-size:16px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-762100a-ca02bd0{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-b9c6aac-5242d2a{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-4a175db-8264caf{font-weight:600;font-size:16px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-fba613d-511d298{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-da0b244-7089ebe{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-3151514-37c7ea9{font-weight:600;font-size:16px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-9d6413f-f16bb0f{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-38aa054-773f8de{font-weight:600;font-size:11px;color:    #C7A15A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-0013826-217c874{width:100%;font-weight:600;font-size:15.5px;color:    #FFFFFF;line-height:1.35em;text-align:center;}.elementor .e-5f8544d-716a185{width:16.66%;min-height:118px;max-width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;border-width:0px;border-color:    rgba(199,161,90,0.22);border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-c1b5434-1930156{margin-block-start:50px;border-radius:12px;border-width:1px;border-color:    rgba(199,161,90,0.35);border-style:solid;background-color:#111111;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-a365ede{width:1200px;max-width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0A0A0A;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-96f74bf-cfa124a{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-7778341-033863b{width:100%;max-width:100%;font-weight:700;font-size:54px;color:#FFFFFF;line-height:1.1em;text-align:center;margin-block-start:5px;align-self:center;}.elementor .e-e2bfb48-541431c{max-width:800px;font-size:22px;color:#BDBDBD;line-height:1.7em;text-align:center;margin-block-start:10px;align-self:center;}.elementor .e-61d0ec5-7bc8bef{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-61d0ec5-7bc8bef:hover,.elementor .e-61d0ec5-7bc8bef:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-a17f5e1-41c239e{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-6757d49-12ce24a{font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-756abd8-e5b1066{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-0c2689c-b33fad8{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-0c2689c-b33fad8:hover,.elementor .e-0c2689c-b33fad8:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-f59e313-0c45e81{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-bd6acbc-0b621ca{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-bd6acbc-0b621ca:hover,.elementor .e-bd6acbc-0b621ca:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-e64758d-a0e92b9{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-e64758d-a0e92b9:hover,.elementor .e-e64758d-a0e92b9:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-ff2bcaf-7c6e404{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-b7f0134-4cf968f{width:200px;font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-5c56a3d-a7c2f51{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-da87ab1-c98d293{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-da87ab1-c98d293:hover,.elementor .e-da87ab1-c98d293:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-810b410-75bcca7{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-963e621-2373e77{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-963e621-2373e77:hover,.elementor .e-963e621-2373e77:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-d1fad2a-9604014{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-d1fad2a-9604014:hover,.elementor .e-d1fad2a-9604014:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-a54fd4d-b174855{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-99ba02e-f827a06{font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-aee7551-ec9b2f4{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-ad995d3-6453a0a{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-ad995d3-6453a0a:hover,.elementor .e-ad995d3-6453a0a:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ec8a85a-9ee56d6{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-d733c47-a137e2c{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-d733c47-a137e2c:hover,.elementor .e-d733c47-a137e2c:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-7da5f94-4b309c5{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-7da5f94-4b309c5:hover,.elementor .e-7da5f94-4b309c5:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-d2321f4-0130045{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-962a5d9-7513ae4{width:200px;font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-c410682-62ec76e{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-e0d937e-3a37119{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-e0d937e-3a37119:hover,.elementor .e-e0d937e-3a37119:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-e0c9177-dd35921{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5f58b20-b88bf0e{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-5f58b20-b88bf0e:hover,.elementor .e-5f58b20-b88bf0e:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-34c595f-12fffc8{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-34c595f-12fffc8:hover,.elementor .e-34c595f-12fffc8:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-c683fd8-68037bb{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-c600ce0-61a36c7{font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-e061703-b6e6425{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-11d04a0-e13ef5b{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-11d04a0-e13ef5b:hover,.elementor .e-11d04a0-e13ef5b:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-079e4be-0c59051{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-f65d3b3-aa17d0c{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-f65d3b3-aa17d0c:hover,.elementor .e-f65d3b3-aa17d0c:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-a009b68-b948e7c{width:100%;height:100%;object-fit:cover;position:absolute;inset-inline-end:0px;border-radius:16px;transition:all 350ms;display:flex;flex-direction:column;}.elementor .e-a009b68-b948e7c:hover,.elementor .e-a009b68-b948e7c:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-b3af267-367123f{font-weight:700;font-size:30px;color:#ffffff;line-height:1.1em;}.elementor .e-85c298f-3784667{font-weight:500;font-size:16px;color:#F2C94C;line-height:1.4em;font-style:italic;}.elementor .e-b1699f0-3a702bd{width:100%;height:100%;padding:28px;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-884b9b3-1bc627e{width:100%;height:100%;background-image:linear-gradient(180deg, rgba(0,0,0,0.05) 1%,rgba(0,0,0,0.20) 48%,rgba(0,0,0,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:7px;justify-content:flex-end;align-items:start;}.elementor .e-884b9b3-1bc627e:hover,.elementor .e-884b9b3-1bc627e:focus-visible{background-image:linear-gradient(180deg, rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-8aa4009-a50f02d{width:93%;height:95%;object-fit:fill;position:absolute;padding:0px;background-image:linear-gradient(180deg,     rgba(0,0,0,0.05) 5%,    rgba(0,0,0,0.20) 46%,    rgba(0,0,0,0.88) 86%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-08b4d3b-c4bbae4{width:100%;min-height:430px;overflow:hidden;position:relative;background-color:    #111111;box-shadow:0px 20px 45px 0px rgba(0,0,0,.35);transition:all 0.5s;}.elementor .e-08b4d3b-c4bbae4:hover,.elementor .e-08b4d3b-c4bbae4:focus-visible{box-shadow:0px 28px 60px 0px rgba(0,0,0,.55);transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-632b22c-08b82c6{width:100%;column-gap:28px;margin-block-start:50px;row-gap:20px;grid-template-rows:repeat(2, 1fr);}.elementor .e-f38f0fa-9269810{width:100%;max-width:1200px;padding-block-start:100px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-color:#000000;display:flex;flex-direction:column;gap:24px;align-items:center;align-self:center;}.elementor .e-88cd290{background-color:#0A0A0A;flex-direction:column;}.elementor .e-b4a27e1-f5ced96{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-1187b9b-6251212{max-width:600px;font-weight:700;font-size:54px;color:#FFFFFF;line-height:1.1em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-f3d6cbc-f79dad8{max-width:800px;font-size:22px;color:#BDBDBD;line-height:1.7em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-0a9a338-96f233b{width:50%;min-height:330px;max-width:100%;background-image:url("https://migueliyotravel.com/wp-content/uploads/2026/10/barcelona-local-favorites.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6e71b4f-c733eba{font-weight:600;font-size:14px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:24px;}.elementor .e-c7eb1cb-a7208cf{width:90%;max-width:100%;font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:22px;}.elementor .e-3e0772d-e33fec3{width:98%;max-width:100%;font-weight:400;font-size:16px;color:    #BDBDBD;line-height:1.65em;margin-block-end:24px;}.elementor .e-f82a176-85cade2{width:50%;max-width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;background-color:#111111;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-bd62f81-9645e6c{width:100%;min-height:330px;border-radius:14px;border-width:1px;border-color:    rgba(199,161,90,0.25);border-style:solid;background-color:#111111;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-06fb08e-fd62484{margin-block-start:56px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-59a7e78-f3966d3{width:50%;min-height:330px;max-width:100%;background-image:url("https://migueliyotravel.com/wp-content/uploads/2026/10/barcelona-hidden-gems.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-f9630e6-f3ee26e{font-weight:600;font-size:14px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:24px;}.elementor .e-a60a04c-3732b05{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:22px;}.elementor .e-c5024ad-8b5aa28{font-weight:400;font-size:16px;color:    #BDBDBD;line-height:1.65em;margin-block-end:24px;}.elementor .e-091bfcf-7391b37{width:50%;max-width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;background-color:#111111;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-325e1f3-ab98335{width:100%;min-height:330px;border-radius:14px;border-width:1px;border-color:    rgba(199,161,90,0.25);border-style:solid;background-color:#111111;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-7038310-4ea84a8{margin-block-start:56px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-7b92958-a0dafe6{width:50%;min-height:330px;max-width:100%;background-image:url("https://migueliyotravel.com/wp-content/uploads/2026/10/barcelona-montjuic-city-view.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-69f8679-de0ebbf{font-weight:600;font-size:14px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:24px;}.elementor .e-98e0910-d739720{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:22px;}.elementor .e-5ffea50-e741cde{font-weight:400;font-size:16px;color:    #BDBDBD;line-height:1.65em;margin-block-end:24px;}.elementor .e-3c6ec94-08266fa{width:50%;max-width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;background-color:#111111;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-4af87fd-c2cdd97{width:100%;min-height:330px;border-radius:14px;border-width:1px;border-color:    rgba(199,161,90,0.25);border-style:solid;background-color:#111111;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-3fa8c9d-75894e2{margin-block-start:56px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-08ad4ab-8076036{width:820px;max-width:100%;margin-block-end:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-aae0989-17c2b0e{width:1200px;max-width:100%;padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-5c7122b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0A0A0A;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-74a299c-c8b2109{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-779d6dc-abcead3{width:100%;max-width:100%;font-weight:700;font-size:54px;color:#FFFFFF;line-height:1.1em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-1ea692d-5ccb754{max-width:760px;font-size:22px;color:#BDBDBD;line-height:1.7em;text-align:center;margin-block-start:24px;margin-block-end:56px;align-self:center;}.elementor .e-65a143e-f3a4e8a{margin-block-end:35px;}.elementor .e-16ef881-5bd4a4c{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-339f230-e7ea53e{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-282a9e6-fb349ae{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-15bab7a-0b9bc4b{flex-direction:column;}.elementor .e-4c208fa-4aeb426{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-a5fc40f-c14f3a5{margin-block-end:35px;}.elementor .e-9fec875-5f1d4f7{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-7dd32cb-83c44e3{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-32d951b-088b5ac{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-2086563-1f06673{flex-direction:column;}.elementor .e-726fc81-b027760{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-de32fea-f492312{margin-block-end:35px;}.elementor .e-27f01d6-62c5041{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-c5a7d5e-1a14acb{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-7516bbe-f776ec7{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-1d72e44-8bb22cc{flex-direction:column;}.elementor .e-2f1ee06-ab4fdb1{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-830bca7-db6a68f{margin-block-end:35px;}.elementor .e-ec63cf4-00e98fb{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-a60893f-8547754{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-5ddb35a-9f00c3b{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-7c53ee4-92dfef8{flex-direction:column;}.elementor .e-a3c2c4d-9cd4cb0{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-69a1a6a-e7a7d0e{margin-block-end:35px;}.elementor .e-a4c11da-18ad6c4{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-f4dc93b-bedbb72{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-ab8f2db-a89c7c0{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-33db152-ea35224{flex-direction:column;}.elementor .e-137bba7-75a7db7{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-591eab8-2f57bc7{margin-block-end:35px;}.elementor .e-806d387-406e4e2{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-61e33b5-7816d62{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-9ec1350-72339e8{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-006b265-5920aa3{flex-direction:column;}.elementor .e-cf5217b-680b02e{width:32%;min-height:330px;max-width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:    rgba(199,161,90,0.28);border-style:solid;background-color:    #111111;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-d1b95d0-70763e0{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-items:stretch;align-self:center;}.elementor .e-2294d9a-6cfeee7{width:1440px;max-width:100%;padding-block-start:30px;padding-block-end:80px;padding-inline-start:5%;padding-inline-end:5%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-21f6354{width:100%;padding:0px;background-color:    #0A0A0A;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-5dc02a0-2dba508{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-55261a0-069528d{width:100%;max-width:100%;font-weight:700;font-size:54px;color:#FFFFFF;line-height:1.1em;text-align:center;margin-block-start:24px;align-self:center;}.elementor .e-e038e4f-c7a8c66{max-width:760px;font-size:22px;color:#BDBDBD;line-height:1.7em;text-align:center;margin-block-start:24px;margin-block-end:0px;align-self:center;}.elementor .e-67b7c53-ccb9afc{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-55770c1-71e49a3{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-cc58059-8997cff{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-dab70c2-51e72b4{width:32%;min-height:300px;max-width:100%;overflow:hidden;padding:36px;border-radius:18px;border-width:1px;border-color:    #3E3522;border-style:solid;background-color:    #111111;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-1e5e7d9-daedf49{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-f07afae-e3ed237{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-1ab5caa-a71bcb4{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-befa7c5-aeb63ed{width:32%;min-height:300px;max-width:100%;overflow:hidden;padding:36px;border-radius:18px;border-width:1px;border-color:    #3E3522;border-style:solid;background-color:    #111111;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-e5f39ec-b2ddcea{font-weight:600;font-size:12px;color:    #C7A15A;letter-spacing:3px;line-height:1.2em;text-align:start;text-transform:uppercase;margin-block-end:16px;}.elementor .e-80be60a-5530bb7{font-weight:700;font-size:30px;color:#f3f3f3;line-height:1.2em;margin-block-end:18px;}.elementor .e-33441c5-c10cca3{max-width:100%;font-weight:400;font-size:15px;color:    #BDBDBD;line-height:1.65em;margin-block-end:30px;}.elementor .e-0b6f473-1a6d919{width:32%;min-height:300px;max-width:100%;overflow:hidden;padding:36px;border-radius:18px;border-width:1px;border-color:    #3E3522;border-style:solid;background-color:    #111111;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-2f75040-d1ccda9{margin-block-start:56px;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.elementor .e-c3298f0-5d84cdc{width:1440px;max-width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-1271735{background-color:#0A0A0A;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-12d94bf-5d371c6{font-weight:800;font-size:17px;color:#D4AF37;letter-spacing:6px;text-align:start;text-transform:uppercase;align-self:start;}.elementor .e-49a13cc-7dc669a{width:100%;max-width:100%;font-weight:700;font-size:48px;color:#FFFFFF;letter-spacing:-0.5px;line-height:1.1em;text-align:start;margin-block-start:28px;align-self:start;}.elementor .e-47173bb-3789613{width:85%;max-width:100%;font-size:18px;color:#BDBDBD;line-height:1.7em;text-align:start;margin-block-start:28px;margin-block-end:0px;align-self:start;}.elementor .e-6e78623-4aa6bf0{font-weight:700;font-size:14px;color:    #0A0A0A;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:56px;border-radius:2px;border-width:1px;border-color:    #C7A15A;border-style:solid;background-color:    #C7A15A;transition:all 300ms;align-self:start;}.elementor .e-6e78623-4aa6bf0:hover,.elementor .e-6e78623-4aa6bf0:focus-visible{color:    #C7A15A;border-color:#C7A15A;background-color:#ffffff00;}.elementor .e-650b549-b233b18{width:55%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-f9e8b36-b6efe9f{width:40%;max-width:100%;overflow:visible;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-807c772-d721d12{width:1440px;max-width:100%;overflow:hidden;padding:64px;border-radius:18px;border-width:1px;border-color:    #3E3522;border-style:solid;background-color:    #111111;display:flex;flex-direction:row;gap:64px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-aa5a43e{background-color:    #0A0A0A;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-5c32aee-0526d49{width:150px;max-width:100%;margin-block-end:10px;}.elementor .e-938b7b0-259c557{font-weight:700;font-size:24px;color:#ffffff;margin-block-start:-8px;}.elementor .e-8b7a955-ff44b3b{width:250px;font-size:16px;color:    #B3B3B3;line-height:1.6em;}.elementor .e-3162ff1-21c2810{width:32%;display:flex;flex-direction:column;gap:12px;}.elementor .e-34a82c8-31d10f3{font-weight:700;font-size:20px;color:#ffffff;margin-block-end:24px;}.elementor .e-4e70d37-d7a8168{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-57f363c-39da737{font-size:16px;color:    #B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-c9809fb-ee1472f{font-size:16px;color:    #B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-8d2e1e9-355016f{font-size:16px;color:    #B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-add54c1-5cfafe9{font-size:16px;color:    #B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-b86f607-c76a014{font-weight:600;font-size:16px;color:#DDB857;line-height:1.4em;text-align:start;transition:all 250ms;}.elementor .e-b86f607-c76a014:hover,.elementor .e-b86f607-c76a014:focus-visible{color:#FFFFFF;transform:translate3d(4px, 0px, 0px);}.elementor .e-6b56c31-96da227{width:22%;display:flex;flex-direction:column;gap:12px;}.elementor .e-e1ef973-43a1816{font-weight:700;font-size:20px;color:#ffffff;margin-block-end:24px;}.elementor .e-2cbae42-331a5f9{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-ec1f740-ec49a3f{font-size:16px;color:#B3B3B3;margin-block-end:12px;}.elementor .e-cf817a8-c2d1f9e{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-e1d5b83-b2e7933{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-fa445f9-30e8348{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-f66571c-fe4734f{font-weight:600;font-size:16px;color:#DDB857;line-height:1.4em;transition:all 250ms;}.elementor .e-f66571c-fe4734f:hover,.elementor .e-f66571c-fe4734f:focus-visible{color:#ffffff;transform:translate3d(4px, 0px, 0px);}.elementor .e-5719fd3-3eb1d05{width:26%;display:flex;flex-direction:column;gap:12px;}.elementor .e-5f7614a-e89ffec{font-weight:700;font-size:20px;color:#ffffff;margin-block-end:24px;}.elementor .e-ef796af-e2c4427{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-366bcbc-6fcf270{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-c56dce9-62f34a9{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-35638d1-c00cb1d{font-size:15px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-bd51314-e7f8cee{font-size:16px;color:#B3B3B3;line-height:1.6em;margin-block-end:12px;}.elementor .e-fc08f80-7c9f599{font-weight:600;font-size:16px;color:#DDB857;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;transition:all 250ms;}.elementor .e-fc08f80-7c9f599:hover,.elementor .e-fc08f80-7c9f599:focus-visible{color:#FFFFFF;transform:translate3d(4px, 0px, 0px);}.elementor .e-3e8b79d-c7fec60{width:22%;display:flex;flex-direction:column;gap:12px;}.elementor .e-c2d7fa5-4f340ab{width:100%;display:flex;flex-direction:row;gap:48px;flex-wrap:nowrap;justify-content:space-between;align-items:start;}.elementor .e-4ba2017-aaea04b{width:100%;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-197203c-52eeb6a{font-weight:400;font-size:15px;color:#8A8A8A;text-align:start;}.elementor .e-e2d6eb8-4acd76c{width:40%;flex-direction:row;gap:18px;justify-content:flex-end;align-items:center;}.elementor .e-9711acc-2eab04f{width:100%;max-width:1200px;padding-block-end:24px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-9dd30a3-2ba1c0a{width:100%;height:1px;min-width:0px;min-height:1px;margin-block-start:50px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;background-color:#252525;}.elementor .e-d0d4b47-880dbe5{width:100%;min-height:240px;padding-block-start:120px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-f807d70{background-color:#0A0A0A;flex-direction:column;}