.elementor-2532 .elementor-element.elementor-element-979adee{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px}.elementor-2532 .elementor-element.elementor-element-979adee:not(.elementor-motion-effects-element-type-background),.elementor-2532 .elementor-element.elementor-element-979adee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24160A}.elementor-2532 .elementor-element.elementor-element-bb6220b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-c61e56d{--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-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-2532 .elementor-element.elementor-element-d31b665{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-2532 .elementor-element.elementor-element-d31b665 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:80px;font-weight:500;line-height:1.02em;letter-spacing:-.4px;color:#FFF}.elementor-2532 .elementor-element.elementor-element-428f719{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-2532 .elementor-element.elementor-element-428f719 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.3em;color:#F5B590}.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-2532 .elementor-element.elementor-element-6b4cce6{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.75em;color:rgb(255 255 255 / .88)}.elementor-2532 .elementor-element.elementor-element-444e42d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-8d59541{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-9c6ab27{--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:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px}.elementor-2532 .elementor-element.elementor-element-9c6ab27:not(.elementor-motion-effects-element-type-background),.elementor-2532 .elementor-element.elementor-element-9c6ab27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24160A}.elementor-2532 .elementor-element.elementor-element-9eee30d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-9fe5a94{--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:88px 88px;--row-gap:88px;--column-gap:88px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:96px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px}.elementor-2532 .elementor-element.elementor-element-9fe5a94:not(.elementor-motion-effects-element-type-background),.elementor-2532 .elementor-element.elementor-element-9fe5a94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#24160A;background-image:url(https://cenotesanignacio.com/wp-content/uploads/2024/10/Restaurantes-Cenote-San-Ignacio-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2532 .elementor-element.elementor-element-9fe5a94::before,.elementor-2532 .elementor-element.elementor-element-9fe5a94>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-9fe5a94>.e-con-inner>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-9fe5a94>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-9fe5a94>.e-con-inner>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-9fe5a94>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(24 14 5 / .92);--background-overlay:''}.elementor-2532 .elementor-element.elementor-element-0b839ac{--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-2532 .elementor-element.elementor-element-d60051d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-2532 .elementor-element.elementor-element-d60051d .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-2532 .elementor-element.elementor-element-4899eeb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-2532 .elementor-element.elementor-element-4899eeb .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:52px;font-weight:500;line-height:1.04em;letter-spacing:-.4px;color:#FFF}.elementor-2532 .elementor-element.elementor-element-eb14082{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-09206ef{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-fe6377f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-d53e1cb{--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:88px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px}.elementor-2532 .elementor-element.elementor-element-d53e1cb:not(.elementor-motion-effects-element-type-background),.elementor-2532 .elementor-element.elementor-element-d53e1cb>.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-2532 .elementor-element.elementor-element-d53e1cb::before,.elementor-2532 .elementor-element.elementor-element-d53e1cb>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-d53e1cb>.e-con-inner>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-d53e1cb>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-d53e1cb>.e-con-inner>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-d53e1cb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(250 246 240 / .62);--background-overlay:''}.elementor-2532 .elementor-element.elementor-element-1e952a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-e5afbb5{--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:88px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px}.elementor-2532 .elementor-element.elementor-element-e5afbb5:not(.elementor-motion-effects-element-type-background),.elementor-2532 .elementor-element.elementor-element-e5afbb5>.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-2532 .elementor-element.elementor-element-e5afbb5::before,.elementor-2532 .elementor-element.elementor-element-e5afbb5>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-e5afbb5>.e-con-inner>.elementor-background-video-container::before,.elementor-2532 .elementor-element.elementor-element-e5afbb5>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-e5afbb5>.e-con-inner>.elementor-background-slideshow::before,.elementor-2532 .elementor-element.elementor-element-e5afbb5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(176 132 80 / .17);--background-overlay:''}.elementor-2532 .elementor-element.elementor-element-4a71548{--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:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2532 .elementor-element.elementor-element-24e6ee0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2532 .elementor-element.elementor-element-635ac1c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-2532 .elementor-element.elementor-element-635ac1c .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-2532 .elementor-element.elementor-element-45d565d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-2532 .elementor-element.elementor-element-45d565d .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:500;line-height:1.04em;letter-spacing:-.4px;color:#3D2610}.elementor-2532 .elementor-element.elementor-element-e86d546{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-8a0acab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-6695b77{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2532 .elementor-element.elementor-element-0d97df0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2532 .elementor-element.elementor-element-70d2a7d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2532 .elementor-element.elementor-element-979adee{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-2532 .elementor-element.elementor-element-c61e56d{--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-d31b665 .elementor-heading-title{font-size:62px}.elementor-2532 .elementor-element.elementor-element-428f719 .elementor-heading-title{font-size:23px}.elementor-2532 .elementor-element.elementor-element-9c6ab27{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px}.elementor-2532 .elementor-element.elementor-element-9fe5a94{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px}.elementor-2532 .elementor-element.elementor-element-0b839ac{--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-4899eeb .elementor-heading-title{font-size:44px}.elementor-2532 .elementor-element.elementor-element-d53e1cb{--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px}.elementor-2532 .elementor-element.elementor-element-e5afbb5{--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px}.elementor-2532 .elementor-element.elementor-element-4a71548{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-24e6ee0{--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-45d565d .elementor-heading-title{font-size:38px}.elementor-2532 .elementor-element.elementor-element-6695b77{--flex-wrap:nowrap}}@media(max-width:767px){.elementor-2532 .elementor-element.elementor-element-979adee{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:44px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px}.elementor-2532 .elementor-element.elementor-element-c61e56d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-d31b665 .elementor-heading-title{font-size:44px}.elementor-2532 .elementor-element.elementor-element-428f719 .elementor-heading-title{font-size:20px}.elementor-2532 .elementor-element.elementor-element-6b4cce6{font-size:14.5px}.elementor-2532 .elementor-element.elementor-element-9c6ab27{--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px}.elementor-2532 .elementor-element.elementor-element-9fe5a94{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px}.elementor-2532 .elementor-element.elementor-element-0b839ac{--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-d60051d .elementor-heading-title{font-size:10px;letter-spacing:3px}.elementor-2532 .elementor-element.elementor-element-4899eeb .elementor-heading-title{font-size:34px}.elementor-2532 .elementor-element.elementor-element-d53e1cb{--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px}.elementor-2532 .elementor-element.elementor-element-e5afbb5{--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-2532 .elementor-element.elementor-element-4a71548{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-24e6ee0{--flex-wrap:nowrap}.elementor-2532 .elementor-element.elementor-element-635ac1c .elementor-heading-title{font-size:10px;letter-spacing:3px}.elementor-2532 .elementor-element.elementor-element-45d565d .elementor-heading-title{font-size:32px}.elementor-2532 .elementor-element.elementor-element-6695b77{--flex-wrap:nowrap}}@media(min-width:768px){.elementor-2532 .elementor-element.elementor-element-979adee{--content-width:1280px}.elementor-2532 .elementor-element.elementor-element-c61e56d{--width:100%}.elementor-2532 .elementor-element.elementor-element-9c6ab27{--content-width:1280px}.elementor-2532 .elementor-element.elementor-element-9fe5a94{--content-width:1280px}.elementor-2532 .elementor-element.elementor-element-0b839ac{--width:100%}.elementor-2532 .elementor-element.elementor-element-d53e1cb{--content-width:1280px}.elementor-2532 .elementor-element.elementor-element-e5afbb5{--content-width:1280px}.elementor-2532 .elementor-element.elementor-element-4a71548{--width:100%}.elementor-2532 .elementor-element.elementor-element-24e6ee0{--width:50%}.elementor-2532 .elementor-element.elementor-element-6695b77{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-2532 .elementor-element.elementor-element-24e6ee0{--width:100%}.elementor-2532 .elementor-element.elementor-element-6695b77{--width:100%}}body.elementor-page-2532{--kit-widget-spacing:0px}body.elementor-page-2532 .elementor-widget-html>.elementor-widget-container{margin:0;padding:0}body.elementor-page-2532 .csi-p0 p{margin:0}body.elementor-page-2532 .csi-rm-hero{position:relative;overflow:hidden}body.elementor-page-2532 .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-2532 .csi-rm-bgv-w>.elementor-widget-container{position:absolute;inset:0}body.elementor-page-2532 .csi-rm-bgv{position:absolute;inset:0;overflow:hidden;background:#24160A}body.elementor-page-2532 .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-2532 .csi-rm-bgv__v{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}body.elementor-page-2532 .csi-rm-bgv.is-on .csi-rm-bgv__v{opacity:1}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-hero>.e-con-inner>.e-con,body.elementor-page-2532 .csi-rm-hero>.e-con-inner>.elementor-widget:not(.csi-rm-bgv-w){position:relative;z-index:1}body.elementor-page-2532 .csi-rm-intro{max-width:900px!important}@media (max-width:1024px){body.elementor-page-2532 .csi-rm-intro{max-width:640px!important}body.elementor-page-2532 .csi-rm-intro p{font-size:14.5px}body.elementor-page-2532 .csi-rm-bgv{bottom:auto;height:620px}body.elementor-page-2532 .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-2532 .csi-rm-bgv{height:520px}body.elementor-page-2532 .csi-rm-i2{display:none}body.elementor-page-2532 .csi-rm-intro p{font-size:14px;line-height:1.6}}body.elementor-page-2532 .csi-rm-vbtn-w{margin-top:4px;text-align:center}body.elementor-page-2532 .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-2532 .csi-rm-vbtn:hover,body.elementor-page-2532 .csi-rm-vbtn:focus-visible{background:#F5B590!important;color:#2E1D0A!important}body.elementor-page-2532 .csi-rm-vbtn svg{flex:none}html.csi-rm-lock{overflow:hidden}body.elementor-page-2532 .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-2532 .csi-rm-modal[hidden]{display:none!important}body.elementor-page-2532 .csi-rm-modal__box{position:relative;width:min(1120px, 100%);display:flex;flex-direction:column;align-items:center;gap:8px}body.elementor-page-2532 .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-2532 .csi-rm-modal__player iframe{display:block;width:100%;height:100%;border:0}body.elementor-page-2532 .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-2532 .csi-rm-modal__x:hover,body.elementor-page-2532 .csi-rm-modal__x:focus-visible{background:rgb(255 255 255 / .16)!important}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-modal__x{right:0;top:-58px}}body.elementor-page-2532 .csi-rm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}body.elementor-page-2532 .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-2532 .csi-rm-card__img{position:relative;display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:#24160A}body.elementor-page-2532 .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-2532 .csi-rm-card:hover .csi-rm-card__img img{transform:scale(1.04)}body.elementor-page-2532 .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-2532 .csi-rm-card__body{display:flex;flex-direction:column;gap:12px;padding:0 8px;flex-grow:1}body.elementor-page-2532 .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-2532 .csi-rm-card__t a{color:inherit!important;text-decoration:none!important}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-desde{margin:0;display:flex;align-items:baseline;gap:8px}body.elementor-page-2532 .csi-rm-desde span{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:20px;color:#F5B590}body.elementor-page-2532 .csi-rm-desde b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:34px;line-height:1;color:#FFF}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-cta:hover,body.elementor-page-2532 .csi-rm-cta:focus-visible{background:#F2D294;color:#2E1D0A!important}body.elementor-page-2532 .csi-rm-cta svg{flex:none}body.elementor-page-2532 .csi-rm-cta__s{display:none}@media (max-width:1024px){body.elementor-page-2532 .csi-rm-cards{grid-template-columns:1fr;max-width:720px;margin:0 auto}body.elementor-page-2532 .csi-rm-card{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:20px;padding:12px}body.elementor-page-2532 .csi-rm-card__img{aspect-ratio:auto;min-height:220px;height:100%}body.elementor-page-2532 .csi-rm-card__body{padding:8px 8px 8px 0}}@media (max-width:767px){body.elementor-page-2532 .csi-rm-cards{gap:14px}body.elementor-page-2532 .csi-rm-card{display:grid;grid-template-columns:40% minmax(0,1fr);gap:12px;padding:10px;border-radius:16px}body.elementor-page-2532 .csi-rm-card__img{aspect-ratio:auto;min-height:0;height:100%;border-radius:10px}body.elementor-page-2532 .csi-rm-card__ic{left:8px;top:8px;width:32px;height:32px}body.elementor-page-2532 .csi-rm-card__ic svg{width:15px;height:15px}body.elementor-page-2532 .csi-rm-card__body{gap:6px;padding:2px 2px 2px 0}body.elementor-page-2532 .csi-rm-card__t{font-size:23px}body.elementor-page-2532 .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-2532 .csi-rm-card__foot{padding-top:8px;gap:8px}body.elementor-page-2532 .csi-rm-card .csi-rm-desde span{font-size:15px}body.elementor-page-2532 .csi-rm-card .csi-rm-desde b{font-size:22px}body.elementor-page-2532 .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-2532 .csi-rm-cta__l{display:none}body.elementor-page-2532 .csi-rm-cta__s{display:inline}body.elementor-page-2532 .csi-rm-modal__cap{font-size:22px}body.elementor-page-2532 .csi-rm-modal__player{border-radius:12px}}body.elementor-page-2532 .csi-rm-tabs{display:flex;gap:8px}body.elementor-page-2532 .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-2532 .csi-rm-tab:hover,body.elementor-page-2532 .csi-rm-tab:focus-visible{border-color:#3D2610!important}body.elementor-page-2532 .csi-rm-tab.is-on{background:#3D2610!important;border-color:#3D2610!important;color:#FFFFFF!important}body.elementor-page-2532 .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-2532 .csi-rm-g{position:relative;margin:0;border-radius:14px;overflow:hidden;background:#24160A}body.elementor-page-2532 .csi-rm-g[hidden]{display:none!important}body.elementor-page-2532 .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-2532 .csi-rm-g:hover img{transform:scale(1.05)}body.elementor-page-2532 .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-2532 .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-2532 .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-2532 .csi-rm-g--1{grid-column:span 2;grid-row:span 2}body.elementor-page-2532 .csi-rm-g--1 figcaption{left:20px;bottom:18px;font-size:24px}body.elementor-page-2532 .csi-rm-g--1 figcaption span{font-size:10.5px}body.elementor-page-2532 .csi-rm-gal.is-filtered{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:230px}body.elementor-page-2532 .csi-rm-gal.is-filtered .csi-rm-g{grid-column:auto;grid-row:auto}body.elementor-page-2532 .csi-rm-gal.is-filtered .csi-rm-g figcaption{left:14px;bottom:12px;font-size:16px}@media (max-width:1024px){body.elementor-page-2532 .csi-rm-gal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;gap:10px}body.elementor-page-2532 .csi-rm-gal.is-filtered{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px}body.elementor-page-2532 .csi-rm-g figcaption{font-size:14px}}@media (max-width:767px){body.elementor-page-2532 .csi-rm-tabs-w{width:calc(100% + 16px);margin-right:-16px}body.elementor-page-2532 .csi-rm-tabs{overflow-x:auto;padding-right:16px;scrollbar-width:none}body.elementor-page-2532 .csi-rm-tabs::-webkit-scrollbar{display:none}body.elementor-page-2532 .csi-rm-gal{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:108px;gap:6px}body.elementor-page-2532 .csi-rm-g{border-radius:10px}body.elementor-page-2532 .csi-rm-g figcaption{left:8px;right:8px;bottom:7px;font-size:0;gap:0}body.elementor-page-2532 .csi-rm-g figcaption span{font-size:8px;letter-spacing:1.4px}body.elementor-page-2532 .csi-rm-g--1 figcaption{left:12px;bottom:10px;font-size:17px;gap:2px}body.elementor-page-2532 .csi-rm-g--1 figcaption span{font-size:9px}body.elementor-page-2532 .csi-rm-gal.is-filtered{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}body.elementor-page-2532 .csi-rm-gal.is-filtered .csi-rm-g figcaption{font-size:15px;gap:2px}}body.elementor-page-2532 .csi-rm-rv-w{width:100%}body.elementor-page-2532 .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-2532 .csi-rm-rv__slides{display:grid;width:100%}body.elementor-page-2532 .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-2532 .csi-rm-rv__s.is-on{opacity:1;visibility:visible}body.elementor-page-2532 .csi-rm-rv__q{display:flex;color:#F5B590}body.elementor-page-2532 .csi-rm-rv__q svg{width:38px;height:38px}body.elementor-page-2532 .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-2532 .csi-rm-rv blockquote::before,body.elementor-page-2532 .csi-rm-rv blockquote::after{content:none}body.elementor-page-2532 .csi-rm-rv figcaption{font-style:normal;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:14px}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-link:hover,body.elementor-page-2532 .csi-rm-link:focus-visible{color:#FFFFFF!important;border-color:#FFF}body.elementor-page-2532 .csi-rm-rv__nav{display:flex;align-items:center;justify-content:flex-start;gap:16px}body.elementor-page-2532 .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-2532 .csi-rm-rv__btn:hover,body.elementor-page-2532 .csi-rm-rv__btn:focus-visible{background:rgb(245 181 144 / .14)!important}body.elementor-page-2532 .csi-rm-rv__dots{display:flex;gap:5px}body.elementor-page-2532 .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-2532 .csi-rm-rv__dots span.is-on{width:16px;background:#F5B590}body.elementor-page-2532 .csi-rm-premios-w{margin-top:10px}body.elementor-page-2532 .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-2532 .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-2532 .csi-rm-premios img.csi-rm-premios__g{width:72px!important;height:40px!important}body.elementor-page-2532 .csi-rm-premios__sep{width:1px;height:34px;background:rgb(138 106 63 / .3)}@media (max-width:767px){body.elementor-page-2532 .csi-rm-rv{gap:18px}body.elementor-page-2532 .csi-rm-rv__s{gap:14px}body.elementor-page-2532 .csi-rm-rv__q svg{width:30px;height:30px}body.elementor-page-2532 .csi-rm-rv blockquote{font-size:19px;line-height:1.45}body.elementor-page-2532 .csi-rm-premios-w{margin-top:6px}body.elementor-page-2532 .csi-rm-premios{display:grid;width:100%;justify-content:space-between;column-gap:0;padding:10px 16px}}body.elementor-page-2532 .csi-rm-elige-w{width:100%}body.elementor-page-2532 .csi-rm-elige{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;font-family:Poppins,sans-serif}body.elementor-page-2532 .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-2532 .csi-rm-fila:hover,body.elementor-page-2532 .csi-rm-fila:focus-visible{background:rgb(255 251 245 / .9);border-color:#8A6A3F}body.elementor-page-2532 .csi-rm-fila__img{flex:none;width:92px;height:92px;border-radius:12px;overflow:hidden;background:#24160A}body.elementor-page-2532 .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-2532 .csi-rm-fila__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}body.elementor-page-2532 .csi-rm-fila__n{font-family:'Cormorant Garamond',serif;font-size:26px;line-height:1.1}body.elementor-page-2532 .csi-rm-fila .csi-rm-desde span{font-size:17px;color:#8A6A3F}body.elementor-page-2532 .csi-rm-fila .csi-rm-desde b{font-size:26px;color:#3D2610}body.elementor-page-2532 .csi-rm-fila .csi-rm-desde i{color:#8A6A3F}body.elementor-page-2532 .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-2532 .csi-rm-fila:hover .csi-rm-fila__go{transform:translateX(3px)}body.elementor-page-2532 .csi-rm-wa-w{text-align:center}body.elementor-page-2532 .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-2532 .csi-rm-wa:hover,body.elementor-page-2532 .csi-rm-wa:focus-visible{background:#8A6A3F;color:#FFFFFF!important}body.elementor-page-2532 .csi-rm-wa svg{flex:none}@media (max-width:1024px){body.elementor-page-2532 .csi-rm-elige{grid-template-columns:1fr;max-width:620px;margin:0 auto}}@media (max-width:767px){body.elementor-page-2532 .csi-rm-elige{gap:12px}body.elementor-page-2532 .csi-rm-fila{gap:14px}body.elementor-page-2532 .csi-rm-fila__img{width:76px;height:76px}body.elementor-page-2532 .csi-rm-fila__n{font-size:23px}body.elementor-page-2532 .csi-rm-wa-w{width:100%}body.elementor-page-2532 .csi-rm-wa{display:flex;width:100%}body.elementor-page-2532 .csi-rm-wa__l{display:none}}body.elementor-page-2532 .csi-cn-hero .csi-rm-bgv__shade{background:linear-gradient(90deg,rgb(20 12 4 / .9) 0%,rgb(20 12 4 / .62) 42%,rgb(20 12 4 / .2) 75%),linear-gradient(180deg,#fff0 55%,rgb(20 12 4 / .92) 100%)}body.elementor-page-2532 .csi-cn-htxt{max-width:640px!important}body.elementor-page-2532 .csi-cn-migas{margin:0;display:flex;gap:8px;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:1px;color:rgb(255 255 255 / .7)}body.elementor-page-2532 .csi-cn-migas a{color:#F5B590!important;text-decoration:none!important}body.elementor-page-2532 .csi-cn-hbtns{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px}body.elementor-page-2532 .csi-cn-hbtns .csi-rm-cta{display:inline-flex;min-height:48px}body.elementor-page-2532 .csi-cn-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-quick a{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:14px;background:rgb(20 12 4 / .55);border:1px solid rgb(245 181 144 / .35);text-decoration:none!important;transition:border-color .2s ease,background-color .2s ease}body.elementor-page-2532 .csi-cn-quick a:hover,body.elementor-page-2532 .csi-cn-quick a:focus-visible{border-color:#F5B590;background:rgb(20 12 4 / .72)}body.elementor-page-2532 .csi-cn-quick__n{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cn-quick__t{font-family:'Cormorant Garamond',serif;font-size:22px;line-height:1.1;color:#FFF}body.elementor-page-2532 .csi-cn-quick__p{display:flex;align-items:baseline;gap:6px;color:#F5B590}body.elementor-page-2532 .csi-cn-quick__p b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:22px;color:#FFF}body.elementor-page-2532 .csi-cn-quick__p i{font-style:normal;font-size:9.5px;font-weight:500;letter-spacing:1px}body.elementor-page-2532 .csi-cn-quick__p svg{margin-left:auto;align-self:center}@media (max-width:1024px){body.elementor-page-2532 .csi-cn-hero .csi-rm-bgv__shade{background:linear-gradient(180deg,rgb(24 14 5 / .55) 0%,rgb(24 14 5 / .78) 50%,#24160A 100%)}body.elementor-page-2532 .csi-cn-hero .csi-rm-bgv{height:640px}body.elementor-page-2532 .csi-cn-quick{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.elementor-page-2532 .csi-cn-hero .csi-rm-bgv{height:560px}body.elementor-page-2532 .csi-cn-hbtns{flex-direction:column;align-items:stretch}body.elementor-page-2532 .csi-cn-hbtns .csi-rm-cta{display:flex;justify-content:space-between}body.elementor-page-2532 .csi-cn-hbtns .csi-rm-vbtn{width:100%}body.elementor-page-2532 .csi-cn-quick{gap:10px}body.elementor-page-2532 .csi-cn-quick a{padding:12px 14px}body.elementor-page-2532 .csi-cn-quick__t{font-size:20px}body.elementor-page-2532 .csi-cn-quick__p b{font-size:20px}}body.elementor-page-2532 .csi-cn-sticky{position:sticky!important;top:var(--wp-admin--admin-bar--height,0);z-index:60;box-shadow:0 10px 24px rgb(0 0 0 / .25);transition:transform .35s ease,opacity .35s ease}body.elementor-page-2532 .csi-cn-sticky.is-off{transform:translateY(-110%);opacity:0;pointer-events:none}body.elementor-page-2532 .csi-cn-bar{display:flex;align-items:center;gap:24px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-bar__t{display:flex;flex-direction:column;gap:3px;font-family:'Cormorant Garamond',serif;font-size:24px;line-height:1.05;color:#FFF;white-space:nowrap}body.elementor-page-2532 .csi-cn-bar__t small{font-family:Poppins,sans-serif;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:2.4px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cn-bar__tabs{flex:1;display:flex;gap:6px;max-width:880px;margin:0 auto;padding:4px;border-radius:12px;background:rgb(255 255 255 / .08)}body.elementor-page-2532 .csi-cn-bar__tabs a{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:0 10px;border-radius:10px;color:rgb(255 255 255 / .88)!important;text-decoration:none!important}body.elementor-page-2532 .csi-cn-bar__tabs a:hover,body.elementor-page-2532 .csi-cn-bar__tabs a:focus-visible{background:rgb(255 255 255 / .08)}body.elementor-page-2532 .csi-cn-bar__tabs b{font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}body.elementor-page-2532 .csi-cn-bar__tabs span{font-family:'Cormorant Garamond',serif;font-size:16px;line-height:1;color:#F5B590;white-space:nowrap}body.elementor-page-2532 .csi-cn-bar__tabs a.is-on{background:#E6BD74;color:#2E1D0A!important}body.elementor-page-2532 .csi-cn-bar__tabs a.is-on span{color:#2E1D0A}@media (max-width:1024px){body.elementor-page-2532 .csi-cn-bar{gap:12px}body.elementor-page-2532 .csi-cn-bar__t{font-size:21px}body.elementor-page-2532 .csi-cn-bar__tabs{gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}body.elementor-page-2532 .csi-cn-bar__tabs::-webkit-scrollbar{display:none}body.elementor-page-2532 .csi-cn-bar__tabs a{flex:1 0 auto;padding:0 10px}}body.elementor-page-2532 .csi-cn-bar__m{display:none}@media (max-width:767px){body.elementor-page-2532 .csi-cn-bar{position:relative;display:block}body.elementor-page-2532 .csi-cn-bar__t{display:none}body.elementor-page-2532 .csi-cn-bar__m{white-space:normal!important;display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:54px;margin:0;padding:7px 12px 7px 16px!important;border:1px solid rgb(245 181 144 / .35)!important;border-radius:12px!important;background:rgb(255 255 255 / .07)!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-align:left;box-shadow:none!important;cursor:pointer;-webkit-tap-highlight-color:#fff0}body.elementor-page-2532 .csi-cn-bar__m:hover,body.elementor-page-2532 .csi-cn-bar__m:focus,body.elementor-page-2532 .csi-cn-bar.is-open .csi-cn-bar__m{background:rgb(255 255 255 / .11)!important;color:#FFFFFF!important;border-color:rgb(245 181 144 / .6)!important}body.elementor-page-2532 .csi-cn-bar__m:focus-visible{outline:2px solid #E6BD74;outline-offset:2px}body.elementor-page-2532 .csi-cn-bar__mt{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}body.elementor-page-2532 .csi-cn-bar__ml{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:9.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cn-bar__ml>span:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.elementor-page-2532 .csi-cn-bar__mc{display:flex;align-items:baseline;gap:8px;min-width:0}body.elementor-page-2532 .csi-cn-bar__mc b{min-width:0;font-size:15px;font-weight:600;line-height:1.2;color:#FFF;white-space:normal}body.elementor-page-2532 .csi-cn-bar__mc i{flex:none;font-style:normal;font-family:'Cormorant Garamond',serif;font-size:16px;color:#F5B590;white-space:nowrap}body.elementor-page-2532 .csi-cn-bar__mr{flex:none;display:flex;align-items:center;gap:8px;color:#E6BD74}body.elementor-page-2532 .csi-cn-bar__mn{flex:none;font-size:10.5px;font-weight:500;letter-spacing:1px;color:rgb(255 255 255 / .6)}body.elementor-page-2532 .csi-cn-bar__mr svg{display:block;transition:transform .25s ease}body.elementor-page-2532 .csi-cn-bar.is-open .csi-cn-bar__mr svg{transform:rotate(180deg)}body.elementor-page-2532 .csi-cn-bar__tabs{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:5;flex-direction:column;gap:4px;max-width:none;margin:0;padding:6px;overflow:visible;border-radius:14px;background:#24160A;border:1px solid rgb(245 181 144 / .3);box-shadow:0 18px 40px rgb(0 0 0 / .5);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}body.elementor-page-2532 .csi-cn-bar.is-open .csi-cn-bar__tabs{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease}body.elementor-page-2532 .csi-cn-bar__tabs a{flex:none;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0 14px}body.elementor-page-2532 .csi-cn-bar__tabs b{font-size:14px;white-space:normal;text-align:left}body.elementor-page-2532 .csi-cn-bar__tabs span{font-size:17px}}body.elementor-page-2532 .csi-cn-cap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;scroll-margin-top:96px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-cap--r{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}body.elementor-page-2532 .csi-cn-cap__foto{grid-row:1;grid-column:1;height:640px;border-radius:22px;overflow:hidden;background:#24160A}body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__foto{grid-column:2}body.elementor-page-2532 .csi-cn-cap__foto img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important}body.elementor-page-2532 .csi-cn-cap__card{grid-row:1;grid-column:2;position:relative;z-index:1;margin-left:-150px;display:flex;flex-direction:column;gap:16px;padding:34px 36px 32px;border-radius:18px;background:linear-gradient(175deg,rgb(122 86 30 / .5) 0%,rgb(30 19 6 / .86) 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;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__card{grid-column:1;margin-left:0;margin-right:-150px}body.elementor-page-2532 .csi-cn-chips{margin:0;display:flex;flex-wrap:wrap;gap:8px}body.elementor-page-2532 .csi-cn-cap__t{margin:0;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:44px;line-height:1.05;color:#FFF}body.elementor-page-2532 .csi-cn-cap__d{margin:0;font-size:14.5px;font-weight:300;line-height:1.7;color:rgb(255 255 255 / .86)}body.elementor-page-2532 .csi-cn-cap__vino{margin:0;display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:rgb(255 255 255 / .9)}body.elementor-page-2532 .csi-cn-cap__vino svg{flex:none;margin-top:1px;color:#F5B590}body.elementor-page-2532 .csi-cn-tiempos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}body.elementor-page-2532 .csi-cn-tiempo{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .14)}body.elementor-page-2532 .csi-cn-tiempo h3{margin:0;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:2.4px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cn-tiempo p{margin:0;font-size:11px;font-style:italic;color:rgb(255 255 255 / .55)}body.elementor-page-2532 .csi-cn-tiempo ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}body.elementor-page-2532 .csi-cn-tiempo li{margin:0;font-family:'Cormorant Garamond',serif;font-size:18px;line-height:1.3;color:rgb(255 255 255 / .92)}body.elementor-page-2532 .csi-cn-cap__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .16)}body.elementor-page-2532 .csi-cn-precio{margin:0;display:grid;grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:7px}body.elementor-page-2532 .csi-cn-precio span{grid-column:1 / -1;font-size:10px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cn-precio b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:34px;line-height:1;color:#FFF}body.elementor-page-2532 .csi-cn-precio i{font-style:normal;font-size:10px;font-weight:500;letter-spacing:1px;color:#F5B590}body.elementor-page-2532 .csi-cn-btns{display:flex;align-items:center;flex-wrap:wrap;gap:10px}body.elementor-page-2532 .csi-cn-btns .csi-rm-cta{display:inline-flex;min-height:48px}body.elementor-page-2532 .csi-cn-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;box-sizing:border-box;border:1px solid rgb(245 181 144 / .65);border-radius:10px;background:rgb(245 181 144 / .08);color:#F5B590!important;text-decoration:none!important;font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}body.elementor-page-2532 .csi-cn-wa:hover,body.elementor-page-2532 .csi-cn-wa:focus-visible{background:#F5B590;color:#2E1D0A!important}body.elementor-page-2532 .csi-cn-mail{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 4px;color:#F5B590!important;text-decoration:none!important;font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}body.elementor-page-2532 .csi-cn-mail:hover,body.elementor-page-2532 .csi-cn-mail:focus-visible{color:#FFFFFF!important}@media (max-width:1024px){body.elementor-page-2532 .csi-cn-cap,body.elementor-page-2532 .csi-cn-cap--r{grid-template-columns:1fr;max-width:760px;margin:0 auto}body.elementor-page-2532 .csi-cn-cap__foto,body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__foto{grid-row:1;grid-column:1;height:auto;aspect-ratio:16 / 9}body.elementor-page-2532 .csi-cn-cap__card,body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__card{grid-row:2;grid-column:1;margin:-64px 24px 0}}@media (max-width:767px){body.elementor-page-2532 .csi-cn-cap{scroll-margin-top:80px}body.elementor-page-2532 .csi-cn-cap__foto,body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__foto{aspect-ratio:4 / 3;border-radius:16px}body.elementor-page-2532 .csi-cn-cap__card,body.elementor-page-2532 .csi-cn-cap--r .csi-cn-cap__card{margin:-48px 10px 0;padding:22px 18px;gap:14px}body.elementor-page-2532 .csi-cn-cap__t{font-size:34px}body.elementor-page-2532 .csi-cn-tiempos{grid-template-columns:1fr;gap:14px}body.elementor-page-2532 .csi-cn-tiempo li{font-size:17px}body.elementor-page-2532 .csi-cn-cap__foot{flex-direction:column;align-items:stretch;gap:14px}body.elementor-page-2532 .csi-cn-precio b{font-size:30px}body.elementor-page-2532 .csi-cn-btns{flex-direction:column;align-items:stretch}body.elementor-page-2532 .csi-cn-btns .csi-rm-cta{display:flex;justify-content:space-between}body.elementor-page-2532 .csi-cn-wa{width:100%}body.elementor-page-2532 .csi-cn-mail{justify-content:center}}body.elementor-page-2532 .csi-cn-inc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-inc__i{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:rgb(255 251 245 / .62);border:1px solid rgb(138 106 63 / .24)}body.elementor-page-2532 .csi-cn-inc__i>span{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(138 106 63 / .12);color:#8A6A3F}body.elementor-page-2532 .csi-cn-inc__i p{margin:0;font-size:15px;line-height:1.4;color:#3D2610}body.elementor-page-2532 .csi-cn-notas{display:flex;align-items:flex-start;gap:14px;padding:20px 24px;border-radius:14px;background:rgb(138 106 63 / .07);border:1px dashed rgb(138 106 63 / .4);font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-notas__ic{flex:none;display:flex;color:#8A6A3F}body.elementor-page-2532 .csi-cn-notas b{display:block;margin-bottom:4px;font-size:10.5px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#8A6A3F}body.elementor-page-2532 .csi-cn-notas p{margin:0;font-size:13.5px;line-height:1.6;color:#5E5147}@media (max-width:1024px){body.elementor-page-2532 .csi-cn-inc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.elementor-page-2532 .csi-cn-inc{grid-template-columns:1fr;gap:10px}body.elementor-page-2532 .csi-cn-inc__i{padding:12px 14px}body.elementor-page-2532 .csi-cn-inc__i p{font-size:14px}body.elementor-page-2532 .csi-cn-notas{padding:16px 18px}}body.elementor-page-2532 .csi-cn-rv{margin:0;display:flex;flex-direction:column;gap:18px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-rv__q{display:flex;color:#8A6A3F}body.elementor-page-2532 .csi-cn-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:#3D2610;quotes:none}body.elementor-page-2532 .csi-cn-rv blockquote::before,body.elementor-page-2532 .csi-cn-rv blockquote::after{content:none}body.elementor-page-2532 .csi-cn-rv figcaption{font-style:normal}body.elementor-page-2532 .csi-cn-chip2{display:inline-flex;padding:5px 12px;border-radius:999px;border:1px solid rgb(138 106 63 / .35);background:rgb(138 106 63 / .1);color:#8A6A3F;font-size:10.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase}body.elementor-page-2532 .csi-cn-otras{display:flex;flex-direction:column;gap:14px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-cn-otras__t{margin:0;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#8A6A3F}body.elementor-page-2532 .csi-cn-otras__g{display:grid;grid-template-columns:1fr;gap:12px}body.elementor-page-2532 .csi-cn-otras .csi-rm-fila__img{width:84px;height:84px}body.elementor-page-2532 .csi-cn-otras .csi-rm-fila__n{font-size:23px}body.elementor-page-2532 .csi-cn-contacto{display:flex;flex-wrap:wrap;gap:10px}body.elementor-page-2532 .csi-cn-mailbtn{text-transform:none;letter-spacing:.3px;font-size:13px}body.elementor-page-2532 .csi-cn-mail__s{display:none}@media (max-width:767px){body.elementor-page-2532 .csi-cn-rv blockquote{font-size:19px;line-height:1.45}body.elementor-page-2532 .csi-cn-rv__q svg{width:32px;height:32px}body.elementor-page-2532 .csi-cn-otras__g{grid-template-columns:1fr}body.elementor-page-2532 .csi-cn-otras .csi-rm-fila__img{width:72px;height:72px}body.elementor-page-2532 .csi-cn-contacto{flex-direction:column}body.elementor-page-2532 .csi-cn-mailbtn{text-transform:uppercase;letter-spacing:2px;font-size:12px}body.elementor-page-2532 .csi-cn-mail__l{display:none}body.elementor-page-2532 .csi-cn-mail__s{display:inline}}body.elementor-page-2532 .csi-popup-src{display:none!important}body.elementor-page-2532 .csi-cn-quick__p em{font-style:normal;font-size:9.5px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase}body.elementor-page-2532 .csi-cn-quick--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}body.elementor-page-2532 .csi-cn-lead{max-width:860px!important}@media (min-width:1025px){body.elementor-page-2532 .csi-cn-cap--tall{align-items:stretch}body.elementor-page-2532 .csi-cn-cap--tall .csi-cn-cap__foto{height:auto;min-height:640px}body.elementor-page-2532 .csi-cn-cap--tall .csi-cn-cap__card{margin-top:56px;margin-bottom:56px}}body.elementor-page-2532 .csi-nc-lineas{display:flex;flex-direction:column;gap:8px}body.elementor-page-2532 .csi-nc-tar{width:100%;margin:0!important;border:0!important;border-collapse:collapse!important;border-spacing:0;background:none!important;font-family:Poppins,sans-serif;font-size:14px}body.elementor-page-2532 .csi-nc-tar caption{caption-side:top;padding:0 0 8px;text-align:left;font-size:10px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-nc-tar caption i{font-style:normal;font-weight:500;letter-spacing:1px;color:rgb(255 255 255 / .55)}body.elementor-page-2532 .csi-nc-tar th,body.elementor-page-2532 .csi-nc-tar td{padding:9px 0!important;border:0!important;border-top:1px solid rgb(255 255 255 / .14)!important;background:none!important;vertical-align:baseline;line-height:1.25}body.elementor-page-2532 .csi-nc-tar thead th{padding:0 0 6px!important;border-top:0!important;white-space:nowrap;font-size:10px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;text-align:right;color:rgb(255 255 255 / .55)}body.elementor-page-2532 .csi-nc-tar thead th:first-child{text-align:left}body.elementor-page-2532 .csi-nc-tar tbody th{padding-right:12px!important;text-align:left;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:18px;color:rgb(255 255 255 / .92)}body.elementor-page-2532 .csi-nc-tar td{padding-left:16px!important;text-align:right;white-space:nowrap;font-family:'Cormorant Garamond',serif;font-weight:600;font-size:20px;color:#FFF}body.elementor-page-2532 .csi-nc-tar tbody tr:first-child th,body.elementor-page-2532 .csi-nc-tar tbody tr:first-child td{color:#F5B590}body.elementor-page-2532 .csi-cr-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start}body.elementor-page-2532 .csi-cr-inc h3{margin:0 0 8px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:2.4px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-cr-inc ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}body.elementor-page-2532 .csi-cr-inc li{margin:0;display:flex;align-items:flex-start;gap:9px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:300;line-height:1.5;color:rgb(255 255 255 / .9)}body.elementor-page-2532 .csi-cr-inc li svg{flex:none;margin-top:3px;color:#F5B590}body.elementor-page-2532 .csi-nc-mos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.elementor-page-2532 .csi-nc-mos figure{position:relative;margin:0;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;background:#24160A}body.elementor-page-2532 .csi-nc-mos img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important}body.elementor-page-2532 .csi-nc-mos figcaption{position:absolute;left:0;right:0;bottom:0;padding:22px 14px 10px;background:linear-gradient(180deg,#fff0 0%,rgb(20 12 4 / .72) 100%);font-family:Poppins,sans-serif;font-size:12px;font-style:normal;letter-spacing:.4px;color:#FFF}@media (max-width:1024px){body.elementor-page-2532 .csi-cn-quick--2{max-width:none}}@media (max-width:767px){body.elementor-page-2532 .csi-nc-tar tbody th{font-size:16.5px}body.elementor-page-2532 .csi-nc-tar td{padding-left:10px!important;font-size:18px}body.elementor-page-2532 .csi-nc-tar thead th{letter-spacing:.8px}body.elementor-page-2532 .csi-cr-grid{grid-template-columns:1fr;gap:20px}body.elementor-page-2532 .csi-nc-mos{gap:8px}body.elementor-page-2532 .csi-nc-mos figure{border-radius:12px}body.elementor-page-2532 .csi-nc-mos figcaption{padding:18px 10px 8px;font-size:11px}}body.elementor-page-2532 .csi-rs-bgs__i{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:50% 50%;border-radius:0!important;opacity:0;animation:csiRsFade 24s linear infinite both}body.elementor-page-2532 .csi-rs-bgs__i:nth-child(1){animation-delay:-1.44s}body.elementor-page-2532 .csi-rs-bgs__i:nth-child(2){animation-delay:4.56s}body.elementor-page-2532 .csi-rs-bgs__i:nth-child(3){animation-delay:10.56s}body.elementor-page-2532 .csi-rs-bgs__i:nth-child(4){animation-delay:16.56s}@keyframes csiRsFade{0%{opacity:0;transform:scale(1.03)}6%{opacity:1}25%{opacity:1}31%{opacity:0}100%{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){body.elementor-page-2532 .csi-rs-bgs__i{animation:none}body.elementor-page-2532 .csi-rs-bgs__i:nth-child(1){opacity:1}}body.elementor-page-2532 .csi-rs-quick a{flex-direction:row;align-items:center;gap:14px}body.elementor-page-2532 .csi-rs-quick__ic{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(245 181 144 / .14);color:#F5B590}body.elementor-page-2532 .csi-rs-quick__tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}body.elementor-page-2532 .csi-rs-quick__go{flex:none;display:flex;color:#F5B590}body.elementor-page-2532 .csi-cn-hbtns .csi-cn-wa{min-height:48px}body.elementor-page-2532 .csi-rs-foto{position:relative}body.elementor-page-2532 .csi-rs-main{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;cursor:zoom-in}body.elementor-page-2532 .csi-rs-ths{position:absolute;left:20px;bottom:20px;z-index:1;display:flex;align-items:center;gap:10px}body.elementor-page-2532 .csi-cn-cap--r .csi-rs-ths{left:auto;right:20px}body.elementor-page-2532 .csi-rs-th{flex:none;width:76px;height:76px;margin:0;padding:0!important;overflow:hidden;border:2px solid rgb(255 255 255 / .85)!important;border-radius:12px!important;background:#24160A!important;box-shadow:0 8px 18px rgb(0 0 0 / .35);cursor:pointer;transition:transform .2s ease}body.elementor-page-2532 .csi-rs-th:hover,body.elementor-page-2532 .csi-rs-th:focus-visible{transform:translateY(-2px)}body.elementor-page-2532 .csi-rs-more{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 16px!important;border:0!important;border-radius:999px!important;background:rgb(20 12 4 / .72)!important;color:#FFFFFF!important;font-family:Poppins,sans-serif!important;font-size:11.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer}body.elementor-page-2532 .csi-rs-more:hover,body.elementor-page-2532 .csi-rs-more:focus-visible{background:#E6BD74!important;color:#2E1D0A!important}body.elementor-page-2532 .csi-rs-tit{display:flex;flex-direction:column;gap:6px}body.elementor-page-2532 .csi-rs-est{margin:0;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#F5B590}body.elementor-page-2532 .csi-rs-lab{margin:4px 0 0;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#E6BD74}body.elementor-page-2532 .csi-rs-cap .csi-cn-cap__foot{justify-content:flex-start}body.elementor-page-2532 .csi-rs-lb{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:56px 88px;background:rgb(12 7 2 / .94)}body.elementor-page-2532 .csi-rs-lb[hidden]{display:none!important}body.elementor-page-2532 .csi-rs-lb__f{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:1100px}body.elementor-page-2532 .csi-rs-lb__f img{display:block;max-width:100%;max-height:calc(100vh - 150px);width:auto;height:auto;object-fit:contain;border-radius:12px!important}body.elementor-page-2532 .csi-rs-lb__f figcaption{font-family:Poppins,sans-serif;font-size:13px;font-style:normal;letter-spacing:.5px;color:rgb(255 255 255 / .8)}body.elementor-page-2532 .csi-rs-lb__x,body.elementor-page-2532 .csi-rs-lb__nav{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:50%!important;background:rgb(255 255 255 / .08)!important;color:#FFFFFF!important;cursor:pointer}body.elementor-page-2532 .csi-rs-lb__x:hover,body.elementor-page-2532 .csi-rs-lb__nav:hover,body.elementor-page-2532 .csi-rs-lb__x:focus-visible,body.elementor-page-2532 .csi-rs-lb__nav:focus-visible{background:#E6BD74!important;color:#2E1D0A!important;border-color:#E6BD74!important}body.elementor-page-2532 .csi-rs-lb__x{top:16px;right:16px}body.elementor-page-2532 .csi-rs-lb__prev{left:20px;top:50%;transform:translateY(-50%)}body.elementor-page-2532 .csi-rs-lb__next{right:20px;top:50%;transform:translateY(-50%)}body.elementor-page-2532 .csi-rs-gal{display:flex;flex-direction:column;gap:26px;font-family:Poppins,sans-serif}body.elementor-page-2532 .csi-rs-gal__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}body.elementor-page-2532 .csi-rs-gal__eb{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#8A6A3F}body.elementor-page-2532 .csi-rs-gal__t{margin:0;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:46px;line-height:1.05;letter-spacing:-.4px;color:#3D2610}body.elementor-page-2532 .csi-rs-gal__nav{display:flex;gap:10px}body.elementor-page-2532 .csi-rs-gal__btn{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0;padding:0!important;border:1px solid rgb(138 106 63 / .5)!important;border-radius:50%!important;background:rgb(255 251 245 / .7)!important;color:#8A6A3F!important;cursor:pointer}body.elementor-page-2532 .csi-rs-gal__btn:hover,body.elementor-page-2532 .csi-rs-gal__btn:focus-visible{background:#E6BD74!important;color:#2E1D0A!important;border-color:#E6BD74!important}body.elementor-page-2532 .csi-rs-gal__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body.elementor-page-2532 .csi-rs-gal__track::-webkit-scrollbar{display:none}body.elementor-page-2532 .csi-rs-gal__i{flex:0 0 calc((100% - 48px) / 5);height:300px;margin:0;padding:0!important;overflow:hidden;scroll-snap-align:start;border:0!important;border-radius:16px!important;background:#24160A!important;cursor:zoom-in}body.elementor-page-2532 .csi-rs-gal__i img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important;transition:transform .4s ease}body.elementor-page-2532 .csi-rs-gal__i:hover img{transform:scale(1.04)}body.elementor-page-2532 .csi-rs-fila__l{font-family:Poppins,sans-serif;font-size:12.5px;line-height:1.4;color:#5E5147}body.elementor-page-2532 .csi-rs-glink{display:inline-flex;align-items:center;gap:8px;min-height:40px;border-bottom:1px solid #8A6A3F;color:#8A6A3F!important;text-decoration:none!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase}body.elementor-page-2532 .csi-rs-glink:hover{color:#3D2610!important;border-color:#3D2610}@media (max-width:1024px){body.elementor-page-2532 .csi-rs-ths,body.elementor-page-2532 .csi-cn-cap--r .csi-rs-ths{top:14px;bottom:auto;left:auto;right:14px}body.elementor-page-2532 .csi-rs-th{width:60px;height:60px}body.elementor-page-2532 .csi-rs-gal__i{flex-basis:calc((100% - 24px) / 3);height:260px}}@media (max-width:767px){body.elementor-page-2532 .csi-rs-quick{grid-template-columns:1fr}body.elementor-page-2532 .csi-rs-cap .csi-cn-chips{gap:6px}body.elementor-page-2532 .csi-rs-cap .csi-rm-chip{padding:4px 10px;font-size:9.5px;letter-spacing:1.3px}body.elementor-page-2532 .csi-rs-th{display:none}body.elementor-page-2532 .csi-rs-ths,body.elementor-page-2532 .csi-cn-cap--r .csi-rs-ths{top:12px;right:12px}body.elementor-page-2532 .csi-rs-more{min-height:40px;padding:0 14px!important;font-size:11px!important}body.elementor-page-2532 .csi-cn-bar__mc i{display:none}body.elementor-page-2532 .csi-rs-lb{padding:64px 10px 80px}body.elementor-page-2532 .csi-rs-lb__f img{max-height:calc(100vh - 180px)}body.elementor-page-2532 .csi-rs-lb__prev,body.elementor-page-2532 .csi-rs-lb__next{top:auto;bottom:16px;transform:none}body.elementor-page-2532 .csi-rs-lb__prev{left:calc(50% - 60px)}body.elementor-page-2532 .csi-rs-lb__next{right:calc(50% - 60px)}body.elementor-page-2532 .csi-rs-gal__t{font-size:34px}body.elementor-page-2532 .csi-rs-gal__btn{width:42px;height:42px}body.elementor-page-2532 .csi-rs-gal__i{flex-basis:74%;height:230px}}