:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-2f46b28f{background-blend-mode:normal,normal;color:var(--base-3);text-align:center;background:linear-gradient(to left,rgba(0,0,0,0.56) 0%,rgba(0,0,0,0.56) 100%),url(https://hotellaermitaguatemala.com/wp-content/uploads/2026/04/Habitaciones-en-Hotel-la-Ermita.jpg) center /cover no-repeat;padding:300px 150px}@media (max-width:1024px){.gb-element-2f46b28f{padding:125px 15px}}@media (max-width:1024px){.gb-element-e07124f3{text-align:center}}.gb-element-925f0bf9{padding:125px 100px}@media (max-width:1024px){.gb-element-925f0bf9{padding:50px 15px}}.gb-element-a7667a41{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-a7667a41{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-a7667a41{grid-template-columns:1fr}}.gb-element-1179c5c9{border:1px solid var(--contrast-2);border-radius:8px;padding:20px}@media (max-width:1024px){.gb-element-1179c5c9{padding:10px}}.gb-element-60963b00{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-60963b00{grid-template-columns:1fr}}.gb-element-c99d5577{display:flex;flex-direction:column}.gb-element-52466a76{display:flex;flex-direction:column}.gb-element-d8f256f0{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-d8f256f0{text-align:center}}@media (max-width:767px){.gb-element-d8f256f0{grid-template-columns:1fr}}.gb-element-ae851489{border:1px solid var(--contrast-2);border-radius:8px;padding:20px}@media (max-width:1024px){.gb-element-ae851489{padding:10px}}.gb-element-793b807e{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-793b807e{grid-template-columns:1fr}}.gb-element-b9acd636{display:flex;flex-direction:column}.gb-element-64b9b7de{display:flex;flex-direction:column}.gb-element-9185e99b{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-9185e99b{text-align:center}}@media (max-width:767px){.gb-element-9185e99b{grid-template-columns:1fr}}.gb-element-bcf60bc5{border:1px solid var(--contrast-2);border-radius:8px;padding:20px}@media (max-width:1024px){.gb-element-bcf60bc5{padding:10px}}.gb-element-2efe4f65{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-2efe4f65{grid-template-columns:1fr}}.gb-element-811f9972{display:flex;flex-direction:column}.gb-element-975a8af2{display:flex;flex-direction:column}.gb-element-9035dd89{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-9035dd89{text-align:center}}@media (max-width:767px){.gb-element-9035dd89{grid-template-columns:1fr}}.gb-element-e0993e29{border:1px solid var(--contrast-2);border-radius:8px;padding:20px}@media (max-width:1024px){.gb-element-e0993e29{padding:10px}}.gb-element-ef0fcafc{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-ef0fcafc{grid-template-columns:1fr}}.gb-element-f17c32ee{display:flex;flex-direction:column}.gb-element-299ffc73{display:flex;flex-direction:column}.gb-element-cd15517c{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-cd15517c{text-align:center}}@media (max-width:767px){.gb-element-cd15517c{grid-template-columns:1fr}}.gb-element-6ff3239d{background-color:var(--base-2);padding:125px 150px}@media (max-width:1024px){.gb-element-6ff3239d{padding:50px 15px}}.gb-element-50974a6d{padding:125px 150px}@media (max-width:1024px){.gb-element-50974a6d{padding:50px 15px}}.gb-element-828efb00{column-gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1em;text-align:center}@media (max-width:1024px){.gb-element-828efb00{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-828efb00{grid-template-columns:1fr}}@media (max-width:1024px){.gb-element-e81f5555{text-align:center}}.gb-element-8edbb94a{column-gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1em;text-align:center}@media (max-width:1024px){.gb-element-8edbb94a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-8edbb94a{grid-template-columns:1fr}}.gb-element-e97d3a7d{background-blend-mode:normal,normal;color:var(--base-3);background:linear-gradient(to left,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%),url(https://hotellaermitaguatemala.com/wp-content/uploads/2026/04/Hotel-La-Ermita-en-Guatemala-Contacto-Directo.jpg) center /cover no-repeat;padding:300px 100px}.gb-element-e97d3a7d:hover{color:var(--base-3)}.gb-element-e97d3a7d a{color:var(--base-3)}@media (max-width:1024px){.gb-element-e97d3a7d{padding-left:15px;padding-right:15px}}.gb-element-62cf1ffe{text-align:center}.gb-text-bbee38a6{align-items:center;background-color:#215bc2;color:#ffffff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-bbee38a6:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-text-3fc4023e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-3fc4023e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-c59d9a83{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-c59d9a83 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-5d4c126e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-5d4c126e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-0ae2253a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-0ae2253a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-cb589b76{align-items:center;background-color:var(--accent);color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-cb589b76:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-cb589b76 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9f46ab9b{align-items:center;background-color:#075e54;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-9f46ab9b:is(:hover,:focus){background-color:#075e54;color:#ffffff}.gb-text-9f46ab9b .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d17e31b2{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-d17e31b2 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3380d5b9{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-3380d5b9 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-80d964d3{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-80d964d3 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-7881f9a3{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-7881f9a3 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-c37a5d5f{align-items:center;background-color:var(--accent);color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-c37a5d5f:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-c37a5d5f .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-12833aae{align-items:center;background-color:#075e54;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-12833aae:is(:hover,:focus){background-color:#075e54;color:#ffffff}.gb-text-12833aae .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1aed68ee{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-1aed68ee .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-081a38cf{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-081a38cf .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-a0b7697d{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-a0b7697d .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-425c3384{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-425c3384 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-75ff5738{align-items:center;background-color:var(--accent);color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-75ff5738:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-75ff5738 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-a36c5927{align-items:center;background-color:#075e54;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-a36c5927:is(:hover,:focus){background-color:#075e54;color:#ffffff}.gb-text-a36c5927 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-56a123c5{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-56a123c5 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-af0118b4{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-af0118b4 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-b170522c{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-b170522c .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-add9116d{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px}.gb-text-add9116d .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3354564d{align-items:center;background-color:var(--accent);color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-3354564d:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-3354564d .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-095396c9{align-items:center;background-color:#075e54;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:7px;padding:1rem 2rem}.gb-text-095396c9:is(:hover,:focus){background-color:#075e54;color:#ffffff}.gb-text-095396c9 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1543075b{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-1543075b:is(:hover,:focus){color:#ffffff}.gb-text-1543075b .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-fc68b4f1{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-fc68b4f1:is(:hover,:focus){color:#ffffff}.gb-text-fc68b4f1 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-93b9fd90{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-93b9fd90:is(:hover,:focus){color:#ffffff}.gb-text-93b9fd90 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-3d0cd9a0{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-3d0cd9a0:is(:hover,:focus){color:#ffffff}.gb-text-3d0cd9a0 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-ad5ae7d5{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-ad5ae7d5:is(:hover,:focus){color:#ffffff}.gb-text-ad5ae7d5 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-fee12112{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-fee12112:is(:hover,:focus){color:#ffffff}.gb-text-fee12112 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-dc8225a4{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-dc8225a4:is(:hover,:focus){color:#ffffff}.gb-text-dc8225a4 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-9767fd4d{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-9767fd4d:is(:hover,:focus){color:#ffffff}.gb-text-9767fd4d .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-e0a8ca01{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-e0a8ca01:is(:hover,:focus){color:#ffffff}.gb-text-e0a8ca01 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-0681e001{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-0681e001:is(:hover,:focus){color:#ffffff}.gb-text-0681e001 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-b8c421c3{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-b8c421c3:is(:hover,:focus){color:#ffffff}.gb-text-b8c421c3 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-47f7841f{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-47f7841f:is(:hover,:focus){color:#ffffff}.gb-text-47f7841f .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-f398ce72{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-f398ce72:is(:hover,:focus){color:#ffffff}.gb-text-f398ce72 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}.gb-text-c5e7b17e{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-c5e7b17e:is(:hover,:focus){color:#ffffff}.gb-text-c5e7b17e .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent);font-size:3em}@media (max-width:1024px){.gb-text-20a087bf{font-size:25px}}@media (max-width:767px){.gb-text-20a087bf{font-size:12px}}.gb-media-f08cc775{height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;width:auto;border-radius:10px}