.elementor .e-39b2f77-ac379ef{font-family:var(--Inter);font-weight:700;font-size:40px;color:var(--White);}.elementor .e-0eb8912-4483419{width:70%;padding-block-end:50px;padding-inline-start:120px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:end;align-items:end;}.elementor .e-5a3bf50-4dbf97a{width:var(--Size_100_percent);position:relative;padding:0px;}.elementor .e-73de1f6-93aef28{width:var(--Size_50_percent);padding:0px;justify-content:flex-end;align-items:start;align-self:start;}.elementor .e-88d0ab0-d8c6d98{width:60px;}.elementor .e-0617bef-a3b7b94{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:400;font-size:14px;color:var(--White);text-align:center;text-transform:uppercase;margin-block-start:10px;}.elementor .e-044c62f-0297cd9{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:800;font-size:20px;color:var(--White);letter-spacing:-0.5px;text-align:center;}.elementor .e-17a2f2d-2b70022{width:23%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:5px;padding-inline-end:5px;border-radius:20px;background-color:var(--Bordo);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.3);transform:scale3d(1, 1, 1);display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-17a2f2d-2b70022:hover,.elementor .e-17a2f2d-2b70022:focus-visible{transform:scale3d(1.1, 1.1, 1.1);}.elementor .e-fafa9ee-806c42d{width:60px;}.elementor .e-c74e373-596c2fc{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:400;font-size:14px;color:var(--White);text-align:center;text-transform:uppercase;margin-block-start:10px;}.elementor .e-7a79095-41118a6{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:800;font-size:20px;color:var(--White);letter-spacing:-0.5px;text-align:center;}.elementor .e-8d497ae-b6d880d{width:23%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:5px;padding-inline-end:5px;border-radius:20px;background-color:var(--Bordo);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.3);transform:scale3d(1, 1, 1);display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-8d497ae-b6d880d:hover,.elementor .e-8d497ae-b6d880d:focus-visible{transform:scale3d(1.1, 1.1, 1.1);}.elementor .e-1c74b02-8e8be06{width:60px;}.elementor .e-1f45015-6a66d01{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:400;font-size:14px;color:var(--White);text-align:center;text-transform:uppercase;margin-block-start:10px;}.elementor .e-e96773b-13f4214{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:800;font-size:20px;color:var(--White);letter-spacing:-0.5px;text-align:center;}.elementor .e-a6e3962-002ad85{width:23%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:5px;padding-inline-end:5px;border-radius:20px;background-color:var(--Bordo);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.3);transform:scale3d(1, 1, 1);display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-a6e3962-002ad85:hover,.elementor .e-a6e3962-002ad85:focus-visible{transform:scale3d(1.1, 1.1, 1.1);}.elementor .e-2720d46-d135a5a{width:60px;}.elementor .e-f45d4ef-544fc02{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:400;font-size:14px;color:var(--White);text-align:center;text-transform:uppercase;margin-block-start:10px;}.elementor .e-c7b349f-a7bd1b8{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:800;font-size:20px;color:var(--White);letter-spacing:-0.5px;text-align:center;}.elementor .e-c52aa7d-b72ad5c{width:23%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:5px;padding-inline-end:5px;border-radius:20px;background-color:var(--Bordo);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.3);transform:scale3d(1, 1, 1);display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-c52aa7d-b72ad5c:hover,.elementor .e-c52aa7d-b72ad5c:focus-visible{transform:scale3d(1.1, 1.1, 1.1);}.elementor .e-9f0ce24-039834d{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:30px;color:var(--Gris_Oscuro);}.elementor .e-ecf56be-9b69921{width:32px;height:32px;}.elementor .e-73f11bc-144f7da{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-5a7db11-e928f0c{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-348f967-7371afa{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-7c0510e-9ed4219{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-f8f3833-1e9b596{width:32px;height:32px;}.elementor .e-3f1ea34-eaea406{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-63e88c2-53b5d03{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-9bb43a5-ff2d769{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-11bb910-d1e2467{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-05518a7-4ab79a4{width:32px;height:32px;}.elementor .e-d720c13-3577d33{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-8b12e8f-a24ba31{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-03d00a6-12ce59f{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-c2ff591-717bc82{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-8ecdc33-b0d72f4{width:32px;height:32px;}.elementor .e-c259446-e93766b{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-752ae28-4e4c425{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-0074f76-c520f30{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-454ce0c-6e6df6d{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-bdb7253-d365bd5{width:32px;height:32px;}.elementor .e-7de148d-ddfcf4f{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-d3a6eb6-32766b7{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-e874a7a-144c360{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-ab727c6-3d61a83{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-03e85b6-842756a{width:32px;height:32px;}.elementor .e-b104bbb-634b4b3{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-6b96943-8392cf3{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-3c8dd92-54a046d{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-1892d23-c6fcb86{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-038da18-4854643{width:32px;height:32px;}.elementor .e-0f6e788-771beee{font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-9c1dff6-6b668f2{width:30%;column-gap:10px;padding-block-start:30px;}.elementor .e-9c93b99-0d288f9{width:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-b69a19c-d4d5062{width:var(--Size_100_percent);column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;margin-block-start:-20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-b08dc61-0ad7014{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:120px;padding-inline-end:80px;margin:0px;background-color:var(--Color-Soft-Grey);display:flex;flex-direction:row;row-gap:30px;flex-wrap:wrap;justify-content:space-between;align-content:start;}.elementor .e-ceadffd-c2b54f7{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:30px;color:var(--White);}.elementor .e-cd0153c-e6014e7{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:300;font-size:18px;color:var(--White);text-align:start;margin-block-start:10px;margin-block-end:40px;}.elementor .e-3695659-43076ed{width:80%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;background-image:linear-gradient(#00000080, #00000080);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.elementor .e-54e9dbb-9ee5f44{width:var(--Size_1280);padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-eae73c2-cddb9f1{width:var(--Size_100_percent);padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(#00000080, #00000080),url("https://dev.recorriendoroma.com/wp-content/uploads/2026/06/escaleras-museos-vaticanos.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Color-Soft-Grey);display:flex;flex-direction:row;justify-content:center;}.elementor .e-e4bf222-fd756a5{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:30px;text-align:center;}.elementor .e-1cd1963-778cf4a{width:var(--Size_1280);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;row-gap:20px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-5dfa487-3710f86{width:var(--Size_100_percent);padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--White);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.elementor .e-87ea65d-ac8afaf{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:30px;text-align:start;}.elementor .e-ff55985-d7dc617{width:var(--Size_100_percent);}.elementor .e-6ea3b38-bff83b3{width:50%;padding:0px;display:flex;flex-direction:row;row-gap:15px;flex-wrap:wrap;align-content:start;}.elementor .e-bde498f-ef69db4{width:var(--Size_1280);overflow:visible;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;align-content:start;}.elementor .e-06c838a-1917fde{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--Color-Soft-Grey);display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-content:start;}.elementor .e-d9bbcfe-7992b9f{width:75%;padding:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:space-between;align-content:start;}.elementor .e-565235c-83b587b{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:18px;color:var(--White);padding-block-start:2px;}.elementor .e-3217789-fa89037{width:25px;height:25px;}.elementor .e-15f9ee2-4e9e2a3{width:var(--Size_100_percent);color:var(--White);}.elementor .e-ed48cee-aa7e200{width:var(--Size_100_percent);column-gap:10px;padding:0px;}.elementor .e-2311fab-93d5a3b{width:25px;height:25px;}.elementor .e-566fa41-7359e5e{width:var(--Size_100_percent);color:var(--White);}.elementor .e-d913fc0-017e8bd{width:var(--Size_100_percent);column-gap:10px;padding:0px;}.elementor .e-dbdfa8b-058d5fd{padding:20px;margin-block-start:10px;border-radius:10px;background-color:var(--Gris_Oscuro);display:flex;flex-direction:row;row-gap:5px;flex-wrap:wrap;align-items:start;}.elementor .e-d5fb85f-2fd0895{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:18px;padding-block-start:2px;}.elementor .e-b5b6a43-2aa456f{width:var(--Size_100_percent);}.elementor .e-37537fd-9dec470{padding:20px;border-radius:10px;background-color:var(--Color-Soft-Grey);display:flex;flex-direction:row;row-gap:5px;flex-wrap:wrap;align-items:start;}.elementor .e-d87d769-a30453c{width:25%;position:sticky;inset-block-start:20px;padding-block-start:60px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0vh;background-color:#ffffffa6;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;align-content:start;}.elementor .e-3e1815a-11ab233{width:var(--Size_100_percent);padding:0px;display:flex;flex-direction:row;align-content:start;align-items:start;}.elementor .e-2fc20ba-9236cf4{width:var(--Size_100_percent);font-family:var(--Inter);font-weight:700;font-size:30px;color:var(--White);text-align:start;}.elementor .e-a8d87a2-810c50c{width:var(--Size_1280);padding:0px;display:flex;flex-direction:row;row-gap:15px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-06786fd-1b8295c{column-gap:10px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:var(--Gris_Oscuro);display:flex;flex-direction:row;row-gap:20px;flex-wrap:wrap;justify-content:center;align-content:start;align-items:start;}.elementor .e-9721926-ba97daf{height:10vw;padding:0px;background-color:var(--Red);display:none;flex-direction:row;flex-wrap:wrap;}