.elementor-1250 .elementor-element.elementor-element-74855f5{--display:flex;}.elementor-1250 .elementor-element.elementor-element-74855f5:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-74855f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-1dd8003{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:62px;font-weight:700;}.elementor-1250 .elementor-element.elementor-element-9303a0d{--display:flex;}.elementor-1250 .elementor-element.elementor-element-648eddf{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-da28410{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1250 .elementor-element.elementor-element-85eecdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-85eecdf.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1250 .elementor-element.elementor-element-85eecdf img{max-width:100%;height:675px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-d722c07{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1250 .elementor-element.elementor-element-d722c07:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-d722c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CF71;}.elementor-1250 .elementor-element.elementor-element-1a53396{--display:flex;}.elementor-1250 .elementor-element.elementor-element-8052638{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 120px 0px 120px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-5502c0c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-5502c0c:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-5502c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-45e1f84{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-45e1f84:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-45e1f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/01/Waipu-Alpaca-Farm-Tour-Experience.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-45e1f84:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-45e1f84::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-45e1f84:hover::before, .elementor-1250 .elementor-element.elementor-element-45e1f84:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-45e1f84:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-45e1f84 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-9846919{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-9846919 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-86e099d{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-86e099d:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-86e099d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/Waipu-Horse-Adventures-2.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-86e099d:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-86e099d::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-86e099d:hover::before, .elementor-1250 .elementor-element.elementor-element-86e099d:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-86e099d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-86e099d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-9443cb8{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-9443cb8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-f53b1ce{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-f53b1ce:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-f53b1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/waipu-golf.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-f53b1ce:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-f53b1ce::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-f53b1ce:hover::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-f53b1ce > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-b4fd322{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-b4fd322 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-09029c9{background-color:#00000000;margin:402px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:end;}.elementor-1250 .elementor-element.elementor-element-09029c9 .elementor-heading-title{font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-822e764{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-822e764:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-822e764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/Waipu-Surfing.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-822e764:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-822e764::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-822e764:hover::before, .elementor-1250 .elementor-element.elementor-element-822e764:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-822e764:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-822e764 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-cfd7c2b{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-cfd7c2b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-35923ce{background-color:#00000000;margin:402px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:end;}.elementor-1250 .elementor-element.elementor-element-35923ce .elementor-heading-title{font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1250 .elementor-element.elementor-element-6895fbe .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-6895fbe{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-dec4cac .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-dec4cac{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-4b1e876 .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-4b1e876{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-71d91c7 .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-71d91c7{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-de4f40e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-391px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-de4f40e:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-de4f40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-551989c{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-551989c:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-551989c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/Waipu-Yoga.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-551989c:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-551989c::before, .elementor-1250 .elementor-element.elementor-element-551989c > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-551989c > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-551989c > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-551989c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-551989c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-551989c:hover::before, .elementor-1250 .elementor-element.elementor-element-551989c:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-551989c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-551989c > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-551989c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-8abfce7{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-8abfce7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-999947f{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-999947f:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-999947f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/IMG_7662-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-999947f:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-999947f::before, .elementor-1250 .elementor-element.elementor-element-999947f > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-999947f > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-999947f > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-999947f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-999947f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-999947f:hover::before, .elementor-1250 .elementor-element.elementor-element-999947f:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-999947f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-999947f > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-999947f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-ef3776b{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-ef3776b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-fd34a48{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-fd34a48:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-fd34a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/Waipu-Bowling-e1773477536619.png");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-fd34a48:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-fd34a48::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-fd34a48:hover::before, .elementor-1250 .elementor-element.elementor-element-fd34a48:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-fd34a48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-fd34a48 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-9277e15{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-9277e15 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-de9407a{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-de9407a:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-de9407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2026/03/Bream-Bay-Fishing-Charters.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-de9407a:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-de9407a::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-de9407a:hover::before, .elementor-1250 .elementor-element.elementor-element-de9407a:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-de9407a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-de9407a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-6c790ee{background-color:#00000070;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-1250 .elementor-element.elementor-element-6c790ee .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-bb20dab .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-bb20dab{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-92417a6 .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-92417a6{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-42f7563 .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-42f7563{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-3078c45 .elementor-button{background-color:#5D5E6CA6;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1250 .elementor-element.elementor-element-3078c45{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 105px;}.elementor-1250 .elementor-element.elementor-element-701ed54{--display:flex;--margin-top:-272px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:-24px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-701ed54:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-701ed54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5D6DD;}.elementor-1250 .elementor-element.elementor-element-65365ce{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-33b1392{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-33b1392:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-33b1392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5D6DD;}.elementor-1250 .elementor-element.elementor-element-7d3f262{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-7d3f262:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-7d3f262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2025/12/Waipu-Accommodation.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-7d3f262:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-7d3f262::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-7d3f262:hover::before, .elementor-1250 .elementor-element.elementor-element-7d3f262:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-7d3f262:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-7d3f262 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-fbce608{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-1250 .elementor-element.elementor-element-fbce608 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-c4bd396{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-c4bd396:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-c4bd396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2025/12/Waipu-Clansman_entrance_750.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-c4bd396:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-c4bd396::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-c4bd396:hover::before, .elementor-1250 .elementor-element.elementor-element-c4bd396:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-c4bd396:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-c4bd396 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-c9fe33f{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-1250 .elementor-element.elementor-element-c9fe33f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-e0ec93c{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1250 .elementor-element.elementor-element-e0ec93c:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-e0ec93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://peru-viper-772711.hostingersite.com/wp-content/uploads/2025/12/Waipu-Holiday-Home.jpg");background-position:center center;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-e0ec93c:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1250 .elementor-element.elementor-element-e0ec93c::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-e0ec93c:hover::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c:hover > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .elementor-background-slideshow:hover::before, .elementor-1250 .elementor-element.elementor-element-e0ec93c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1250 .elementor-element.elementor-element-15f42df{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-1250 .elementor-element.elementor-element-15f42df .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;color:#FFFFFF;}@media(min-width:768px){.elementor-1250 .elementor-element.elementor-element-74855f5{--content-width:1600px;}.elementor-1250 .elementor-element.elementor-element-d722c07{--content-width:1600px;}.elementor-1250 .elementor-element.elementor-element-5502c0c{--content-width:1407px;}.elementor-1250 .elementor-element.elementor-element-45e1f84{--width:100%;}.elementor-1250 .elementor-element.elementor-element-86e099d{--width:100%;}.elementor-1250 .elementor-element.elementor-element-f53b1ce{--width:100%;}.elementor-1250 .elementor-element.elementor-element-822e764{--width:100%;}.elementor-1250 .elementor-element.elementor-element-de4f40e{--content-width:1407px;}.elementor-1250 .elementor-element.elementor-element-551989c{--width:100%;}.elementor-1250 .elementor-element.elementor-element-999947f{--width:100%;}.elementor-1250 .elementor-element.elementor-element-fd34a48{--width:100%;}.elementor-1250 .elementor-element.elementor-element-de9407a{--width:100%;}.elementor-1250 .elementor-element.elementor-element-33b1392{--content-width:1407px;}.elementor-1250 .elementor-element.elementor-element-7d3f262{--width:100%;}.elementor-1250 .elementor-element.elementor-element-c4bd396{--width:100%;}.elementor-1250 .elementor-element.elementor-element-e0ec93c{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1250 .elementor-element.elementor-element-8052638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-5502c0c{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1250 .elementor-element.elementor-element-9846919 .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-9443cb8 .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-b4fd322 .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-cfd7c2b .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-6895fbe{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-dec4cac{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-4b1e876{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-71d91c7{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-de4f40e{--grid-auto-flow:row;}.elementor-1250 .elementor-element.elementor-element-8abfce7 .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-ef3776b .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-9277e15 .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-6c790ee .elementor-heading-title{font-size:24px;}.elementor-1250 .elementor-element.elementor-element-bb20dab{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-92417a6{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-42f7563{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-3078c45{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-33b1392{--grid-auto-flow:row;}.elementor-1250 .elementor-element.elementor-element-fbce608 .elementor-heading-title{font-size:30px;}.elementor-1250 .elementor-element.elementor-element-c9fe33f .elementor-heading-title{font-size:30px;}.elementor-1250 .elementor-element.elementor-element-15f42df .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1250 .elementor-element.elementor-element-8052638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-5502c0c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1250 .elementor-element.elementor-element-822e764{--min-height:360px;}.elementor-1250 .elementor-element.elementor-element-6895fbe{margin:-1345px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-dec4cac{margin:-984px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-4b1e876{margin:-622px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-71d91c7{margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-de4f40e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-bb20dab{margin:-1333px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-92417a6{margin:-973px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-42f7563{margin:-609px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-3078c45{margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1250 .elementor-element.elementor-element-701ed54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1250 .elementor-element.elementor-element-33b1392{--e-con-grid-template-columns:repeat(1, 1fr);--gap:050px 0px;--row-gap:050px;--column-gap:0px;--grid-auto-flow:row;}}