.elementor-212 .elementor-element.elementor-element-765ec0a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-765ec0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elbosquedelasluciernagastours.com.pe/wp-content/uploads/2026/08/bg-2.jpg");}.elementor-212 .elementor-element.elementor-element-765ec0a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-765ec0a > .elementor-container{min-height:200px;}.elementor-212 .elementor-element.elementor-element-765ec0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-110px;}.elementor-212 .elementor-element.elementor-element-765ec0a > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:50px;}.elementor-212 .elementor-element.elementor-element-461f1b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-003b879 );}.elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-212 .elementor-element.elementor-element-461f1b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-212 .elementor-element.elementor-element-b27c8d1 .gallery-item{padding:0 10px 10px 0;}.elementor-212 .elementor-element.elementor-element-b27c8d1 .gallery{margin:0 -10px -10px 0;}.elementor-212 .elementor-element.elementor-element-b27c8d1 .gallery-item img{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-b27c8d1 .gallery-item .gallery-caption{text-align:center;}.elementor-212 .elementor-element.elementor-element-0d911b8{width:auto;max-width:auto;padding:10px 10px 10px 10px;grid-column:span 1;grid-row:span 1;top:43%;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-0d911b8{right:9%;}body.rtl .elementor-212 .elementor-element.elementor-element-0d911b8{left:9%;}.elementor-212 .elementor-element.elementor-element-0d911b8 .jet-listing-dynamic-field__content{color:var( --e-global-color-003b879 );font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-0d911b8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-0d911b8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-0d911b8 .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-212 .elementor-element.elementor-element-55e7d3d{margin-top:0px;margin-bottom:0px;}.elementor-212 .elementor-element.elementor-element-ff5dfde > .elementor-element-populated{padding:0px 10px 10px 10px;}.elementor-212 .elementor-element.elementor-element-b265d77:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-b265d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8E8DD80;}.elementor-212 .elementor-element.elementor-element-b265d77, .elementor-212 .elementor-element.elementor-element-b265d77 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-212 .elementor-element.elementor-element-b265d77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-212 .elementor-element.elementor-element-b265d77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-97d0b28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-212 .elementor-element.elementor-element-97d0b28 > .elementor-element-populated{border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-003b879 );padding:20px 20px 20px 40px;}.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-212 .elementor-element.elementor-element-beedf66 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-84380cf{width:auto;max-width:auto;top:18px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-84380cf{left:20px;}body.rtl .elementor-212 .elementor-element.elementor-element-84380cf{right:20px;}.elementor-212 .elementor-element.elementor-element-84380cf .elementor-icon-wrapper{text-align:start;}.elementor-212 .elementor-element.elementor-element-84380cf .elementor-icon{font-size:16px;}.elementor-212 .elementor-element.elementor-element-84380cf .elementor-icon svg{height:16px;}.elementor-212 .elementor-element.elementor-element-0275a6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.1em;}.elementor-212 .elementor-element.elementor-element-dd45418 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-212 .elementor-element.elementor-element-dd45418 > .elementor-element-populated{border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-003b879 );padding:20px 20px 20px 40px;}.elementor-212 .elementor-element.elementor-element-1c2fbba{width:auto;max-width:auto;top:18px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-1c2fbba{left:20px;}body.rtl .elementor-212 .elementor-element.elementor-element-1c2fbba{right:20px;}.elementor-212 .elementor-element.elementor-element-1c2fbba .elementor-icon-wrapper{text-align:start;}.elementor-212 .elementor-element.elementor-element-1c2fbba .elementor-icon{font-size:16px;}.elementor-212 .elementor-element.elementor-element-1c2fbba .elementor-icon svg{height:16px;}.elementor-212 .elementor-element.elementor-element-1a5baa3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-2675a48{width:auto;max-width:auto;}.elementor-212 .elementor-element.elementor-element-2675a48 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.1em;text-align:left;}.elementor-212 .elementor-element.elementor-element-2675a48 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-2675a48 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-2675a48 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-77fecb4{width:auto;max-width:auto;padding:1px 0px 0px 5px;}.elementor-212 .elementor-element.elementor-element-77fecb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;}.elementor-212 .elementor-element.elementor-element-db770c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-212 .elementor-element.elementor-element-db770c8 > .elementor-element-populated{border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-003b879 );padding:20px 20px 20px 40px;}.elementor-212 .elementor-element.elementor-element-874549a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-5c9f6d7{width:auto;max-width:auto;top:18px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-5c9f6d7{left:20px;}body.rtl .elementor-212 .elementor-element.elementor-element-5c9f6d7{right:20px;}.elementor-212 .elementor-element.elementor-element-5c9f6d7 .elementor-icon-wrapper{text-align:start;}.elementor-212 .elementor-element.elementor-element-5c9f6d7 .elementor-icon{font-size:16px;}.elementor-212 .elementor-element.elementor-element-5c9f6d7 .elementor-icon svg{height:16px;}.elementor-212 .elementor-element.elementor-element-b7d3564{width:auto;max-width:auto;}.elementor-212 .elementor-element.elementor-element-b7d3564 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.1em;}.elementor-212 .elementor-element.elementor-element-117035d{width:auto;max-width:auto;padding:1px 0px 0px 5px;}.elementor-212 .elementor-element.elementor-element-117035d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;}.elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-element-populated{padding:20px 20px 20px 40px;}.elementor-212 .elementor-element.elementor-element-493cfc4{width:auto;max-width:auto;}.elementor-212 .elementor-element.elementor-element-493cfc4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-91ca4fa{width:auto;max-width:auto;top:18px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-91ca4fa{left:20px;}body.rtl .elementor-212 .elementor-element.elementor-element-91ca4fa{right:20px;}.elementor-212 .elementor-element.elementor-element-91ca4fa .elementor-icon-wrapper{text-align:start;}.elementor-212 .elementor-element.elementor-element-91ca4fa .elementor-icon{font-size:16px;}.elementor-212 .elementor-element.elementor-element-91ca4fa .elementor-icon svg{height:16px;}.elementor-212 .elementor-element.elementor-element-5a76290{width:auto;max-width:auto;padding:0px 0px 0px 10px;}.elementor-212 .elementor-element.elementor-element-5a76290 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1em;}.elementor-212 .elementor-element.elementor-element-0a4347e > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-0a4347e > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:50px;}.elementor-212 .elementor-element.elementor-element-0a4347e{padding:0px 0px 120px 0px;}.elementor-212 .elementor-element.elementor-element-5bef278 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-212 .elementor-element.elementor-element-5bef278 > .elementor-element-populated{padding:20px 60px 10px 20px;}.elementor-212 .elementor-element.elementor-element-b398bad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-b398bad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.elementor-212 .elementor-element.elementor-element-028cb1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-212 .elementor-element.elementor-element-028cb1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-624b24e{--divider-border-style:solid;--divider-color:#00494F1A;--divider-border-width:1px;}.elementor-212 .elementor-element.elementor-element-624b24e .elementor-divider-separator{width:100%;}.elementor-212 .elementor-element.elementor-element-624b24e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-212 .elementor-element.elementor-element-17dca60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-17dca60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-212 .elementor-element.elementor-element-1c924aa{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-212 .elementor-element.elementor-element-3990e7e{--spacer-size:20px;}.elementor-212 .elementor-element.elementor-element-5467c1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-5467c1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-2aaa0f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-212 .elementor-element.elementor-element-f3497c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008D840D;}.elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-212 .elementor-element.elementor-element-f3497c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field__content{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;text-align:left;}.elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field__icon{color:var( --e-global-color-secondary );font-size:20px;margin-top:0px;}.elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-212 .elementor-element.elementor-element-464bba1 .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-212 .elementor-element.elementor-element-9572eca{--spacer-size:10px;}.elementor-212 .elementor-element.elementor-element-f995a36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-f995a36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-d14edb4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-212 .elementor-element.elementor-element-2695df8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008D840D;}.elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-212 .elementor-element.elementor-element-2695df8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field__content{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;text-align:left;}.elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field__icon{color:var( --e-global-color-secondary );font-size:20px;margin-top:0px;}.elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-212 .elementor-element.elementor-element-1c29727 .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-212 .elementor-element.elementor-element-f1957e5{--spacer-size:10px;}.elementor-212 .elementor-element.elementor-element-cc14766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-cc14766 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-ef0fd0c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-212 .elementor-element.elementor-element-f6764ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008D840D;}.elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-212 .elementor-element.elementor-element-f6764ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field__content{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;text-align:left;}.elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field__icon{font-size:15px;margin-top:0px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-212 .elementor-element.elementor-element-66398e7 .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-212 .elementor-element.elementor-element-4cf04e8{--spacer-size:20px;}.elementor-212 .elementor-element.elementor-element-3e0face{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-3e0face .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-2779986 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-2779986 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;margin:0px 0px 15px 0px;}.elementor-212 .elementor-element.elementor-element-2779986 .jet-listing-dynamic-repeater__counter{width:30px;flex:0 0 30px;height:30px;color:var( --e-global-color-003b879 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;margin:0px 10px 0px 0px;align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-b033928{--spacer-size:10px;}.elementor-212 .elementor-element.elementor-element-febb419{margin-top:0px;margin-bottom:10px;}.elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00494F33;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-5078d53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-5078d53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-e41a3e6 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-e41a3e6 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;margin:0px 0px 10px 0px;}.elementor-212 .elementor-element.elementor-element-e41a3e6 .jet-listing-dynamic-repeater__counter{color:var( --e-global-color-003b879 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;z-index:20;align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-453b909 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-212 .elementor-element.elementor-element-453b909 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00494F33;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-212 .elementor-element.elementor-element-453b909 > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-453b909 > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-453b909 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-5530c2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-5530c2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-70ba9f9 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-70ba9f9 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;margin:0px 0px 10px 0px;}.elementor-212 .elementor-element.elementor-element-70ba9f9 .jet-listing-dynamic-repeater__counter{color:var( --e-global-color-003b879 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;z-index:20;align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-03c221e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-212 .elementor-element.elementor-element-03c221e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008D840D;}.elementor-212 .elementor-element.elementor-element-03c221e > .elementor-element-populated, .elementor-212 .elementor-element.elementor-element-03c221e > .elementor-element-populated > .elementor-background-overlay, .elementor-212 .elementor-element.elementor-element-03c221e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-03c221e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-212 .elementor-element.elementor-element-03c221e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-0afc9e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-0afc9e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-6f0a3e3 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-6f0a3e3 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;margin:0px 0px 10px 0px;}.elementor-212 .elementor-element.elementor-element-6f0a3e3 .jet-listing-dynamic-repeater__counter{color:var( --e-global-color-003b879 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;z-index:20;align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-51f2668{--spacer-size:20px;}.elementor-212 .elementor-element.elementor-element-29feadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-212 .elementor-element.elementor-element-29feadf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field__content{text-align:left;}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field__icon{color:var( --e-global-color-secondary );font-size:20px;margin-top:3px;}.elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field__icon{margin-right:5px;}body.rtl .elementor-212 .elementor-element.elementor-element-ce5caea .jet-listing-dynamic-field__icon{margin-left:5px;}.elementor-212 .elementor-element.elementor-element-96da0f6:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-96da0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-96da0f6, .elementor-212 .elementor-element.elementor-element-96da0f6 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-212 .elementor-element.elementor-element-96da0f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-212 .elementor-element.elementor-element-96da0f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-212 .elementor-element.elementor-element-1626500 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-212 .elementor-element.elementor-element-1626500 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-212 .elementor-element.elementor-element-b44d8df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-212 .elementor-element.elementor-element-b44d8df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-ab610b9{--divider-border-style:solid;--divider-color:#00494F1A;--divider-border-width:1px;}.elementor-212 .elementor-element.elementor-element-ab610b9 .elementor-divider-separator{width:100%;}.elementor-212 .elementor-element.elementor-element-ab610b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder-row{margin-top:0px;margin-bottom:0px;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__label{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__label .jet-form-builder__required{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__fields-group{gap:0em 0em;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){margin:0px 0px 0px 0px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder input{color-scheme:normal;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__action-button{background-color:var( --e-global-color-secondary );color:var( --e-global-color-003b879 );transition:all 0.3s;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__submit{justify-content:center;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder__next-page-wrap{padding:0px 0px 0px 0px;text-align:left;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder-message--success{text-align:center;}.elementor-212 .elementor-element.elementor-element-a3a7ec9 .jet-form-builder-message--error{text-align:center;}@media(max-width:1366px){body:not(.rtl) .elementor-212 .elementor-element.elementor-element-0d911b8{right:6%;}body.rtl .elementor-212 .elementor-element.elementor-element-0d911b8{left:6%;}.elementor-212 .elementor-element.elementor-element-55e7d3d{padding:0px 20px 0px 20px;}.elementor-212 .elementor-element.elementor-element-0a4347e{padding:0px 20px 0px 20px;}.elementor-212 .elementor-element.elementor-element-17dca60 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-3e0face .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-5078d53 .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-5530c2e .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-0afc9e5 .elementor-heading-title{font-size:20px;}.elementor-212 .elementor-element.elementor-element-29feadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-29feadf .elementor-heading-title{font-size:20px;}}@media(max-width:1024px){.elementor-212 .elementor-element.elementor-element-086ddd3{padding:0px 20px 0px 20px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-0d911b8{right:4%;}body.rtl .elementor-212 .elementor-element.elementor-element-0d911b8{left:4%;}.elementor-212 .elementor-element.elementor-element-493cfc4{width:100%;max-width:100%;}.elementor-212 .elementor-element.elementor-element-5a76290{width:100%;max-width:100%;padding:5px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-5a76290 .elementor-heading-title{font-size:30px;}.elementor-212 .elementor-element.elementor-element-5bef278 > .elementor-element-populated{padding:20px 20px 10px 20px;}.elementor-212 .elementor-element.elementor-element-b398bad .elementor-heading-title{font-size:30px;}.elementor-212 .elementor-element.elementor-element-028cb1f .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-212 .elementor-element.elementor-element-9448942 > .elementor-element-populated{padding:50px 10px 10px 10px;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-086ddd3{padding:0px 10px 0px 10px;}.elementor-212 .elementor-element.elementor-element-ff5dfde > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-97d0b28{width:50%;}.elementor-212 .elementor-element.elementor-element-97d0b28 > .elementor-element-populated{border-width:0px 1px 1px 0px;padding:20px 20px 20px 30px;}.elementor-212 .elementor-element.elementor-element-beedf66 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-84380cf{left:10px;}body.rtl .elementor-212 .elementor-element.elementor-element-84380cf{right:10px;}.elementor-212 .elementor-element.elementor-element-dd45418{width:50%;}.elementor-212 .elementor-element.elementor-element-dd45418 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:20px 20px 20px 30px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-1c2fbba{left:10px;}body.rtl .elementor-212 .elementor-element.elementor-element-1c2fbba{right:10px;}.elementor-212 .elementor-element.elementor-element-1a5baa3 .elementor-heading-title{font-size:14px;}.elementor-212 .elementor-element.elementor-element-77fecb4{width:100%;max-width:100%;padding:1px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-db770c8{width:50%;}.elementor-212 .elementor-element.elementor-element-db770c8 > .elementor-element-populated{border-width:0px 1px 0px 0px;padding:20px 20px 20px 30px;}.elementor-212 .elementor-element.elementor-element-874549a .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-5c9f6d7{left:10px;}body.rtl .elementor-212 .elementor-element.elementor-element-5c9f6d7{right:10px;}.elementor-212 .elementor-element.elementor-element-b7d3564{width:100%;max-width:100%;}.elementor-212 .elementor-element.elementor-element-117035d{width:100%;max-width:100%;padding:1px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-66fc34e{width:50%;}.elementor-212 .elementor-element.elementor-element-66fc34e > .elementor-element-populated{padding:20px 20px 20px 30px;}.elementor-212 .elementor-element.elementor-element-493cfc4 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-91ca4fa{left:10px;}body.rtl .elementor-212 .elementor-element.elementor-element-91ca4fa{right:10px;}.elementor-212 .elementor-element.elementor-element-5a76290 .elementor-heading-title{font-size:25px;}.elementor-212 .elementor-element.elementor-element-0a4347e{padding:20px 10px 0px 10px;}.elementor-212 .elementor-element.elementor-element-b398bad .elementor-heading-title{font-size:25px;}.elementor-212 .elementor-element.elementor-element-028cb1f .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-98b2235 > .elementor-element-populated{margin:0px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-212 .elementor-element.elementor-element-453b909 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-5bef278{width:65%;}.elementor-212 .elementor-element.elementor-element-9448942{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-212 .elementor-element.elementor-element-5bef278{width:100%;}.elementor-212 .elementor-element.elementor-element-98b2235{width:50%;}.elementor-212 .elementor-element.elementor-element-453b909{width:50%;}.elementor-212 .elementor-element.elementor-element-9448942{width:100%;}}/* Start custom CSS for image-gallery, class: .elementor-element-b27c8d1 *//* ===================================================
   1. BASE / ESCRITORIO (Desktop > 1366px)
   =================================================== */
.gallery_tour .gallery {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px; /* Espacio uniforme entre fotos */
    margin: 0 !important;
}

/* Ocultar a partir de la 4ta imagen */
.gallery_tour .gallery-item:nth-of-type(n+4) {
    display: none !important;
}

/* Forzar proporciones y cover en imágenes */
.gallery_tour .gallery-item {
    margin: 0 !important;
    padding: 0 !important;
    height: 420px;
    box-sizing: border-box !important;
}

.gallery_tour .gallery-item .gallery-icon,
.gallery_tour .gallery-item a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

.gallery_tour .gallery-item img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
}

/* Proporciones en escritorio (50% / 25% / 25%) */
.gallery_tour .gallery-item:nth-of-type(1) {
    width: calc(50% - 12px) !important;
    max-width: none !important;
}

.gallery_tour .gallery-item:nth-of-type(2),
.gallery_tour .gallery-item:nth-of-type(3) {
    width: calc(25% - 6px) !important;
    max-width: none !important;
}

/* 1. Posicionar el tercer elemento como referencia */
.gallery_tour .gallery-item:nth-of-type(3) {
    position: relative !important;
}

/* 2. Crear la capa oscura superpuesta */
.gallery_tour .gallery-item:nth-of-type(3)::after {
    content: "";
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7); /* Color negro al 80% de opacidad */
    pointer-events: none; /* MUY IMPORTANTE: Permite que el clic pase a la imagen para abrir el Lightbox */
    z-index: 1;
    border-radius:15px;
}

/* ===================================================
   2. PORTÁTIL / LAPTOP (<= 1366px)
   =================================================== */
@media (max-width: 1366px) {
    .gallery_tour .gallery-item {
        height: 360px; /* Reducción ligera de altura para pantallas medianas */
    }
}

/* ===================================================
   3. TABLET VERTICAL (<= 1024px)
   =================================================== */
@media (max-width: 1024px) {
    .gallery_tour .gallery {
        gap: 10px;
    }

    .gallery_tour .gallery-item {
        height: 300px;
    }

    .gallery_tour .gallery-item:nth-of-type(1) {
        width: calc(50% - 10px) !important;
    }

    .gallery_tour .gallery-item:nth-of-type(2),
    .gallery_tour .gallery-item:nth-of-type(3) {
        width: calc(25% - 5px) !important;
    }
}

/* ===================================================
   4. CELULAR VERTICAL / MÓVIL (<= 767px)
   =================================================== */
@media (max-width: 767px) {
    .gallery_tour .gallery {
        gap: 8px;
    }

    /* Imagen principal arriba al 100% */
    .gallery_tour .gallery-item:nth-of-type(1) {
        width: 100% !important;
        height: 240px; /* Altura de la foto destacada */
    }

    /* Dos imágenes secundarias abajo al 50% cada una */
    .gallery_tour .gallery-item:nth-of-type(2),
    .gallery_tour .gallery-item:nth-of-type(3) {
        width: calc(50% - 4px) !important;
        height: 150px; /* Altura de las fotos inferiores */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-493cfc4 */@media  (max-width: 768px) {
    .precio-desde br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-464bba1 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-464bba1 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1c29727 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1c29727 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-66398e7 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-66398e7 *//* 1. Ocultamos el ícono chevron que Elementor inyecta por defecto */
.enfoque-tour .jet-listing-dynamic-field__icon svg {
    display: none !important;
}

/* 2. Inyectamos el ícono del visor de cámara en el contenedor vacío */
.enfoque-tour .jet-listing-dynamic-field__icon::before {
    /*content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23eab308" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="6"/><circle cx="12" cy="12" r="2"/></svg>');*/
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M3 7V5a2 2 0 0 1 2-2h2"/><path d="M17 3h2a2 2 0 0 1 2 2v2"/><path d="M21 17v2a2 2 0 0 1-2 2h-2"/><path d="M7 21H5a2 2 0 0 1-2-2v-2"/></svg>');
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 3. Aseguramos una alineación perfecta y espaciado (opcional pero recomendado) */
.enfoque-tour .jet-check-list__item {
    display: flex;
    align-items: center;
    gap: 0px; /* Controla la distancia entre el nuevo ícono y el texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-e41a3e6 */.incluye-listado ul:has(.jet-listing-dynamic-repeater__item) {
    list-style: none !important;
    padding-left: 0 !important;
}

.incluye-listado .jet-listing-dynamic-repeater__item {
    display: flex !important;
    align-items: flex-start !important; /* Alinea el icono arriba si el texto tiene varias líneas */
    gap: 10px; /* Espacio entre el check y el texto */
    margin-bottom: 0px; /* Espacio entre cada punto de la lista */
}

.incluye-listado .jet-listing-dynamic-repeater__item::before {
    content: "\f00c"; /* Este es el código Unicode nativo para fa-check */
    font-family: "Font Awesome 5 Free", "Font Awesome 6 Free"; /* Llama a la fuente cargada por Elementor */
    font-weight: 900; /* OBLIGATORIO: Indica que es un icono "Solid" */
    color: #008d84; /* El color exacto que pediste */
    font-size: 16px; /* Ajusta el tamaño del icono aquí */
    flex-shrink: 0; /* Evita que el icono se reduzca o aplaste por el texto */
    margin-top: -1px; /* Ajuste fino para centrarlo con la primera línea de texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-70ba9f9 */.noincluye-listado ul:has(.jet-listing-dynamic-repeater__item) {
    list-style: none !important;
    padding-left: 0 !important;
}

.noincluye-listado .jet-listing-dynamic-repeater__item {
    display: flex !important;
    align-items: flex-start !important; /* Alinea el icono arriba si el texto tiene varias líneas */
    gap: 10px; /* Espacio entre el check y el texto */
    margin-bottom: 0px; /* Espacio entre cada punto de la lista */
}

.noincluye-listado .jet-listing-dynamic-repeater__item::before {
    content: "\f00d"; /* Este es el código Unicode nativo para fa-check */
    font-family: "Font Awesome 5 Free", "Font Awesome 6 Free"; /* Llama a la fuente cargada por Elementor */
    font-weight: 900; /* OBLIGATORIO: Indica que es un icono "Solid" */
    color: #ff5a59; /* El color exacto que pediste */
    font-size: 16px; /* Ajusta el tamaño del icono aquí */
    flex-shrink: 0; /* Evita que el icono se reduzca o aplaste por el texto */
    margin-top: -1px; /* Ajuste fino para centrarlo con la primera línea de texto */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-6f0a3e3 */.llevar-listado ul:has(.jet-listing-dynamic-repeater__item) {
    list-style: none !important;
    padding-left: 0 !important;
}

.llevar-listado .jet-listing-dynamic-repeater__item {
    position: relative;
    padding-left: 28px; /* Espacio para que el texto no pise la mochila */
    list-style: none;
}

.llevar-listado .jet-listing-dynamic-repeater__item::before {
    /* Insertamos la mochila lineal (Estilo Lucide/Feather) directamente en el content */
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23008d84" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V10Z"/><path d="M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2"/><path d="M8 21v-5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v5"/><path d="M8 10h8"/><path d="M8 14h8"/></svg>');
    
    position: absolute;
    left: 0;
    top: 2px; /* Ajusta este valor para alinear la mochila con tu texto */
    color: #008d84;
}/* End custom CSS */