@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .idx-section-container{padding-block-start:var(--idx-space-5);padding-block-end:var(--idx-space-5)}}@media(max-width:767px){.elementor .idx-primary-btn{width:fit-content;padding-block-start:12px;padding-block-end:12px;padding-inline-start:25px;padding-inline-end:25px;background-color:#e66e07;align-items:center}}@media(max-width:767px){.elementor .idx-h2{font-size:1.7rem}}
@media(max-width:767px){.elementor .idx-section-container{padding-block-start:var(--idx-space-5);padding-block-end:var(--idx-space-5)}}@media(max-width:767px){.elementor .idx-h1{font-size:1.9rem}}
@media(max-width:767px){.elementor .idx-section-container{padding-block-start:var(--idx-space-5);padding-block-end:var(--idx-space-5)}}@media(max-width:767px){.elementor .idx-h2{font-size:1.7rem}}@media(max-width:767px){.elementor .idx-h3{font-size:1.5rem}}@media(max-width:767px){.elementor .idx-h6{font-size:1rem}}@media(max-width:767px){.elementor .idx-body-font{font-size:var(--idex-fs-15)}}
@media(max-width:767px){.elementor .e-2a8ee42-1d155f5{width:90px;height:90px;min-width:90px;min-height:90px;margin-block-start:-30px;margin-block-end:-30px}}@media(max-width:767px){.elementor .e-ca2a421-113c058{letter-spacing:1.5px}}@media(max-width:767px){.elementor .e-a321245-d28a4be{gap:5px}}@media(max-width:767px){.elementor .e-a45d8b8-e8f5776{position:fixed;inset-block-start:15px;padding-inline-start:var(--idx-space-2);padding-inline-end:var(--idx-space-2);transform:translate3d(50%,0px,0px);justify-content:space-between;align-items:center}}
@media(max-width:767px){.elementor .e-eb15ff8-b63ce64{width:90%}}@media(max-width:767px){.elementor .e-a3b3871-52d1ed0{width:100%}}@media(max-width:767px){.elementor .e-ee4f306-d9eaf20{padding-block-start:10px;padding-block-end:10px;background-color:#e66f0700}}@media(max-width:767px){.elementor .e-328ed2c-3cfc576{width:100%;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center}}@media(max-width:767px){.elementor .e-811a3db-a840297{width:100%;margin-block-start:0px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;gap:15px}}@media(max-width:767px){.elementor .e-7b5a099-cec103a{padding-inline-end:var(--idx-space-4);margin-block-start:0px}}@media(max-width:767px){.elementor .e-f264b82-3c96ac8{background-image:url("https://cimatrekstravelperu.com/wp-content/uploads/2026/06/top-footer-no-bg-2-1024x338.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0 0}}@media(max-width:767px){.elementor .e-66ea07a-502e4cb{width:90px;position:absolute;inset-block-end:-40px}}@media(max-width:767px){.elementor .e-527f5a4-addc771{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px}}@media(max-width:767px){.elementor .e-ebc8ff1-3eed25f{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px}}@media(max-width:767px){.elementor .e-1953cbe-8b8a67c{width:100%}}@media(max-width:767px){.elementor .e-dc8644c-375e3be{width:100%}}@media(max-width:767px){.elementor .e-74c300b-2c0d706{width:100%;padding-block-start:0px}}@media(max-width:767px){.elementor .e-5b90dd8-65fe9e5{width:100%;padding-block-start:0px}}@media(max-width:767px){.elementor .e-dbf6160-19511fc{flex-direction:column;gap:25px}}
@media(max-width:767px){.elementor .e-92257d4-346e112{width:100%}}@media(max-width:767px){.elementor .e-27a5cd9-fbec4bd{display:none}}@media(max-width:767px){.elementor .e-ea3d674-60524d3{padding-block-start:var(--idx-space-7);padding-block-end:var(--idx-space-7);padding-inline-start:var(--idx-space-4);padding-inline-end:var(--idx-space-4)}}@media(max-width:767px){.elementor .e-b4f1a10-432e713{height:70svh;min-height:400px;max-height:600px}}
@media(max-width:767px){.elementor .e-721d42e-4896e3a{width:25px;height:25px;min-width:25px;min-height:25px;max-width:25px;max-height:25px}}@media(max-width:767px){.elementor .e-f38fd6f-b56e497{font-size:var(--idx-fs-1)}}@media(max-width:767px){.elementor .e-b3f8aae-c6ef65f{width:100%}}@media(max-width:767px){.elementor .e-f6b42ca-16784ad{width:100%;height:300px}}@media(max-width:767px){.elementor .e-6218623-ce23a16{flex-direction:column}}@media(max-width:767px){.elementor .e-2ad24a2-7ec8125{width:100%}}@media(max-width:767px){.elementor .e-8ac5b4f-037ffca{width:100%}}@media(max-width:767px){.elementor .e-a004f78-651c42b{flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-075b649-1517990{flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-901af8a-0a57376{flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-060de4e-75d00e9{width:25px;height:25px;min-width:25px;min-height:25px;max-width:25px;max-height:25px}}@media(max-width:767px){.elementor .e-c1a8e07-8520e50{font-size:var(--idx-fs-1)}}@media(max-width:767px){.elementor .e-942c630-f49765a{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-5f2ab3b-9487b95{width:100%;padding:var(--idx-space-4);border-start-end-radius:var(--idx-radius-soft);border-end-start-radius:0px;border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-9515366-05e54ad{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-ded7f28-bf1bd6f{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-631a7d0-c0a3cc6{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-350a481-a827d77{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-119863f-0edca98{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-d22d1bf-9a912b2{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-50f188f-f843d34{flex-direction:column}}@media(max-width:767px){.elementor .e-24601b7-f9eef50{width:100%}}@media(max-width:767px){.elementor .e-eb46df6-f156071{flex-direction:column}}@media(max-width:767px){.elementor .e-fe17609-0a351b3{width:100%}}@media(max-width:767px){.elementor .e-ad5a6b0-3cdf087{width:100%}}@media(max-width:767px){.elementor .e-b3fb0a8-d8fbd11{width:100%}}@media(max-width:767px){.elementor .e-a54f63f-8ef464d{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-0761f48-5df7bdf{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-a2421f4-a95db60{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-733b1cb-9e70922{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-6be600e-15c01b9{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-da1cc2b-4cbbf70{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-9fe50cf-083a121{width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;border-radius:var(--idx-radius-soft)}}@media(max-width:767px){.elementor .e-9d877c5-639be35{width:100%;padding:var(--idx-space-4);border-start-end-radius:0px;border-end-start-radius:var(--idx-radius-soft);border-inline-end-width:1px}}@media(max-width:767px){.elementor .e-2e1c62c-78867fc{width:100%}}@media(max-width:767px){.elementor .e-6f6ca5b-875b113{flex-direction:column}}