.elementor .e-4cc7652d-e175dc7{width:100vw;min-height:25vw;padding:0;background-image:linear-gradient(90deg, #1E1816 35%,#EEE8E700 52%),url("https://newmexicoretreat.com/wp-content/uploads/2026/10/alamitos_canyon_retreat_nm_photos_by_viewlio-309.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,75vw auto;background-position:0% 0%,center right;flex-direction:column;justify-content:center;}.elementor .e-5e81ce8-9832f54{max-width:600px;aspect-ratio:1/1;object-fit:cover;object-position:center center;}.elementor .e-6c239f2-f716b7a{max-width:500px;aspect-ratio:1/1;object-fit:cover;object-position:center center;}.elementor .e-490b5f0-ad8415d{font-weight:600;text-align:start;padding:0px;margin-block-start:0px;margin-block-end:15px;}.elementor .e-2dfdd07-d70283b{margin-block-end:0px;}.elementor .e-1146c82-4a01f50{font-family:var(--BodyFont);font-size:var(--TextSM);letter-spacing:2px;text-align:start;text-transform:uppercase;padding:0px;margin-block-start:0px;}.elementor .e-4e253bc-2817822{text-align:start;padding:0px;margin-block-start:25px;}.elementor .e-89a0515-226df5b{text-align:start;padding:0px;margin-block-start:25px;}.elementor .e-3071134-e3827ef{margin-block-start:25px;background-color:var(--XDARK);align-self:start;}.elementor .e-a00e90a-5448c45{color:var(--XDARK);padding:var(--adpativeM);flex-direction:column;gap:0px;align-items:start;}.elementor .e-8ad0356-550d9a3{object-fit:fill;margin:0px;background-image:linear-gradient(#ffffff99, #ffffff99);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--POP);flex-direction:row;}.elementor .e-50d6d10-d64108b{text-align:start;margin:var(--adpativeM);}.elementor .e-57783d5-5d03f30{padding:0px;margin:0px;background-image:linear-gradient(#ffffffdd, #ffffffdd);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--POP);flex-direction:column;justify-content:flex-start;}.elementor .e-774fc56-58289ee{flex-direction:column;gap:var(--adpativeM);align-items:center;}.elementor .e-547f37b6-ba45f4b{padding-block-end:var(--adaptiveSM);}.elementor .e-5f827963-f4ad95d{max-height:100vh;object-fit:cover;object-position:center right;}.elementor .e-70f2d854-6c671fb{margin-block-start:min(-75px, -5vw);}.elementor .e-ffdd023-bbc2297{display:flex;flex-direction:row;align-items:start;}.elementor .e-607c455-d22893c{padding-block-start:0vw;padding-block-end:0vw;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-5e35075-c9101ee{padding-block-start:0vw;padding-block-end:0vw;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-f15158b-7290698{padding-block-start:var(--adpativeLG);padding-block-end:var(--adaptiveXL);display:flex;flex-direction:row;row-gap:var(--adpativeM);flex-wrap:wrap;}.elementor .e-6e1b212c-50f7755{margin-block-start:var(--adpativeLG);flex-direction:column;align-items:stretch;}.elementor .e-36503f8b-42240e3{font-family:var(--HeadingFont);text-align:center;}.elementor .e-2cf22495-052f5fb{padding-inline-start:var(--adpativeLG);padding-inline-end:var(--adpativeLG);}.elementor .e-3cacf232-c0ed1ca{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-4aaa7fd9-9a39553{max-height:45vw;display:flex;justify-content:center;}.elementor .e-4b8d9a1a-9d62a14{display:flex;flex-direction:row;}.elementor .e-3640d7fd-73d7581{flex-direction:column;justify-content:center;}