.elementor-131 .elementor-element.elementor-element-e76e2bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px}.elementor-131 .elementor-element.elementor-element-e76e2bc:not(.elementor-motion-effects-element-type-background),.elementor-131 .elementor-element.elementor-element-e76e2bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24160A}.elementor-131 .elementor-element.elementor-element-8a56b6c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-863af5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-131 .elementor-element.elementor-element-cd6dc03{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-131 .elementor-element.elementor-element-cd6dc03 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:64px;font-weight:500;line-height:1.02em;letter-spacing:-.4px;color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-131 .elementor-element.elementor-element-82edf56{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:rgb(255 255 255 / .88)}.elementor-131 .elementor-element.elementor-element-b73d329{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-b05311e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-1b1cf73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px}.elementor-131 .elementor-element.elementor-element-1b1cf73:not(.elementor-motion-effects-element-type-background),.elementor-131 .elementor-element.elementor-element-1b1cf73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4EEE5;background-image:url(https://cenotesanignacio.com/wp-content/uploads/2024/10/bg-reviews.jpg);background-position:top left;background-repeat:repeat;background-size:600px auto}.elementor-131 .elementor-element.elementor-element-1b1cf73::before,.elementor-131 .elementor-element.elementor-element-1b1cf73>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-1b1cf73>.e-con-inner>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-1b1cf73>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-1b1cf73>.e-con-inner>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-1b1cf73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(250 246 240 / .62);--background-overlay:''}.elementor-131 .elementor-element.elementor-element-f6a4257{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-42b0969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-ba7b81e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-131 .elementor-element.elementor-element-ba7b81e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#8A6A3F}.elementor-131 .elementor-element.elementor-element-79ee214{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-131 .elementor-element.elementor-element-79ee214 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:52px;font-weight:500;line-height:1.06em;letter-spacing:-.4px;color:#3D2610}.elementor-131 .elementor-element.elementor-element-acc4ee7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;color:#5E5147}.elementor-131 .elementor-element.elementor-element-b75fca6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-1e4c652{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-b99ba60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-131 .elementor-element.elementor-element-b99ba60:not(.elementor-motion-effects-element-type-background),.elementor-131 .elementor-element.elementor-element-b99ba60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24160A;background-image:url(https://cenotesanignacio.com/wp-content/uploads/2024/10/cena-romantica-cenote-san-ignacio-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-131 .elementor-element.elementor-element-b99ba60::before,.elementor-131 .elementor-element.elementor-element-b99ba60>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-b99ba60>.e-con-inner>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-b99ba60>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-b99ba60>.e-con-inner>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-b99ba60>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(24 14 5 / .86);--background-overlay:''}.elementor-131 .elementor-element.elementor-element-31d9b71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-fc3c712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-2dcd9e5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-131 .elementor-element.elementor-element-2dcd9e5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#F5B590}.elementor-131 .elementor-element.elementor-element-16c1e9d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-131 .elementor-element.elementor-element-16c1e9d .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:46px;font-weight:500;line-height:1.06em;letter-spacing:-.4px;color:#FFF}.elementor-131 .elementor-element.elementor-element-1115084{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-dcdbc86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-679a9d6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-91aec3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:88px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px}.elementor-131 .elementor-element.elementor-element-91aec3f:not(.elementor-motion-effects-element-type-background),.elementor-131 .elementor-element.elementor-element-91aec3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2D2BA;background-image:url(https://cenotesanignacio.com/wp-content/uploads/2024/10/bg-reviews.jpg);background-position:top left;background-repeat:repeat;background-size:600px auto}.elementor-131 .elementor-element.elementor-element-91aec3f::before,.elementor-131 .elementor-element.elementor-element-91aec3f>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-91aec3f>.e-con-inner>.elementor-background-video-container::before,.elementor-131 .elementor-element.elementor-element-91aec3f>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-91aec3f>.e-con-inner>.elementor-background-slideshow::before,.elementor-131 .elementor-element.elementor-element-91aec3f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(176 132 80 / .17);--background-overlay:''}.elementor-131 .elementor-element.elementor-element-9cfc7d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-131 .elementor-element.elementor-element-c374fa8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-131 .elementor-element.elementor-element-c374fa8 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:48px;font-weight:500;line-height:1.06em;letter-spacing:-.4px;color:#3D2610}.elementor-131 .elementor-element.elementor-element-54ee1d4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;color:#5E5147}.elementor-131 .elementor-element.elementor-element-0122ce6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-131 .elementor-element.elementor-element-3958f39{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-e76e2bc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px}.elementor-131 .elementor-element.elementor-element-863af5e{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-cd6dc03 .elementor-heading-title{font-size:52px}.elementor-131 .elementor-element.elementor-element-1b1cf73{--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px}.elementor-131 .elementor-element.elementor-element-f6a4257{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-42b0969{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-79ee214 .elementor-heading-title{font-size:44px}.elementor-131 .elementor-element.elementor-element-b99ba60{--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px}.elementor-131 .elementor-element.elementor-element-31d9b71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-fc3c712{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-16c1e9d .elementor-heading-title{font-size:40px}.elementor-131 .elementor-element.elementor-element-dcdbc86{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-91aec3f{--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px}.elementor-131 .elementor-element.elementor-element-9cfc7d8{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-c374fa8 .elementor-heading-title{font-size:42px}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-e76e2bc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:36px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-131 .elementor-element.elementor-element-863af5e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-cd6dc03 .elementor-heading-title{font-size:38px}.elementor-131 .elementor-element.elementor-element-82edf56{font-size:14px}.elementor-131 .elementor-element.elementor-element-1b1cf73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-131 .elementor-element.elementor-element-f6a4257{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-42b0969{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-ba7b81e .elementor-heading-title{font-size:10px;letter-spacing:3px}.elementor-131 .elementor-element.elementor-element-79ee214 .elementor-heading-title{font-size:34px}.elementor-131 .elementor-element.elementor-element-acc4ee7{font-size:14.5px}.elementor-131 .elementor-element.elementor-element-b99ba60{--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px}.elementor-131 .elementor-element.elementor-element-31d9b71{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-fc3c712{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-2dcd9e5 .elementor-heading-title{font-size:10px;letter-spacing:3px}.elementor-131 .elementor-element.elementor-element-16c1e9d .elementor-heading-title{font-size:32px}.elementor-131 .elementor-element.elementor-element-dcdbc86{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-91aec3f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-131 .elementor-element.elementor-element-9cfc7d8{--flex-wrap:nowrap}.elementor-131 .elementor-element.elementor-element-c374fa8 .elementor-heading-title{font-size:34px}.elementor-131 .elementor-element.elementor-element-54ee1d4{font-size:14.5px}}@media(min-width:768px){.elementor-131 .elementor-element.elementor-element-e76e2bc{--content-width:1280px}.elementor-131 .elementor-element.elementor-element-863af5e{--content-width:1040px}.elementor-131 .elementor-element.elementor-element-1b1cf73{--content-width:1280px}.elementor-131 .elementor-element.elementor-element-f6a4257{--width:100%}.elementor-131 .elementor-element.elementor-element-42b0969{--width:60%}.elementor-131 .elementor-element.elementor-element-b99ba60{--content-width:1280px}.elementor-131 .elementor-element.elementor-element-31d9b71{--width:100%}.elementor-131 .elementor-element.elementor-element-fc3c712{--width:36%}.elementor-131 .elementor-element.elementor-element-dcdbc86{--width:64%}.elementor-131 .elementor-element.elementor-element-91aec3f{--content-width:1280px}.elementor-131 .elementor-element.elementor-element-9cfc7d8{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-131 .elementor-element.elementor-element-42b0969{--width:100%}.elementor-131 .elementor-element.elementor-element-fc3c712{--width:100%}.elementor-131 .elementor-element.elementor-element-dcdbc86{--width:100%}}body.elementor-page-131{--kit-widget-spacing:0px}body.elementor-page-131 .elementor-widget-html>.elementor-widget-container{margin:0;padding:0}body.elementor-page-131 .csi-p0 p{margin:0}body.elementor-page-131 .csi-rm-hero{position:relative;overflow:hidden}body.elementor-page-131 .csi-rm-bgv-w{position:absolute!important;inset:0;z-index:0;width:auto!important;max-width:none!important;margin:0!important;pointer-events:none}body.elementor-page-131 .csi-rm-bgv-w>.elementor-widget-container{position:absolute;inset:0}body.elementor-page-131 .csi-rm-bgv{position:absolute;inset:0;overflow:hidden;background:#24160A}body.elementor-page-131 .csi-rm-bgv__poster{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:50% 45%;border-radius:0!important}body.elementor-page-131 .csi-rm-bgv__v{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}body.elementor-page-131 .csi-rm-bgv.is-on .csi-rm-bgv__v{opacity:1}body.elementor-page-131 .csi-rm-bgv__v iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none!important;max-height:none!important;border:0;pointer-events:none}body.elementor-page-131 .csi-rm-bgv__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(24 14 5 / .64) 0%,rgb(24 14 5 / .76) 45%,rgb(24 14 5 / .94) 100%)}body.elementor-page-131 .csi-rm-hero>.e-con-inner>.e-con,body.elementor-page-131 .csi-rm-hero>.e-con-inner>.elementor-widget:not(.csi-rm-bgv-w){position:relative;z-index:1}body.elementor-page-131 .csi-rm-intro{max-width:900px!important}@media (max-width:1024px){body.elementor-page-131 .csi-rm-intro{max-width:640px!important}body.elementor-page-131 .csi-rm-intro p{font-size:14.5px}body.elementor-page-131 .csi-rm-bgv{bottom:auto;height:620px}body.elementor-page-131 .csi-rm-bgv__shade{background:linear-gradient(180deg,rgb(24 14 5 / .62) 0%,rgb(24 14 5 / .78) 50%,#24160A 100%)}}@media (max-width:767px){body.elementor-page-131 .csi-rm-bgv{height:520px}body.elementor-page-131 .csi-rm-i2{display:none}body.elementor-page-131 .csi-rm-intro p{font-size:14px;line-height:1.6}}body.elementor-page-131 .csi-rm-vbtn-w{margin-top:4px;text-align:center}body.elementor-page-131 .csi-rm-vbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin:0;padding:0 22px!important;border:1px solid rgb(245 181 144 / .65)!important;border-radius:10px!important;background:rgb(245 181 144 / .08)!important;box-shadow:none!important;color:#F5B590!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}body.elementor-page-131 .csi-rm-vbtn:hover,body.elementor-page-131 .csi-rm-vbtn:focus-visible{background:#F5B590!important;color:#2E1D0A!important}body.elementor-page-131 .csi-rm-vbtn svg{flex:none}html.csi-rm-lock{overflow:hidden}body.elementor-page-131 .csi-rm-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(12 7 2 / .88);box-sizing:border-box}body.elementor-page-131 .csi-rm-modal[hidden]{display:none!important}body.elementor-page-131 .csi-rm-modal__box{position:relative;width:min(1120px, 100%);display:flex;flex-direction:column;align-items:center;gap:8px}body.elementor-page-131 .csi-rm-modal__player{width:100%;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#000;border:1px solid rgb(245 181 144 / .5);box-shadow:0 30px 80px rgb(0 0 0 / .6)}body.elementor-page-131 .csi-rm-modal__player iframe{display:block;width:100%;height:100%;border:0}body.elementor-page-131 .csi-rm-modal__x{position:absolute;right:-64px;top:-8px;width:46px;height:46px;min-height:0;margin:0;padding:0!important;border:1px solid rgb(255 255 255 / .6)!important;border-radius:50%!important;background:rgb(20 12 4 / .5)!important;box-shadow:none!important;color:#FFFFFF!important;display:flex;align-items:center;justify-content:center;cursor:pointer}body.elementor-page-131 .csi-rm-modal__x:hover,body.elementor-page-131 .csi-rm-modal__x:focus-visible{background:rgb(255 255 255 / .16)!important}body.elementor-page-131 .csi-rm-modal__cap{margin:16px 0 0;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:26px;line-height:1.2;color:#FFF;text-align:center}body.elementor-page-131 .csi-rm-modal__hint{margin:0;font-family:Poppins,sans-serif;font-size:12px;color:rgb(255 255 255 / .7);text-align:center}@media (max-width:1279px){body.elementor-page-131 .csi-rm-modal__x{right:0;top:-58px}}body.elementor-page-131 .csi-rm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}body.elementor-page-131 .csi-rm-card{display:flex;flex-direction:column;gap:16px;padding:12px 12px 20px;border-radius:18px;background:linear-gradient(175deg,rgb(122 86 30 / .42) 0%,rgb(30 19 6 / .78) 62%);border:2px solid rgb(236 193 120 / .5);box-shadow:0 0 36px 4px rgb(236 193 120 / .30),0 22px 48px rgb(0 0 0 / .40);box-sizing:border-box;font-family:Poppins,sans-serif}body.elementor-page-131 .csi-rm-card__img{position:relative;display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:#24160A}body.elementor-page-131 .csi-rm-card__img img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important;transition:transform .6s ease}body.elementor-page-131 .csi-rm-card:hover .csi-rm-card__img img{transform:scale(1.04)}body.elementor-page-131 .csi-rm-card__ic{position:absolute;left:10px;top:10px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(20 12 4 / .6);color:#F5B590}body.elementor-page-131 .csi-rm-card__body{display:flex;flex-direction:column;gap:12px;padding:0 8px;flex-grow:1}body.elementor-page-131 .csi-rm-card__t{margin:0;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:32px;line-height:1.05;color:#FFF}body.elementor-page-131 .csi-rm-card__t a{color:inherit!important;text-decoration:none!important}body.elementor-page-131 .csi-rm-card__p{margin:0;font-size:13.5px;font-weight:300;line-height:1.65;color:rgb(255 255 255 / .86)}body.elementor-page-131 .csi-rm-card__foot{margin-top:auto;padding-top:12px;border-top:1px solid rgb(255 255 255 / .16);display:flex;flex-direction:column;gap:14px}body.elementor-page-131 .csi-rm-desde{margin:0;display:flex;align-items:baseline;gap:8px}body.elementor-page-131 .csi-rm-desde span{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:20px;color:#F5B590}body.elementor-page-131 .csi-rm-desde b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:34px;line-height:1;color:#FFF}body.elementor-page-131 .csi-rm-desde i{font-family:Poppins,sans-serif;font-style:normal;font-size:10px;font-weight:500;letter-spacing:1px;color:#F5B590}body.elementor-page-131 .csi-rm-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border-radius:12px;background:#E6BD74;color:#2E1D0A!important;text-decoration:none!important;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .2s ease}body.elementor-page-131 .csi-rm-cta:hover,body.elementor-page-131 .csi-rm-cta:focus-visible{background:#F2D294;color:#2E1D0A!important}body.elementor-page-131 .csi-rm-cta svg{flex:none}body.elementor-page-131 .csi-rm-cta__s{display:none}@media (max-width:1024px){body.elementor-page-131 .csi-rm-cards{grid-template-columns:1fr;max-width:720px;margin:0 auto}body.elementor-page-131 .csi-rm-card{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:20px;padding:12px}body.elementor-page-131 .csi-rm-card__img{aspect-ratio:auto;min-height:220px;height:100%}body.elementor-page-131 .csi-rm-card__body{padding:8px 8px 8px 0}}@media (max-width:767px){body.elementor-page-131 .csi-rm-cards{gap:14px}body.elementor-page-131 .csi-rm-card{display:grid;grid-template-columns:40% minmax(0,1fr);gap:12px;padding:10px;border-radius:16px}body.elementor-page-131 .csi-rm-card__img{aspect-ratio:auto;min-height:0;height:100%;border-radius:10px}body.elementor-page-131 .csi-rm-card__ic{left:8px;top:8px;width:32px;height:32px}body.elementor-page-131 .csi-rm-card__ic svg{width:15px;height:15px}body.elementor-page-131 .csi-rm-card__body{gap:6px;padding:2px 2px 2px 0}body.elementor-page-131 .csi-rm-card__t{font-size:23px}body.elementor-page-131 .csi-rm-card__p{font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.elementor-page-131 .csi-rm-card__foot{padding-top:8px;gap:8px}body.elementor-page-131 .csi-rm-card .csi-rm-desde span{font-size:15px}body.elementor-page-131 .csi-rm-card .csi-rm-desde b{font-size:22px}body.elementor-page-131 .csi-rm-cta{min-height:42px;padding:0 14px;border-radius:10px;font-size:13px;justify-content:space-between;white-space:nowrap}body.elementor-page-131 .csi-rm-cta__l{display:none}body.elementor-page-131 .csi-rm-cta__s{display:inline}body.elementor-page-131 .csi-rm-modal__cap{font-size:22px}body.elementor-page-131 .csi-rm-modal__player{border-radius:12px}}body.elementor-page-131 .csi-rm-tabs{display:flex;gap:8px}body.elementor-page-131 .csi-rm-tab{flex:none;display:inline-flex;align-items:center;min-height:42px;margin:0;padding:0 18px!important;border:1px solid rgb(138 106 63 / .4)!important;border-radius:999px!important;background:rgb(255 255 255 / .4)!important;box-shadow:none!important;color:#3D2610!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.elementor-page-131 .csi-rm-tab:hover,body.elementor-page-131 .csi-rm-tab:focus-visible{border-color:#3D2610!important}body.elementor-page-131 .csi-rm-tab.is-on{background:#3D2610!important;border-color:#3D2610!important;color:#FFFFFF!important}body.elementor-page-131 .csi-rm-gal{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:200px;grid-auto-flow:row dense;gap:12px}body.elementor-page-131 .csi-rm-g{position:relative;margin:0;border-radius:14px;overflow:hidden;background:#24160A}body.elementor-page-131 .csi-rm-g[hidden]{display:none!important}body.elementor-page-131 .csi-rm-g img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important;transition:transform .6s ease}body.elementor-page-131 .csi-rm-g:hover img{transform:scale(1.05)}body.elementor-page-131 .csi-rm-g::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 50%,rgb(20 12 4 / .8) 100%);pointer-events:none}body.elementor-page-131 .csi-rm-g figcaption{position:absolute;z-index:1;left:14px;right:14px;bottom:12px;display:flex;flex-direction:column;gap:2px;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:16px;line-height:1.2;color:#FFF}body.elementor-page-131 .csi-rm-g figcaption span{font-family:Poppins,sans-serif;font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#F5B590}body.elementor-page-131 .csi-rm-g--1{grid-column:span 2;grid-row:span 2}body.elementor-page-131 .csi-rm-g--1 figcaption{left:20px;bottom:18px;font-size:24px}body.elementor-page-131 .csi-rm-g--1 figcaption span{font-size:10.5px}body.elementor-page-131 .csi-rm-gal.is-filtered{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:230px}body.elementor-page-131 .csi-rm-gal.is-filtered .csi-rm-g{grid-column:auto;grid-row:auto}body.elementor-page-131 .csi-rm-gal.is-filtered .csi-rm-g figcaption{left:14px;bottom:12px;font-size:16px}@media (max-width:1024px){body.elementor-page-131 .csi-rm-gal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;gap:10px}body.elementor-page-131 .csi-rm-gal.is-filtered{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px}body.elementor-page-131 .csi-rm-g figcaption{font-size:14px}}@media (max-width:767px){body.elementor-page-131 .csi-rm-tabs-w{width:calc(100% + 16px);margin-right:-16px}body.elementor-page-131 .csi-rm-tabs{overflow-x:auto;padding-right:16px;scrollbar-width:none}body.elementor-page-131 .csi-rm-tabs::-webkit-scrollbar{display:none}body.elementor-page-131 .csi-rm-gal{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:108px;gap:6px}body.elementor-page-131 .csi-rm-g{border-radius:10px}body.elementor-page-131 .csi-rm-g figcaption{left:8px;right:8px;bottom:7px;font-size:0;gap:0}body.elementor-page-131 .csi-rm-g figcaption span{font-size:8px;letter-spacing:1.4px}body.elementor-page-131 .csi-rm-g--1 figcaption{left:12px;bottom:10px;font-size:17px;gap:2px}body.elementor-page-131 .csi-rm-g--1 figcaption span{font-size:9px}body.elementor-page-131 .csi-rm-gal.is-filtered{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}body.elementor-page-131 .csi-rm-gal.is-filtered .csi-rm-g figcaption{font-size:15px;gap:2px}}body.elementor-page-131 .csi-rm-rv-w{width:100%}body.elementor-page-131 .csi-rm-rv{display:flex;flex-direction:column;align-items:flex-start;gap:24px;text-align:left;font-family:Poppins,sans-serif}body.elementor-page-131 .csi-rm-rv__slides{display:grid;width:100%}body.elementor-page-131 .csi-rm-rv__s{grid-area:1 / 1;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:18px;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}body.elementor-page-131 .csi-rm-rv__s.is-on{opacity:1;visibility:visible}body.elementor-page-131 .csi-rm-rv__q{display:flex;color:#F5B590}body.elementor-page-131 .csi-rm-rv__q svg{width:38px;height:38px}body.elementor-page-131 .csi-rm-rv blockquote{margin:0;padding:0;border:0;background:none;font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:24px;line-height:1.5;color:#FBF4EA;quotes:none}body.elementor-page-131 .csi-rm-rv blockquote::before,body.elementor-page-131 .csi-rm-rv blockquote::after{content:none}body.elementor-page-131 .csi-rm-rv figcaption{font-style:normal;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:14px}body.elementor-page-131 .csi-rm-chip{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;border:1px solid rgb(245 181 144 / .45);background:rgb(245 181 144 / .12);color:#F5B590;font-size:10.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}body.elementor-page-131 .csi-rm-link{display:inline-flex;align-items:center;gap:8px;min-height:36px;border-bottom:1px solid #F5B590;color:#F5B590!important;text-decoration:none!important;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}body.elementor-page-131 .csi-rm-link:hover,body.elementor-page-131 .csi-rm-link:focus-visible{color:#FFFFFF!important;border-color:#FFF}body.elementor-page-131 .csi-rm-rv__nav{display:flex;align-items:center;justify-content:flex-start;gap:16px}body.elementor-page-131 .csi-rm-rv__btn{width:44px;height:44px;min-height:0;margin:0;padding:0!important;border:1px solid rgb(245 181 144 / .6)!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#F5B590!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}body.elementor-page-131 .csi-rm-rv__btn:hover,body.elementor-page-131 .csi-rm-rv__btn:focus-visible{background:rgb(245 181 144 / .14)!important}body.elementor-page-131 .csi-rm-rv__dots{display:flex;gap:5px}body.elementor-page-131 .csi-rm-rv__dots span{display:block;width:5px;height:5px;border-radius:999px;background:rgb(255 255 255 / .55);transition:width .3s ease,background-color .3s ease}body.elementor-page-131 .csi-rm-rv__dots span.is-on{width:16px;background:#F5B590}body.elementor-page-131 .csi-rm-premios-w{margin-top:10px}body.elementor-page-131 .csi-rm-premios{display:inline-grid;grid-template-columns:repeat(3,50px) 1px 72px;align-items:center;justify-items:center;column-gap:16px;padding:10px 18px;border-radius:14px;background:rgb(247 243 236 / .96);box-sizing:border-box;vertical-align:top}body.elementor-page-131 .csi-rm-premios img{display:block;width:50px!important;height:50px!important;max-width:none;object-fit:contain;border-radius:0!important}body.elementor-page-131 .csi-rm-premios img.csi-rm-premios__g{width:72px!important;height:40px!important}body.elementor-page-131 .csi-rm-premios__sep{width:1px;height:34px;background:rgb(138 106 63 / .3)}@media (max-width:767px){body.elementor-page-131 .csi-rm-rv{gap:18px}body.elementor-page-131 .csi-rm-rv__s{gap:14px}body.elementor-page-131 .csi-rm-rv__q svg{width:30px;height:30px}body.elementor-page-131 .csi-rm-rv blockquote{font-size:19px;line-height:1.45}body.elementor-page-131 .csi-rm-premios-w{margin-top:6px}body.elementor-page-131 .csi-rm-premios{display:grid;width:100%;justify-content:space-between;column-gap:0;padding:10px 16px}}body.elementor-page-131 .csi-rm-elige-w{width:100%}body.elementor-page-131 .csi-rm-elige{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;font-family:Poppins,sans-serif}body.elementor-page-131 .csi-rm-fila{display:flex;align-items:center;gap:18px;padding:12px;border-radius:16px;background:rgb(255 251 245 / .62);border:1px solid rgb(138 106 63 / .28);box-shadow:0 10px 26px rgb(61 38 16 / .08);color:#3D2610!important;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease}body.elementor-page-131 .csi-rm-fila:hover,body.elementor-page-131 .csi-rm-fila:focus-visible{background:rgb(255 251 245 / .9);border-color:#8A6A3F}body.elementor-page-131 .csi-rm-fila__img{flex:none;width:92px;height:92px;border-radius:12px;overflow:hidden;background:#24160A}body.elementor-page-131 .csi-rm-fila__img img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important}body.elementor-page-131 .csi-rm-fila__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}body.elementor-page-131 .csi-rm-fila__n{font-family:'Cormorant Garamond',serif;font-size:26px;line-height:1.1}body.elementor-page-131 .csi-rm-fila .csi-rm-desde span{font-size:17px;color:#8A6A3F}body.elementor-page-131 .csi-rm-fila .csi-rm-desde b{font-size:26px;color:#3D2610}body.elementor-page-131 .csi-rm-fila .csi-rm-desde i{color:#8A6A3F}body.elementor-page-131 .csi-rm-fila__go{flex:none;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#E6BD74;color:#2E1D0A;transition:transform .2s ease}body.elementor-page-131 .csi-rm-fila:hover .csi-rm-fila__go{transform:translateX(3px)}body.elementor-page-131 .csi-rm-wa-w{text-align:center}body.elementor-page-131 .csi-rm-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;box-sizing:border-box;padding:0 22px;border:1px solid #8A6A3F;border-radius:10px;color:#8A6A3F!important;text-decoration:none!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:2px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}body.elementor-page-131 .csi-rm-wa:hover,body.elementor-page-131 .csi-rm-wa:focus-visible{background:#8A6A3F;color:#FFFFFF!important}body.elementor-page-131 .csi-rm-wa svg{flex:none}@media (max-width:1024px){body.elementor-page-131 .csi-rm-elige{grid-template-columns:1fr;max-width:620px;margin:0 auto}}@media (max-width:767px){body.elementor-page-131 .csi-rm-elige{gap:12px}body.elementor-page-131 .csi-rm-fila{gap:14px}body.elementor-page-131 .csi-rm-fila__img{width:76px;height:76px}body.elementor-page-131 .csi-rm-fila__n{font-size:23px}body.elementor-page-131 .csi-rm-wa-w{width:100%}body.elementor-page-131 .csi-rm-wa{display:flex;width:100%}body.elementor-page-131 .csi-rm-wa__l{display:none}}