.elementor-19334 .elementor-element.elementor-element-80394c5:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-80394c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-80394c5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-80394c5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-ed03c4c>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-19334 .elementor-element.elementor-element-ed03c4c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-19334 .elementor-element.elementor-element-6ebabd0>.elementor-widget-container{margin:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-6ebabd0{text-align:start}.elementor-19334 .elementor-element.elementor-element-1056b0f>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-1056b0f>.elementor-widget-container{background-color:#FFFFFF30;margin:-60px 20px 0 20px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-2f6f4f1>.elementor-widget-container:hover{--e-transform-scale:1.05}.elementor-19334 .elementor-element.elementor-element-2f6f4f1>.elementor-widget-container{margin:0 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-2f6f4f1 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:15px 15px 15px 15px;box-shadow:5px 5px 8px 0 rgb(0 0 0 / .5)}.elementor-19334 .elementor-element.elementor-element-f076fd8>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-f076fd8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-abafda6>.elementor-widget-container{margin:0 0 -80px 0}.elementor-19334 .elementor-element.elementor-element-abafda6{text-align:end}.elementor-19334 .elementor-element.elementor-element-5e0bcd4>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-5e0bcd4>.elementor-widget-container{margin:0 0 -80px 0}.elementor-19334 .elementor-element.elementor-element-5e0bcd4{text-align:start}.elementor-19334 .elementor-element.elementor-element-8e8d0bb>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-8e8d0bb>.elementor-widget-container{margin:0 20px 0 20px}.elementor-19334 .elementor-element.elementor-element-39b0ce5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFB9B950}.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-39b0ce5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-c4fb521>.elementor-widget-container{margin:0 30px 0 30px}.elementor-19334 .elementor-element.elementor-element-c1b9e23{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-c1b9e23>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-c809bab:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-c809bab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-c809bab{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-c809bab>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-61ba64d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFB9B950}.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-element-populated>.elementor-background-overlay{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2025/07/mariposas-camila.png);background-size:contain;opacity:.2}.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-61ba64d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-19334 .elementor-element.elementor-element-93db0a0>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-93db0a0>.elementor-widget-container{background-color:#FFF;margin:0 20px 0 20px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:3px 3px 10px 0 rgb(0 0 0 / .5)}.elementor-19334 .elementor-element.elementor-element-93db0a0{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-8169cf4>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-8169cf4>.elementor-widget-container{background-color:#FFF;margin:0 20px 0 20px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:3px 3px 10px 0 rgb(0 0 0 / .5)}.elementor-19334 .elementor-element.elementor-element-8169cf4{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-3dab273>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-3dab273>.elementor-widget-container{margin:-80px 0 0 0}.elementor-19334 .elementor-element.elementor-element-3dab273{text-align:start}.elementor-19334 .elementor-element.elementor-element-3dab273 img{max-width:200px}.elementor-19334 .elementor-element.elementor-element-979127a>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-979127a>.elementor-widget-container{background-color:#FFF;margin:0 20px 0 20px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:3px 3px 10px 0 rgb(0 0 0 / .5)}.elementor-19334 .elementor-element.elementor-element-979127a{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-e5a4070>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-e5a4070>.elementor-widget-container{margin:-80px 0 0 0}.elementor-19334 .elementor-element.elementor-element-e5a4070{text-align:end}.elementor-19334 .elementor-element.elementor-element-e5a4070 img{max-width:200px}.elementor-19334 .elementor-element.elementor-element-06e2910{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-06e2910>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-14f40d2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E4B223;opacity:1}.elementor-19334 .elementor-element.elementor-element-14f40d2 .swiper-pagination-bullet{background:#646464}.elementor-19334 .elementor-element.elementor-element-14f40d2 .swiper-wrapper{display:flex;align-items:center}.elementor-19334 .elementor-element.elementor-element-14f40d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:15px 15px 15px 15px}.elementor-19334 .elementor-element.elementor-element-36e73d0:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-36e73d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-36e73d0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-36e73d0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-d623461:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-d623461>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-91b46b5>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-91b46b5{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-bd95746>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-bd95746>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-bd95746{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-b57342c>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-b57342c{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-50e0125>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-50e0125>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-50e0125{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-94e65f8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-94e65f8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-daab4aa>.elementor-widget-container{margin:0 0 -50px 0}.elementor-19334 .elementor-element.elementor-element-daab4aa{text-align:end}.elementor-19334 .elementor-element.elementor-element-cb6a3eb>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-cb6a3eb{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-22744e7>.elementor-widget-container{margin:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-c2f808b>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-c2f808b{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-50cb607>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-50cb607>.elementor-widget-container{margin:-80px 0 0 0}.elementor-19334 .elementor-element.elementor-element-50cb607{text-align:end}.elementor-19334 .elementor-element.elementor-element-50cb607 img{max-width:200px}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.eael-countdown-finish-text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-19334 .elementor-element.elementor-element-0446d5c>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-0446d5c>.elementor-widget-container{background-color:#FFF;margin:0 20px 0 20px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:3px 3px 10px 0 rgb(0 0 0 / .5)}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-item>div{text-align:center;margin-right:2px;margin-left:2px}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-items>li{display:table-cell}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-digits::after{top:0%;left:100%}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-container{margin-right:-2px;margin-left:-2px;margin-bottom:1px}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-digits{color:#636363;font-family:"Crushed",Sans-serif;font-weight:400}.elementor-19334 .elementor-element.elementor-element-0446d5c .eael-countdown-label{color:#664D1A;font-family:"Crushed",Sans-serif;font-weight:400}.elementor-19334 .elementor-element.elementor-element-6503906 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E4B223;opacity:1}.elementor-19334 .elementor-element.elementor-element-6503906 .swiper-pagination-bullet{background:#646464}.elementor-19334 .elementor-element.elementor-element-6503906 .swiper-wrapper{display:flex;align-items:center}.elementor-19334 .elementor-element.elementor-element-6503906 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:15px 15px 15px 15px}.elementor-19334 .elementor-element.elementor-element-ef1f743:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-ef1f743>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-ef1f743{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-ef1f743>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-9070240:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-9070240>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-32cdab9>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-32cdab9{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-6a3b7a2>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-6a3b7a2 img{border-radius:15px 15px 15px 15px}.elementor-19334 .elementor-element.elementor-element-0d7326a>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-0d7326a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-0d7326a{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-f4fd16a>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-f4fd16a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-f4fd16a{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-e8b72d0>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-e8b72d0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-e8b72d0{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-19334 .elementor-element.elementor-element-b982910 .elementor-button{background-color:#A0770E}.elementor-19334 .elementor-element.elementor-element-169a892:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-169a892>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-169a892{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-169a892>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-27e4940:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-27e4940>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-270b5c2>.elementor-widget-container{margin:-20px 0 -20px 0}.elementor-19334 .elementor-element.elementor-element-270b5c2{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-7eaa549>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-7eaa549 img{border-radius:15px 15px 15px 15px}.elementor-19334 .elementor-element.elementor-element-766c0dd>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-766c0dd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-766c0dd{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-14bbb62>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-14bbb62>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-14bbb62{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-380b7ba>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-380b7ba>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-380b7ba{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-7ea2998 .elementor-button{background-color:#A0770E}.elementor-19334 .elementor-element.elementor-element-099cba1>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-099cba1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-586cb0f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E4B223;opacity:1}.elementor-19334 .elementor-element.elementor-element-586cb0f .swiper-pagination-bullet{background:#646464}.elementor-19334 .elementor-element.elementor-element-586cb0f .swiper-wrapper{display:flex;align-items:center}.elementor-19334 .elementor-element.elementor-element-586cb0f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:15px 15px 15px 15px}.elementor-19334 .elementor-element.elementor-element-947bc6c>.elementor-widget-container{margin:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-e17c02b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFB9B950}.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-element-populated>.elementor-background-overlay{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2025/08/mariposaZV11.png);background-size:contain;opacity:.2}.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-e17c02b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-1e4a73e{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-191ebf8>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-191ebf8 img{width:20%}.elementor-19334 .elementor-element.elementor-element-8ffddf5>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-8ffddf5>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-8ffddf5{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-664b9b6>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-664b9b6>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-664b9b6{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-7d215eb>.elementor-widget-container{margin:0 20px 0 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:10px 10px 10px 10px}.elementor-19334 .elementor-element.elementor-element-7d215eb .elementor-wrapper{--video-aspect-ratio:0.5625}.elementor-19334 .elementor-element.elementor-element-4e915b9:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-4e915b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-4e915b9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-4e915b9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-4607a57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-4607a57>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-b0f5cd7>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-b0f5cd7 img{width:20%}.elementor-19334 .elementor-element.elementor-element-c9e2187{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-dc7404f>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-dc7404f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-dc7404f{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-f8c9655>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-d610201>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-4ae72d2>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-4ae72d2 .widget-image-caption{color:#A0770E;font-family:"Manjari",Sans-serif;font-weight:400}.elementor-19334 .elementor-element.elementor-element-f856c1f>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-f856c1f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-f856c1f{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-097dea0>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-097dea0 img{max-width:200px}.elementor-19334 .elementor-element.elementor-element-03ab98d:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-03ab98d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-03ab98d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-03ab98d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-52961cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-52961cc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-846df49>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-846df49 img{width:20%}.elementor-19334 .elementor-element.elementor-element-72292bb{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-fbaa4c4>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-fbaa4c4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-fbaa4c4{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-a75c972 .elementor-button{background-color:#A0770E}.elementor-19334 .elementor-element.elementor-element-2d21a10 .elementor-button{background-color:#A0770E}.elementor-19334 .elementor-element.elementor-element-e2db852>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-e2db852 img{max-width:200px}.elementor-19334 .elementor-element.elementor-element-3fa4d4b:not(.elementor-motion-effects-element-type-background),.elementor-19334 .elementor-element.elementor-element-3fa4d4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.reservalafecha.com/wp-content/uploads/2026/01/mariposas-vanessa-01.jpg);background-repeat:no-repeat;background-size:cover}.elementor-19334 .elementor-element.elementor-element-3fa4d4b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-3fa4d4b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-63da35b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF50}.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-element-populated,.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-element-populated>.elementor-background-overlay,.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-element-populated{box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-19334 .elementor-element.elementor-element-63da35b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-a9eb1be>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-a9eb1be img{width:20%}.elementor-19334 .elementor-element.elementor-element-f287587{font-family:"Cormorant SC",Sans-serif;font-size:50px;font-weight:400;text-shadow:3px 3px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-241946f>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-241946f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-241946f{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-958b148>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-19334 .elementor-element.elementor-element-958b148 img{width:50%}.elementor-19334 .elementor-element.elementor-element-745c948>.elementor-widget-container:hover{--e-transform-scale:1.03}.elementor-19334 .elementor-element.elementor-element-745c948>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-745c948{font-family:"Cormorant SC",Sans-serif;font-size:24px;font-weight:400;text-shadow:2px 2px 5px rgb(0 0 0 / .3);color:#A0770E}.elementor-19334 .elementor-element.elementor-element-184a6c0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19334 .elementor-element.elementor-element-184a6c0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19334 .elementor-element.elementor-element-238d646>.elementor-widget-container{margin:0 0 0 0}.elementor-19334 .elementor-element.elementor-element-ba9690a>.elementor-widget-container{margin:0 0 0 0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#E4B223;border-radius:10px 10px 10px 10px}.elementor-19334 .elementor-element.elementor-element-ba9690a .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-19334 .elementor-element.elementor-element-e78e2e6>.elementor-widget-container{margin:0 0 0 0}body.elementor-page-19334:not(.elementor-motion-effects-element-type-background),body.elementor-page-19334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,#FFFFFF 0%,#CF73B54A 100%)}.eael-reading-progress-wrap .eael-reading-progress{height:5px!important}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px!important;background-color:#D27878;transition:width 50ms ease}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:.7;background-color:#000;border-radius:5px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#fff}@media(max-width:767px){.elementor-19334 .elementor-element.elementor-element-4ae72d2 img{width:50%}}