50 safari lodges
    Guanacaste & North Pacific Coast, Costa Rica
    Quiet
    Malaria: Moderate

    Safari in Parque Nacional Marino Las Baulas

    Parque Nacional Marino Las Baulas is a protected area in Costa Rica.

    Best timeDecember to April (dry season) for wildlife viewing. Green season (May–November) for fewer crowds.
    Species
    77
    Big Five
    0/5
    Lodges
    50
    Recommended stay
    1-2 days

    Parque Nacional Marino Las Baulas Map

    Park location and safari lodges

    Recent sightings at Parque Nacional Marino Las Baulas

    Sign in to report

    77 species recorded in Parque Nacional Marino Las Baulas5 threatened

    Book Safari Experiences in Parque Nacional Marino Las Baulas

    Game drives, guided tours, and unique experiences in Parque Nacional Marino Las Baulas

    Costa Rica offers incredible wildlife viewing year-round, but we find the dry season from December to April to be ideal for predictable weather and easier trail access. For those who don't mind...

    January

    Now
    peak

    Dry Season

    Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

    Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

    We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

    Corcovado National Park
    Manuel Antonio National Park
    Monteverde Cloud Forest Reserve

    February

    peak

    Dry Season

    Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

    This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

    We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

    Marino Ballena National Park
    Tortuguero National Park
    Arenal Volcano National Park

    March

    high

    Dry Season

    The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

    Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

    We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

    Monteverde Cloud Forest Reserve
    Corcovado National Park
    Palo Verde National Park

    April

    high

    Dry Season

    The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

    This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

    We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

    Carara National Park
    Manuel Antonio National Park
    La Fortuna Waterfall

    May

    moderate

    Green Season

    The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

    The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

    We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

    Arenal Volcano National Park
    Monteverde Cloud Forest Reserve
    La Selva Biological Station

    June

    moderate

    Green Season

    Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

    This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

    We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

    Tortuguero National Park
    Corcovado National Park
    Braulio Carrillo National Park

    July

    moderate

    Green Season

    Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

    Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

    We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

    Corcovado National Park
    Manuel Antonio National Park
    Tortuguero National Park

    August

    moderate

    Green Season

    The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

    This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

    We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

    Osa Peninsula
    Monteverde Cloud Forest Reserve
    Arenal Volcano National Park

    September

    low

    Green Season

    This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

    The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

    We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

    Braulio Carrillo National Park
    La Selva Biological Station
    Palo Verde National Park

    October

    low

    Green Season

    Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

    This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

    We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

    La Selva Biological Station
    Corcovado National Park
    Monteverde Cloud Forest Reserve

    November

    moderate

    Green Season

    The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

    The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

    We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

    Manuel Antonio National Park
    Arenal Volcano National Park
    Tortuguero National Park

    December

    peak

    Dry Season

    The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

    Whale watching season picks up on the Pacific coast. Many species are active and visible.

    We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

    Manuel Antonio National Park
    Corcovado National Park
    Monteverde Cloud Forest Reserve

    January

    Now
    peak

    Dry Season

    Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

    Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

    We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

    Corcovado National Park
    Manuel Antonio National Park
    Monteverde Cloud Forest Reserve

    February

    peak

    Dry Season

    Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

    This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

    We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

    Marino Ballena National Park
    Tortuguero National Park
    Arenal Volcano National Park

    March

    high

    Dry Season

    The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

    Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

    We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

    Monteverde Cloud Forest Reserve
    Corcovado National Park
    Palo Verde National Park

    April

    high

    Dry Season

    The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

    This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

    We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

    Carara National Park
    Manuel Antonio National Park
    La Fortuna Waterfall

    May

    moderate

    Green Season

    The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

    The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

    We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

    Arenal Volcano National Park
    Monteverde Cloud Forest Reserve
    La Selva Biological Station

    June

    moderate

    Green Season

    Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

    This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

    We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

    Tortuguero National Park
    Corcovado National Park
    Braulio Carrillo National Park

    July

    moderate

    Green Season

    Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

    Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

    We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

    Corcovado National Park
    Manuel Antonio National Park
    Tortuguero National Park

    August

    moderate

    Green Season

    The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

    This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

    We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

    Osa Peninsula
    Monteverde Cloud Forest Reserve
    Arenal Volcano National Park

    September

    low

    Green Season

    This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

    The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

    We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

    Braulio Carrillo National Park
    La Selva Biological Station
    Palo Verde National Park

    October

    low

    Green Season

    Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

    This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

    We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

    La Selva Biological Station
    Corcovado National Park
    Monteverde Cloud Forest Reserve

    November

    moderate

    Green Season

    The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

    The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

    We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

    Manuel Antonio National Park
    Arenal Volcano National Park
    Tortuguero National Park

    December

    peak

    Dry Season

    The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

    Whale watching season picks up on the Pacific coast. Many species are active and visible.

    We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

    Manuel Antonio National Park
    Corcovado National Park
    Monteverde Cloud Forest Reserve

    January

    Now
    peak

    Dry Season

    Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

    Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

    We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

    Corcovado National Park
    Manuel Antonio National Park
    Monteverde Cloud Forest Reserve

    February

    peak

    Dry Season

    Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

    This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

    We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

    Marino Ballena National Park
    Tortuguero National Park
    Arenal Volcano National Park

    March

    high

    Dry Season

    The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

    Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

    We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

    Monteverde Cloud Forest Reserve
    Corcovado National Park
    Palo Verde National Park

    April

    high

    Dry Season

    The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

    This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

    We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

    Carara National Park
    Manuel Antonio National Park
    La Fortuna Waterfall

    May

    moderate

    Green Season

    The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

    The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

    We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

    Arenal Volcano National Park
    Monteverde Cloud Forest Reserve
    La Selva Biological Station

    June

    moderate

    Green Season

    Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

    This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

    We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

    Tortuguero National Park
    Corcovado National Park
    Braulio Carrillo National Park

    July

    moderate

    Green Season

    Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

    Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

    We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

    Corcovado National Park
    Manuel Antonio National Park
    Tortuguero National Park

    August

    moderate

    Green Season

    The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

    This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

    We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

    Osa Peninsula
    Monteverde Cloud Forest Reserve
    Arenal Volcano National Park

    September

    low

    Green Season

    This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

    The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

    We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

    Braulio Carrillo National Park
    La Selva Biological Station
    Palo Verde National Park

    October

    low

    Green Season

    Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

    This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

    We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

    La Selva Biological Station
    Corcovado National Park
    Monteverde Cloud Forest Reserve

    November

    moderate

    Green Season

    The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

    The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

    We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

    Manuel Antonio National Park
    Arenal Volcano National Park
    Tortuguero National Park

    December

    peak

    Dry Season

    The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

    Whale watching season picks up on the Pacific coast. Many species are active and visible.

    We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

    Manuel Antonio National Park
    Corcovado National Park
    Monteverde Cloud Forest Reserve
    Planning & reference

    Temperature

    27.5°C

    82°F · Range: 26.33–29.36°C

    Rainfall

    8.5 mm

    Dry season · 2.2 rainy days

    Humidity

    72.7%

    Sunshine

    11.2 hrs/day

    Wind Speed

    8.37 m/s

    30.1 km/h

    Based on 5 years of weather data · Data source: Open-Meteo Archive API

    Parque Nacional Marino Las Baulas Reviews

      50 safari lodges
      Guanacaste & North Pacific Coast, Costa Rica
      Quiet
      Malaria: Moderate

      Safari in Parque Nacional Marino Las Baulas

      Parque Nacional Marino Las Baulas is a protected area in Costa Rica.

      Best timeDecember to April (dry season) for wildlife viewing. Green season (May–November) for fewer crowds.
      Species
      77
      Big Five
      0/5
      Lodges
      50
      Recommended stay
      1-2 days

      Parque Nacional Marino Las Baulas Map

      Park location and safari lodges

      Recent sightings at Parque Nacional Marino Las Baulas

      Sign in to report

      77 species recorded in Parque Nacional Marino Las Baulas5 threatened

      Book Safari Experiences in Parque Nacional Marino Las Baulas

      Game drives, guided tours, and unique experiences in Parque Nacional Marino Las Baulas

      Costa Rica offers incredible wildlife viewing year-round, but we find the dry season from December to April to be ideal for predictable weather and easier trail access. For those who don't mind...

      January

      Now
      peak

      Dry Season

      Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

      Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

      We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

      Corcovado National Park
      Manuel Antonio National Park
      Monteverde Cloud Forest Reserve

      February

      peak

      Dry Season

      Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

      This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

      We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

      Marino Ballena National Park
      Tortuguero National Park
      Arenal Volcano National Park

      March

      high

      Dry Season

      The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

      Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

      We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

      Monteverde Cloud Forest Reserve
      Corcovado National Park
      Palo Verde National Park

      April

      high

      Dry Season

      The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

      This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

      We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

      Carara National Park
      Manuel Antonio National Park
      La Fortuna Waterfall

      May

      moderate

      Green Season

      The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

      The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

      We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

      Arenal Volcano National Park
      Monteverde Cloud Forest Reserve
      La Selva Biological Station

      June

      moderate

      Green Season

      Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

      This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

      We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

      Tortuguero National Park
      Corcovado National Park
      Braulio Carrillo National Park

      July

      moderate

      Green Season

      Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

      Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

      We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

      Corcovado National Park
      Manuel Antonio National Park
      Tortuguero National Park

      August

      moderate

      Green Season

      The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

      This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

      We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

      Osa Peninsula
      Monteverde Cloud Forest Reserve
      Arenal Volcano National Park

      September

      low

      Green Season

      This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

      The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

      We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

      Braulio Carrillo National Park
      La Selva Biological Station
      Palo Verde National Park

      October

      low

      Green Season

      Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

      This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

      We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

      La Selva Biological Station
      Corcovado National Park
      Monteverde Cloud Forest Reserve

      November

      moderate

      Green Season

      The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

      The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

      We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

      Manuel Antonio National Park
      Arenal Volcano National Park
      Tortuguero National Park

      December

      peak

      Dry Season

      The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

      Whale watching season picks up on the Pacific coast. Many species are active and visible.

      We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

      Manuel Antonio National Park
      Corcovado National Park
      Monteverde Cloud Forest Reserve

      January

      Now
      peak

      Dry Season

      Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

      Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

      We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

      Corcovado National Park
      Manuel Antonio National Park
      Monteverde Cloud Forest Reserve

      February

      peak

      Dry Season

      Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

      This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

      We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

      Marino Ballena National Park
      Tortuguero National Park
      Arenal Volcano National Park

      March

      high

      Dry Season

      The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

      Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

      We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

      Monteverde Cloud Forest Reserve
      Corcovado National Park
      Palo Verde National Park

      April

      high

      Dry Season

      The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

      This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

      We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

      Carara National Park
      Manuel Antonio National Park
      La Fortuna Waterfall

      May

      moderate

      Green Season

      The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

      The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

      We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

      Arenal Volcano National Park
      Monteverde Cloud Forest Reserve
      La Selva Biological Station

      June

      moderate

      Green Season

      Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

      This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

      We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

      Tortuguero National Park
      Corcovado National Park
      Braulio Carrillo National Park

      July

      moderate

      Green Season

      Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

      Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

      We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

      Corcovado National Park
      Manuel Antonio National Park
      Tortuguero National Park

      August

      moderate

      Green Season

      The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

      This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

      We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

      Osa Peninsula
      Monteverde Cloud Forest Reserve
      Arenal Volcano National Park

      September

      low

      Green Season

      This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

      The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

      We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

      Braulio Carrillo National Park
      La Selva Biological Station
      Palo Verde National Park

      October

      low

      Green Season

      Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

      This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

      We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

      La Selva Biological Station
      Corcovado National Park
      Monteverde Cloud Forest Reserve

      November

      moderate

      Green Season

      The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

      The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

      We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

      Manuel Antonio National Park
      Arenal Volcano National Park
      Tortuguero National Park

      December

      peak

      Dry Season

      The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

      Whale watching season picks up on the Pacific coast. Many species are active and visible.

      We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

      Manuel Antonio National Park
      Corcovado National Park
      Monteverde Cloud Forest Reserve

      January

      Now
      peak

      Dry Season

      Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

      Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

      We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

      Corcovado National Park
      Manuel Antonio National Park
      Monteverde Cloud Forest Reserve

      February

      peak

      Dry Season

      Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

      This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

      We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

      Marino Ballena National Park
      Tortuguero National Park
      Arenal Volcano National Park

      March

      high

      Dry Season

      The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

      Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

      We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

      Monteverde Cloud Forest Reserve
      Corcovado National Park
      Palo Verde National Park

      April

      high

      Dry Season

      The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

      This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

      We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

      Carara National Park
      Manuel Antonio National Park
      La Fortuna Waterfall

      May

      moderate

      Green Season

      The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

      The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

      We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

      Arenal Volcano National Park
      Monteverde Cloud Forest Reserve
      La Selva Biological Station

      June

      moderate

      Green Season

      Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

      This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

      We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

      Tortuguero National Park
      Corcovado National Park
      Braulio Carrillo National Park

      July

      moderate

      Green Season

      Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

      Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

      We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

      Corcovado National Park
      Manuel Antonio National Park
      Tortuguero National Park

      August

      moderate

      Green Season

      The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

      This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

      We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

      Osa Peninsula
      Monteverde Cloud Forest Reserve
      Arenal Volcano National Park

      September

      low

      Green Season

      This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

      The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

      We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

      Braulio Carrillo National Park
      La Selva Biological Station
      Palo Verde National Park

      October

      low

      Green Season

      Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

      This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

      We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

      La Selva Biological Station
      Corcovado National Park
      Monteverde Cloud Forest Reserve

      November

      moderate

      Green Season

      The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

      The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

      We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

      Manuel Antonio National Park
      Arenal Volcano National Park
      Tortuguero National Park

      December

      peak

      Dry Season

      The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

      Whale watching season picks up on the Pacific coast. Many species are active and visible.

      We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

      Manuel Antonio National Park
      Corcovado National Park
      Monteverde Cloud Forest Reserve
      Planning & reference

      Temperature

      27.5°C

      82°F · Range: 26.33–29.36°C

      Rainfall

      8.5 mm

      Dry season · 2.2 rainy days

      Humidity

      72.7%

      Sunshine

      11.2 hrs/day

      Wind Speed

      8.37 m/s

      30.1 km/h

      Based on 5 years of weather data · Data source: Open-Meteo Archive API

      Parque Nacional Marino Las Baulas Reviews

      };class z{constructor(){this.hascPBEexp=!1,this.cPBEexpTypes=new Set,this.cPBInit=!1,this.handleEmptyValue=e=>\"\"===e?\"~\":e,this.revertEmptyValue=e=>\"~\"===e?\"\":e,this.encodeData=e=>{const t=Object.entries(e);let n=\"\";for(let e=0;e\u003ct.length;e++){const[o,i]=t[e],{sId:r,mId:s,p:a,variation:c}=i,d=`p.rU:${encodeURIComponent(this.handleEmptyValue(a.rU))},p.t:${encodeURIComponent(this.handleEmptyValue(a.t))},p.u:${encodeURIComponent(this.handleEmptyValue(a.u))}`;n+=`${o}:${this.handleEmptyValue(r)},${this.handleEmptyValue(s)},${d},${this.handleEmptyValue(c)}|`}return n.slice(0,-1)},this.decodeData=e=>{if(\"~\"===e)return;const t={},n=e.split(\"|\");for(let e=0;e\u003cn.length;e++){const[o,...i]=n[e].split(\":\"),[r,s,...a]=i.join(\":\").split(\",\"),c=this.revertEmptyValue(a.pop()||\"\"),d={};for(let e=0;e\u003ca.length;e++){const t=a[e],[n,...o]=t.split(\":\");if(n.startsWith(\"p.\")){d[n.slice(2)]=this.revertEmptyValue(decodeURIComponent(o.join(\":\")))}}t[o]={sId:this.revertEmptyValue(r),mId:this.revertEmptyValue(s),p:d,variation:c}}return t},this.consentMode=window.VWO.consentMode||!1,this.goalCookieStore={},this.ccN=X(\"_vwo_consent\")}initializecPBEexpConfig(){this.cPBInit=!0;const e=i(()=>window.VWO.consentMode.cConfig);e&&\"P\"===e.cPB&&e.cPBEexp&&0!==e.cPBEexp.length?(this.hascPBEexp=!0,this.cPBEexpTypes=new Set(e.cPBEexp)):this.hascPBEexp=!1}campBlockedActions(e){window.mainThread||(i(()=>{window.VWO.phoenix.trigger(a.COOKIE_CONSENT_CAMPAIGN_BLOCKED,{oldArgs:[e.id]}),\"SPLIT_URL\"===e.type&&window.VWO.phoenix.trigger(a.NOT_REDIRECTING)}),e.iB=!0)}isCampBlocked(e){const t=window.VWO.consentMode;if(!t)return!1;if(e.iB)return!0;if(!t.hT)return!1;if(this.cPBInit||this.initializecPBEexpConfig(),!this.hascPBEexp)return!1;const n=i(()=>\"TARGETING\"===e.iType.type)?\"TARGETING\":e.orgType||e.type;return!!this.cPBEexpTypes.has(n)&&(this.campBlockedActions(e),!0)}processQueue(){var e;const t=window.VWO.consentMode.deferredQueue||[];for(;t.length>0;){const n=t.shift();null===(e=n.payload)||void 0===e||e.call(n)}}extractSavedCalls(){const e=this.getSyncDataFromConsentCookie();if(e)return this.decodeData(e)}overrideCookies(e){const t=e._create;e._create=(...n)=>{if(!this.consentMode.dT)return this.consentMode.hT&&n[0].includes(\"_goal\")?(this.setGoalCookie(n[0],n[1]),void this.consentMode.deferredQueue.push({method:\"fn\",payload:()=>t.apply(e,n)})):t.apply(e,n)};const n=e.createThirdParty;e.createThirdParty=function(...t){const o=window.VWO.consentMode;if(!o.dT){if(o.hT){const[i,r,s,a]=t;if(window.VWO.modules.utils.consentModeUtils.triggerEvent(D.SET_COOKIE,i,r,s,a,!0),\"_vwo\"!==i&&this._create(i,r,s,a),\"_combi_choose\"===i.slice(-13))return;return void o.deferredQueue.push({method:\"fn\",payload:()=>n.apply(e,t)})}return n.apply(e,t)}};const o=e.get;e.get=(...t)=>{if(!this.consentMode.dT||\"_vis_opt_test_cookie\"!==t[0]){if(this.consentMode.hT){const e=this.getGoalCookie(t[0]);if(e)return e}return o.apply(e,t)}};const i=e.waitForThirdPartySync;e.waitForThirdPartySync=function(t){return window.VWO.consentMode.hT?t():i.apply(e,t)}}initConsentMode(){const e=this.consentMode||{};if(e.goalLogs=[],window.VWO.consentMode.deferredQueue=window.VWO.consentMode.deferredQueue||[],e.timeOut&&(this.consentMode.wFC=!1,this.setTimeOutFlags(e),this.triggerEvent(a.COOKIE_CONSENT_TIMEOUT)),e.hT&&this.setupConsentAcceptedListener(e),\"B\"!==e.cConfig.cPB||e.timeOut||this.setupConsentTimeoutListener(e),\"P\"===e.cConfig.cPB&&this.handlePartiallyBlocked(e),e.preview)return this.handlePreviewMode(e);this.handleConsentRejected(),this.setupInsightsConsentActionListener()}setupInsightsConsentActionListener(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED_INSIGHTS,()=>{window.fetcher.setValue(\"VWO.consentMode.dTI\",!0),this.triggerEvent(a.COOKIE_CONSENT_REJECTED_INSIGHTS)})}handlePartiallyBlocked(e){if(e.savedCalls=this.extractSavedCalls(),e.cCA&&e.savedCalls&&window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{this.syncSaved(e.savedCalls),this.updateConsentCookie(\"~\"),delete e.savedCalls}),!1===e.hT&&e.preview&&!e.dT&&!e.cCA){let e;for(const t in window._vwo_exp){e=window._vwo_exp[t];break}const t=window.VWO._.cookies.get(\"_vis_opt_exp_\"+e.id+\"_combi\");if(e.multiple_domains&&t){const n=\"SPLIT_URL\"===e.type||null,o={id:e.id,mId:\"\"};this.syncTpc(o,t,n,e,!0)}}}setupConsentAcceptedListener(e){const t=window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_ACCEPTED,()=>{e.savedCalls&&(this.syncSaved(e.savedCalls),delete e.savedCalls),this.processQueue(),!e.preview&&this.triggerEvent(a.COOKIE_CONSENT_ACCEPTED),this.updateConsentCookie(\"~\"),window.fetcher.setValue(\"VWO.consentMode.hT\",!1),window.VWO._.phoenixMT.off(t)})}queueGoalLogs(e,t,n,o){const i=window.VWO.consentMode;if(!i||!i.preview)return!0;if(i.dT)return!1;if(!i.hT)return!0;if(!window.mainThread)return window.fetcher.getValue('VWO.modules.utils.consentModeUtils.queueGoalLogs(\"${{1}}\",\"${{2}}\", \"${{3}}\", \"${{4}}\")',null,{captureGroups:[e,t,n,o]}),!1;let{goalLogs:r}=i;return r.push({expId:e,goalId:t,revenue:n,success:o}),!1}triggerGoalLogs(){const e=window.VWO.consentMode.goalLogs;for(;e.length>0;){const t=e.shift(),{expId:n,goalId:o,revenue:i,success:r}=t;window.VWO.modules.tags.wildCardCallback({oldArgs:[n,o,i,r],campaignId:n,goalId:o},a.REGISTER_CONVERSION)}}handlePreviewMode(e){e.hT&&window.VWO.phoenix&&window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.URL_CHANGED,()=>{window.fetcher.setValue(\"VWO.consentMode.goalLogs\",[])}]}),this.setupConsentAcceptedListenerForPreview(e),this.setupConsentRejectedListenerForPreview()}setupConsentTimeoutListener(e){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_TIMEOUT,()=>{this.triggerEvent(a.COOKIE_CONSENT_TIMEOUT),this.setTimeOutFlags(e)})}setTimeOutFlags(e){e.dTI=!0,window.fetcher.setValue(\"VWO.consentMode.dTI\",!0),e.dT=!0,window.fetcher.setValue(\"VWO.consentMode.dT\",!0),e.wFC&&window.fetcher.setValue(\"VWO.consentMode.wFC\",!1)}setupConsentAcceptedListenerForPreview(e){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_ACCEPTED,()=>{this.triggerEvent(a.COOKIE_CONSENT_ACCEPTED),this.triggerGoalLogs(),e.wFC&&window.fetcher.setValue(\"VWO.consentMode.wFC\",!1),!e.dT&&window.fetcher.setValue(\"VWO.consentMode.dT\",!1),window.fetcher.setValue(\"VWO.consentMode.hT\",!1)})}setupConsentRejectedListenerForPreview(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED,()=>{this.triggerEvent(a.COOKIE_CONSENT_REJECTED),window.fetcher.setValue(\"VWO.consentMode.dT\",!0)})}handleConsentRejected(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED,()=>{window.fetcher.setValue(\"VWO.consentMode.dT\",!0)})}triggerEvent(e){window.VWO.phoenix&&window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[e]})}getGoalCookie(e){const t=e;return this.goalCookieStore[X(t)]}setGoalCookie(e,t){return window.mainThread&&window.fetcher.getValue('VWO.modules.utils.consentModeUtils.setGoalCookie(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]}),this.goalCookieStore[e]=t}deferOnConsent(e,t,n,o,r,s,...c){if(!this.consentMode)return;const{dT:d,hT:l,deferredQueue:u}=this.consentMode;if(d)return!0;if(l){if([\"applySyncRequest\",\"handlerForReqFromWT\",\"processVariationAppliedCallback\"].includes(e)){if(\"processVariationAppliedCallback\"===e)return u.push({method:e,payload:()=>n.apply(o,c)});if(!r.includes(\"_goal\"))return!1;if(this.setGoalCookie(r,s),\"handlerForReqFromWT\"===e)return u.push({method:e,payload:()=>document.cookie=c[0]})}return r&&r.name===a.VARIATION_SHOWN&&this.saveForSync(s.d),n&&n(o||{}),u.push({method:e,payload:()=>i(()=>t[e].apply(t,c))}),!0}}prepareDataForSync(e,t,n){const o={d:{}};o.d.msgId=e.mId,o.d.visId=e.mId.split(\"-\")[0],o.d.sessionId=e.sId;const i={title:e.p.t,url:e.p.u,referrerUrl:e.p.rU};return this.consentMode.customParams=i,o.d.event={props:{page:i,id:t,variation:e.variation,isFirst:1},name:a.VARIATION_SHOWN,time:Date.now()},null!=n&&(o.d.event.props.isSplitVariation=n),o}addCustomParams(e){const t=this.consentMode;return!t||(!t.customParams||(!e.includes(a.VARIATION_SHOWN)&&!e.includes(\"l.gif\")||\"P\"!==t.cConfig.cPB||!(\"P\"===t.cConfig.cPB&&!t.hT)))}syncSaved(e){const t={VWO:{firedTime:Date.now()},executingTagTrigger:null,name:a.VARIATION_SHOWN,props:{},time:Date.now()};Object.keys(e).map(n=>{const o=e[n],i=window._vwo_exp[n];let r=null,s=null;if(\"SPLIT_URL\"===i.type&&(r=!0,s=\"1\"!=o.variation),!window.VWO._.cookies.get(\"_vis_opt_exp_\"+n+\"_combi\"))return;const a=this.prepareDataForSync(o,n,s);window.VWO.modules.tags.dataSync.utils.addDataFromMTAndSend(null,null,a,null,!0,null,t,+n),this.syncImg(o,n,i),this.syncTpc(o,n,r,i)})}syncTpc(e,t,n,o,i=!1){if(!o.multiple_domains)return;const r=[`_vwo_uuid_${t}`,e.mId.split(\"-\")[0],365,void 0,t,void 0,o];!i&&window.VWO._.cookies.createThirdParty(...r),r[0]=`_vis_opt_exp_${t}_combi`,r[1]=e.variation,r[3]=100,window.VWO._.cookies.createThirdParty(...r),null!=n&&(r[0]=`_vis_opt_exp_${t}_split`,window.VWO._.cookies.createThirdParty(...r))}syncImg(e,t,n){let o=window.VWO.modules.utils.libUtils.extraData2();const i=encodeURIComponent(o);o=n.ps||void 0===n.ps?\"&ed=\"+i:\"\";const r=\"l.gif?experiment_id=\"+t+\"&account_id=\"+window._vwo_acc_id+\"&cu=\"+encodeURIComponent(e.p.u)+\"&combination=\"+e.variation+\"&s=1&sId=\"+e.sId+\"&u=\"+e.mId.split(\"-\")[0]+o;window.VWO.modules.tags.dataSync.utils.sendCall(null,{url:r},null,null,!0)}saveForSync(e){let t=this.getSyncDataFromConsentCookie(),n=t?this.decodeData(t):{};const o={rU:e.event.props.page.referrerUrl,u:e.event.props.page.url,t:e.event.props.page.title},i={sId:e.sessionId,mId:e.msgId,p:o,variation:e.event.props.variation},r=Object.assign(Object.assign({},n),{[e.event.props.id]:i});let s=this.encodeData(r);this.updateConsentCookie(s)}getSyncDataFromConsentCookie(){const e=`${this.ccN}=`,t=document.cookie.split(\"; \").find(t=>t.startsWith(e));if(t){const e=decodeURIComponent(t.split(\"=\")[1]).split(\":\");if(e.length>1)return e.shift(),\"~\"===e[0]?null:e.join(\":\")}return null}updateConsentCookie(e){const t=document.cookie.match(new RegExp(`(^|;\\\\s*)${this.ccN}=([^;]*)`)),n=t?t[2]:null;let o=\"\";if(n){o=decodeURIComponent(n).split(\":\")[0]}const i=encodeURIComponent(`${o}:${e}`);window.VWO.consentMode.setCookie(i)}}const Q=function(){const e=window.VWO.consentMode;return!!e&&!!e.dT},Z=new z;window.VWO.modules.utils.consentModeUtils=Z;let ee=!1;function te(e){return e.split(\";\").reduce((e,t)=>{const n=t.indexOf(\"=\");if(-1!==n){const o=t.substring(0,n).trim(),i=t.substring(n+1).trim();e[o]=i}else e[t.trim()]=\"\";return e},{})}class ne{constructor(){this.operations=[]}push(e,t){this.operations.push({name:e,value:t})}pop_front(){this.operations.splice(0,1)}fullfil(e,t=!0){const n=te(e);t&&this.pop_front(),this.operations.forEach(e=>{n[e.name]=e.value});return Object.entries(n).map(e=>e.join(\"=\")).join(\"; \")}}class oe{static internalUtils(){var e;return{isCookiePayloadObject:e=>!(!S(e)||![\"value\",\"fromThread\",\"origin\"].reduce((t,n)=>t&&n in e,!0)),isCurrentContextMT:!!(null===(e=null===window||void 0===window?void 0:window.mainThread)||void 0===e?void 0:e.webWorker)}}getSetter(e){return t=>{if(\"string\"==typeof t)t={value:t};else if(!oe.internalUtils().isCookiePayloadObject(t))return void console.error(\"Invalid value type!\");const{value:n,fromThread:o}=t;let{origin:i}=t,r=!0;return(oe.internalUtils().isCurrentContextMT||\"MAIN\"===o)&&(document.__cookie=n,r=\"MAIN\"!==o),r&&e({type:\"sync\",data:{propertyName:\"cookie\",value:{value:oe.internalUtils().isCurrentContextMT?document.__cookie:n,fromThread:oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\",origin:ee?\"WORKER\":i}},syncType:$.Document}),!0}}}function ie(e){if(!oe.internalUtils().isCookiePayloadObject(e))return void console.error(\"Invalid value type!\");const{value:t}=e;if(window.VWO.consentMode){if(Q())return;let e=t.split(\"=\");if(Z.deferOnConsent(\"handlerForReqFromWT\",null,null,null,e[0],e[1],t))return}ee=!0,document.cookie=t,ee=!1}let re={},se;{class e{constructor(){this.enabled=!1,this.lastSentCookieString=\"\"}isEnabled(){return this.enabled}enable(){this.enabled||(this.enabled=!0,window.fetcher.setValue(\"window.VWO._.isCookieFallbackEnabled\",!0))}syncCookieToWorkerThread(e=(oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\")){!this.enabled||this.lastSentCookieString===document.cookie&&\"WORKER\"!==e||(this.lastSentCookieString=document.cookie,window.fetcher.postMessage({type:\"sync\",data:{propertyName:\"cookie\",value:{value:document.cookie,fromThread:oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\",origin:e}},syncType:$.Document}))}applySyncRequest(e){const{value:t}=e;if(!t)return o({msg:\"Syncing error occurred in cookie fallback mode - value not present!\",url:\"fallback/cookies.ts\",source:window.VWO._.native.JSON.stringify(t)});if(window.VWO.consentMode){if(Q())return;let n=t.split(\"=\");if(Z.deferOnConsent(\"applySyncRequest\",this,null,null,n[0],n[1],e))return}document.cookie=t,this.syncCookieToWorkerThread(\"WORKER\")}}re=new e}function ae(e){se=e}function ce(e){window.VWO=null!=e?e:se}var de=parseInt(+new Date/1e3,10),le,ue=function(){return le||(le=window.VWO.data.ts||de)};const we=Object.keys;function _e(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function ge(e,t){var n;if(e&&\"function\"==typeof t)if(e instanceof Array){for(n=0;n\u003ce.length;n++)if(!1===t(e[n],n))return}else for(n in e)if(e.hasOwnProperty(n)&&!1===t(e[n],n))return}function pe(e,t){if(!(e instanceof Array))return-1;for(var n=0;n\u003ce.length;n++)if(t===e[n])return n;return-1}function he(e,t){for(var n=this.getKeys(t),o=0;o\u003cn.length;o++)e.setAttribute(n[o],t[n[o]])}function ve(e){return/^(https?:\\/\\/|\\/\\/)/.test(e)}function fe(e,t){for(var n=[],o=0;o\u003ce.length;o++)n.push(t(e[o]));return n}function Ee(e,t){for(var n=[],o=0;o\u003ce.length;o++)t(e[o],o)&&n.push(e[o]);return n}function me(e){var t=ue();return e?t:1e3*t+ +new Date%1e3}function Oe(e){var t=ue(),n=parseInt(+new Date/1e3,10)-de;return e?t+n:1e3*(t+n)+ +new Date%1e3}function Se(){return(new Date).getTimezoneOffset()/60}function Te(e,t){var n=!1;return function(...o){n||(n=!0,setTimeout(()=>{n=!1,e.apply(this,o)},t))}}function Ce(e,t,n){var o,i,r,s=!1;return-1===t||n?(i=requestAnimationFrame,r=cancelAnimationFrame):(i=setTimeout,r=clearTimeout),function(...n){s&&(r(o),o=null),o=i(function(){e.apply(this,n)},t),s=!0}}let Ie=0;const ye={};function Ae(e,t){const n=++Ie;ye[n]={executeCallback:()=>{delete ye[n],e()},animationFrameId:null,timeOutId:null};const o=function(){return window.setTimeout(()=>{ye[n]&&(null!==ye[n].animationFrameId&&cancelAnimationFrame(ye[n].animationFrameId),ye[n].executeCallback())},1e3/60)},i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||o;t||se&&se._&&se._.ac&&se._.ac.aSP?(ye[n].animationFrameId=i(()=>{ye[n]&&(null!==ye[n].timeOutId&&clearTimeout(ye[n].timeOutId),ye[n].executeCallback())}),o!=i&&(ye[n].timeOutId=o())):e()}function Ne(){var e,t,n;return(null===(n=null===(t=null===(e=window.google_tag_manager)||void 0===e?void 0:e[Object.getOwnPropertyNames(window.google_tag_manager).filter(e=>-1!==e.indexOf(\"GTM\"))[0]])||void 0===t?void 0:t.dataLayer)||void 0===n?void 0:n.name)||\"dataLayer\"}function Ve(e,t,n=\"\"){try{if(!t||\"object\"!=typeof t)return;let o,i;if(e.endsWith(\"]\")){const t=e.match(/(.+?)\\[(\\d+)\\]/);t&&(i=e,e=t[1],o=parseInt(t[2]))}if(t.hasOwnProperty(e)){let i=t[e];if(void 0!==o){if(!Array.isArray(i))return;i=i[o]}return n?Ve(n.slice(1),i):i}{const o=(e=i||e).lastIndexOf(\".\");if(-1===o)return;const r=e.substring(0,o);return Ve(r,t,e.substring(o)+n)}}catch(e){}}function be(e,t){return e.length>t?e.slice(0,t-1)+\"...\":e}function Le(e){return e?Math.round(100*e)/100:0}function Re(e){return null!==e&&\"object\"==typeof e&&!Array.isArray(e)}function De(){}try{De.prototype=Object.create(Array.prototype),Object.defineProperty(De.prototype,\"clear\",{value:void 0,writable:!0,enumerable:!1})}catch(e){}function We(e){return null==e}function Pe({baseUrl:e,pathname:t,queryParams:n}){const o=new URL(e);return o.pathname=t,Object.entries(n).forEach(([e,t])=>{o.searchParams.set(e,String(t))}),o.href}function xe(e,t,n){if(void 0!==n){const o=-1!==e.indexOf(\"?\")?\"&\":\"?\";e+=`${o}${t}=${encodeURIComponent(n)}`}return e}function Ue(e){return i(()=>e.length>0,void 0,!1)}function Me(e){try{if(!e)return!1;return\"https:\"===new URL(e).protocol}catch(e){return!1}}function ke(e,t){const n=vwo_$(e);for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&n.each(function(){this[e]=t[e]})}function Ge(e,t){const n=window.VWO._.rTagInfo||{};n[e]=n[e]||[],n[e].includes(t.tag)||n[e].push(t),window.VWO._.rTagInfo=n}function Fe(e,t,n){const o=i(()=>window.VWO._.allSettings.dataStore.campaigns[e].sections[1].variations[t]);if(Array.isArray(o))for(const t of o)(null==t?void 0:t.rtag)&&Ge(e,{tag:t.rtag,rTagXpath:t.xpath})}function $e(e,t,n){const o=t.meta;if(o){for(const t in o){if(!Object.prototype.hasOwnProperty.call(o,t))continue;const i=o[t];i&&\"object\"==typeof i&&(ke(t,i),Fe(e,n))}delete t.meta}}function Be(){const{appliedCampaigns:e}=window.VWO;for(const t in e){if(!Object.prototype.hasOwnProperty.call(e,t))continue;const n=e[t],o=n.v;(null==n?void 0:n.meta)&&$e(t,n,o)}}var je=Object.freeze({__proto__:null,getKeys:we,extend:_e,forEach:ge,arrayContains:pe,setAttrs:he,isAbsoluteUrl:ve,map:fe,filter:Ee,getServerStartTimestamp:me,getCurrentTimestamp:Oe,getTimeZoneOffset:Se,throttle2:Te,debounce:Ce,processCallbackInRequestAnimationFrame:Ae,getdLName:Ne,getVariableValue:Ve,truncateData:be,roundNumber:Le,isObject:Re,ArrayPrototypeCopy:De,isUndefinedOrNull:We,buildUrl:Pe,appendParamIfDefined:xe,arrayHasElements:Ue,isURLValid:Me,updateRTagsInfo:Ge,addControlPropsForSPARevert:Be});const He=({url:t,method:n=\"POST\",cacheBurst:o=!1,body:i,includeCredentials:r=!0,useBeacon:s=!1},{onSuccessCallback:a=()=>null,onErrorCallback:c=()=>null}={})=>e(void 0,void 0,void 0,function*(){o&&(t=xe(xe(t,\"eTime\",Oe()),\"v\",window.VWO.v_e));try{if(s&&navigator&&\"sendBeacon\"in navigator&&\"function\"==typeof navigator.sendBeacon)return navigator.sendBeacon(t,window.VWO._.native.JSON.stringify(i)),void a({});const e=yield fetch(t,Object.assign(Object.assign({method:n},Re(i)?{body:window.VWO._.native.JSON.stringify(i)}:{}),{credentials:r?\"include\":\"omit\"}));if(e.ok)return a(e),e;throw new Error(e.statusText)}catch(e){throw c(e),e}});window.VWO._.networkClient={request:He};const Ke=window.VWO._.networkClient,qe=window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,Je={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:qe,SESSION_TIMER_EXPIRE:60*qe*60*1e3*24,COOKIE_VERSION:3,COOKIE_TS_INDEX:1,COOKIE_VERSION_INDEX:0,FIRST_SESSION_ID_INDEX:0,PC_TRAFFIC_INDEX:1,CURRENT_SESSION_ID:6,LAST_SESSION_ID:7,SESSION_COUNT_INDEX:8,LAST_TIMESTAMP_SHOWN_INDEX:9,RELATIVE_SESSION_ID_INDEX:0,PAGE_ID_INFORMATION_INDEX:1,SESSION_SYNCED_STATE_INDEX:4,SESSION_SEG_INFO_INDEX:5,TOTAL_TIME_SPENT_IN_A_SESSION_INDEX:6,PAGE_ID_EXPIRY:15,GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",TEST_COOKIE:\"_vis_opt_test_cookie\",COOKIE_JAR:\"_vwo\",SAME_SITE:\"_vwo_ssm\",UUID:\"uuid\",UUID_V2:\"uuid_v2\",VWO_COOKIE_QUERY_PARAM:\"vwo_q\",DEFAULT_EXPIRY:100,UUID_COOKIE_EXPIRY:365.2425};function Xe(){return Math.min(window.VWO.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM||window.VWO.data.rp||90,90)}const Ye=window.JSON&&window.window.VWO._.native.JSON.parse||function(e){return new Function(\"return \"+e)()},ze=window.JSON&&window.window.VWO._.native.JSON.stringify||function(e){return new Function(\"return \"+e)()};function Qe(e,t,n={leading:!1,trailing:!0}){const{leading:o,trailing:i}=n;let r=null,s=[],a=!1;return function(...n){if(s=n,r&&clearTimeout(r),o&&!a)return a=!0,e.apply(this,n);i&&(r=setTimeout(()=>{e.apply(this,s),a=!1},t))}}var Ze=Object.freeze({__proto__:null,jsonParse:Ye,jsonStringify:ze,debounce:Qe});const et=Qe,tt=\"lT\",nt=\"sT\",ot=\"ivp\",it=\"gp\",rt=\"ca\",st=10,at=\"custom\",ct=function(){},dt=\"w\",lt=[739074,714884,708439,765649],ut={VS_DATA:\"vwoVsData\",THIRD_PARTY_UUIDS:\"_vwo_cD\",ABM_META:\"vwoAbmMeta\"},wt={SPLIT_REDIRECT:\"_vwo_split_redirect\"},_t=\"_cd\",gt=2e3,pt=350,ht=16,vt=1e3,ft=\"vwoStandardTrigger\",Et={get campaignCookies(){return new RegExp(\"_vis_opt_exp_(\\\\d+)_(.+)\")},get uuidCookie(){return new RegExp(\"_vwo_uuid_(\\\\d+)\")},get insightsCookies(){return new RegExp(`_vwo_(ds|sn|uuid${_t})`)}},mt=\"mutElg\",Ot=\"sL\",St=1,Tt=\":\",Ct=\"-\",It=\"|\",yt=\"hr\",At=function(...e){window.fetcher.getValue(\"VWO._.triggerEvent\",e)};var Nt={PARSE_TLD:\"pTLD\"},Vt=[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"];function bt(e){var t,n=e.split(\".\"),o=n.length,i=n[o-2];return i&&Vt.includes(i)?(t=n[o-3]+\".\"+i+\".\"+n[o-1],At(Nt.PARSE_TLD,e,t),t):(t=i+\".\"+n[o-1],At(Nt.PARSE_TLD,e,t),t)}const Lt={get navigator(){return navigator},get pageTitle(){return document.title},get doNotTrack(){return window.doNotTrack},get windowName(){return window.name},get currentUrl(){return window._vis_opt_url||window.location.href},get location(){return window.location},get document(){return window.location},get history(){return window.history},get accountId(){return window._vwo_acc_id},get smartCodeVersion(){return window._vwo_code_version},get serverUrl(){return window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\"},get vwoText(){return window._vwo_text},get vwoCode(){return window._vwo_code},get MutationObserver(){let e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;return window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__(\"MutationObserver\")]),e},get vwoInternalProperties(){return window.VWO._},get cookie(){return document.cookie},get visDebug(){return window._vis_debug},get cookieDomain(){return window._vis_opt_domain||window._vwo_cookieDomain||bt(window.location.host||new URL(document.URL).host)},get cookiePath(){return window._vis_opt_cookiePath||\"/\"},get vwoStyle(){return window._vwo_style},get screen(){return window.screen},get vwoCss(){return window._vwo_css},get visOptUrl(){return window._vis_opt_url},get allSettings(){return window.VWO._.allSettings},get apiSectionCallback(){return window._vwo_api_section_callback},get encodeURIComponent(){return window.encodeURIComponent},get page(){return{title:Lt.pageTitle,url:Lt.currentUrl,referrerUrl:wn.get()}},get timeSpentInASession(){var e,t,n,o,i,r;return Math.floor(+Date.now()-1e3*+(null===(n=null===(t=null===(e=window.VWO.phoenix)||void 0===e?void 0:e.store)||void 0===t?void 0:t.getters)||void 0===n?void 0:n.sessionStart)?(+Date.now()-1e3*+(null===(r=null===(i=null===(o=window.VWO.phoenix)||void 0===o?void 0:o.store)||void 0===i?void 0:i.getters)||void 0===r?void 0:r.sessionStart))/1e3:0)},get vwoUUID(){return window._vwo_uuid||i(()=>window.VWO._.allSettings.dataStore.uuid)},get daySinceLastVisit(){return window.fetcher.getValue(\"window._vwoSeg.dSLV\")},get daySinceFirstSession(){return window.fetcher.getValue(\"window._vwoSeg.dSFS\")},get daySinceLastSession(){return window.fetcher.getValue(\"window._vwoSeg.dSLS\")},get sessionCount(){return window.fetcher.getValue(\"window._vwoSeg.sessionCount\")},get hour(){return window.fetcher.getValue(\"window._vwoSeg.Hr\")},get day(){return window.fetcher.getValue(\"window._vwoSeg.DoW\")},get minute(){return window.fetcher.getValue(\"window._vwoSeg.Min\")},get acc_day(){return window.fetcher.getValue(\"window._vwoSeg.accDoW\")},get acc_hour(){return window.fetcher.getValue(\"window._vwoSeg.accHr\")},get acc_minute(){return window.fetcher.getValue(\"window._vwoSeg.accMin\")},get lang(){return window.fetcher.getValue(\"window._vwoSeg.bl\")},get sameDayVisit(){return window.fetcher.getValue(\"window._vwoSeg.sDV\")},get temp(){return window.fetcher.getValue(\"window._vwoSeg.temp\")},get weather(){return window.fetcher.getValue(\"window._vwoSeg.Wthr\")},get adEx(){return window.fetcher.getValue(\"window._vwoSeg.adEx\")}};window.VWO.modules.dataStorePlugin=Lt;const Rt=()=>window.VWO,Dt=()=>Rt()._,Wt=()=>Dt().allSettings,Pt=()=>Wt().dataStore,xt=()=>Pt().vwoData,Ut=()=>i(()=>Pt().plugins,{sendErrorLog:!1},{}),Mt=()=>i(()=>Pt().campaigns,{sendErrorLog:!0},{}),kt=()=>i(()=>Wt().triggers,{sendErrorLog:!0},{}),Gt=()=>i(()=>Ut().DACDNCONFIG,{sendErrorLog:!1},{}),Ft=()=>i(()=>Gt().jsConfig,{sendErrorLog:!1},{}),$t=()=>i(()=>Ft().mau,{sendErrorLog:!1},!1),Bt=()=>i(()=>Ut().GEO,{sendErrorLog:!1},{}),jt=()=>i(()=>Ut().UA,{sendErrorLog:!1},{}),Ht=()=>i(()=>Rt().nls,{sendErrorLog:!1},{}),Kt=e=>`_vis_opt_exp_${e}_split`,qt=()=>!!i(()=>Ut().cDD,{sendErrorLog:!1},!1),Jt=i(()=>Ut().UA.br,void 0,\"\"),Xt=i(()=>Ut().UA.de,void 0,\"\"),Yt=\"safari\"===Jt.toLowerCase()||[\"ipad\",\"iphone\"].includes(Xt.toLowerCase()),zt=i(()=>Gt().jsConfig.osce,void 0,!1),Qt=i(()=>\"ios\"===Ut().UA.os.toLowerCase(),void 0,!1),Zt=i(()=>xt().ovot);var en,tn=window._vwo_acc_id,nn=[],on,rn=!1,sn=function(){for(var e,t,n=0;n\u003cnn.length;n++)nn[n].d||(null===(t=(e=nn[n]).c)||void 0===t||t.call(e),nn[n].d=!0)};function an(){return window._vis_debug}const cn={domain:void 0,_create:function(e,t,n,o,r,s,a,c){var d,l;an()&&0!==e.indexOf(\"debug\")&&(e=\"debug\"+e);const u=n>0;let w=window._vis_opt_cookieDays;window.VWO._.cLFE&&(s=!1),\"_vwo_sn\"!==e&&\"_vwo_ds\"!==e&&\"_vis_opt_test_cookie\"!==e&&!isNaN(w=parseFloat(w))&&isFinite(w)&&u&&(n=w);var _=\"\";if(r?_+=\"; expires=\"+new Date(r).toGMTString():n?_+=\"; expires=\"+new Date((new Date).getTime()+864e5*n).toGMTString():!1===n&&(_=\"; expires=Thu, 01 Jan 1970 00:00:01 GMT\"),o||(o=cn.domain),void 0!==o){o=(null===(l=null===(d=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG)||void 0===d?void 0:d.jsConfig)||void 0===l?void 0:l.dNISD)&&!window._vis_opt_domain?\"\":\"; domain=.\"+o}const g=X(e+\"=\"+(c&&c.ignoreUrlEncoding?t:encodeURIComponent(t))+_+(o||\"\")+\"; path=\"+Lt.cookiePath),p=\"; secure;\";window.VWO._.ss&&!a?(document.cookie=g+p+\"; samesite=none; Partitioned;\",6===window._vwo_acc_id&&e.indexOf(\"_vwo_ds\")>-1&&!rn&&(this.create(e,\"\",!1,o,1,s,!0),rn=!0)):i(()=>Ft().sc)?document.cookie=g+p:document.cookie=g},create:function(e,t,n,o,i,r,s,a){this._create(e,t,n,o,i,r,s,a),re.syncCookieToWorkerThread(),x(D.SET_COOKIE,e,t,n,i),G(\"meta\",{ckName:e,ckValue:t,ckDays:n,ckExpiryTs:i})},createWithCrossDomainCheck:function({name:e,value:t,days:n,domain:o,expiryTs:r,ignoreJar:s,ignoreSameSite:a}){i(()=>window.VWO.modules.utils.libUtils.shouldUseCrossDomainForInsights())?this.createThirdParty(e,t,n,o,void 0,!0,void 0,void 0,!0):this.create(e,t,n,o,r,s,a)},get:function(e,t,n,o){var i;e=e.trim(),!n&&an()&&(e=\"debug\"+e),window.VWO._.cLFE,e=X(e);var r=document.cookie.match(new RegExp(\"(?:^|;)\\\\s*\"+e.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")+\"=(.*?)(?:;|$)\",\"i\"));return i=r&&decodeURIComponent(r[1]),x(D.GET_COOKIE,e,i),i},erase:function(e,t,n){this.create(e,\"\",!1,t,1,n),x(D.ERASE_COOKIE,e)},createThirdParty:function(e,t,n,o,i,r,s,a,c){if(!window.mainThread)return window.fetcher.getValue(\"VWO._.cookies.createThirdParty\",[e,t,n,o,i,r,s,a,c]);let d=!1;i&&(d=s?s.multiple_domains:window._vwo_exp[i].multiple_domains),d||(d=c),\"_vwo\"!==e&&this._create(e,t,n,o),an()&&0!==e.indexOf(\"debug\")&&(e=\"debug\"+e),i&&d||r||\"_vwo\"===e?(Et.insightsCookies.test(e)?cn.debouncedTPCSync(tn,e,t,n):cn.setThirdPartyCookie(tn,e,t,n),x(D.SET_COOKIE,e,t,n,i,!0)):x(D.SET_THIRD_PARTY_COOKIE_ERROR,e,t,n,o)},setThirdPartyCookie:function(e,t,n,i){if(qt())return;const r=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com\";Ke.request({url:r+\"ping_tpc.php?account=\"+e+\"&name=\"+encodeURIComponent(t)+\"&value=\"+encodeURIComponent(n)+\"&days=\"+i+\"&random=\"+Math.random(),method:\"GET\",cacheBurst:!0,useBeacon:!0},{onSuccessCallback:sn,onErrorCallback:e=>{o({msg:\"Error setting third party cookie\",url:\"cookies.ts\"})}})},debouncedTPCSync:function(e,t,n,o){cn.debouncedTPCSyncFunction&&cn.debouncedTPCSyncFunction[t]||(cn.debouncedTPCSyncFunction=cn.debouncedTPCSyncFunction||{},cn.debouncedTPCSyncFunction[t]=et(cn.setThirdPartyCookie,gt,{leading:!0,trailing:!0})),cn.debouncedTPCSyncFunction[t](e,t,n,o)},waitForThirdPartySync:function(t){return e(this,void 0,void 0,function*(){window.mainThread?nn.push({c:t}):yield window.fetcher.getValue('VWO._.cookies.waitForThirdPartySync(\"${{1}}\")',null,{captureGroups:[t]})})},getAll:function(e=!1){const t=document.cookie.split(/; ?/),n={};for(let e=0;e\u003ct.length;e++){const o=t[e].split(\"=\"),i=o[0],r=o[1];try{n[i]=r}catch(e){}}return n},getItem:function(e,t=!1){return e.indexOf(\"_vis_opt_\")>-1||e.indexOf(\"_vwo_\")>-1?this.get(e)||this.get(e,!0):this.get(e,!0,!0,!0)},setItem:function(e,t){this.create(e,t)},includes:function(e,t=!1){e=Y(e);const n=new RegExp(e),o=Object.keys(cn.getAll());for(let e=0;e\u003co.length;e++)if(n.test(o[e]))return 1;return 0}};window.VWO._.cookies=cn;const dn=\"_vwo_referrer\",ln=.00139;let un;const wn={updateReferrer(e){un=e},init(){{const e=i(()=>{const e=window.VWO._.allSettings.dataStore.crossDomain.eC;return delete window.VWO._.allSettings.dataStore.crossDomain.eC,e})||{};un=cn.get(dn)||e[dn],e[dn]&&cn.createThirdParty(dn,\"\",-1,void 0,void 0,!0,void 0),\"string\"!=typeof un&&this.updateReferrer(document.referrer),window.fetcher.getValue('window.VWO.modules.vwoUtils.referrer.updateReferrer(\"${{1}}\")',null,{captureGroups:[un]})}},get:()=>-1!==location.search.search(\"_vwo_test_ref\")?document.referrer:un,set(){un&&cn.createThirdParty(dn,un,ln,void 0,void 0,!0,void 0)}};window.VWO.modules.vwoUtils.referrer=wn;const _n=Re(window._vwoCc)?window._vwoCc:{},gn=e=>(_n.SPA_SPLIT=_n.SPA_SPLIT||{},!(!_n.SPA_SPLIT[e]&&!_n.SPA_SPLIT[\"*\"])),pn=(()=>{const e=_n.debugConfig||{};return{CLICK_DEBUG:e.CLICK_DEBUG,TIMEOUT_DEBUG:e.TIMEOUT_DEBUG,GA_DEBUG:e.GA_DEBUG,URL_DEBUG:e.URL_DEBUG,VARIATION_SHOWN_DEBUG:e.VARIATION_SHOWN_DEBUG,IN_LIST_DEBUG:e.IN_LIST_DEBUG}})(),hn=!!_n.debugLogs,vn=_n.disableAsp,fn=!_n.vwoUuidV2Secure,En=i(()=>window.VWO._.useCdn)||!1,mn=_n.enableRefreshLimit,On=_n.expUrlChange,Sn=window._vwo_acc_id>1044e3||_n.enableLoader,Tn=!!_n.eblCSync,Cn=!!_n.hdPR,In=!!_n.oscH,yn=!!_n.cPM,An=!!_n.svIdInSyncListDbgLog;function Nn(){return window.VWO.eB&&!_n.dB}const Vn=!!_n.wMS,bn=()=>i(()=>window._vwoCc.vPH)||!1,Ln=!!_n.mEPR,Rn=!!_n.cA_csa,Dn=!!_n.dAM,Wn=!!_n.observeHTML,Pn=!!_n.useSessionInfo,xn=!!_n.mSSR,Un=!!_n.mtUrlChange,Mn=!!_n.allowWinnerSelection,kn=_n.dNcLT,Gn=!!_n.dsPCe,Fn=!!_n.vTsPU,$n=!!_n.vTST,Bn=!!_n.sTVS,jn=!!_n.aRVId,Hn=!!_n.sMR,Kn=!!_n.aCSF,qn=window._vwo_acc_id>1221449||!!_n.hBCS,Jn=!!_n.dHRoDr,Xn=!!_n.fPVR,Yn=!!_n.cDSTR,zn=_n.cLID,Qn=!!_n.nUW,Zn=!!_n.aLEHIR,eo=!!_n.sTMO,to=!!_n.eSDO,no=_n.dCEIOS,oo=!!_n.sIMCV,io=!!_n.sWFTPS,ro=!!_n.aSCCD,so=i(()=>window._vwoCc.rBQP)||[],ao=!!_n.aSMO,co=!!_n.nHE,lo=!!_n.gVAoC;var uo=\"undefined\",wo=10;function _o(e,t){return e.toString().toLowerCase()===t.toString().toLowerCase()}function go(e,t){return e.toString()===t.toString()}function po(e,t){var n=new RegExp(t,\"i\");return(e+=\"\").match(n)}function ho(e,t){var n=new RegExp(t);return(e+=\"\").match(n)}function vo(e,t){return e.toString().toLowerCase().indexOf(t.toString().toLowerCase())>-1}function fo(e,t,n){if(\"object\"==typeof e&&e._vwo_qp instanceof Array&&!(t instanceof Array))return e._vwo_qp.some(function(e){return n(e,t)})}const Eo=navigator,mo=document,Oo=Eo.userAgent,So=mo.createElement(\"a\"),To=Oo.toLowerCase(),Co=i(()=>window.VWO._.allSettings.dataStore.plugins),Io=[{s:\"search.yahoo.com/\",p:\"p\",i:1},{s:\"www.google.\",p:\"q\",i:2},{s:\"www.bing.com/\",p:\"q\",i:3},{s:\".ask.com/\",p:\"q\",i:4},{s:\"www.search.com/\",p:\"q\",i:5},{s:\"www.baidu.com/\",p:\"wd\",i:6},{s:\"search.aol.com/\",p:\"q\",i:7},{s:\"duckduckgo.com/\",p:\"q\",i:8}],yo=function(e){return uo!==typeof e},Ao=function(){return window.VWO&&window.VWO.data&&window.VWO.data.vi},No=function(e){return!(!yo(e)||null===e)&&!isNaN(+e)};function Vo(e){if(!Pn)return\"\";const t=bo.gC(\"_vwo_sn\"),n=t&&t.match(new RegExp(`:${e}=([^:]*)`));return n&&n[1]||\"\"}const bo={ce:function(){return Eo.cookieEnabled},U:function(){return decodeURIComponent(mo.URL)},ks:function(){return\"\"===this.R()?\"\":So.search},R:function(){return wn.get()},ors:function(){for(var e=0;e\u003cIo.length;e++)if(-1!==this.R(window._vwoCc&&window._vwoCc.shouldUseSessionReferrer).indexOf(Io[e].s))return Io[e].i;return 0},rt:function(){return this.ors()?\"org\":this.R()?\"ref\":this.f_in(this.qP(\"utm_medium\"),\"email\")?\"eml\":this.f_re_i(this.qP(\"utm_medium\"),\"^(?:cpc|ppc|cpa|cpm|cpv|cpp)$\")?\"spt\":\"dir\"},ts:function(){const e=Vo(\"ts\");if(e)return e;const{queryParams:t}=R.parseUrl(document.URL);let n,o;const i=document.referrer;if(/facebook\\.com|quora\\.com|reddit\\.com|imgur\\.com|tapiture\\.com|disqus\\.com|9gag\\.com|tumblr\\.com|plus\\.google|stumbleupon\\.com|twitter\\.com|linkedin|del\\.icio\\.us|delicious\\.com|technorati|digg\\.com| hootsuite|stumbleupon|myspace|bit\\.ly|tr\\.im|tinyurl|ow\\.ly|reddit|m\\.facebook\\.com|youtube|flickr|pinterest\\.com|^https:\\/\\/t\\.co\\/|tweetdeck/.test(i))return\"soc\";this.ors()&&(n=!0);const{gclid:r,utm_medium:s}=t;if(i&&(o=!0),n&&r)return\"pst\";if(s){if(\"email\"===(null==s?void 0:s.toString().toLowerCase()))return\"eml\";if(null==s?void 0:s.toString().match(new RegExp(\"^(?:cpc|ppc|cpa|cpm|cpv|cpp)$\",\"i\")))return\"pst\"}else if(n)return\"org\";return o?\"ref\":\"dir\"},k:function(){if(this.ors()){var e=new RegExp(\"[\\\\?&]\"+Io[this.ors()-1].p+\"=([^&#]*)\").exec(this.R());if(null!==e)return e[1].split(\"+\").join(\" \")}return\"\"},gC:function(e){if(0\u003cmo.cookie.length){var t,n=mo.cookie.indexOf(e+\"=\");if(-1!==n)return n=n+e.length+1,-1===(t=mo.cookie.indexOf(\";\",n))&&(t=mo.cookie.length),decodeURIComponent(mo.cookie.substring(n,t))}return\"\"},T:function(){var e=this.gC(\"_vis_opt_s\");return e&&1\u003cparseInt(e.split(\"|\")[0],wo)?\"ret\":\"new\"},qP:function(e){if(632115==window._vwo_acc_id||window._vwo_acc_id>=709708){const t=new URL(this.U()),n=decodeURIComponent(t.search).slice(1),o=[];return n.split(\"&\").forEach(t=>{const[n,i]=t.split(\"=\");n===e&&o.push(i)}),o.length?{_vwo_qp:o}:\"\"}e=e.replace(/[\\[]/,\"\\\\[\").replace(/[\\]]/,\"\\\\]\");var t=new RegExp(\"[\\\\?&]\"+e+\"=([^&#]*)\").exec(this.U());return t?t[1]:\"\"},pC:function(e){return i(()=>Co.GEO.p)},f_in_loc:function(e){return!1},f_nin_loc:function(e){return!1},f_in_list:function(e,t){return!1},f_nin_list:function(e,t){return!1},f_in:function(e,t){if(!yo(e)||!yo(t))return!1;const n=fo(e,t,_o);return void 0!==n?n:_o(e,t)},f_nin:function(e,t){return!this.f_in(e,t)},f_cs:function(e,t){if(!yo(e)||!yo(t))return!1;const n=fo(e,t,go);return void 0!==n?n:go(e,t)},f_ncs:function(e,t){return!this.f_cs(e,t)},f_re_i:function(e,t){if(!yo(e)||!yo(t))return!1;const n=fo(e,t,po);return void 0!==n?n:po(e,t)},f_re_s:function(e,t){if(!yo(e)||!yo(t))return!1;const n=fo(e,t,ho);return void 0!==n?n:ho(e,t)},f_con:function(e,t){if(!yo(e)||!yo(t))return!1;const n=fo(e,t,vo);return void 0!==n?n:vo(e,t)},f_d_con:function(e,t){return!this.f_con(e,t)},f_b:function(e){return!e},f_n_b:function(e){return!this.f_b(e)},f_in_arr:function(e,t,n=this.f_in){for(let o=0;o\u003ct.length;o++)if(n(e,t[o]))return!0;return!1},f_nin_arr:function(e,t,n=this.f_in){return!this.f_in_arr(e,t,n)},f_e:function(e,t){var n;if(\"object\"==typeof t){for(n=0;n\u003ct.length;n++)if(this.f_in(e,t[n]))return!0;return!1}return this.f_in(e,t)},f_gt:function(e,t){return No(e)&&No(t)&&parseInt(e,10)>parseInt(t,10)},f_gte:function(e,t){return No(e)&&No(t)&&parseInt(e,10)>=parseInt(t,10)},f_lt:function(e,t){return No(e)&&No(t)&&parseInt(e,10)\u003cparseInt(t,10)},f_lte:function(e,t){return No(e)&&No(t)&&parseInt(e,10)\u003c=parseInt(t,10)},wk:function(){return To.indexOf(\"webkit\")>-1},de:function(){const e=Vo(\"de\");if(e)return e;var t=Ao();return t&&t.de?t.de:To.indexOf(\"ipod\")>-1?\"ipod\":To.indexOf(\"ipad\")>-1&&this.wk()?\"ipad\":To.indexOf(\"iphone\")>-1?\"iphone\":To.indexOf(\"android\")>-1?\"android\":To.indexOf(\"googletv\")>-1?\"googletv\":To.indexOf(\"symbian\")>-1||/series\\s*[4-9]0/i.test(To)?\"symbian\":To.indexOf(\"blackberry\")>-1||To.indexOf(\"vnd.rim\")>-1||To.indexOf(\"bb10\")>-1?\"blackberry\":To.indexOf(\"windows phone\")>-1?\"winphone\":\"\"},dt:function(){const e=Vo(\"dt\");return e||i(()=>Co.UA.dt)},os:function(){const e=Vo(\"os\");if(e)return e;const t=i(()=>Co.UA.os);if(t)return t;const{appVersion:n}=window.navigator;return n.includes(\"Win\")?\"windows\":n.includes(\"Mac\")?\"macOS\":n.includes(\"X11\")?\"unix\":n.includes(\"Linux\")?\"linux\":\"\"},b:function(){const e=Vo(\"br\");return e||i(()=>Co.UA.br)},sw:function(){const e=Vo(\"sw\");return No(e)?parseInt(e,10):window.screen.width},sh:function(){const e=Vo(\"sh\");return No(e)?parseInt(e,10):window.screen.height},sS:function(e){var t,n,o;for(t=0;t\u003ce.length;t++){if(n=e[t].s,o=e[t].p,n&&-1!==n.indexOf(e[t].sS))return e[t].i;if(o)return e[t].i}},jv:function(e){try{return window[e]}catch(e){}},getVariableValue(e,t,n=\"\"){if(!t||\"object\"!=typeof t)return;let o,i;if(e.endsWith(\"]\")){const t=e.match(/(.+?)\\[(\\d+)\\]/);t&&(i=e,e=t[1],o=parseInt(t[2]))}if(t.hasOwnProperty(e)){let i=t[e];if(void 0!==o){if(!Array.isArray(i))return;i=i[o]}return n?this.getVariableValue(n.slice(1),i):i}{let o=(e=i||e).lastIndexOf(\".\");if(-1===o)return;let r=e.substring(0,o),s=e.substring(o)+n;return this.getVariableValue(r,t,s)}},ua:function(){return Oo},DoW:function(){return(new Date).getDay().toString()},Hr:function(){return(new Date).getHours()},Co:function(e){return i(()=>Co.GEO.cc)},Re:function(e){return i(()=>Co.GEO.r)},Ci:function(e){return i(()=>Co.GEO.c)},ip:function(){return null==Co?void 0:Co.IP},vt:function(){const e=i(()=>window.VWO.data.vi);return(null==e?void 0:e.vt)||\"new\"}},Lo={getDataStore:function(){return this.getDSCookieValueByIndex(1)},setDataStore:function(e){cn.createWithCrossDomainCheck({name:Je.TRACK_GLOBAL_COOKIE_NAME,value:this.getMetaStore()+\"$\"+e,days:Xe()})},getMetaStore:function(){return this.getDSCookieValueByIndex(0)||\"\"},setMetaStore:function(e){cn.createWithCrossDomainCheck({name:Je.TRACK_GLOBAL_COOKIE_NAME,value:e+\"$\"+this.getDataStore(),days:Xe()})},getMetaInfoByIndex:function(e){return this.getMetaStore().split(\":\")[e]},setMetaInfoByIndex:function(e,t){var n=this.getMetaStore().split(\":\");n[e]=t,this.setMetaStore(n.join(\":\"))},setDataInfoByIndex:function(e,t){var n=this.getDataStore().split(\":\");n[e]=t,this.setDataStore(n.join(\":\"))},getDataInfoByIndex:function(e){return this.getDataStore().split(\":\")[e]},getDSCookieValueByIndex:function(e){var t=cn.get(Je.TRACK_GLOBAL_COOKIE_NAME);return t?t.split(\"$\")[e]:null},getCookieVersion:function(){return cn.get(Je.TRACK_GLOBAL_COOKIE_NAME).split(\"$\")[0].split(\":\")[Je.COOKIE_VERSION_INDEX]},deleteDataStoreInfoByIndex:function(e){var t=this.getDataStore();t&&((t=t.split(\":\"))[e]=\"\",t=t.join(\":\"),this.setDataStore(t))}};function Ro(){return i(()=>+(Lo.getDataInfoByIndex(Je.SESSION_COUNT_INDEX)||0),void 0,0)}window.VWO._.commonCookieHandler=Lo;var Do={LOGGER_LEVEL:\"error\"};const Wo=R.parseUrl(window.location.href).queryParams.vwoLogLevel;var Po=new p(Wo||Do.LOGGER_LEVEL);class xo{constructor(){this.plugins={}}register(e){Po.debug(`Registering plugin '${e.pluginName}' in Plugins factory`),this.plugins[e.pluginName]=e}unregister(e){let t;t=N(e)?e:e.pluginName,Po.debug(`Unregistering plugin '${t}' in Plugins factory`),this.plugins[t].removeAll(),delete this.plugins[t]}unregisterAll(){Po.debug(\"Unregistering all plugins in Plugins factory\"),Object.keys(this.plugins).forEach(e=>{this.plugins[e].removeAll(),delete this.plugins[e]})}clearData(){Po.debug(\"Clearing the data of all the plugins\"),Object.keys(this.plugins).forEach(e=>{this.plugins[e].clearData()})}}var Uo=new xo,Mo;class ko{clearData(){}}!function(e){e.EVENT=\"event\",e.EVENT_PROPS=\"eventProps\",e.STORAGE=\"storage\",e.FORMULA=\"formula\",e.OPERATOR=\"operator\",e.TAG=\"tag\",e.CONDITION_LEVEL_OPERATOR=\"clOperator\"}(Mo||(Mo={}));const Go=\"mtCA\",Fo=\"mtPC\",$o=[\"VISUAL\",\"VISUAL_AB\",\"SPLIT_URL\",\"DEPLOY\"],Bo=\"sCIds\",jo=\"oCids\",Ho=\"aMTP\",Ko=\"_vis_opt_path_hides\",qo=\"_vis_opt_path_hides_split\",Jo=\"pCA\",Xo=\"pLT\";class Yo{toAbsURL(e){return e?new URL(e,document.baseURI).href:e}isHashPresent(e){return-1!==e.indexOf(\"#\")}isQueryParamPresent(e,t){var n=e.indexOf(\"#\"),o=e.indexOf(\"?\"),i=t?-1:e.indexOf(\"=\");return-1===n?-1!==o||-1!==i:-1!==o&&n>o||-1!==i&&n>i}otherSide(...e){return e[0]=\"VWO.modules.vwoUtils.urlUtils.\"+e[0],window.fetcher.getValue(...e)}}const zo={};function Qo(e,t,n,o){return e+\"||\"+t+\"||\"+(n?\"1\":\"0\")+\"||\"+(o?\"1\":\"0\")}var Zo=function(e){return e.replace(/^(https?:\\/\\/)(?:w{3}\\.)?(.*?)(?:\\/(?:home|default|index)\\..{3,4}|\\/$)?(?:\\/)?([\\?#].*)?$/i,\"$1$2$3\").replace(/[?&]_vis_preview_data=[^&#]*/gi,\"\")},ei=function(e){return e.replace(/^(https?:\\/\\/)(?:w{3}\\.)?(.*?)(?:(?:home|default|index)\\..{3,4})?([\\?#].*)?$/i,\"$1$2$3\")},ti=function(e){return ei(e).replace(/\\/\\?/gi,\"?\")},ni=window._vis_opt_url,oi;class ii{constructor(){oi=this}regexEscape(e){return e.replace(/[\\-\\[\\]{}()*+?.,\\/\\\\^$|#\\s]/g,\"\\\\\")}cleanURL(e,t){return ni&&!t?ni:e.replace(/^(.*[^\\*])(\\/(home|default|index)\\..{3,4})((\\?|#).*)*$/i,\"$1$4\")}removeWWW(e,t){return e=e.replace(/^(https?:\\/\\/)(www\\.)?(.*)$/i,\"$1$3\"),t&&(e=e.replace(/(^\\*?|\\/\\/)www\\./i,\"$1\")),e}stripSlashes(e,t,n){if(e=e.replace(/\\/$/,\"\"),t){var o=e.indexOf(\"/?\");e.indexOf(\"?\")-1===o&&(e=e.replace(/\\/\\?([^\\?]*)(.*)/,\"?$1$2\"))}if(n){var i=e.indexOf(\"/#\");e.indexOf(\"#\")-1===i&&(e=e.replace(/\\/#([^#]*)(.*)/,\"#$1$2\"))}return e}cleanPattern(e){let t=\"\";return{regex:e.replace(/\\(\\?([a-zA-Z])\\)/g,(...e)=>(e[1]&&(t+=e[1]),\"\")),flags:t}}matchRegex(e,t,n,o,i=!1){let r=e=>null;if(i){const i=Qo(e,t,n,o);if(Object.prototype.hasOwnProperty.call(zo,i))return zo[i];r=e=>{zo[i]=e}}const s=(()=>{if(\"string\"!=typeof e||\"string\"!=typeof t)return!1;let i=\"ig\";if(o){const{regex:n,flags:o}=oi.cleanPattern(t);i=o||\"g\";try{return new RegExp(n,i).exec(e)||oi.matchRelativeUrl(e,n,i)}catch(e){const o=\"Failed to create regex for the pattern: \"+t+\", the cleaned regex derived from the pattern is: \"+n+\" and regexFlag is: \"+i;return h.error(o),!1}}const{regex:r,flags:s}=oi.cleanPattern(t);i=s.includes(\"i\")?\"ig\":\"g\";var a=function(t){return new RegExp(r,i).exec(e)||new RegExp(r,i).exec(t(e))||oi.matchRelativeUrl(e,r,i,t)};let c=Zo,d=!1;390187==window._vwo_acc_id&&(d=!0),d&&(c=ti);var l=a(c);return l&&!d?(c=ei,n&&a(c)||l):l})();return r(s),s}matchRelativeUrl(e,t,n,o){if(0===e.indexOf(\"http\"))return!1;const i=(new Yo).toAbsURL(e);var r=new RegExp(t,n).exec(i);return o&&!r&&(r=new RegExp(t,n).exec(o(i))),!!r}matchWildcard(e,t,n){if(\"string\"!=typeof e||\"string\"!=typeof t)return!1;const o=new Yo;var i=o.isQueryParamPresent(t),r=o.isHashPresent(t),s=o.isQueryParamPresent(e),a=o.isHashPresent(e);i||(s&&a?e=e.replace(/^(.*?)(\\?[^#]*)(#?.*)$/,\"$1$3\"):s&&!a&&(e=e.replace(/^(.*)(\\?.*)$/,\"$1\"))),r||a&&(e=e.replace(/^(.*?)(#.*)$/,\"$1\")),\"/\"!==e&&(e=oi.stripSlashes(e,s,a)),\"/\"!==t&&(t=oi.stripSlashes(t,i,r));var c,d,l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\");return l.test(e)?(l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)):(e=oi.removeWWW(e),t=oi.removeWWW(t,!0),(l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\")).test(e)?(l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)):(c=oi.cleanURL(t,!0),-1===t.indexOf(\"*\")&&((d=oi.removeWWW(o.toAbsURL(e)).replace(/\\/$/,\"\").replace(/\\/\\?/,\"?\"))===t||d===c)||(e=oi.cleanURL(e),t=c,!!(l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\")).test(e)&&(l=new RegExp(\"^\"+oi.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)))))}matchPlainURLs(e,t){try{const n=new URL(e),o=new URL(t);return n.href===o.href}catch(e){return!1}}}const ri=new ii;window.VWO.modules.vwoUtils.url=ri,window.VWO._.matchRegex=ri.matchRegex;const si=e=>{window._vis_debug&&window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCH_FAILED,{id:e.campId})},ai={isRdPg:e=>i(()=>{const t=window.VWO._.cookies.get(\"_vis_opt_exp_\"+e.campId+\"_combi_choose\");if(!t)return si(e),!1;const n=t.split(\":\");if(n.length\u003c3)return si(e),!1;const o=decodeURIComponent(n[1]),r=n[2],s=i(()=>!!ri.matchPlainURLs(window.location.href,o));return s?window.mainThread?(window.VWO._.phoenixMT.triggerForBothSides(a.VARIATION_PAGE,{id:e.campId}),window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCHED,{id:r})):window.fetcher.getValue('VWO._.phoenixMT.triggerForBothSides(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_PAGE,{id:e.campId}]}):si(e),s},void 0,!1),convertRegexToUrlPattern:e=>e.replace(/^\\^/,\"\").replace(/\\$/,\"\").replace(/\\\\\\\\/g,\"\").replace(/\\\\\\?/g,\"?\").replace(/\\\\#/g,\"#\").replace(/\\(.*?\\)/g,\"*\"),genRdLk(e,t){return i(()=>{const{campId:n,rM:o,exlQp:r=0,exlFrag:s=0}=t,a=window.VWO.modules.vwoUtils.urlUtils,c=window.location.search,d=window.location.hash,{matchedGrps:l,urlRegex:u}=i(()=>{var e;return window.VWO.pageGroup.getPageMatchData(null===(e=window._vwo_exp[n].pg_config)||void 0===e?void 0:e[0])})||{matchedGrps:[],urlRegex:\"\"};let w;if(4===o)w=e.replace(/\\$(\\d+)/g,e=>{const t=parseInt(e.replace(\"$\",\"\"),10);return l[t-1]||\"\"});else if(l&&1!==l.length){w=\"\";const t=e.split(\"*\");for(let e=1;e\u003ct.length;e++){if(u&&l[e]&&(a.isQueryParamPresent(l[e])||a.isHashPresent(l[e]))){const t=this.convertRegexToUrlPattern(u);a.isQueryParamPresent(t)||a.isHashPresent(t)?a.isHashPresent(t)&&!a.isQueryParamPresent(t)?l[e]=l[e].replace(/^(.*?)(?:\\?[^#]*)(#?.*)$/,\"$1$2\"):!a.isHashPresent(t)&&a.isQueryParamPresent(t)&&(l[e]=l[e].replace(/#.*/,\"\")):l[e]=l[e].replace(/[\\?#].*/,\"\")}w+=t[e-1]+(l[e]||\"\")}w+=t[t.length-1]}else w=e;if(w=w.replace(/\\*/g,\"\"),c&&0===r)try{if(a.isQueryParamPresent(w,!0)){const e=a.getUrlVars(c),t=a.getUrlVars(w);for(const n in e)void 0===t[n]&&(w+=\"&\"+n+\"=\"+e[n])}else a.isHashPresent(w)?w=w.replace(/(.*?)#(.*)/,\"$1\"+c+\"#$2\"):w+=c}catch(e){}if(d&&-1===w.indexOf(\"#\")&&0===s)try{w+=d}catch(e){}return{url:w,storedValue:w}})},hasAnyRM:(e,t)=>i(()=>t.split(\",\").some(t=>{const n=e.sections[1].variations[t];return n&&n.some(e=>!!e.rM)}),void 0,!1)},ci=new Map,di={},li=new Set;let ui=!1,wi=0;function _i(){Array.from(ci.keys()).forEach(e=>gi(e))}function gi(e){const t=ci.get(e);t&&(t.timeoutId&&clearTimeout(t.timeoutId),t.intervalId&&clearInterval(t.intervalId),t.exitIntervalId&&clearInterval(t.exitIntervalId),t.eventId&&window.VWO._.phoenixMT.off(t.eventId),ci.delete(e),fi(e,t))}function pi(){if(ui)return;ui=!0;const e=window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{_i(),ui=!1,window.VWO._.phoenixMT.off(e)})}function hi(e){if(li.has(e))return;li.add(e);const t=i(()=>Mt()[e].pg_config);window.VWO._.phoenixMT.on(a.PAGE_MATCHED,n=>{i(()=>t.some(e=>e===n.id))&&mi(e)})}function vi(e,t,n){n.campId&&(t.campaignId=n.campId,di[n.campId]||(di[n.campId]={},hi(n.campId)),di[n.campId][e]=1)}function fi(e,t){var n;if(!t.campaignId||!di[t.campaignId])return;const o=t.campaignId,i=null===(n=window._vwo_exp)||void 0===n?void 0:n[o];delete di[o][e],0===Object.keys(di[o]).length&&(Ei(i),delete di[o],li.delete(o))}function Ei(e){i(()=>{var t;const n={ruleName:\"*\",campaignData:e,variation:null},o=null==e?void 0:e.id;o&&(null===(t=window._vwo_exp)||void 0===t?void 0:t[o])&&(window._vwo_exp[o].pageMatchedFailed=!0),window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,n)})}function mi(e){const t=di[e];if(!t)return;Object.keys(t).map(e=>Number(e)).forEach(e=>{gi(e)}),delete di[e],li.delete(e)}function Oi(e,t,n){return i(()=>Uo.plugins[Mo.OPERATOR].get(t)(e,n))}function Si(e,t,n){return i(()=>Oi(e.call(null,yi),t,n),void 0,!1)}function Ti(e){if(!e||e[Go])return;const{isSegmentQualified:t,processSegmentedCampaign:n}=window.VWO._.campExec;t(e,{stag:e.stag})&&n(e)}function Ci(e,t,n,o){let{listen:r,exit:s,interval:c=50,id:d,campId:l,success:u,timeout:w}=o;const _=wi++,g={};if(s=s||w,!r){return void Ei(window._vwo_exp[l])}const p=()=>{const o=Si(e,t,n);o&&(i(()=>u(yi)),((e,t)=>{gi(_),e&&t&&i(()=>Ti(window._vwo_exp[t]))})(o,d))};if(\"timer\"===r?g.intervalId=window.setInterval(p,c):g.eventId=window.VWO._.phoenixMT.on(r,p),ci.set(_,g),vi(_,g,o),s)if(\"number\"==typeof s)g.timeoutId=window.setTimeout(()=>{gi(_)},s);else if(s===a.NATIVE_DOM_CONTENT_LOADED)window.addEventListener(\"load\",()=>{gi(_)}),\"complete\"===document.readyState&&gi(_);else if(s.startsWith(\"tags.\")){const e=s.split(\".\")[1],t=gi.bind(null,_);i(()=>Wt().tags[e].fn(t,window.vwo_$))}}function Ii(e){return i(()=>{if(!(Ro()\u003c=1))return i(()=>Math.floor((window.VWO.data.ts-+Lo.getDataInfoByIndex(e))/86400),void 0,0)},void 0,0)}const yi=Object.assign(Object.assign({Min:function(){return(new Date).getMinutes()},accountTimeZone:function(){return i(()=>window.VWO._.allSettings.dataStore.plugins.ACCTZ,void 0,\"\")},accountServerTime:function(){return i(()=>1e3*window.VWO.data.ts,void 0,0)},accountDateTimeFormat:function(){return e=>{if(this.accountTimeZone()){const t=this.accountServerTime(),n=t&&t>0?new Date(t+performance.now()):new Date;return new Intl.DateTimeFormat(\"en-US\",Object.assign({timeZone:this.accountTimeZone()},e)).format(n)}return null}},accMin:function(){const e=this.accountDateTimeFormat()({minute:\"2-digit\"});return e?parseInt(e,10):this.min()},accDoW:function(){const e=this.accountDateTimeFormat()({weekday:\"long\"});if(e){return{Sunday:\"0\",Monday:\"1\",Tuesday:\"2\",Wednesday:\"3\",Thursday:\"4\",Friday:\"5\",Saturday:\"6\"}[e]}return(new Date).getDay().toString()},accHr:function(){const e=this.accountDateTimeFormat()({hour:\"2-digit\",hour12:!1});return e?parseInt(e,10):(new Date).getHours()},bl:function(){return navigator.language.split(\"-\")[0]},aTIS:function(){return i(()=>{const e=cn.get(Je.TRACK_SESSION_COOKIE_NAME);if(!e)return 0;const[t,n]=[e.split(\":\")[Je.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX],e.split(\":\")[Je.PAGE_ID_INFORMATION_INDEX]];return t&&n?Math.round(+t/+n):0},void 0,0)},dSLV:function(){return i(()=>{const e=parseInt(Lo.getDataInfoByIndex(Je.LAST_SESSION_ID),10),t=parseInt(Lo.getDataInfoByIndex(Je.CURRENT_SESSION_ID),10);return e&&t?Math.floor((t-e)/86400):0},void 0,0)},dSFS:function(){return Ii(Je.FIRST_SESSION_ID_INDEX)},dSLS:function(){return Ii(Je.LAST_SESSION_ID)},sessionCount:function(){return Ro()},tSIS:function(){return i(()=>{const e=cn.get(Je.TRACK_SESSION_COOKIE_NAME);if(!e)return 0;const[t,n]=[Lo.getDataInfoByIndex(Je.FIRST_SESSION_ID_INDEX),e.split(\":\")[Je.RELATIVE_SESSION_ID_INDEX]];return t&&n?Math.max(0,Math.floor((Date.now()-1e3*(+t+ +n))/1e3)):0},void 0,0)},elExists:function(e){return i(()=>{const t=window.vwo_$(e);return!!(t&&t.length>0)&&(i(()=>window.VWO._.phoenixMT.triggerForBothSides(a.ELEMENT_FOUND,{target:e})),!0)})},evAC:function(e,t,n,o){pi();const r=Si(e,t,n);if(r||!o)return r&&(null==o?void 0:o.success)&&i(()=>o.success(yi)),r;if(o.id){window._vwo_exp[o.id][Fo]=!0}return Ci(e,t,n,o),!1},event:function(e,t={}){i(()=>{window.VWO._.phoenixMT.triggerForBothSides(e,t)})},callTag:function(e,t){return i(()=>(0,window.VWO._.allSettings.tags[e].fn)(yi,t))},sDV:function(){return i(()=>{const e=+Lo.getDataInfoByIndex(Je.CURRENT_SESSION_ID);if(+Lo.getDataInfoByIndex(Je.FIRST_SESSION_ID_INDEX)===e)return;const t=e-+Lo.getDataInfoByIndex(Je.LAST_SESSION_ID);return t>0&&t\u003c=86400},void 0,void 0)},temp:function(){return i(()=>Bt().temp||\"\",{},\"\")},Wthr:function(){return i(()=>{var e;return null!==(e=Bt().wx)&&void 0!==e?e:-1},{},-1)},adEx:function(){return!1},isPageMatched:function(e){return i(()=>{const{pgGrpIds:t=[]}=e,n=Pt().plugins.DACDNCONFIG.url;for(const e of t){const t=window.VWO.pageGroup.validatePage(e,null,n,{cacheOnly:!0});if(t&&t.didMatch)return!0}return!1},void 0,!1)},isEventFired:function(e,t){return i(()=>{const n=window.VWO._.phoenixMT.getEventHistory(e);if(!n||!Array.isArray(n))return!1;if(t.pgGrpIds&&Array.isArray(t.pgGrpIds)){const e=new Set(t.pgGrpIds);for(const t of n)if(t.id&&e.has(t.id)&&(e.delete(t.id),0===e.size))return!0;return!1}return n.some(e=>Object.keys(t).every(n=>e[n]===t[n]))},void 0,!1)},scheduleUnhide:function(e){if(e&&e.unhideTrigger&&Array.isArray(e.unhideTrigger))for(const t of e.unhideTrigger)window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[`trigger.${t}`,()=>{i(()=>{const t={ruleName:\"\",campaignData:e.campaignData,variation:e.variationId};e.cpath?t.rulesArr=[e.xpath,e.cpath]:t.ruleName=e.xpath,window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,t)})}]})}},ai),bo),Ai=function(e){const t=e.toString();let n,o;((n=t.match(/^(?:async\\s+)?([A-Za-z0-9_$]*)\\s*=>/))||(n=t.match(/^(?:async\\s+)?\\((.*)\\)\\s*=>/))||(n=t.match(/^(?:async\\s+)?function(?:\\s+[A-Za-z_$]*)?\\s*\\((.*)\\)\\s*{/)))&&(o=n[1]);const i={};let r=!1,s=!1;return o.split(\",\").forEach((e,t)=>{\"vwo_$\"===e.trim()&&(i[t]=window.vwo_$,r=!0),\"vU\"===e.trim()&&(i[t]=yi,r=!0,s=!0)}),r?function(...t){return Object.keys(i).forEach(e=>{(+e\u003ct.length||s&&+e===t.length)&&(t[e]=i[e])}),e(...t)}:e};let Ni;function Vi(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}const bi=function(){if(void 0!==Ni)return Ni;const e=[],t=window.VWO._.allSettings.dataStore.campaigns;let n,o;for(let n in t)e.push(n);return Ni=!!(n=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*?)(?:&|#|$)/))&&(!(!e.includes(n[1])||!t[n[1]]||void 0===t[n[1]].combs[o=Vi(n[2])])&&o),Ni},Li=()=>!!window._vis_debug,Ri=()=>bi()||Li();var Di={};function Wi(e,t){const n=window.VWO._.allSettings.dataStore.campaigns||{};if(Object.hasOwnProperty.call(n,e)){if(cn.get(\"_vis_opt_exp_\"+e+\"_combi\"))return delete Di[e],!0;const o=n[e].combs||{};if(Object.hasOwnProperty.call(o,t))for(const e in o)Object.hasOwnProperty.call(o,e)&&(o[e]=e===t?1:0);return delete Di[e],!0}return!1}function Pi(e){const t=!!Ft().cS;if(!Ri()||t)if(Array.isArray(e)&&e.length)for(const t of e){const{e:e,v:n}=t;Wi(e,n)||(Di[e]=n)}else for(const e in Di)Object.hasOwnProperty.call(Di,e)&&Wi(e,Di[e])}function xi(e){window._vis_debug||bi()||Array.isArray(e)&&e.length&&e.forEach(e=>{cn.get(\"_vis_opt_exp_\"+e+\"_combi\")||cn.create(\"_vis_opt_exp_\"+e+\"_exclude\",e,100)})}const Ui={VISITOR_IS_NOT_OPTED_OUT:\"visitorIsNotOptedOut\",VISITOR_IS_OPTED_OUT_COMPLETELY:\"visitorIsOptedOutCompletely\",VISITOR_IS_OPTED_OUT:\"visitorIsOptedOut\"};var Mi;!function(e){e[e.OPTED_OUT_WITH_EXPERIENCE=0]=\"OPTED_OUT_WITH_EXPERIENCE\",e[e.OPTED_OUT_PARTIALLY=1]=\"OPTED_OUT_PARTIALLY\",e[e.OPTED_OUT_COMPLETELY=2]=\"OPTED_OUT_COMPLETELY\"}(Mi||(Mi={}));class ki{setOptOutStateConfig(){let e,t,n,o;switch(e=window.VWO._.isWorkerThread?window.phoenix.storages.storages.cookies.get(\"_vis_opt_out\",!0):window.VWO._.cookies.get(\"_vis_opt_out\",!0),e&&(e=Number(e)),e){case 0:t=Ui.VISITOR_IS_OPTED_OUT,n=!0,o=!1;break;case 1:case 2:t=Ui.VISITOR_IS_OPTED_OUT_COMPLETELY,n=!1,o=!1;break;default:t=Ui.VISITOR_IS_NOT_OPTED_OUT,n=!0,o=!0}window.VWO.phoenix&&window.fetcher.setValue(\"window.VWO._.optOutStates\",{state:t,executeLib:n,shouldWeTrackVisitor:o}),window.VWO._.optOutStates={state:t,executeLib:n,shouldWeTrackVisitor:o}}callStopAnalyzeAndSurvey(){if(!i(()=>window.VWO._.optOutStates.shouldWeTrackVisitor))if(window.VWO._.isWorkerThread)window.fetcher.getValue(\"window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey\");else{const e=i(()=>window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey);\"function\"==typeof e&&e()}}getOptOutStateConfig(){return window.VWO._.optOutStates}shouldExecuteLibOnBasisOfCurrentOptOutState(){return!(!bi()&&!window._vis_debug)||(this.getOptOutStateConfig().executeLib||window._removeVwoGlobalStyle(),this.getOptOutStateConfig().executeLib)}shouldWeTrackVisitor(){return!(!bi()&&!window._vis_debug)||this.getOptOutStateConfig().shouldWeTrackVisitor}isVisitorOptedOut(){return!bi()&&!window._vis_debug&&this.getOptOutStateConfig().state!==Ui.VISITOR_IS_NOT_OPTED_OUT}}const Gi=new ki;function Fi(e){window.vwo_iehack_queue||(window.vwo_iehack_queue=[]),window.vwo_iehack_queue.push(e)}function $i(e){const{data:t,apiToUse:n,headers:o,success:i,complete:r,error:s,responseType:a}=e,{url:c}=e,d=n&&new(n.get(\"XMLHttpRequest\"))||new XMLHttpRequest;if(a&&(d.responseType=a),d.open(\"POST\",c,!0),o)for(const e in o)o.hasOwnProperty(e)&&d.setRequestHeader(e,o[e]);t instanceof FormData&&(d.formData=t),d.send(t),d.onload=function(){i.call(this),r.call(this,e.callbackContext)},d.onerror=function(){s.call(this),r.call(this,e.callbackContext)}}function Bi(e,t){const{apiToUse:n,success:o,error:i,complete:r,callbackContext:s}=e;let{url:a}=e;const c=n&&new(n.get(\"Image\"))||new Image;a+=t?\"&_bf=1\":\"\",c.src=a,c.onload=function(){o.call(this),r.call(this,s)},c.onerror=function(){i.call(this),r.call(this,{isError:!0})},Fi(c)}function ji(e,t){e.data?$i(e):Bi(e,false)}function Hi(e){let{url:t,miscOptions:n}=e;t.indexOf(\"?\")\u003c0&&(t+=\"?\");if(t+=n?(void 0!==n.vn?\"&vn=\"+n.vn:\"\")+(void 0!==n.vns?\"&vns=\"+n.vns:\"\")+(void 0!==n.vno?\"&vno=\"+n.vno:\"\"):\"\",t.indexOf(\"&cu=\")\u003c0&&t.indexOf(\"&url=\")\u003c0&&Z.addCustomParams(t)){const n=i(()=>e.additionalOptions.cUrl)||window.VWO._.lastPageUnloadURL||document.URL;t+=\"&_cu=\"+encodeURIComponent(n.slice(0,100))}return t.indexOf(\"&cu=\")\u003c0&&!Z.addCustomParams(t)&&(t+=\"&_cu=\"+encodeURIComponent(window.VWO.consentMode.customParams.url.slice(0,100))),document.referrer&&t.indexOf(\"&ru=\")\u003c0&&Z.addCustomParams(t)&&(t+=\"&_ru=\"+encodeURIComponent(document.referrer.slice(0,100))),t.indexOf(\"?&\")>0&&(t=t.replace(\"?&\",\"?\")),t}window.VWO.modules.vwoUtils.optOut=Gi;const Ki=function(e){const t=function(){};let n=!1;(e.success||e.error)&&(n=!0),e.success=e.success||t,e.error=e.error||t,e.complete=e.complete||t,e.url=Hi(e),e.callbackContext=e.callbackContext||{},e.apiToUse=window.DISABLE_NATIVE_CONSTANTS?void 0:window.VWO._.nativeConstants;const{data:o,url:r,useBeacon:s,complete:a}=e;if(n&&!s)return ji(e,!1),{typeOfCall:Ki.callTypes.NONBEACON};{const t=i(()=>window.VWO._.nativeConstants.get(\"navigator\"))||window.navigator;return\"function\"==typeof t.sendBeacon&&(window.VWO.data&&window.VWO.data.fB||s)&&t.sendBeacon(r,o)?(a(e.callbackContext),{typeOfCall:Ki.callTypes.BEACON}):(ji(e,!0),{typeOfCall:Ki.callTypes.NONBEACON})}};function qi(e,t,n,o=!1){var i,r;if(!o&&!Gi.shouldWeTrackVisitor())return;if(Z.deferOnConsent(\"sendCall\",this,t,null,null,null,e,null,n,o))return;e.serverUrl=(null===(r=null===(i=window.VWO.data)||void 0===i?void 0:i.accountJSInfo)||void 0===r?void 0:r.collUrl)||e.serverUrl||window._vwo_server_url;var s=e.serverUrl+e.url;s=xe(s,\"vn\",e.vn),s=xe(s,\"vns\",e.vns),s=xe(s,\"vno\",e.vno),s=xe(s,\"eTime\",Oe()),s=xe(s,\"v\",window.VWO.v_e);const a={url:s+=\"&random=\"+Math.random(),success:t,error:n,miscOptions:{vn:e.vn,vns:e.vns,vno:e.vno}};Ki(a)}Ki.shouldCompress=function(e){return e.length>1800},Ki.callTypes={BEACON:\"beacon\",NONBEACON:\"non-beacon\"},window.VWO.modules.vwoUtils.sendCall=qi;var Ji={};const Xi=function(e,t){this.dependencies={},this.callback=e,this.name=t};Xi.prototype.add=function(e){e&&(this.dependencies[e]=0)},Xi.prototype.unResolve=function(e){if(e)for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.remove(e),this.add(e))},Xi.prototype.resolve=function(e){if(e){for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.dependencies[t]=1);this.canResolve(this.dependencies)&&this.callback()}},Xi.prototype.remove=function(e){delete this.dependencies[e]},Xi.prototype.canResolve=function(){for(var e in this.dependencies)if(this.dependencies.hasOwnProperty(e)&&!this.dependencies[e])return!1;return!0};const Yi={init:function(e,t){var n=new Xi(e,t);return t&&(Ji[t]=n),n},getDependencyManager:function(e){return Ji[e]}};let zi=3,Qi=50,Zi=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\",er={TPC_SUPPORT_DETECTION_FAILED:\"TPC_SUPPORT_DETECTION_FAILED\",TPC_NOT_SUPPORTED:\"TPC_NOT_SUPPORTED\",LOCAL_OPT_OUT_PARTIALLY_FAILED:\"LOCAL_OPT_OUT_PARTIALLY_FAILED\",GLOBAL_OPT_OUT_DETECTON_FAILED:\"GLOBAL_OPT_OUT_DETECTON_FAILED\",GLOBAL_OPT_OUT_PARTIALLY_FAILED:\"GLOBAL_OPT_OUT_PARTIALLY_FAILED\"},tr={GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",UUID:\"_vwo_uuid\",UUID_V2:\"_vwo_uuid_v2\",_VIS_OPT_:\"_vis_opt_\",_VWO_:\"_vwo_\"},nr=function(){},or;const ir=function(e,t){const n=document.createElement(\"script\"),o=100*Math.random(),i=\"jsonpCallback\"+parseInt(o,10),r=document.getElementsByTagName(\"head\")[0];window[i]=function(e){delete window[i],r.removeChild(n),t(e)},n.src=e+\"?callback=\"+i+\"&random=\"+Math.random(),window.VWO.nonce&&(n.nonce=window.VWO.nonce),r.appendChild(n)},rr={init:function(e){e&&(rr.options=e,rr.serverUrl=Zi,e.exG?(or=Yi.init(function(){e.success(ar)},\"optOutDM\"),or.add(\"thirdPartyCookieSupport\"),or.add(\"globalOptOutStatus\"),ar.isThirdPartyCookiesSupported({success:function(t){t?or.resolve(\"thirdPartyCookieSupport\"):e.error({errorType:er.TPC_NOT_SUPPORTED})},error:function(){e.error({errorType:er.TPC_SUPPORT_DETECTION_FAILED})}}),ar.checkGlobalOptOutStatus({success:function(){or.resolve(\"globalOptOutStatus\")},error:function(){e.error({errorType:er.GLOBAL_OPT_OUT_DETECTON_FAILED})}})):(sr.isOptedOut=sr.checkOptOutStatus(),e.success(sr)))},process:function(e,t){const n=cn.get(tr.OPT_OUT,!0),o=window.location.href.indexOf(\"vwo_disable_alert\")>-1;if(n||window.location.href.indexOf(\"vwo_opt_out=1\")>-1)return n||o||alert(\"You have successfully opted out of VWO for this website.\"),sr.isOptedOut=!0,\"0\"!==n&&(\"2\"!==n?rr.optOut(e,t):cr(),!0)},optOut:function(e,t){if(!e)return;Gi.callStopAnalyzeAndSurvey(),e.domain||(e.domain=window._vwo_cookieDomain),(t=t||{}).success=t.success||nr,t.error=t.error||nr;const n=e.optOutExpiry||365,o=cn.get(tr.OPT_OUT,!0);if(e.config&&e.config.maintainExperiences)return cn.create(tr.OPT_OUT,0,n,e.domain,void 0,!0),void Gi.setOptOutStateConfig();o&&\"0\"!==o||(cn.create(tr.OPT_OUT,1,100,e.domain,void 0,!0),Gi.setOptOutStateConfig()),e.url=\"cdc?cookies=\"+window.VWO._.native.JSON.stringify([{name_regex:\"_vwo_uuid_*\",isDeleted:1}])+\"&accountId=\"+e.accountId+\"&r=\"+Math.random(),e.serverUrl=Zi,e.retryRequest=e.retryRequest||0;const i=document.cookie.split(\";\");for(let t=0;t\u003ci.length;t++)if((i[t].indexOf(tr._VIS_OPT_)>-1||i[t].indexOf(tr._VWO_)>-1)&&i[t].indexOf(tr.OPT_OUT)\u003c0){const[n,o]=i[t].split(\"=\");n&&cn.erase(n.trim(),e.domain,!0)}cr(),dr(),qi(e,function(){dr(),cn.create(tr.OPT_OUT,2,100,e.domain,void 0,!0),window.VWO.phoenix&&window.VWO.phoenix(\"deactivate\"),Gi.setOptOutStateConfig(),t.success()},function(){e.retryRequest++,e.retryRequest\u003c=zi?setTimeout(function(){rr.optOut(e,t)},Qi):t.error({errorType:er.LOCAL_OPT_OUT_PARTIALLY_FAILED})},!0)},updateGlobalOptOutState:function(e,t){rr.options=e,ar.checkGlobalOptOutStatus(t)}},sr={checkOptOutStatus:function(){return!!cn.get(tr.OPT_OUT,!0)},optOut:function(e,t){e?rr.process(rr.options,t):(cn.erase(tr.OPT_OUT,rr.options.domain,!0),sr.isOptedOut=!1)}},ar={globalOptOut:function(e,t){const n=rr.options,o=e?1:0,i=[{name:tr.GLOBAL_OPT_OUT,value:o,isDeleted:0}];t=t||{},n.url=\"cdc?cookies=\"+window.VWO._.native.JSON.stringify(i)+\"&accountId=\"+n.accountId+\"&r=\"+Math.random(),n.serverUrl=Zi,qi(n,function(){ar.isGloballyOptedOut=e,t.success()},function(){t.error(er.GLOBAL_OPT_OUT_PARTIALLY_FAILED)},!0)},checkGlobalOptOutStatus:function(e){(e=e||{}).success=e.success||nr,e.error=e.error||nr,ar.isThirdPartyCookiesSupported({success:function(t){ar.isGloballyOptedOut=!!t&&!!parseInt(t[tr.GLOBAL_OPT_OUT],10),e.success(ar.isGloballyOptedOut)},error:e.error})},isThirdPartyCookiesSupported:function(e){(e=e||{}).success=e.success||nr,e.error=e.error||nr;const t=rr.options.accountId;qi({url:\"cdc?cookies=\"+window.VWO._.native.JSON.stringify([{name:\"_vis_opt_test_cookie\",value:1,isDeleted:0}])+\"&accountId=\"+t+\"&r=\"+Math.random(),serverUrl:Zi,vn:window.VWO.v_e},function(){ir(Zi+\"cdc\",function(n){n&&n[\"_vis_opt_test_cookie_\"+t]?(ar.tpc=!0,e.success(n)):(ar.tpc=!1,e.success(ar.tpc))})},function(){e.error({errorType:er.TPC_SUPPORT_DETECTION_FAILED})},!0)}};function cr(){let e=window.VWO._.localStorageService;cn.erase(\"_vwo\",window._vwo_cookieDomain,!0),e.deleteItem(\"_vwo\");try{e.deleteItem(\"vwoSn\"),e.deleteItem(\"_vwo_nls_q_\"+window._vwo_acc_id)}catch(e){}}function dr(){const e=window._vwo_exp_ids||[];for(let t=0;t\u003ce.length;t++){const n=e[t];if(n&&window._vwo_exp[n]){const e=document.getElementById(`_vis_opt_path_hides_${n}`);e&&e.parentNode&&e.parentNode.removeChild(e)}}window._removeVwoGlobalStyle()}function lr(){const e=window.VWO;cn.erase(Je.OPT_OUT,window._vwo_cookieDomain,!0),window.VWO.phoenix&&!Gi.shouldExecuteLibOnBasisOfCurrentOptOutState()||(Gi.setOptOutStateConfig(),e.nls&&delete e.nls.stopRecording,e.survey&&delete e.survey.stopCollectingData)}function ur(e={}){const t=i(()=>window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey);\"function\"==typeof t&&t(),rr.optOut({accountId:window._vwo_acc_id,config:e})}var wr;!function(e){e[e.MODE_1=1]=\"MODE_1\",e[e.MODE_2=2]=\"MODE_2\"}(wr||(wr={}));let _r=null,gr=null;function pr(){try{const e=localStorage.getItem(ut.ABM_META);if(e){const t=window.VWO._.native.JSON.parse(e);return Object.assign(Object.assign(Object.assign({synced:t.synced||{}},t.e&&{e:t.e}),t.d&&{d:t.d}),t.identity&&{identity:t.identity})}return{synced:{}}}catch(e){return{synced:{}}}}function hr(){return bi()||window._vis_debug?\"debug_\"+ut.ABM_META:ut.ABM_META}function vr(e){try{const t=localStorage.getItem(hr()),n=t?window.VWO._.native.JSON.parse(t):{},o=Object.assign(Object.assign({},n),e);localStorage.setItem(hr(),window.VWO._.native.JSON.stringify(o))}catch(e){}}function fr(){gr||(gr=pr(),_r=new Set(Object.keys(gr.synced)))}function Er(e){let t=0;for(let n=0;n\u003ce.length;n++)t=31*t+e.charCodeAt(n)|0;return t}function mr(e){let t=0;for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){t=31*t+Er(n)|0;const o=e[n];t=31*t+(o&&\"object\"==typeof o?mr(o):Er(String(o)))|0}return t>>>0}function Or(e,t=!1){fr();const n=mr(e),o=String(n);if(!i(()=>_r.has(o)))return{send:!0,hash:n};if(!t)return{send:!1,hash:n};const r=i(()=>gr.synced[o]);if(!i(()=>r.ts))return{send:!0,hash:n};return{send:Date.now()-r.ts>=864e5,hash:n}}function Sr(e){if(fr(),!gr||!_r)return;const t=String(e);_r.add(t),gr.synced[t]={v:1},vr(gr)}function Tr(e){fr(),_r&&_r.add(String(e))}function Cr(e){try{const t=localStorage.getItem(hr()),n=t?Object.assign({},window.VWO._.native.JSON.parse(t)):{};e(n),localStorage.setItem(hr(),window.VWO._.native.JSON.stringify(n))}catch(e){}}function Ir(e,t,n=!1,o,r){Cr(s=>{s.synced||(s.synced={}),i(()=>e.e)&&(s.e=e.e),i(()=>e.d)&&(s.d=e.d),s.identity||(s.identity={});const a=s.identity.mode;null!=o&&i(()=>window.VWO._.abmUtils.canUpdateMode(a,o))&&(s.identity.mode=o),void 0!==r&&(s.identity.confidence=r);const c=String(t);s.synced[c]=n?{v:1,ts:Date.now()}:{v:1}}),Tr(t)}function yr(e,t={},{mode:n=wr.MODE_1}={}){if(!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.jsConfig.abm))return;const o=Lt.accountId,r=cn.get(\"_vwo_uuid\")||Lt.vwoUUID,s=Object.assign(Object.assign({},t),e&&{_vwo_identity_id:e}),a=void 0!==s._vwo_integrations,{send:c,hash:d}=Or(s,a);if(!c)return;const l=bi()||window._vis_debug,u=`${Lt.serverUrl}abm/identify?a=${o}&u=${r}`+(l?\"&m=1\":\"\");Ki({url:u,data:window.VWO._.native.JSON.stringify(s),method:\"POST\",responseType:\"json\",success:function(){const e=t.email||i(()=>t.company.domain)?n:void 0,o=t.confidence&&i(()=>window.VWO._.abmUtils.normalizeConfidence(t.confidence));Ir(this.response,d,a,e,o),setTimeout(()=>{i(()=>window.VWO._.abmUtils.syncIdentity())},0)},error:()=>{Sr(d)}})}var Ar;!function(e){e[e.EVENT=40]=\"EVENT\",e[e.ATTRIBUTE=40]=\"ATTRIBUTE\"}(Ar||(Ar={}));const Nr={EMPTY_EVENT:\"Event name cannot be empty!\",EVENT_MORE_THAN_LIMIT:\"Event name should not be greater than 40 characters!\",EVENT_NOT_STRING:\"Invalid event name: event name can only be a string!\",ATTRIBUTE_MORE_THAN_LIMIT:\"Attribute name should not be greater than 40 characters!\",ATTRIBUTE_NOT_OBJECT:\"Invalid attribute type: attribute can only be an object!\"};class Vr{static toCamelCase(e){return e.replace(/[^\\w\\s-.][\\w]/g,function(e){return e.toUpperCase()}).replace(/[^\\w\\s-.]/g,\"\").replace(/ [\\w]/g,function(e){return e.toUpperCase()}).replace(/ /g,\"\")}static filterPropertyName(e){let t=Vr.toCamelCase(e.slice(e.search(/[\\w-.]/g)));return t=t.replace(/^(_|vwo_|\\.|v_|i_|-)*/g,\"\"),\"props\"===t?\"\":t}static filterEventName(e){if(this.whiteListedEvents[e])return e;let t=Vr.toCamelCase(e.slice(e.search(/[\\w-.]/g)));return t=t.replace(/^(_|vwo_|\\.|v_|i_|-)*/g,\"\"),\"visitors\"===s(t)&&(t+=\"_1\"),t}static filterAttributeObjectKeys(e){if(\"object\"!=typeof e||Array.isArray(e))return Vr.logWarningAndReportError(Nr.ATTRIBUTE_NOT_OBJECT);const t={};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){let o=Vr.whiteListedProps[n]?n:Vr.filterPropertyName(n);if(!o.trim())return Vr.logWarningAndReportError(`Invalid attribute name: '${n}' is not allowed as an attribute name!`);o.length>40&&(o=o.slice(0,40),console.warn(Nr.ATTRIBUTE_MORE_THAN_LIMIT));const i=S(e[n])||T(e[n])?window.VWO._.native.JSON.stringify(e[n]):e[n];[\"name\",\"time\"].includes(o)?(t.conflictingPropsData=t.conflictingPropsData||{},t.conflictingPropsData[o]=i):t[o]=i}return t}static logWarningAndReportError(e){console.log(\"%cVWO Event API Error:\",\"font-weight:bold;\",e),o({msg:\"VWO Event API Error: \"+e,url:\"NamingUtil.ts\"})}}var br;Vr.whiteListedProps={vwo_hubspot_id:!0},Vr.whiteListedEvents={[a.RECOM_BLOCK_SHOWN]:!0,[a.DEBUG_EVENT]:!0,[a.WIDGET_SHOWN]:!0,[a.WIDGET_CLOSE]:!0},function(e){e.PRE=\"PRE\",e.POST=\"POST\"}(br||(br={}));const Lr={[a.VARIATION_SHOWN]:{ignoreMetricDataCheck:!0},[a.PAGE_VIEW]:{},[a.DOM_CLICK]:{},[a.DOM_HOVER]:{},[a.DOM_FOCUS]:{},[a.DOM_BLUR]:{},[a.ELEMENT_VIEWED]:{},[a.WIDGET_CLOSE]:{},[a.WIDGET_SHOWN]:{},[a.DOM_SUBMIT]:{},[a.CUSTOM_CONVERSION]:{},[a.REVENUE_CONVERSION]:{},[a.SYNC_VISITOR_PROP]:{ignoreMetricDataCheck:!0},[a.PAGE_UNLOAD]:{},[a.DEBUG_EVENT]:{ignoreMetricDataCheck:!0}},Rr=e=>!!Lr[e],Dr=e=>!!i(()=>window.VWO._.allSettings.dataStore.events[e].ls),Wr=e=>i(()=>!!window.VWO._.allSettings.dataStore.events[e]),Pr=e=>i(()=>!!window.VWO._.allSettings.dataStore.events[e].aT),xr=()=>{let e=[],t=[],n=!1;const o=n=>{const o=e.length>0,i=t.length>0;return n?n===br.PRE?o:n===br.POST?i:void 0:o||i},r=(r,s)=>{if(!n||!o(r))return s;const a=!s||!Re(s),c=Object.assign({},i(()=>s.d.event.props)||{}),d=i(()=>s.d.event.name);let l=Object.assign({},s);const u=r===br.POST?t:e;for(const e of u)if(\"function\"==typeof e)try{const t=e(l)||l;if(-1===t)return-1;l=t}catch(e){h.warn(`Error while running ${r}-Hook callback!`)}return a?s:(r===br.PRE&&Rr(d)&&((e,t)=>{const n=e.d.event.name,o=window.VWO._.allSettings.dataStore.events[n];if(!o.wP)return;Object.assign(t,o.wP||{});const i=e.d.event.props;for(const e in i)Object.prototype.hasOwnProperty.call(i,e)&&!(e in t)&&delete i[e]})(l,c),l)};return{init:(o,i)=>{Array.isArray(i.preHookList)&&(e=[...e,...i.preHookList]),Array.isArray(i.postHookList)&&(t=[...t,...i.postHookList]),o.event.addPreHook=t=>(e.push(t),e.length-1),o.event.addPostHook=e=>(t.push(e),t.length-1),n=!0},runAllHooks(e,t){const n=r(br.PRE,e);if(-1===n)return{processedData:n,wrappedCallback:t};return{processedData:n,wrappedCallback:(...e)=>{r(br.POST,n),t(...e)}}},canRunHook:o}},Ur=xr(),Mr={combi:\"cb\",goal:\"gl\",exclude:\"ex\",split:\"sp\",uuid:\"ud\"},kr=()=>{const e={q:Je.VWO_COOKIE_QUERY_PARAM,d:\"\"};try{let t=\"\";const n=window._vwo_exp||{},o=window.VWO._.cookies.getAll(),i={};for(const e in o)if(o[e]){const r=o[e],s=Et.campaignCookies.exec(e),a=Et.uuidCookie.exec(e),c=(s||a||[])[1];if(!c||n[c]&&!n[c].multiple_domains)continue;if(a&&a[1])t+=`ud_${a[1]}=${r}`;else if(s&&s[1]){const e=s[2].split(\"_\"),n=e[0],o=e[1],a=Mr[n];if(!a)continue;if(\"goal\"===n){const e=`${a}_${c}`;if(+r>1)t+=`${e}_${o}=${r}`;else{i[e]=i[e]||\"\";const t=i[e].length;t>0&&\",\"!==i[e][t-1]&&(i[e]+=\",\"),i[e]+=o}}else t+=`${a}_${c}=${r}`}\"|\"!==t[t.length-1]&&(t+=\"|\")}Object.keys(i).forEach(e=>{t+=`${e}_${i[e]}=1|`}),e.d=t&&encodeURIComponent(t.slice(0,t.length-1))}catch(e){}return e},Gr={cb:\"combi\",gl:\"goal\",ex:\"exclude\",sp:\"split\",ud:\"uuid\"},Fr={},$r=(e=window.VWO._.cookies.setItem)=>{try{const t=Lt.currentUrl,n=new URL(t).searchParams.get(Je.VWO_COOKIE_QUERY_PARAM);if(n){const t=(t,n)=>{if(Fr[t])return;i(()=>window.VWO._.cookies.getItem(t))||(e(t,n),Fr[t]=!0)},o=decodeURIComponent(n).split(\"|\");for(const e of o){const[n,o]=e.split(\"=\");if(!n||!o)continue;const[r,s,a]=n.split(\"_\");if(s&&1===i(()=>window._vwo_exp[s].multiple_domains)&&Gr[r]){const e=Gr[r];if(\"uuid\"===e&&o.length>64)continue;if(\"uuid\"!==e&&o.length>5&&!i(()=>ro&&window._vwo_exp[s].multiple_domains))continue;if(\"uuid\"===e)t(`_vwo_uuid_${s}`,o);else{const n=`_vis_opt_exp_${s}_${e}`;\"goal\"===e&&a?a.split(\",\").forEach(e=>{i(()=>window._vwo_exp[s].goals[e])&&t(`${n}_${e}`,o)}):t(n,o)}}}}}catch(e){}},Br=()=>{if(!window._vwo_code)return null;const e=window._vwo_code||{},t=window.performance.getEntriesByType(\"resource\").find(e=>e.name.includes(\"/j.php?a=\"));let n=-1,o=-1;if(t){const e=Math.abs(t.fetchStart-t.startTime),i=Math.abs(t.requestStart-t.fetchStart),r=Math.abs(t.responseEnd-t.responseStart),s=+window._VWO_Jphp_StartTime;o=e+i+r,n=isNaN(s)?-1:s-t.responseEnd}return{settings_tolerance:i(()=>e.settings_tolerance()),library_tolerance:i(()=>e.library_tolerance()),settingsTimedOut:!!e.sT,libraryTimedOut:!!e.lT,timeToStartExecuteJphp:n,totalDownloadTime:o}};class jr{verifyUrl(e,t,n,o,r){let s=!1;const a=o?e:this.getCleanedUrl(e);if(t)if(o){const e=ri.matchRegex(a,t,null,o);s=!!e;const n=i(()=>r.pgConfigId);n&&e&&Array.isArray(e)&&e.length>0&&i(()=>{const o=window.VWO.phoenix.pageGroup||window.VWO.pageGroup;if(o){const i=e.slice(1);o.setPageMatchData(n,{matchedGrps:i,urlRegex:t})}})}else{const n=this.getCleanedUrl(e,!0);s=!(!ri.matchRegex(a,t,null,o)&&!ri.matchRegex(n,t,!0,o))}else s=ri.matchWildcard(a,n)||ri.matchWildcard(e,n);return s}getCleanedUrl(e,t){if(!e)return;let n;return-1!==e.search(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\\.\\d,]+&?/)?(n=e.replace(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\\.\\d,]+&?/g,\"\"),n=t?n.replace(/(\\??&?)$/,\"\"):n.replace(/(\\/?\\??&?)$/,\"\")):n=t?e:e.replace(/\\/$/,\"\"),n}compareUrlWithIncludeExcludeRegex(e,t,n,o){const i={};return n&&ri.matchRegex(e,n)?(i.didMatch=!1,i.reason=1,i):(i.didMatch=this.verifyUrl(e,t,o),i.reason=i.didMatch?2:3,i)}}const Hr=new jr,Kr=\"ev\",qr=\"dslv\",Jr=\"fn\",Xr=e=>{if(!e)return e;try{const t=new URL(e);for(const e of so)t.searchParams.delete(e);return t.searchParams.delete(\"vwo_q\"),t.toString()}catch(t){return e}},Yr=(e,t)=>5===i(()=>e.sections[1].urlModes[t]),zr=(e,t)=>!(!Yr(e,t)&&4!==i(()=>e.sections[1].urlModes[t])),Qr=({campaignObj:e,cookieValue:t,getters:n})=>{if(!t)return null;const[o,r=\"\"]=i(()=>t.trim().split(Tt),{},[]),s=decodeURIComponent(r),a=Xr(n.currentUrl),c=Xr(s);return zr(e,o)&&ri.matchPlainURLs(a,c)?o:null};class Zr{constructor(){this.uuid=\"\",this.preview=bi,this.hideElExpression=\"{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}\",this.urlCache={}}otherSide(...e){return e[0]=\"VWO.modules.utils.libUtils.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}isDomDependent(e){return\"VISUAL_AB\"===e||\"VISUAL\"===e}isTestingCampaign(e){return this.isDomDependent(e)||\"SPLIT_URL\"===e}generateUUID(){return\"Jxxxxxxxxxxx4xxxyxxxxxx5xxxxxxxx9\".replace(/[xy]/g,function(e){const t=16*Math.random()|0;return(\"x\"==e?t:3&t|8).toString(16).toUpperCase()})}shouldUseCrossDomainForInsights(e){if(qt())return!1;const t=!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.jsConfig.crDom);return e?t&&this.isDomIndependentCampaign(e.type):t}isBot2(){return window.VWO._.isBot||s(window.navigator.userAgent).indexOf(\"bot\")>=0||s(window.navigator.userAgent).indexOf(\"spider\")>=0||s(window.navigator.userAgent).indexOf(\"preview\")>=0}isPageBasedGoal(e){return\"SEPARATE_PAGE\"===e||\"CUSTOM_GOAL\"===e||\"REVENUE_TRACKING\"===e}isSplitVariation(e){return\"SPLIT_URL\"===e.type&&e[ot]}getUUIDString(e){return e?\"&u=\"+e:\"\"}updateGoalsKind(e,t){const n={};return Object.keys(e).forEach(o=>{const i=e[o],r=i.mt;r&&Object.keys(i.goals).length&&Object.entries(r).forEach(([e,i])=>{const r=this.getGoalKind(i),s=i=>{!i||t&&!t[i]||(n[o]=n[o]||{},n[o][e]=i)};Array.isArray(r)?r.forEach(s):s(r)})}),t||(window.VWO._.goalsToBeConvertedSynchronously=n),n}getGoalKind(e){let t;const n=window.VWO._.allSettings.triggers[e];if(!n||0===Object.keys(n).length)return;const r=3===i(()=>n[qr]);r||i(()=>Object.keys(n.cnds).length)||o({msg:\"Trigger definition is empty\",event:{triggerName:e}});const s=e=>{switch(e){case a.DOM_CLICK:return\"CLICK_ELEMENT\";case a.DOM_SUBMIT:return\"FORM_SUBMIT\";case a.PAGE_UNLOAD:return\"PAGE_UNLOAD\";case a.WIDGET_CLOSE:return\"WIDGET_CLOSE\";case a.WIDGET_SHOWN:return\"WIDGET_SHOWN\";case a.ELEMENT_VIEWED:return\"ON_PAGE\";default:return\"\"}};if(r)return Object.keys(n[Kr]).map(s);if(\"object\"==typeof n.cnds[0]){t=s(n.cnds[0].event)}else{switch(n.cnds[1].event){case a.DOM_SUBMIT:case a.DOM_CLICK:t=\"ENGAGEMENT\"}}return t}isXpathAllHead(e,t,n=!1){if(e.muts=e.muts||{},\"boolean\"==typeof e.muts.pvtMut&&!n)return e.muts.pvtMut;const o=t.split(\",\");let i=!0;for(let e=0;e\u003co.length;e++)if(o[e].trim()&&\"head\"!==s(o[e])){i=!1;break}return n||(e.muts.pvtMut=i),i}isPersonalizeCampaign(e){var t;return\"TARGETING\"===(null===(t=e.iType)||void 0===t?void 0:t.type)}isPersonalizeHoldback(e,t={}){return this.isPersonalizeCampaign(e)&&2===e.iType.v&&!t.avoidHoldbackForPreview}doNotHideElements(e){return e&&\"boolean\"==typeof e}getMatchedCookies(e){let t=[];return document.cookie&&(t=document.cookie.match(e)||[]),t}getCombinationCookie(){let e=this.getMatchedCookies(/(?:^|;)\\s?(_vis_opt_exp_\\d+_combi=[^;$]*)/gi);e=e.map(function(e){try{const t=decodeURIComponent(e);return/_vis_opt_exp_\\d+_combi=(?:\\d+,?)+\\s*$/.test(t)?t:\"\"}catch(e){return\"\"}});const t=[];return e.forEach(function(e){const n=e.match(/([\\d,]+)/g);n&&t.push(n.join(\"-\"))}),t.join(\"|\")}isCurrentURLSplitVariation({chosenVariation:e,getters:t,campaignData:n}){if(zr(n,e))return!!Qr({campaignObj:n,cookieValue:cn.get(Kt(n.id)),getters:t});let o=\"\";const i=Hr.getCleanedUrl(t.currentUrl),r=this.urlCache[n.id]=this.urlCache[n.id]||{},s=r[i]||r[t.currentUrl];if(void 0!==s)return s;let a=!1,c=t.currentUrl;const d=n.sections;return d[1].variationsRegex?(o=d[1].variationsRegex[e],a=Hr.verifyUrl(t.currentUrl,o,null)):(o=d[1].variations[e],a=ri.matchWildcard(i,o),c=i),r[c]=!!a}checkForWrongConsent(e,t){return t&&\"http:\"===e.location.protocol}setCampaignAppliedFlag(e,t){Rn&&e.ss&&e.ss.csa?e.cA=!1:e.cA=t}inQACampaign(e){return!!window._vwo_exp[e].iqam}}let es;const ts={get:e=>{try{0;return window.localStorage.getItem(e)}catch(e){return\"\"}},set:(e,t)=>{try{return es._setItem(e,t)}catch(e){return\"\"}},remove:e=>{try{return es._removeItem(e)}catch(e){return!1}},getItem:function(e){return this.get(e)},setItem:function(e,t){this.set(e,t)},deleteAll:function(){},deleteItem:function(e){this.remove(e)}};function ns(e){es=e}window.VWO._.localStorageService=ts;const os=/:nth-parent\\((\\d+)\\)$/,is=/[A-Za-z1-9]*?:tm\\([\"']([\\s\\S]*?)[\"']\\)(?:\\:nth-parent\\(\\d\\))?/,rs=e=>e.indexOf(\":tm(\")>-1,ss=e=>!!rs(e),as=e=>{const t=e.match(os)||[];if(t.length\u003c2)return;const n=+t[1];return isNaN(n)?void 0:n};function cs(){const e={};return function(t){if(e[t])return e[t];if(rs(t)){const{targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}=(e=>{const t=e.match(is)||[e],n=t[0],[o]=e.split(\":tm(\"),i=t[1],r=as(n),s=void 0!==t.index?e.slice(t.index+n.length,e.length).trim():\"\",a=o.trim().split(\" \");return{targetElement:1==a.length?a[0].toUpperCase():a.map(e=>(-1===e.search(/(\\.|#)/)&&(e=e.toUpperCase()),e)).join(\" \"),targetText:i,ancestorLevelCount:r,childSel:s}})(t);return e[t]={targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}}return{targetElement:\"\",targetText:\"\"}}}const ds=cs(),ls={};function us(e){if(Array.isArray(ls[e]))return ls[e];const t=e.split(\"\u003cvwo_sep>\");return 1===t.length?ls[e]=[{sel:e,isTxtSel:!0}]:ls[e]=t.map(e=>({sel:e.trim(),isTxtSel:ss(e)}))}const ws=e=>\"number\"==typeof e,_s=(e,t)=>!(!e||e.sel!==t),gs=(e,t)=>ws(e)&&e===t,ps=({targetElement:e,targetText:t,ancestorLevelCount:n,childSel:o},i)=>{const r=[e,t].join(\".\");if(!i||!Array.isArray(i[r]))return null;for(let e=0;e\u003ci[r].length;e++){const t=i[r][e];if(!t)return null;const s=!n&&!t.d||gs(n,t.d),a=!o&&!t.cd||_s(t.cd,o);if(s&&a)return t}return null},hs=()=>Object.assign({},i(()=>window.VWO._.txtCfg)||{}),vs=hs(),fs=()=>{vs.o&&i(()=>{vs.o.d()})};window.VWO.modules.utils.textBasedSelectorUtils={disconnectMutationObserver:fs};class Es{modifyTriggerConditions(e,t){const n=[];return Array.isArray(e)?(e.forEach(e=>{if(Array.isArray(e))n.push(this.modifyTriggerConditions(e,t));else{const o=t(e);n.push(o)}}),n):e}getExitTrigger(e){for(let t=0;t\u003ce.length;t++){if(Array.isArray(e[t])){const n=this.getExitTrigger(e[t]);if(n)return n}if(\"object\"==typeof e[t]&&null!==e[t]&&e[t].exitTrigger)return e[t].exitTrigger}}}var ms=new Es;function Os({avoidFullHTML:e}={avoidFullHTML:!1}){return Wn&&!e?document.documentElement:document.body||document.documentElement}const Ss={state:{}},Ts=e=>e&&\"object\"==typeof e&&!Array.isArray(e),[Cs,Is]=function(){let e={};return window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{e={}}),[(t,n)=>{e[t]=e[t]||{},e[t][n]=!0},(t,n)=>Ts(e[t])&&!!e[t][n]]}();function ys({triggerId:e,eventName:t,triggerObj:n}){const o=(n||window.VWO._.allSettings.triggers[e]||{}).cnds||[];for(let e=0;e\u003co.length;e++)if(t.indexOf(o[e].event)>-1)return!0;return!1}function As(e){return!!(window.VWO._.allSettings.triggers[e]||{}).sLR}function Ns(){let e,t=!1,n={};const o=window.VWO._.phoenixMT,i={attach:()=>{if(!t){e=new MutationObserver(()=>{Object.keys(n).forEach(e=>{o.trigger(e)})});try{const n=Os();e.observe(n,{childList:!0,subtree:!0}),t=!0}catch(e){}}},remove:()=>{e&&(e.disconnect(),e=null,t=!1)},fireEventOnMutation:e=>{n[e]=1}};return o.on(\"vwo_urlChangeMt\",()=>{i.remove(),o.getAllEvents().forEach(e=>{e.indexOf(\"vwo_mutObs\")>-1&&o.clearEvent(e)}),n={}}),i}const Vs=Ns();function bs(e){Ts(e)&&Object.assign(Ss.state,e)}function Ls(e){window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.fireTagEvaluatedEvent(\"${{1}}\")',null,{captureGroups:[e]})}function Rs(e,t){const{amt:n,campId:i}=e,r=e.t,s=()=>{try{t(),Ss.state[r]=!0}catch(e){o({msg:`Error occurred while executing \"${r}\" trigger`,url:\"triggerBasedTagExecutorMT.ts\",source:e})}};n&&(Vs.attach(),Vs.fireEventOnMutation(`vwo_mutObs.${r}`));const c=ys({triggerId:r,eventName:a.CAMPAIGN_UNLOADED}),d=As(r),l=c||d;if((!r||Ss.state[r])&&!c)return s();Is(e.tag,r)||(Cs(e.tag,r),window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.attachTriggerListenersForTagExecution(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[r,s,{isWaitForElementEvent:n,campId:i,preventCallBackRemovalOnSpa:l,isCampUnloadEvent:c,preventCallBackRemoval:d}]}))}function Ds(e){if(\"object\"!=typeof e)return'\"'+e+'\"';let t=\"\";try{const n=we(e);let o=n.length;for(;o--;){const i=n[o];t+='\"'+i+'\":'+Ds(e[i])+\",\"}t=\"{\"+t.slice(0,-1)+\"}\"}catch(t){o({msg:\"Error in json stringify - \"+e,url:\"utils.js\",source:encodeURIComponent(\"json-stringify\")})}return t}function Ws(e,t){let n=!1;return function(){n||(e.call(this,arguments),n=!0,setTimeout(function(){n=!1},t))}}window.VWO.modules.utils.tagExecutor={updateTriggerStates:bs};const Ps=Qe;function xs(e,t,n){let o=document.URL;e&&window.history?function(e,t){const n=function(n){const i=e[n];e[n]=function(n){const r=i.apply(e,[].slice.call(arguments));return window.fetcher.postMessage({type:\"sync\",property:\"URL\",value:document.URL,syncType:2}),t({state:n,currentUrl:document.URL,previousUrl:o}),o=document.URL,r}};n(\"pushState\"),n(\"replaceState\")}(window.history,t):window.addEventListener(\"hashchange\",t,!1)}function Us(e){e.fn.nonEmptyContents=function(){if(!this||!this.length)return this.contents();const e=this.contents();let t;for(let n=e.length;n--;)t=e.get(n),3!==t.nodeType||/\\S/.test(t.nodeValue)||e.splice(n,1);return e};const t=function(e,t,n){(navigator.userAgent.indexOf(\"MSIE \")>-1||navigator.userAgent.indexOf(\"Trident/\")>-1)&&e.style.setProperty(t,n.replace(\"!important\",\"\").trim()),e.style.setProperty(t,n.replace(\"!important\",\"\"),\"important\")};e.fn.vwoCss=function(){let n;try{this.each(function(){this.hasOwnProperty(\"__vwoControlStyleAttr\")||(this.__vwoControlStyleAttr=this.getAttribute(\"style\")||\"\")})}catch(e){const t=\"[JSLIB] Error during storing control style attribute value\";o({msg:t,url:\"utils.js\",source:encodeURIComponent(t)})}if(1===arguments.length){if(\"string\"==typeof arguments[0])return this.css(arguments[0]);for(const e in arguments[0])arguments[0].hasOwnProperty(e)&&(n=arguments[0][e].toString(),n.indexOf(\"important\")>-1?this.each(function(){t(this,e,n)}):this.css(arguments[0]))}else if(2===arguments.length){const e=arguments[0].toString();n=arguments[1]?arguments[1].toString():null,n&&n.indexOf(\"important\")>-1?this.each(function(){t(this,e,n)}):this.css(e,n)}else e.fn.css.apply(this,arguments);return this},e.fn.vwoAttr=function(){if(this&&this.length){if(2!==arguments.length){if(1===arguments.length){if(\"string\"==typeof arguments[0])return this.attr(arguments[0]);{var t=arguments[0];try{this.each(function(){if(!this.hasOwnProperty(\"__vwoControlVwoAttr\")){this.__vwoControlVwoAttr={};Object.keys(t).forEach(e=>{switch(e){case\"class\":default:this.hasAttribute(e)?(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)})):(this.__vwoControlVwoAttr.attrsToRemove=this.__vwoControlVwoAttr.attrsToRemove||[],this.__vwoControlVwoAttr.attrsToRemove.push(e));break;case\"removedAttributes\":t.removedAttributes.forEach(e=>{this.hasAttribute(e)&&(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)}))})}})}})}catch(e){const t=\"[JSLIB] Error during storing control attributes values\";o({msg:t,url:\"utils.js\",source:encodeURIComponent(t)})}const n=e.extend({},t);if(Array.isArray(n.removedAttributes))for(let e=n.removedAttributes.length-1;e>=0;e--)n[n.removedAttributes[e]]&&delete n[n.removedAttributes[e]];else delete n.removedAttributes;const r=[\"type\",\"height\",\"width\"],s=this.get(0);for(let e in r)if(r.hasOwnProperty(e)){const t=r[e];n[t]&&(s.setAttribute(t,n[t]),delete n[t])}if(n.class){const e=n.class.addedClasses,t=n.class.removedClasses;e&&e.length>0&&this.addClass(e.join(\" \")),t&&t.length>0&&this.removeClass(t.join(\" \")),delete n.class}if(n.removedAttributes&&n.removedAttributes.length>0){for(let e=0;e\u003cn.removedAttributes.length;e++)this.each(function(){this.removeAttribute(n.removedAttributes[e])});delete n.removedAttributes}Sn&&n.src&&!n.loader&&(n.loader=!0,n.loaderConfig={pc:\"transparent\",sc:\"transparent\",id:Date.now(),as:\"5s\"});const a=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\";if(n.src&&n.loader){const t=`vwo-loader-el-${n.loaderConfig.id}`;if((this.attr(\"src\")!==n.src||this.attr(\"srcset\")!==n.srcSet)&&!this.hasClass(t)){this.attr(\"src\",a);const o=n.src,i=n.srcSet;i&&this.removeAttr(\"srcset\"),e(\"head\").append(`\u003cstyle type=\"text/css\" id=\"${t}\">.${t}{width:${n.width}px;height:${n.height}px;animation-timing-function: linear;animation-duration: ${n.loaderConfig.as};animation-iteration-count: infinite;animation-name: placeHolderShimmer;background: #ccc;background: linear-gradient(to right, ${n.loaderConfig.pc} 8%, ${n.loaderConfig.sc} 38%, ${n.loaderConfig.pc} 54%);display: inline-block;}@keyframes placeHolderShimmer{0%{background-position: -468px 0}100%{background-position: 468px 0}}\u003c/style>`);const r=new Image;r.onload=r.onerror=()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),()=>{this.attr(\"src\",o),i&&this.attr(\"srcset\",i),e(`#${t}`).remove(),this.removeClass(t)})},r.src=o,i&&(r.srcset=i),this.addClass(t)}[\"src\",\"srcSet\",\"loader\",\"loaderConfig\"].forEach(e=>{delete n[e]})}else if(i(()=>se._.ac.hIF)&&(n.src||n.srcset)&&[\"IMG\",\"SOURCE\"].includes(this.get(0).tagName)){let e=n.src,t=n.srcset;e&&(n.src=a),t&&(n.srcset=a),setTimeout(()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),()=>{e&&this.attr(\"src\",e),t&&this.attr(\"srcset\",t)})},0)}return window.VWOspvEventListenerAdded||document.addEventListener(\"securitypolicyviolation\",e=>{e.blockedURI.includes(\".vwo.io\")&&(window.VwoIoImageLoadFailed=!0)}),window.VWOspvEventListenerAdded=!0,\"IMG\"===s.tagName&&t.src&&t.src.includes(\".vwo.io\")&&(s.onerror=()=>{window.VwoIoImageLoadFailed&&window._vwo_handleMutations&&window._vwo_handleMutations(s,()=>{this.attr(\"src\",t.src.replace(\"vwo.io\",\"visualwebsiteoptimizer.com\")),t.srcset&&this.attr(\"srcset\",t.srcset.replace(\"vwo.io\",\"visualwebsiteoptimizer.com\")),delete window.VwoIoImageLoadFailed})}),this.attr(n)}}return e.fn.attr.apply(this,arguments)}this.get(0).setAttribute(arguments[0],arguments[1])}return this};const n=window._vwo_editorOperationTracker={},r={};window.VWO._.phoenixMT.once(\"vwo_domClicked\",e=>{const t=Object.keys(r);for(let n=0;n\u003ct.length;n++)r[t[n]](e)}),e.fn.vwoElement=function(t){const o=`vwo_w_${t.id}`,i=t.id&&`#vwo-widget-${t.id}`||\"\";let s=!1,c=!1;if(t.wId){let e=window.VWO._.native.JSON.parse(se._.allSettings.dataStore.changeSets[t.wId]),n=\"\";e.css?n+=`\u003cdiv ${t.idemId}=\"\" vwo-element-id=\"${t.elId}\">${e.html}\u003cstyle>${e.css}\u003c/style>\u003c/div>`:n+=`\u003cdiv ${t.idemId}=\"\" vwo-element-id=\"${t.elId}\">${e.html}\u003c/div>`,e.js&&e.js.data&&(n+=`\u003cscript>${e.js.data}\u003c\\/script>`),t.html=n}const d=t.opId,l=e=>{d&&(e?n[d]=e:delete n[d])},u=()=>{l(\"sw-attached\");const n=n=>{se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[n,()=>{l(\"sw-executed\");let n=!1;t.sw.skipExecuteOnce=c,!t.sw.executed||!t.sw.skipExecuteOnce||e(i).length||f()||s||(n=!0,t.sw.executed=!1),t.sw.executed||t.ef&&!t.ef.executed||_(n),t.sw.executed=!0,s=!1}]})};\"string\"==typeof t.sw.p_dsl?se.phoenix(`settings.currentSettings.triggers.${t.sw.p_dsl}`).then(e=>{e?(e.cnds=ms.modifyTriggerConditions(e.cnds,e=>(!S(e)||\"vwo_pageView\"!==e.event&&\"vwo_session\"!==e.event||(e.persistState=!0),e)),ys({triggerObj:e,eventName:a.DOM_CLICK})&&(c=!0),n(e)):h.error(`Trigger for show when p_dsl ${t.sw.p_dsl} not found.`)}):n(t.sw.p_dsl),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-sw-ready`]})},w=()=>{const e=e=>{const n=t.apiParamVariables.reduce((t,n)=>(t[n]=e.event[n],t),{});t.apiParams[3]=Object.assign(Object.assign({},t.apiParams[3]),n),window[t.id]=Object.assign(Object.assign({},window[t.id]),t.apiParams[3]),t.ef.executed=!0,(!t.sw||t.sw.executed)&&_()};t.ef.isEventFiredHandlerExecuting||t.ef.executed||(t.ef.isEventFiredHandlerExecuting=!0,se.phoenix('store.getters.getHistoryEvents(\"${{1}}\")',null,{captureGroups:[t.triggerEventname]}).then(n=>{var o,i;n.length?!t.ef.executed&&e({event:null===(o=n[0])||void 0===o?void 0:o.props}):(i=t.ef.p_dsl,se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[i,e]})),t.ef.isEventFiredHandlerExecuting=!1}))},_=e=>{t.api?t.api(...t.apiParams).then(n=>{const o=t.apiResponsevariables.reduce((e,t)=>(e[t]=n[t],e),{});window[t.id]=Object.assign(Object.assign({},window[t.id]),o),t.html=t.html&&t.html(Object.assign({Array:window.Array,Math:window.Math,window:window.window},o)),g(e)}):g(e)},g=n=>{this[t.position](t.html),window.VWO&&window.VWO.event&&window.VWO.event(\"vwo_widgetShown\",{id:t.id}),l(),t.js&&(se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.js.p_dsl,()=>{}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-js-ready`]})),i&&(n=>{const o=e(n);o.length&&o.get(0).addEventListener(\"close_button_clicked\",function(){s=!0,l(\"disconnected\"),window.VWO&&window.VWO.event&&window.VWO.event(\"vwo_widgetClose\",{id:t.id})})})(i),t.rec&&!n&&p(),t.hw&&(se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.hw.p_dsl,()=>{let n=ts.get(o);n&&(n=Ye(n),n.d=1,ts.set(o,Ds(n))),(t=>{e(t).remove()})(`#vwo-widget-${t.id}`)}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-hw-ready`]})),c&&(r[`vwo_domClicked.${t.id}`]=()=>{s=!1})},p=()=>{let e=ts.get(`vwo_w_${t.id}`);if(e){e=Ye(e);for(const t in e)switch(t){case\"v\":e[t]=parseInt(e[t])+1;break;case\"l_ts\":e[t]=Date.now()}ts.set(`vwo_w_${t.id}`,Ds(e))}else v(e)},v=e=>{!e&&(e=ts.get(`vwo_w_${t.id}`)),e||ts.set(`vwo_w_${t.id}`,Ds(t.sks))},f=()=>{t.sks&&v();let e=ts.get(`vwo_w_${t.id}`);return!!e&&(e=Ye(e),1==e.d)};return t&&this.length&&t.position&&!f()&&(t.rec?(l(\"rec-attached\"),se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.rec.p_dsl,()=>{l(\"rec-executed\"),t.sw||t.ef?(t.ef&&w(),t.sw&&u()):_()}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-rec-ready`]})):t.sw||t.ef?(t.sw&&u(),t.ef&&w()):_()),this};const s={};e.fn.performOp=function(t){try{if((n&&(\"sw-executed\"===n[t]||\"rec-executed\"===n[t])||s[t]&&!(e=>{try{return\"isConnected\"in e?e.isConnected:document.body.contains(e)}catch(e){return!1}})(s[t]))&&delete n[t],this&&this.length)return s[t]=this[0],n[t]?e():(n[t]=\"in-progress\",this)}catch(e){}return this},e.fn.execCode=function(e){try{e.call(this)}catch(e){const t=\"[JSLIB] Error while running custom Code through execCode\";o({msg:t,url:\"HelperFunctionMT.ts\",source:encodeURIComponent(t)})}return this},e(window).bind(\"beforeunload\",function(){try{let e=se._.insightsConversions||[];if(e.length){let t=ts.get(`_vwo_insights_conversions_${window._vwo_acc_id}`);t&&(t=Object.values(Ye(t)),e=[...t,...e]),ts.set(`_vwo_insights_conversions_${window._vwo_acc_id}`,Ds(e))}const t=[],n=se.queue||se;null==n||n.map(e=>{var n;(null===(n=null==e?void 0:e[0])||void 0===n?void 0:n.startsWith(\"track\"))&&t.push(e)}),t.length&&ts.set(`_vwo_track_data_${window._vwo_acc_id}`,Ds(t))}catch(e){const t=\"[JSLIB EVENT] Error unload event.\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}}),e.fn.replaceWith2=e.fn.vwoSPAReplaceWith=function(e){return this.length?this.each(function(t,n){var o=document.createElement(\"div\");o.innerHTML=\"object\"==typeof e?e.nodeValue:e.trim(),o.firstChild&&(o.firstChild.__vwoControlOuterHTML=n.__vwoControlOuterHTML||n.outerHTML);try{const e=Array.from(o.querySelectorAll(\"script\"));if(e.length>0)for(const t of e)if(-1!==t.textContent.indexOf(\"_vwo_api_section_callback\")||t.attributes[\"vwo-script\"]){t.remove();const e=document.createElement(\"script\");t.src&&(e.src=t.src),t.textContent&&(e.textContent=t.textContent),window.VWO.nonce&&(e.nonce=window.VWO.nonce),document.head.appendChild(e)}}catch(n){}n.parentNode&&n.parentNode.replaceChild(o.firstChild,n)}):this},e.fn.vwoRevertHtml=function(){try{return this.length&&this.each(function(){var t=this.innerHTML;this.hasOwnProperty(\"__vwoControlInnerHTML\")&&t===this.__vwoExpInnerHTML&&(e(this).html(this.__vwoControlInnerHTML),delete this.__vwoControlInnerHTML,delete this.__vwoExpInnerHTML)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertHtml\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertAttr=function(){try{return this.length&&this.each(function(){if(this.hasOwnProperty(\"__vwoControlVwoAttr\")){var t=this.__vwoControlVwoAttr;t.hasOwnProperty(\"attrsToAddOrModify\")&&t.attrsToAddOrModify.forEach(t=>{e(this).attr(t.name,t.value)}),t.hasOwnProperty(\"attrsToRemove\")&&t.attrsToRemove.forEach(t=>{e(this).removeAttr(t)}),delete this.__vwoControlVwoAttr}}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertAttr\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertCss=function(){try{return this.length&&this.each(function(){this.hasOwnProperty(\"__vwoControlStyleAttr\")&&(e(this).attr(\"style\",this.__vwoControlStyleAttr),delete this.__vwoControlStyleAttr)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertCss\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertRearrange=function(t,n,i){try{return this.length?this.each(function(){e(this).parent().removeAttr(`vwo-op-${t}`);var o=e(n),r=o.nonEmptyContents().eq(i);o.length||e(this).remove(),r.length?r.before(this):o.append(this)}):this}catch(e){const t=\"[JSLIB] Error during vwoRevertRearrange\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.revertContentOp=function(){try{return this.length&&this.each(function(){if(this.hasOwnProperty(\"__vwoControlOuterHTML\")){var t=e(this);e.fn.replaceWith.apply(t,[this.__vwoControlOuterHTML])}}),this}catch(e){const t=\"[JSLIB] Error during revertContentOp\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoVal=function(){try{try{this.each(function(){this.hasOwnProperty(\"__vwoControlVal\")||(this.__vwoControlVal=this.value||\"\")})}catch(e){const t=\"[JSLIB] Error during storing control element value\";o({msg:t,url:\"helperFunctionMT.ts\",source:encodeURIComponent(t)})}return e.fn.val.apply(this,arguments),this}catch(e){const t=\"[JSLIB] Error during vwoVal\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertVal=function(){try{return this.length&&this.each(function(){this.hasOwnProperty(\"__vwoControlVal\")&&(e(this).val(this.__vwoControlVal),delete this.__vwoControlVal)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertVal\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}}}const Ms=(e,t)=>{for(;--t>=0&&e.parentElement;)e=e.parentElement;return t\u003c0?e:null};function ks(){if(!window.vwo_$)return;const e=(e,t,n)=>{var o;const i=(null===(o=n.iT?e.innerText:e.textContent)||void 0===o?void 0:o.trim())||\"\";return!!i&&i===t.trim()},t=e=>Nn()&&e&&e.classList.contains(\"vwo_bl\");let n,o=0;const i=window.vwo_$;window.vwo_$=(...r)=>{const s=r[0]||\"\",a=(c=r[1])&&!Array.isArray(c)&&\"object\"==typeof c?r[1]:{};var c;if(void 0!==a.iT&&r.splice(1,1),Nn()&&\"string\"==typeof s&&(r[0]=`${s}:not(.vwo_bl)`),!s||\"string\"!=typeof s||-1===s.indexOf(\":tm(\")||/\u003c.*(script|style)\\b[^>]*>/g.test(s))return i(...r);try{const r=us(s);if(r.length>1){var d=[];for(const e of r){const t=vwo_$(e.sel).toArray();for(const e of t)e._vwo_visited||(e._vwo_visited=!0,d.push(e))}for(const e of d)delete e._vwo_visited;return i(d)}const c=ds(r[0].sel),{targetElement:l,targetText:u,ancestorLevelCount:w,childSel:_}=c,g=window.VWO._.txtCfg||{};if(g.txtSelMap){const e=ps(c,g.txtSelMap);if(e&&e.s){const t=window.vwo_$(\".\"+e.s);if(t.length>0)return t}}let p=i();const h=e=>{if(w){const t=Ms(e,w);t&&(_?[].push.apply(p,Array.from(t.querySelectorAll(_))):[].push.apply(p,[t]))}else[].push.apply(p,[e])};if(l){const i=((i,r,s)=>{const a=i.split(\" \"),c=a.length>1?a[1].toUpperCase():a[0].toUpperCase(),d=a.length>1?document.querySelector(a[0]):document.body;return document.createTreeWalker(d,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>i.tagName!==c||t(i)?NodeFilter.FILTER_SKIP:e(i,r,s)?(n=i,o=i.querySelectorAll(c).length,o?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT):(o--,n&&!o?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP)})})(l,u,a);let r;for(;r=i.nextNode();)h(n),n=null}else{const n=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,{acceptNode(e){const n=e.parentElement;return t(n)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}});for(;n.nextNode();){const t=n.currentNode;t&&(e(t.parentElement,u,a)&&h(t.parentElement))}}return o=0,p}catch(e){return i()}},Object.assign(window.vwo_$,i)}window.VWO.modules.utils.helperFunctions={onUrlChange:xs};const Gs={init:function(e,t){window.fetcher.getValue(\"VWO._.vwoLib.initTrack\",[e,t])},processEvent:function(e,t,n,o,i){if(\"[object Array]\"!==Object.prototype.toString.call(e))return 0;try{var r,s,a,c=e[0],d=e.slice(1),l=-1!==c.indexOf(\".\");return l&&0===c.indexOf(t)||!l?(l?(r=n[(s=c.split(\".\"))[0]][s[1]],a=n[s[0]]):(r=n[c],a=n),r?(window.VWO._.prVWO=window.VWO._.prVWO.concat(i.queue?i.splice(o,1):i.queue),r.apply(a,d),1):0):0}catch(t){return console.log(\"Error occured in VWO Process Event (\"+(e&&e[0])+\"): \",t),0}}},Fs={};const $s=e=>{const t=us(e),n=window.VWO._.txtCfg||{},o=n.mp=n.mp||{};let i=\"\";const r=e=>{i+=e+\",\"};for(const e of t)if(e.isTxtSel)if(o[e.sel])r(o[e.sel]);else{const t=ds(e.sel),i=ps(t,n.txtSelMap);if(i&&i.s){const t=\".\"+i.s;r(t),o[e.sel]=t}}else r(e.sel);return i},Bs=()=>{window.VWO._.txtCfg&&window.VWO._.txtCfg.mp&&window.fetcher.setValue(\"window.VWO._.txtCfg.mp\",window.VWO._.txtCfg.mp)};function js(t){return e(this,void 0,void 0,function*(){yield se.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[t,\"vwoInternalProperties\"]})})}class Hs extends Zr{constructor(){super(),this.isInsightsActivated=!1,this.isCampaignsLoaded=!1,this.noopFn=()=>{},this.thirdPartyCookiesSuccess={},window.VWO._.phoenixMT.on(a.RUN_REVERT_TAGS,this.runRevertTagsAndUpdateInfo.bind(this))}deleteAllCss(){const e=document.getElementById(\"_vis_opt_path_hides\");e&&e.parentNode.removeChild(e)}getUUID(e){e=e||{},this.uuid=Lt.vwoUUID;let t=e&&e.id&&e.multiple_domains?\"_\"+e.id:\"\";this.shouldUseCrossDomainForInsights(e)&&(t=_t);const n=t&&(cn.get(\"_vwo_uuid\"+t)||cn.get(\"_vwo_uuid\"+_t))||cn.get(\"_vwo_uuid\");return this.uuid=n||this.uuid||this.generateUUID()}createUUIDCookie2(e){if(Gi.isVisitorOptedOut())return;const t=this.getUUID(e);let n=e&&e.id&&e.multiple_domains?\"_\"+e.id:\"\";const o=this.shouldUseCrossDomainForInsights(e||{});if(o&&(n=_t),!cn.get(\"_vwo_uuid\"+n)){const r=\"_vwo_uuid\"+n;this.createCookieMT(r,t,Je.UUID_COOKIE_EXPIRY,e,!0,o),jn&&i(()=>{window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"visitorIdentityCookieCreated\",msg:window.VWO._.native.JSON.stringify({source:\"libUtilsMT.createUUIDCookie2\",cookieName:r,campaignId:null==e?void 0:e.id,multipleDomains:!!(null==e?void 0:e.multiple_domains),crossDomainInsights:!!o}),visId:t})})}return se.data=se.data||{},se.data.vin=se.data.vin||{},se.data.vin.uuid=t,t}setVin(e){if(Gi.isVisitorOptedOut())return;const t=this.getUUID(e);return se.data=se.data||{},se.data.vin=se.data.vin||{},se.data.vin.uuid=t,t}extraData2(e,t){var n,o,i,r,s={},a=se.modules.tags.sessionInfoService.getInfo(),c=e?a.r:wn.get();const d=window.screen.width,l=window.screen.height;return s.sr=d+\"x\"+l,s.sc=window.screen.colorDepth,s.de=document.characterSet||document.charset,s.ul=window.navigator.language.toLocaleLowerCase(),window._vwoCc&&window._vwoCc.rTD||(s.r=c),s.lt=(new Date).getTime(),s.tO=Se(),s.tz=(null===(r=null===(i=null===(o=null===(n=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat)||void 0===n?void 0:n.call(Intl))||void 0===o?void 0:o.resolvedOptions)||void 0===i?void 0:i.call(o))||void 0===r?void 0:r.timeZone)||\"\",t?s:window.VWO._.native.JSON.stringify(s)}isDomIndependentCampaign(e){return i(()=>m().isDomIndependentCampaign(e))}isSessionBasedCampaign2(e){return i(()=>m().isSessionBasedCampaign2(e))}hasInsightsMetric(e){return i(()=>m().hasInsightsMetric(e))}isAnalyzeCampaign(e){return i(()=>m().isAnalyzeCampaign(e))}shouldTrackUserForCampaign(e){return\"number\"==typeof e&&(e=window._vwo_exp[e]),!e||!window._vwo_code||!window._vwo_code[tt]&&!window._vwo_code[nt]||(!this.isTestingCampaign(e.type)||this.isSplitVariation(e))}isEligibleToSendCall(e,t){return!this.inQACampaign(e)&&(!bi()&&(t&&!t.visDebug||!window._vis_debug)&&this.shouldTrackUserForCampaign(e)&&(t&&t.vwoInternalProperties.shouldExecuteLib||window.VWO._.shouldExecuteLib))}isBotScreen(){return+(screen.height-window.innerHeight\u003c0)}createCookie(t,n,o,i,r){return e(this,void 0,void 0,function*(){return this.otherSide('createCookie(\"${{1}}\", \"${{2}}\", \"${{3}}\", \"${{4}}\", \"${{5}}\")',null,[null,n,o,i,r])})}createCookieMT(e,t,n,o={},i,r=!1){(i||this.shouldTrackUserForCampaign(o))&&(r||o&&o.multiple_domains?cn.createThirdParty(e,t,n,void 0,o.id,!0,o,!1,!0):cn.create(e,t,n))}updateThirdPartyUUIDsTracking(e){const t=window.localStorage.getItem(ut.THIRD_PARTY_UUIDS);if(t&&t.includes(e))return;const n=t?t.split(\",\"):[];n.push(e),window.localStorage.setItem(ut.THIRD_PARTY_UUIDS,n.join(\",\"))}setThirdPartyCookiesForApplicableCamps(){if(qt())return;const e=(e,t)=>{let n=100;\"_vwo_uuid_\"===e.substring(0,10)&&(n=Je.UUID_COOKIE_EXPIRY,i(()=>this.updateThirdPartyUUIDsTracking(t))),this.createCookieMT(e,t,n)},t=window.VWO._.allSettings.dataStore.crossDomain||{};if(Re(t)&&!this.isCookieLessModeEnabled()){const n=Object.keys(t);for(let o=0;o\u003cn.length;o++){const i=n[o];if(this.thirdPartyCookiesSuccess[i])continue;const r=t[i];let s=Object.keys(r).length-1;for(;s>=0;){const t=r[s];e(t.name,t.value),s--}this.thirdPartyCookiesSuccess[i]=!0}}$r(e)}isSSApp(){var e,t,n;const i=null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n?void 0:n.SST,r=i&&i.SSTD;if(!r)return!1;if(se._.ssdm)return i&&se._.ssdm;try{const e=window.document.domain.match(r);if(e&&e.length>0)return i}catch(e){return o({msg:`Invalid regex for domain. sstd = ${r}`,source:encodeURIComponent(`Invalid regex for domain. VWO._.sstd = ${r}`)}),!1}}doesUuidCookiesExist(){return!!cn.get(\"_vwo_uuid\")||!!Ee(document.cookie.split(\";\"),function(e){return 0===e.trim().indexOf(\"_vwo_uuid_\")&&0!==e.trim().indexOf(\"_vwo_uuid_v2\")}).length}doNotTrack(e){if(e.settings.vwoData.dntEnabled)return\"yes\"===e.navigator.doNotTrack||\"1\"==e.navigator.doNotTrack||\"1\"==e.navigator.msDoNotTrack||\"1\"==e.doNotTrack}isGloballyOptedOut(){return!!parseInt(cn.get(Je.GLOBAL_OPT_OUT,!0),10)}_optOut(e,t){return t.trigger(a.OPT_OUT,{oldArgs:[!1]}),!1}doesSessionBasedCampaignExistsInTags(e){var t=e&&Ye(e),n=0,o=t&&\"object\"==typeof t&&t.si;if(o&&\"object\"==typeof o)for(var i in o)if(o.hasOwnProperty(i)&&(n=this.isSessionBasedCampaign2(window._vwo_exp[i])?1:0))return n;return n}delCSSWrapper({campaignData:e,ruleName:t,rulesArr:n}){var o;if(Array.isArray(n)&&n.length>0)for(let t=0;t\u003cn.length;t++){const i=(null===(o=n[t])||void 0===o?void 0:o.split(\",\"))||[];i.length>1?this.delCSSWrapper({rulesArr:i,campaignData:e}):this.delCSS({ruleName:n[t],campaignData:e})}t&&this.delCSS({ruleName:t,campaignData:e})}delCSS({ruleName:e,campaignData:t}){var n;if(\"string\"!=typeof e)return;if((null===(n=window._vwoCc)||void 0===n?void 0:n.enableMultiRuleSupport)&&e.includes(\",\"))return void e.split(\",\").forEach(e=>this.delCSS({ruleName:e.trim(),campaignData:t}));if(\"*\"===e&&(clearTimeout(window._vwo_oscTimeout),delete window._vwo_oscTimeout),window.VWO._.txtCfg&&ss(e)){const n=us(e);if(n.length>1){for(let e=0;e\u003cn.length;e++)this.delCSS({ruleName:n[e].sel,campaignData:t});return}if(!(e=window.VWO._.txtCfg.mp&&window.VWO._.txtCfg.mp[e]))return}let o,i,r,c,d,l,u;if(e=s(e),t){const e=\"_vis_opt_path_hides_\"+t.id,n=t.variation?e+\"_\"+t.variation:e;o=document.getElementById(n);let i=\"\";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(i=\"-webkit-transform:none;-ms-transform:none;transform:none;\"),u=`{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;${i}}`}else o=window._vwo_style||document.getElementById(\"_vis_opt_path_hides\"),u=window._vwo_css;if(o){if(o)if(o.sheet){o.styleSheet||(e=e.replace(/\\*:/g,\":\")),i=o.sheet,r=i.cssRules.length&&i.cssRules[0].selectorText?i.cssRules[0].selectorText.split(\",\"):\"\",c=\"\";let t=0;for(d=0;d\u003cr.length;d++)s(vwo_$.trim(r[d]))!==e||t?c+=r[d]+\",\":t||(t=1);if(c&&t){c=c.substr(0,c.length-1);try{i.insertRule(c+u,1)}catch(e){}finally{i.deleteRule(0)}}else o&&o.parentNode&&o.parentNode.removeChild(o)}else if(o.styleSheet){i=o.styleSheet,d=0;do{l=i.rules[d],l&&s(l.selectorText)===e?i.removeRule(d):d++}while(l)}\"*\"!=e||t||(window.VWO.dNR=1),window.fetcher.getValue('phoenix.trigger(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[a.DELETE_CSS_RULE,{oldArgs:[e]}]})}}insertCSS(e,t,{campaignId:n}={}){let o,r;if(n&&i(()=>{var e,t;return null===(t=null===(e=window._vwo_exp)||void 0===e?void 0:e[n])||void 0===t?void 0:t.pageMatchedFailed}))return;\"object\"!=typeof e||e instanceof Array||(o=e,e=o.id,r=o.className);let s=document.getElementById(e);if([708799].includes(window._vwo_acc_id)&&(\"body\"===t||t.includes(\"body,\"))){const t=document.getElementsByTagName(\"head\")[0],n=document.createElement(\"div\");n.style.cssText=\"z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;\",e&&n.setAttribute(\"id\",e),r&&n.classList.add(r),t.parentNode.insertBefore(n,t.nextSibling)}else{if(s)try{s.removeChild(s.childNodes[0])}catch(e){}else{const t=document.getElementsByTagName(\"head\")[0];s=document.createElement(\"style\"),e&&s.setAttribute(\"id\",e),r&&s.setAttribute(\"class\",r),s.setAttribute(\"type\",\"text/css\"),t.appendChild(s)}if(s.styleSheet)s.styleSheet.cssText=t;else{const e=document.createTextNode(t);s.appendChild(e)}}}isCustomEvent(e){return e&&\"string\"==typeof e&&e.startsWith(at)}removeCampaignLevelStyleTag(e){var t=document.getElementById(\"_vis_opt_path_hides_\"+e);t&&t.parentNode&&t.parentNode.removeChild(t)}removeAllCampaignStyleTags(e){const t=vwo_$('[id^=\"_vis_opt_path_hides_'+e+'\"]');if(t&&t.length)for(let e=0;e\u003ct.length;e++)vwo_$(t[e]).remove()}setCampaignIds(e){window._vwo_exp_ids=window._vwo_exp_ids||[],e=e||[],window._vwo_exp_ids.push(...e),js({experimentIds:window._vwo_exp_ids})}getSplitDecision(e){return i(()=>cn.get(\"_vis_opt_exp_\"+e+\"_split\").split(Tt)[0])}isCookieLessModeEnabled(){var e,t,n;if(!window.workerThread){window.parent,window.self,null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n||n.CKLV;return!1}return!1}shouldStopExecWhenSsmNotFound(){if(\"https:\"===window.location.protocol)return!1;cn.create(\"_vwo_ssm\",1,365,void 0,void 0,!0);const e=cn.get(\"_vwo_ssm\",!0);return cn.erase(\"_vwo_ssm\",void 0,!0),!e}areCookiesDisabled(e){let t=!1;e&&!cn.get(Je.TEST_COOKIE,!0)&&(t=!0),t&&cn.create(Je.TEST_COOKIE,\"1\",void 0,void 0,void 0,!0);const n=!cn.get(Je.TEST_COOKIE,!0);return t&&cn.create(Je.TEST_COOKIE,\"\",-1,void 0,void 0,!0),n}updateGlobalOptOutCookie(e){e?cn._create(Je.GLOBAL_OPT_OUT,1,100,window._vwo_cookieDomain,void 0,!0):cn.erase(Je.GLOBAL_OPT_OUT,window._vwo_cookieDomain,!0)}syncThirdPartyGlobalCookies(e){var t,n=e||(null===(t=window.VWO.data.accountJSInfo)||void 0===t?void 0:t.tpc);const o=window.VWO._.ss,i=window.VWO._.ssdm;for(var r in this.setSameSiteVariables(),n)if(n.hasOwnProperty(r)&&r===Je.GLOBAL_OPT_OUT)this.updateGlobalOptOutCookie(!!parseInt(n[r],10));else{if(!this.shouldUseCrossDomainForInsights()||!Et.insightsCookies.test(r))return;let e=Je.DEFAULT_EXPIRY;const t=n[r];\"string\"==typeof r&&(r=r.replace(/_(\\d+)$/,\"\")),r.includes(\"uuid\")?(e=Je.UUID_COOKIE_EXPIRY,cn._create(r,t,e,window._vwo_cookieDomain,void 0,!0)):r.includes(\"ds\")?(e=Xe(),cn._create(r,decodeURIComponent(t),e,window._vwo_cookieDomain,void 0,!0)):r.includes(\"sn\")&&(e=Je.TRACK_SESSION_COOKIE_EXPIRY,cn._create(r,decodeURIComponent(t),e,window._vwo_cookieDomain,void 0,!0))}window.VWO._.ss=o,window.VWO._.ssdm=i}removeGlobalStyle(){const e=window._vwo_style||document.getElementById(\"_vis_opt_path_hides\");e&&e.parentNode&&e.parentNode.removeChild(e)}filterEventObjectForWT(e){const t={};return Object.keys(e).forEach(n=>{try{window.VWO._.native.JSON.stringify(e[n])}catch(e){return}t[n]=e[n]}),t}syncCachedSettingsInSessionStorage(){const e=`_vwo_${window._vwo_acc_id}_settings`,t={};return window.sessionStorage.getItem(e)&&(t[e]=!0),t}getSelectedVariationForPreviewMode(e){let t=null;if(e.debug){t=e.debug.v;const n=-1!==window.name.indexOf(`_vis_preview_${window._vwo_acc_id}`),o=i(()=>window.VWO._.native.JSON.parse(window.name),{sendErrorLog:!1},!1);if(!n||!o){const n=cn.get(\"_vis_preview_\"+window._vwo_acc_id);if(n)try{const o=window.VWO._.native.JSON.parse(n),i=e.id;o&&o[i]&&(!e.debug.ts||o[i].ts>e.debug.ts)&&(t=o[i].v||t)}catch(e){}}}return t}setOnLocalStorageOnBothThreads(e,t,n=[]){if(\"object\"!=typeof t||null===t)return;let o=window.localStorage.getItem(e),i=null;if(o){try{o=window.VWO._.native.JSON.parse(o)||{}}catch(e){o={}}for(const e in t)n.includes(e)&&Object.prototype.hasOwnProperty.call(o,e)&&delete t[e];i=window.VWO._.native.JSON.stringify(Object.assign(o,t))}else i=window.VWO._.native.JSON.stringify(t);i&&(window.fetcher.getValue('window.localStorage.setItem(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[e,i]}),window.localStorage.setItem(e,i))}runRevertTagsAndUpdateInfo(e){var t;const n=e||window._vwo_exp,r=this.extractRTagsFromRule(),s=window.VWO._.rTagInfo;if(s){const e=window.VWO.eB;window.VWO.eB=!1;for(const e in s){const a=s[e]||[],c=n[e],d=this.isPersonalizeCampaign(c)&&c.mE,l=i(()=>{var e;return(null===(e=c.sections[1].variations)||void 0===e?void 0:e[2]).some(e=>(null==e?void 0:e.pgGrpIds)||(null==e?void 0:e.getPath))});if(c&&a.length>0&&(!c.isApplicable||c.mSP||!c.ready&&c.ss&&(c.ss.csa||c.ss.cta)||Ln&&d||l)){this.setCampaignAppliedFlag(c,!1);for(const n of a){const{tag:i,rTagXpath:s}=n;if(!r.includes(i)){((null===(t=window.VWO._.allSettings.tags[i])||void 0===t?void 0:t.fn)||ct)(),xn&&window.VWO.refreshElements([s],[e])}([752930,2000558].includes(window._vwo_acc_id)||window._vwo_acc_id>=9e5)&&!window.VWO._.isSettingsLoaded&&o({msg:\"Settings.js status update - revertTags\",url:window.location.href}),delete window.VWO._.rTagInfo[e]}}}window.VWO.eB=e}}extractRTagsFromRule(){const{rules:e}=se._.allSettings,t=[];for(let n=0;n\u003ce.length;n++){const o=e[n];if(o.tags&&o.tags[0].id.startsWith(\"R_\")){t.push(...o.tags.map(e=>e.id));break}}return t}fireVariationShownSentForSplit(){if(!(window._vwo_code&&window._vwo_code.finished()))return;const e=window.VWO._.native.JSON.parse(localStorage.getItem(ut.VS_DATA)||\"{}\");Object.keys(e).forEach(t=>{const n=e[t].v;e[t].u===window.location.href&&(window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_SHOWN_SENT,{oldArgs:[t,n]}]}),window.VWO._.phoenixMT.trigger(a.VARIATION_SHOWN_SENT,t))})}fireAuxiliaryPageView(){this.isInsightsActivated&&this.isCampaignsLoaded&&this.otherSide(\"fireAuxiliaryPageView\")}initAuxiliaryPageView(){window.VWO._.phoenixMT.on(\"vwo_insightsActivated\",()=>{this.isInsightsActivated=!0,this.fireAuxiliaryPageView()}),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.isCampaignsLoaded=!0,this.fireAuxiliaryPageView()})}resetAuxDependencies(){this.isCampaignsLoaded=!1,this.isInsightsActivated=!1}saveVSDataInStorageForSplit(e,t,n){const o=window.VWO._.native.JSON.parse(window.localStorage.getItem(ut.VS_DATA)||\"{}\");o[e]={},o[e].v=t,o[e].u=n,window.localStorage.setItem(ut.VS_DATA,window.VWO._.native.JSON.stringify(o))}loadNcLib(e){const t=e||i(()=>window._VWO._vis_nc_lib),n={dSC:!0,onloadCb:function(e,t){200===e.status||304===e.status?_vwo_code.addScript({text:e.responseText}):window.VWO._.gcpfb(t,window.VWO.modules.utils.libUtils.loadNcLib,e.status)},onerrorCb:function(e){window.VWO._.gcpfb(e,window.VWO.modules.utils.libUtils.loadNcLib)||o({msg:\"Error in loading nc library\"})}},r=()=>{2===window.VWO.load_co.length?window.VWO.load_co(t,n):window.VWO.load_co(t)};kn&&\"number\"==typeof kn&&kn>0?setTimeout(r,kn):vwo_$(document).ready(r)}fireUrlChangeWildCardEvent(){On&&i(()=>{window.VWO.modules.tags.wildCardCallback({VWO:{firedTime:Date.now()}},a.URL_CHANGED)},{sendErrorLog:!0,msg:\"fireUrlChangeWildCardEvent\",url:\"UrlChangeEventMT.ts\"})}updateLibState(e,t=!1){window.VWO._.libState=e,t&&window.fetcher.setValue(\"VWO._.libState\",e)}setSameSiteVariables(){const e=this.isSSApp();return e&&(window.VWO._.ssdm=!0),e&&\"https:\"===Lt.location.protocol&&(!window.VWO.data.accountJSInfo||window.VWO.data.accountJSInfo&&!window.VWO.data.accountJSInfo.noSS)&&(window.VWO._.ss=!0),e}getCampaignXPath(e){const t={selector:\"\",selectorPerVariation:{},cPathSelector:\"\",cPathSelectorPerVariation:{}};if(e.xPath)return t.selector=e.xPath,t.cPathSelector=e.cPath,t;if(!this.isDomDependent(e.type))return t;let n=e.combination_chosen||e.cc;const o=e.sections;if(\"VISUAL_AB\"===e.type)if(n){if(1!=n){const{variationXPathSelector:o,variationCPathSelector:i}=this.getSelectorPath(n,e);t.selector=o,t.cPathSelector=i,t.cPathSelectorPerVariation[n]=i,t.selectorPerVariation[n]=o.substring(0,o.length-1)}}else{const n=this.isPersonalizeHoldback(e)?e.sections[1].variation_names:e.combs;for(let o in n)if(n.hasOwnProperty(o)){const{variationXPathSelector:n,variationCPathSelector:i}=this.getSelectorPath(o,e);t.selector+=n,t.cPathSelector+=i,t.cPathSelectorPerVariation[o]=i,t.selectorPerVariation[o]=n.substring(0,n.length-1)}}else{const e=L(o);let n=e.length;for(;n--;)o[e[n]].path&&(t.selector+=o[e[n]].path+\",\")}return!e.dHE||t.selector&&!this.isXpathAllHead(e,t.selector,!0)||(t.selector=(t.selector||\"\")+\".vwo_dummy_selector,\"),t.cPathSelector&&(t.cPathSelector=t.cPathSelector.substring(0,t.cPathSelector.length-1)),t.selector&&(t.selector=t.selector.substring(0,t.selector.length-1)),Bs(),t}getSelectorPath(e,t){let n=\"\",o=\"\",r=t.sections[1].variations[e];\"string\"==typeof r&&(r=vwo_$.parseJSON(r));const s=i(()=>t.pg_config[0]);if(r)for(let i=0;i\u003cr.length;i++){let a=r[i].xpath;const c=r[i].getPath;if(c)try{t.aTO=!0;const n=window.VWO._.allSettings.tags[c];a=n.fn(()=>{},{campaignId:t.id,pgGrpIds:r[i].pgGrpIds||[s],xpath:r[i].xpath,unhideTrigger:r[i].unhideTrigger,cpath:r[i].cpath,variationId:e,campaignData:t})}catch(e){}a&&(r[i].dHE?t.dHE=!0:(t.mSP&&(a=a.replace(/html\\.vwo_p_s_\\w+\\s*/g,\"\")),ss(a)?n+=$s(a):n+=a+\",\")),r[i].cpath&&!r[i].dHE&&(o+=r[i].cpath+\",\")}return{variationXPathSelector:n,variationCPathSelector:o}}}const Ks=new Hs;window.VWO.modules.utils.libUtils=Ks;const qs=(()=>{let e=null;const t=e=>{if(Pn){const t=(e=>{const t=cn.get(Je.TRACK_SESSION_COOKIE_NAME);if(\"width\"===e){const e=t.match(/:sw=(\\d+)/);return e?parseInt(e[1]):null}if(\"height\"===e){const e=t.match(/:sh=(\\d+)/);return e?parseInt(e[1]):null}return null})(e);if(null!==t)return t}return\"width\"===e?window.screen.width:\"height\"===e?window.screen.height:null};return{get:n=>i(()=>{switch(n){case\"visitor.id\":return e||(e=Ks.createUUIDCookie2({vwoUUID:Lt.vwoUUID})),e;case\"visitor.sessionId\":return i(()=>window.VWO.modules.tags.sessionInfoService.getSessionId(),{},null);case\"visitor.referrer\":return wn.get();case\"screen.width\":return t(\"width\");case\"screen.height\":return t(\"height\");case\"visitor.browserLanguage\":return i(()=>ts.getItem(\"vwo_bL\")||yi.bl(),{},null);default:return null}})}})();class Js{otherSide(...e){return e[0]=\"VWO.modules.tags.dataSync.\"+e[0],window.fetcher.getValue(...e)}}function Xs(){const e=i(()=>window.VWO.phoenix.store.getters.storages.storages.cookies.getAll()),t={},n=/^_vis_opt_exp_(\\d+)_combi$/;return e&&\"object\"==typeof e&&Object.keys(e).forEach(o=>{const i=o.match(n);if(i){const n=parseInt(i[1],10),r=e[o];n&&r&&(t[n]=r)}}),Object.keys(t).length>0?t:null}class Ys{constructor(){this.allowedMetaDataProps={ogName:!0,source:!0}}otherSide(...e){return e[0]=\"VWO.modules.tags.dataSync.utils.\"+e[0],window.fetcher.getValue(...e)}evaluateDataForEventsCall(e,t,n){var o;let r=!0;const s=i(()=>n._vwo.eventDataConfig.addVwoPageMeta);this.syncAdditionalDataWithEventsData(null===(o=n._vwo)||void 0===o?void 0:o.eventDataConfig,n);const a=n.eventUuid,c={d:{}};if(c.d.msgId=`${t}-${+new Date}`,c.d.visId=t,a&&(c.d.eventUuid=a),c.d.event={props:this.excludeEventPropsNotToBeSynced(e,n.name,n.props),name:n.name,time:n.time},n.props.$metaData){const e={},t=n.props.$metaData;for(const n in t)Object.prototype.hasOwnProperty.call(this.allowedMetaDataProps,n)&&(e[n]=t[n]);Object.keys(e).length>0&&(c.d.event.props.vwoMeta=c.d.event.props.vwoMeta||{},Object.assign(c.d.event.props.vwoMeta,e)),delete c.d.event.props.$metaData}if(n.props.$visitor&&(c.d.visitor=n.props.$visitor,delete n.props.$visitor,Object.keys(c.d.visitor.props).length\u003c=0&&(r=!1)),$t()){const e=Xs()||{};Object.keys(e).length>0&&(c.d.event.props.vwoMeta=c.d.event.props.vwoMeta||{},c.d.event.props.vwoMeta.expIds=e)}return c.d.event.props.page=this.getPageInfo(n.page,s),this.resetDataForCurrentEvent(n),{payload:c,shouldSyncCall:r}}getPageInfo(e,t){var n;return(e=e||Lt.page).cnnUrl=document.querySelector&&((null===(n=document.querySelector(\"link[rel='canonical']\"))||void 0===n?void 0:n.href)||\"\"),t&&(e.pageViewId=i(()=>window.tracklib.trackPageId)||i(()=>window.VWO._.track.trackPageId)||window.VWO._.pageId),e}syncAdditionalDataWithEventsData(e,t){if(e)for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&\"shouldSyncData\"!==n){const o=e[n];if(void 0===o)continue;t.props?t.props[n]=o:t[n]=o}}resetDataForCurrentEvent(e){var t;let n=(null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig)||{};(n||e.props)&&(n={},e.props={})}excludeEventPropsNotToBeSynced(e,t,n){var o,i,r,s,a,c,d;const l=[\"fireLinkedTagSync\",\"isTrusted\",\"page\",\"$visitor\",\"isCustomEvent\",\"forceCall\",\"VWO\",\"vwo_doNotProcess_vS\",\"addVwoPageMeta\"];if(n.isCustomEvent)l.push(\"aux\"),l.push(\"ins\");else{const n=(null===(s=null===(r=null===(i=null===(o=e.currentSettings)||void 0===o?void 0:o.dataStore)||void 0===i?void 0:i.events)||void 0===r?void 0:r[t])||void 0===s?void 0:s.nS)||(null===(d=null===(c=null===(a=window.VWO._.allSettings.dataStore)||void 0===a?void 0:a.events)||void 0===c?void 0:c[t])||void 0===d?void 0:d.nS)||[];Array.prototype.push.apply(l,n)}if(!l||!l.length)return n;const u={},w=window.VWO._.allSettings.dataStore.events[t];for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)){const t=n[e];l.indexOf(e)>-1?delete u[e]:u[e]=!w&&t?be(t,100):t}return u}}var zs,Qs;Ys.UNREG_EVENT_LOCAL_STORAGE_NAME=\"vwoUnRegEvents\",function(e){e.DEBUG_VS_EVENT=\"vsEventFired\",e.DEBUG_PAGE_EXIT=\"pageExit\",e.DEBUG_REDIRECT=\"redirect\",e.PRE_EVENT_DEBUG_LOGS=\"preEventDebugLogs\",e.DEBUG_PAGE_VIEWED=\"pageViewed\",e.DEBUG_CLICK_EVENT=\"clickEvent\"}(zs||(zs={}));class Zs{constructor(){this.forceKeys={id:\"forceIdSelector\",class:\"forceClassSelector\",customAttribute:\"forceCustomAttributeSelector\"},this.regexCache={}}shouldUseAttributeSelector(e,t,n){if(!!((e&&e.getRootNode())instanceof ShadowRoot)||t.dAttrName||n._vwo_noAttributeMode)return null;const o=this.createRegex(\"string\"==typeof t.dAttrName?t.dAttrName:\"\"),i=[],r=e.attributes;if(r)for(let e=0;e\u003cr.length;e++){const t=r[e];!Zs.DATA_SELECTOR_CHECK.test(t.name)||o&&o.test(t.name)||Zs.EXCLUDED_ATTR_KEYS_REGEX.test(t.name)||Zs.EXCLUDED_ATTR_VALUES_REGEX.test(t.value)||this.isDynamicAttribute(t.name)||this.isDynamicAttribute(t.value)||i.push(t)}t.whitelistingHrefAsValidAttribute&&e.hasAttribute(\"href\")&&i.push(e.attributes&&e.attributes.getNamedItem&&e.attributes.getNamedItem(\"href\"));for(const e of i){const n=this.createAttributeSelector(e.name,e.value);if(this.verify(n,t))return n}if(i.length>1){const e=i.slice(0,3).map(e=>this.createAttributeSelector(e.name,e.value)).join(\"\");if(this.verify(e,t))return e}return null}createAttributeSelector(e,t){return`[${e}='${t?t.replace(/'/g,\"\\\\'\"):\"\"}']`}escapeCSS(e){return\"undefined\"!=typeof CSS&&CSS.escape?CSS.escape(e):e}createRegex(e){if(!e)return null;if(this.regexCache[e])return this.regexCache[e];try{const t=new RegExp(e);return this.regexCache[e]=t,t}catch(e){return null}}isDynamicAttribute(e=\"\"){return Zs.RE_DYNAMIC_ATTRIBUTE_1.test(e)||Zs.RE_DYNAMIC_ATTRIBUTE_2.test(e)}isDynamicId(e){return(Zs.RE_DYNAMIC_ID_1.test(e)||Zs.RE_DYNAMIC_ID_2.test(e))&&!Zs.RE_DYNAMIC_ID_FOR_ADDED_WIDGET.test(e)}isVwoClass(e){return e.indexOf(\"vwo\")>-1||e.indexOf(\"_vwo_\")>-1}getSelectorPathSettings(e){return{_vwo_noIdMode:!(!e||!(!0===e.dIdVal||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoIdMode\")))&&(!0===e.dIdVal||e.selectorPathSetting.editorNoIdMode),_vwo_noDynamicIdMode:!(!e||!(e.dDynId||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoDynamicIdMode\")))&&(e.dDynId||e.selectorPathSetting.editorNoDynamicIdMode),_vwo_noClassMode:!(!e||!(e.dClassValBoolean||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoClassMode\")))&&(e.dClassValBoolean||e.selectorPathSetting.editorNoClassMode)}}isDynamicClass(e){return Zs.RE_DYNAMIC_CLASS_1.test(e)||Zs.RE_HOVER_CLASS.test(e)}shouldUseTextBasedSelector(e,t){return null}findRecursiveTextBasedSelector(e,t,n){return null}generateShortPath(e,t,n={}){if(!e)return null;if(n.originNode||(n.originNode=e),n.dClassValBoolean=n.hasOwnProperty(\"dClassValBoolean\")?n.dClassValBoolean:!0===n.dClassVal,n.dClassVal=\"string\"==typeof n.dClassVal?`${n.dClassVal}|${Zs.DEFAULT_EXCLUDE_CLASSES_REGEX}`:Zs.DEFAULT_EXCLUDE_CLASSES_REGEX,this.shouldUseSiblingSelectorEarly(e,n)){const t=this.shouldUseSiblingSelector(e,n);if(t)return t}if(n.skipRootNodeInSelectorPath&&n.documentRootNode===e)return\"\";const o=this.getSelectorPathSettings(n);(n.forceTextBasedSelector||n.forceRecursiveTextBasedSelector)&&(o._vwo_noIdMode=!0,o._vwo_noClassMode=!0,o._vwo_noAttributeMode=!0);const i=this.getNodeName(e);if(document.body===e||\"head\"===i||\"html\"===i)return i;const r=\"*\"===i,s=!(e.getRootNode()instanceof ShadowRoot),a=this.tryCustomAttributeSelector(e,n,s);if(a)return a;const c=this.createRegex(\"string\"==typeof n.dIdVal?n.dIdVal:\"\");if(this.shouldUseIdSelector(e,n,o,c))return\"#\"+e.getAttribute(\"id\");const d=this.shouldUseClassSelector(e,n,o);if(d)return d;const l=this.shouldUseAttributeSelector(e,n,o);if(l)return l;if(s){const t=this.shouldUseTextBasedSelector(e,n);if(t)return t}if(this.shouldUseRecursiveTextBasedSelector(e,n,s)){const t=5,o=this.findRecursiveTextBasedSelector(e,t,n);if(o)return e._vwoCachedShortPath=o,o}const u=this.generateParentPath(e,t,n);if(u&&\"string\"==typeof u&&-1!==u.indexOf(\":nth-parent\"))return u;const w=this.generateCurrentNodePath(e,i,r,n);if(n.skipRootNodeInSelectorPath&&!u)return w;const _=this.handleSlotAssignment(e,w);return this.isSpecialUrlCase()?this.handleSpecialUrlCase(e,u,_):`${u} > ${_}`}shouldUseSiblingSelectorEarly(e,t){return!t.skipTextBasedSelector&&window._vwo_textBasedSelectorMode&&window.eventArchEnabled&&t.recursiveCall&&window._vwo_textBasedSelectorV2Mode}getNodeName(e){const t=e.nodeName.toLowerCase(),n=t.match(Zs.DANGEROUS_NODE_REGEX);return n&&n[0]===t?t:e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.nodeName:\"*\"}tryCustomAttributeSelector(e,t,n){const o=this.forceKeys;if(!n||!t[o.customAttribute]&&!window._vwo_useAttributeForSelector&&!t.isContainedInBasicOrPastedElement||this.isForceAttributeSelectorRequired(t))return null;const i=t[o.customAttribute]&&t.forceCustomAttributeName||(t.isContainedInBasicOrPastedElement?\"vwo-element-id\":void 0)||window._vwo_useAttributeForSelector,r=t[o.customAttribute]&&t.forceCustomAttributeValue||(i?e.getAttribute(i):void 0);if(!r)return null;const s=`[${i}='${r}']`;return t[o.customAttribute]||this.verify(s,t)?s:null}shouldUseRecursiveTextBasedSelector(e,t,n){return!t.skipTextBasedSelector&&!t.skipRecursiveTextBasedSelector&&window._vwo_textBasedSelectorMode&&n&&window.eventArchEnabled&&!t.recursiveCall&&e.innerText&&-1===e.innerText.indexOf(\"\u003c%=\")&&window._vwo_textBasedSelectorV2Mode}generateParentPath(e,t,n){const o=e.parentNode||e.host;return t?this.generateCachedShortPath(o):this.generateShortPath(o,t,Object.assign(Object.assign({},n),{recursiveCall:!0,parentLevel:0}))}generateCurrentNodePath(e,t,n,o){let i=0;for(let t=e;t;t=t.previousSibling)(e.nodeName===t.nodeName||n&&t.nodeType===Node.ELEMENT_NODE)&&i++;return t+(n?\":nth-child(\":\":nth-of-type(\")+i+\")\"}handleSlotAssignment(e,t){return e.assignedSlot&&document.contains(e.assignedSlot)?` slot > ${t}`:t}isSpecialUrlCase(){return window.location&&-1!==window.location.href.indexOf(\"https://quote.cignaglobal.com/s/\")||!1}handleSpecialUrlCase(e,t,n){let o=n;if(e.assignedSlot&&(o=\" slot > #assignElements()\"),e.shadowRoot&&-1===o.indexOf(\"#document-fragment:nth-child(1)\")&&(o=`${o} > #document-fragment:nth-child(1)`),t&&\"string\"==typeof t){const e=t.split(\">\").map(e=>e.trim());if(\"#document-fragment:nth-child(1)\"===e[e.length-1]&&\"#document-fragment:nth-child(1)\"===o)return t}return`${t} > ${o}`}isUnstableClass(e){return!1}isForceAttributeSelectorRequired(e){return!!e&&!!(e[this.forceKeys.customAttribute]||e[this.forceKeys.id]||e[this.forceKeys.class])}shouldUseSiblingSelector(e,t){return null}shouldUseIdSelector(e,t,n,o){const i=e.getAttribute(\"id\");return!(e.getRootNode()instanceof ShadowRoot)&&t[this.forceKeys.id]||(!n._vwo_noIdMode||t.isContainedInWidget)&&i&&(!o||!o.test(i))&&!Zs.EXCLUDED_NODE_NAMES.test(e.nodeName)&&!(n._vwo_noDynamicIdMode&&this.isDynamicId(i))&&this.verify(\"#\"+i,t)&&!this.isForceAttributeSelectorRequired(t)}shouldUseClassSelector(e,t,n){if(!!(e.getRootNode()instanceof ShadowRoot)||!e.hasAttribute||!t[this.forceKeys.class]&&(!e.hasAttribute(\"class\")||n._vwo_noClassMode||t.isContainedInWidget||t.isContainedInBasicAddElement)||this.isForceAttributeSelectorRequired(t))return null;const o=e.getAttribute(\"class\").split(/\\s+/),i=\"string\"==typeof t.dClassVal?o.filter(e=>{const n=this.createRegex(t.dClassVal);return!this.isVwoClass(e)&&!this.isUnstableClass(e)&&Zs.VALID_CLASS_NAME_REGEX.test(e)&&(!n||!n.test(e))}):o.filter(e=>!this.isVwoClass(e)&&!this.isUnstableClass(e)&&Zs.VALID_CLASS_NAME_REGEX.test(e));for(const e of i)if(t.forceClassSelector||this.verify(e,t,\"class\")&&!this.isDynamicClass(e))return\".\"+this.escapeCSS(e);if(i.length>0){const e=i.map(e=>this.escapeCSS(e)),n=\".\"+e.join(\".\");if(t.forceClassSelector||this.verify(n,t)&&!this.isDynamicClass(e.join(\".\")))return n}return null}generateCachedShortPath(e,t){return e?e._vwoCachedShortPath?e._vwoCachedShortPath:e._vwoCachedShortPath=this.generateShortPath(e,!0,t):null}verify(e,t,n){try{const o=t.documentRootNode||document;return\"class\"===n?!!t._vwo_skipUniqueElementsCheck||1===o.getElementsByClassName(e).length:1===o.querySelectorAll(e).length}catch(e){return!1}}}function ea(e,t){if(e){var n,o=\".\"+e,i=window.vwo_$;if((t=t||{})[e])return!1;try{n=i(o)}catch(e){n=\"\"}return 1===n.length||(t[e]=!0,!1)}}function ta(e){if(e){var t,n=window.vwo_$;try{t=n(\"#\"+e)}catch(e){t=\"\"}return t.length}}function na(e){if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function oa(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var n,o,i,r,s,a=e,c=[],d=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return d;for(;e;){n=(d=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&d.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),d&&n&&(n&&n[0])===d||(d=\"*\");const w=[\"INPUT\",\"SELECT\"].indexOf(e.tagName)>-1;try{o=l(e).attr(\"id\")}catch(a){o=e.id}w&&e.name?d=d+'[name=\"'+e.name+'\"]':o&&\"string\"==typeof o&&ta(o)&&(d=o.match(/^\\d/)?d+'[id=\"'+o+'\"]':d+\"#\"+o),i=(i=e.getAttribute&&e.getAttribute(\"class\"))?i.split(/\\s+/):[];for(var u=0;u\u003ci.length;u++)if(s=\".\"+(r=i[u]),ea(r,t)){d+=s;break}c.unshift(d),e=na(e)}return-1!==c[0].indexOf(\"#\")||a.parentNode&&\"HEAD\"===a.parentNode.nodeName||a.host||(c[0]+=\":first-child\"),oa(\"undefined\"!=typeof ShadowRoot&&a instanceof ShadowRoot&&a.host?a.host:a.parentNode,t)+\" > \"+c.join(\" + \")}function ia(e,t){return Math.round(e/t*100)}function ra(){const e=document.querySelector(\"._vwo_scroll_fix\"),t=e||document.documentElement,n=(null==e?void 0:e.scrollTop)||window.scrollY||window.pageYOffset,o=(null==e?void 0:e.scrollLeft)||window.scrollX||window.pageXOffset,i=t.scrollHeight,r=t.scrollWidth,s=window.innerHeight,a=window.innerWidth,c=n+s,d=ia(c,i),l=o+a;return{xScrollPercent:ia(l,r),yScrollPercent:d,absXScroll:l,absYScroll:c,contentWidth:r,contentHeight:i,scrollTop:n}}Zs.EXCLUDED_KEY_STRINGS=[\"data-user-id\",\"data-kriti-\",\"data-user-name\",\"data-user-email\",\"data-customer-logged-in\",\"data-session-id\",\"data-cart-id\",\"data-timestamp\",\"data-date\",\"data-time\",\"data-order-number\",\"data-product-id\",\"data-token\",\"data-api-key\",\"data-ga-\",\"data-gtm-\",\"data-utm-\",\"data-tracking-id\",\"data-session-count\",\"data-page-view\",\"data-locale\",\"data-language\",\"data-currency\",\"data-region\",\"data-experiment-id\",\"data-variant-id\",\"data-personalization-id\",\"data-ab-test-group\"],Zs.EXCLUDED_ATTR_VALUES_REGEX=/^(1|0|true|false|self|logged-in|log)$/,Zs.EXCLUDED_ATTR_KEYS_REGEX=new RegExp(`^(${Zs.EXCLUDED_KEY_STRINGS.join(\"|\")})`),Zs.DATA_SELECTOR_CHECK=/^data-(.+)/,Zs.VALID_CLASS_NAME_REGEX=/^[^:]+$/,Zs.DANGEROUS_NODE_REGEX=/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/,Zs.EXCLUDED_NODE_NAMES=/base|link|meta|style|iframe|script|noscript/gi,Zs.DEFAULT_EXCLUDE_CLASSES_REGEX=\"(^elementor-)|elementor-|(^active)|active|(^sc-)|(^pf-)|(^__pf)\",Zs.RE_DYNAMIC_ATTRIBUTE_1=/[a-z]+[_-]?([0-9_-]){2,}$/,Zs.RE_DYNAMIC_ATTRIBUTE_2=/[0-9a-z]{5,}/gi,Zs.RE_DYNAMIC_ID_1=/[a-z]+[_-]?([0-9_-]){2,}$/,Zs.RE_DYNAMIC_ID_2=/[0-9a-f]{5,}/gi,Zs.RE_DYNAMIC_ID_FOR_ADDED_WIDGET=/(vwo-widget-)[0-9]{2,}/gi,Zs.RE_DYNAMIC_CLASS_1=/[a-z]+[_-][0-9_-]{4,}/gi,Zs.RE_HOVER_CLASS=/hover/gi,function(e){e[e.SCHEDULE_CALLBACK=0]=\"SCHEDULE_CALLBACK\",e[e.REQUEST_IDLE_CALLBACK=1]=\"REQUEST_IDLE_CALLBACK\",e[e.REQUEST_ANIMATION_FRAME=2]=\"REQUEST_ANIMATION_FRAME\",e[e.QUEUE_MICROTASK=3]=\"QUEUE_MICROTASK\",e[e.SET_TIMEOUT=4]=\"SET_TIMEOUT\"}(Qs||(Qs={}));const sa={[Qs.SCHEDULE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof i(()=>window.scheduler.yield),defer:e=>window.scheduler.yield().then(()=>e())},[Qs.REQUEST_IDLE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof requestIdleCallback,defer:(e,t=200)=>requestIdleCallback(e,{timeout:t})},[Qs.QUEUE_MICROTASK]:{doesThisMethodExist:\"function\"==typeof queueMicrotask,defer:e=>queueMicrotask(e)},[Qs.REQUEST_ANIMATION_FRAME]:{doesThisMethodExist:\"function\"==typeof requestAnimationFrame,defer:e=>requestAnimationFrame(e)},[Qs.SET_TIMEOUT]:{doesThisMethodExist:!0,defer:(e,t=0)=>setTimeout(e,t)}},aa=(e,{timeout:t=100,type:n=Qs.REQUEST_IDLE_CALLBACK,fallbackType:o}={})=>{const i=sa[n]||sa[o];if(i&&i.doesThisMethodExist)return i.defer(e,t);sa[Qs.SET_TIMEOUT].defer(e,t)},ca=new Zs;function da(e){const t=i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.sConfig)||{};return i(()=>ca.generateShortPath(e,!1,Object.assign({},t)),{sendErrorLog:!0,msg:\"error while generating short selector path\",url:window.location.href},\"\")}function la(e){return i(()=>e.tagName.toLowerCase(),null,\"\")}function ua(e){return i(()=>vwo_$(e).attr(\"placeholder\"))}function wa(e){const{scrollTop:t,contentHeight:n}=i(ra,null,{scrollTop:0,contentHeight:0});return ia(i(()=>e.getBoundingClientRect().top+t,null,0),n)}function _a(e){const t=vwo_$(e);return i(()=>t.closest(\"form\").get(0))||i(()=>t.parent().get(0))}function ga(e){const t=i(()=>e.id);if(!t)return;const n=_a(e);if(!n)return;const o=vwo_$(n),r=i(()=>o.find(`label[for=\"${t}\"]`).get(0));return r?i(()=>{var e;return null===(e=r.textContent)||void 0===e?void 0:e.trim()}):void 0}function pa(e){const t=vwo_$(e.target).get(0);return{sPath:da(t),tag:la(t),ph:ua(t),scrDp:wa(t),label:ga(t)}}window.VWO.modules.utils.getElementMetadata=pa;const ha=e=>{var t;e=e||\"_vis_opt_exp_22_combi\";const n=`; ${document.cookie}`.split(`; ${e}=`);return 2===n.length?null===(t=n.pop())||void 0===t?void 0:t.split(\";\").shift():null};function va(e,t){var n;const o=e.conflictingPropsData||{};if(!e.props){e.props={};const n=[\"name\",\"props\",\"_vwo\",\"_meta\",\"conflictingPropsData\",\"eventUuid\"];for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.includes(t)||(e.props[t]=e[t]));Object.assign(e.props,o),Object.keys(t).forEach(n=>{e.props[n]=t[n]})}e.aux&&(e.props.aux=e.aux),e.time=e.time||(null===(n=e.VWO)||void 0===n?void 0:n.firedTime)||+new Date}const fa=function(){let e;if(window.VWO._.eventsManager)return window.VWO._.eventsManager;var t=[],n=!0,o=[],i=[],r={bind:\"unbind\",live:\"die\",on:\"off\"},s=[];var a=/iPhone|iPad/.test(navigator.userAgent);function c(e){return!window.VWO.DONT_IOS&&(!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!a)||void 0)}function d(e,t,n,o,i,s){t&&(i?e[r[t]]&&e[r[t]](n,i,o,s):e[r[t]]&&e[r[t]](n,o,s))}function l(e,t){n&&s.push({type:e,state:t,ref:e[t]})}function u(){for(var e=s.length-1;e>=0;e--){var t=s[e];t.type[t.state]=t.ref}}return e={addEventListener:function(o,i,r,s){if(!c(i))return n&&t.push({$el:o,name:i,callback:r,capture:s}),o.addEventListener?o.addEventListener(i,r,s):o.attachEvent&&o.attachEvent(\"on\"+i,r,s),e},addMutationObserver:function(e,t,n,o){var r;if(void 0!==window.MutationObserver?r=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(r=window.WebKitMutationObserver),r)try{const r=new MutationObserver(e.bind(o));i.push(r),r.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var n=0;n\u003ct.length;n++){var r=t[n],a=r.$el;r.jqType?d(a,r.jqType,r.eventName,r.callback,r.selector,r.capture):a.removeEventListener?a.removeEventListener(r.name,r.callback,r.capture):a.detachEvent&&a.detachEvent(\"on\"+r.name,r.callback)}return i.forEach(e=>{e.disconnect()}),function(){for(var e=0;e\u003co.length;e++){var t=o[e];\"interval\"===t.type?clearInterval(t.name):clearTimeout(t.name)}}(),u(),t.length=0,s.length=0,i.length=0,o.length=0,e},addJqEventListener:function(o,i,r,s,a,d){return c(r)||(n&&t.push({$el:o,jqType:i,eventName:r,callback:s,selector:a,capture:d}),a?o[i](r,a,s,d):o[i](r,s,void 0,d)),e},pushTimers:function(t,i){if(n)return o.push({name:t,type:i}),e},addOverrideState:l,overrideHistoryPush:function(e,t,o){if(n){var i=e[o];l(e,o),e[o]=function(n){var o=i.apply(e,[].slice.call(arguments));try{t({state:n})}catch(e){}return o}}},revertOverriddenStates:u,init:function(e){n=e.shouldPushToQueue}},window.VWO._.eventsManager=e,e}(),Ea={};let ma=!1,Oa=[];const Sa=Ce(function(e){const t=window[e].push({event:\"VWO\"});ma&&Oa&&Oa.push(t-1),\"dataLayer\"!==e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:\"VWO\"}))},1);function Ta(e){var t=setInterval(function(){if(window.GoogleAnalyticsObject||window.ga){var n=window.GoogleAnalyticsObject||\"ga\";if(window[n].getAll){clearInterval(t);var o=window[n].getAll(),i=!1;window.gtag&&o&&o[0]&&o[0].get(\"name\").indexOf(\"gtag\")>=0&&(i=!0),e(i,n)}}},100);fa.pushTimers(t,\"interval\")}function Ca(e,t,n,o,i){Ta(function(r,s){if(r){var a=i,c={event_category:o,non_interaction:!0};c[e]=t,i&&(c.send_to=a),window.gtag(\"event\",n,c)}else{var d=window[s]=window[s]||function(){(window[s].q=window[s].q||[]).push(arguments)};d(function(r){(r=window[s].getByName(i)||r).set(e,t),r.send(\"event\",o,n,{nonInteraction:!0})})}})}function Ia(e,t,n,i){if(!bi()&&!window._vis_debug)try{i=i||\"GA\",n&&\"\"!==n?\"GA\"===i&&(n+=\".\"):n=\"\";var r=\"GA\"===i?4:1;if(t=t||window._vis_opt_GA_slot||r,Ea[e].c)if(\"GA\"===i)window._gaq=window._gaq||[],window._gaq.push(function(){void 0===window.pageTracker||n?window._gaq.push([n+\"_setCustomVar\",t,\"VWO-\"+e,Ea[e].n,1],[n+\"_trackEvent\",\"VWO\",\"Visit\",\"\",0,!0]):(window.pageTracker._setCustomVar(t,\"VWO-\"+e,Ea[e].n,1),window.pageTracker._trackEvent(\"VWO\",\"Visit\",\"\",0,!0))});else{var s=\"dimension\"+t,a=\"CampId:\"+e+\", VarName:\"+Ea[e].n;Ca(s,a,\"Custom\",\"VWO\",n)}}catch(t){o({msg:\"Error while pushing data in GA for experiment id - \"+e,url:\"core.js\",source:encodeURIComponent(\"VWO-GA-push\")})}}function ya(){let e,t;e=setInterval(()=>{if(window.google_tag_manager){const n=Ne();window.dataLayer&&window.dataLayer.length&&\"dataLayer\"!==n&&window.dataLayer.filter((e,t)=>-1!==Oa.indexOf(t)).forEach(e=>{window[n]=window[n]||[],window[n].push(e)}),Oa=void 0,clearInterval(e),clearTimeout(t)}},50),t=setTimeout(function(){clearInterval(e)},5e3)}function Aa(e,t){const n=window._vwo_exp;if(Ks.isSessionBasedCampaign2(n[e]))return;let o=0;Ea[e]={},Ea[e].c=t,Ea[e].n=n[e].comb_n[Ea[e].c]||\"\";const i=n[e].GA?\"GA\":n[e].UA?\"UA\":\"\";let r;if(i&&!n[e][i].tracked&&(Ia(e,n[e][i].s,n[e][i].p,i),n[e][i].tracked=!0),n[e].GTM){ma||window.google_tag_manager||(ya(),ma=!0),r=Ne();const t={};t[\"Campaign-\"+e]=Ea[e].n,window[r]=window[r]||[];const n=window[r].push(t);ma&&Oa&&Oa.push(n-1),\"dataLayer\"!==r&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(t)),o=1}o&&Sa(r)}window.VWO.modules.utils.collectAndSendDataForGA=Aa;class Na{otherSide(...e){return e[0]=\"VWO.modules.tags.sessionInfoService.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}function Va(e,t,n){\"Array\"===e?(this.tags=[],this.lastSent=0):\"Hash\"===e&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={})),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}Na.LOCAL_STORAGE_SESSION_EXPIRY=30,Na.LOCAL_STORAGE_NAME=window._vis_debug?\"debug_vwoSn\":\"vwoSn\",Na.ACCOUNT_ID=window._vwo_acc_id,Va.prototype.add=function(e,t){if(e){var n=this.tags;\"Array\"===this.type?(\"[object Array]\"!==Object.prototype.toString.call(e)&&(e=[e]),e=fe(e,function(e){return e=encodeURIComponent(e.trim())}),n=Ee(n=(n=n.concat(e)).slice(0,this.maxCount),function(e,t){return n.indexOf(e)===t}),this.tags=n):\"Hash\"===this.type&&(this.sentTags[e]&&this.sentTags[e]===encodeURIComponent(t)||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t)),6==window._vwo_acc_id&&(this.sentTags2[e]&&this.sentTags2[e]===encodeURIComponent(t)||(this.tags2[encodeURIComponent(e)]=encodeURIComponent(t)))),this.addTagCallback()}},Va.prototype.get=function(e){var t;if(this.isTagPassed(e))return\"Array\"===this.type?(t=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):\"Hash\"===this.type&&(e?(t=this.tags2,_e(this.sentTags2,this.tags2),this.tags2={}):(t=this.tags,_e(this.sentTags,this.tags),this.tags={})),t},Va.prototype.isTagPassed=function(e){if(\"Array\"===this.type)return this.tags.length>this.lastSent;if(\"Hash\"===this.type){const t=e?this.tags2:this.tags;return we(t).length>0}return!1},Va.prototype.reset=function(){\"Array\"===this.type?(this.tags=[],this.lastSent=0):\"Hash\"===this.type&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={}))},Va.prototype.refresh=function(){\"Array\"===this.type?this.lastSent=0:\"Hash\"===this.type&&(_e(this.tags,this.sentTags),this.sentTags={},6==window._vwo_acc_id&&(_e(this.tags2,this.sentTags2),this.sentTags2={}))};const ba=\"eg\",La=\"fIds\";let Ra={},Da,Wa=[\"u\",\"s\",\"p\",\"ui\",\"si\",\"pi\"],Pa=function(){},xa={user:\"u\",session:\"s\",page:\"p\"};for(Da=0;Da\u003cWa.length;Da++)Ra[Wa[Da]]=new Va(\"Hash\");Ra[ba]=new Va(\"Array\"),Ra[La]=new Va(\"Array\");const Ua={onPush:function(e){\"function\"==typeof e&&(Pa=e)},getTags:function(e){let t={},n=\"\";for(Da=0;Da\u003cWa.length;Da++){const n=Ra[Wa[Da]].get(e);n&&(t[Wa[Da]]=ze(n))}for(const e in t)t.hasOwnProperty(e)&&(n+='\"'+e+'\":'+t[e]+\",\");return n=n&&\"{\"+n.slice(0,-1)+\"}\",n},getEgTags:function(){const e=Ra[ba].get();if(e)return e.join()},getFunnelTags:function(){const e=Ra[La].get();if(e&&e.length)return ze(e.map(e=>Number(e)))},addTag:function(e,t,n,o){let i=xa[n=n||\"session\"];if(!i)if(n===ba)i=ba;else{if(n!==La)return;i=La}o&&(i+=\"i\"),Ra[i].add(e,t),Pa()},refresh:function(){Ra.s.reset(),Ra.si.refresh(),Ra[ba].refresh()}};window.VWO.tag=Ua.addTag,window.VWO._.tags=Ua;class Ma{constructor(){this.eventCallbacks=[],this.isInitialized=!1}onActivity(){if(Gi.shouldWeTrackVisitor())for(let e=0;e\u003cthis.eventCallbacks.length;e++)this.eventCallbacks[e]()}init(){if(this.isInitialized)return;const e=Ws(()=>{this.onActivity()},1e3);document.addEventListener?(document.addEventListener(\"mouseup\",e),811994===window._vwo_acc_id&&document.addEventListener(\"pointerdown\",e),document.addEventListener(\"keyup\",e),document.addEventListener(\"mousemove\",e),document.addEventListener(\"scroll\",e)):document.attachEvent&&(document.attachEvent(\"onmouseup\",e),811994===window._vwo_acc_id&&document.attachEvent(\"onpointerdown\",e),document.attachEvent(\"onkeyup\",e),document.attachEvent(\"onmousemove\",e),document.attachEvent(\"onscroll\",e)),this.isInitialized=!0}track(e){this.eventCallbacks.push(e),this.init()}clearCallbacks(){this.eventCallbacks=[]}}const ka=new Ma;window.VWO._.tua=ka;const Ga=()=>!!window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\");let Fa=null;const $a=e=>{const t=Oe(!0);return e>=t-1800&&e\u003c=t+1800},Ba=()=>{if(null===Fa)return null;const e=i(()=>Fa());if(\"number\"!=typeof e||isNaN(e))return null;const t=Math.floor(e);return $a(t)?t:null},ja=e=>{Ga()||null===Fa&&(Fa=e)};class Ha{setItem(e,t){e=this.getKeyBasedOnMode(e),ts.set(e,window.VWO._.native.JSON.stringify(t))}getItem(e){return e=this.getKeyBasedOnMode(e),ts.get(e)}removeItem(e){e=this.getKeyBasedOnMode(e),ts.remove(e)}getKeyBasedOnMode(e){if(!window._vis_debug&&!bi())return e;return\"debug\"+e+\"_\"+Object.keys(window._vwo_exp||{}).join(\"_\")}}let Ka=new Ha,qa=!1,Ja=!1;const Xa=e=>{!qa&&Za()&&(window.VWO._.phoenixMT.trigger(\"vwo_completeStalledSession\",e),qa=!0)},Ya=()=>{try{const e=cn.get(Je.TRACK_SESSION_COOKIE_NAME);return!!e&&\"1\"===e.split(\":\")[Je.SESSION_SYNCED_STATE_INDEX]}catch(e){return!1}},za=()=>{Ja||(Ja=!0)},Qa=()=>!(!Dn||$t())&&(!Ya()&&-1===document.cookie.search(/_vis_opt_exp_\\d+_combi/)&&!window.VWO._.insightsUtils.isVisBucketedForTrack()&&(za(),!0));Ja=Qa();const Za=()=>!!Ja;function ec(){ts.remove(Na.LOCAL_STORAGE_NAME)}function tc(e){const t=i(()=>Lo.getDataInfoByIndex(Je.LAST_TIMESTAMP_SHOWN_INDEX))||\"\",n=Math.floor(Date.now()/1e3),o=e.campaignId.toString();let r;if(e.pgGrpIds&&e.pgGrpIds.length>0){const i=e.pgGrpIds[0],s=i.includes(\"_\")&&i.split(\"_\").pop()||i,a=`${o}_${s}_${n}`,c=new RegExp(`${o}_${s}_\\\\d+;?`,\"g\"),d=t.replace(c,\"\");r=d?`${d};${a}`:a}else{const e=`${o}_${n}`,i=new RegExp(`${o}_[^;]+;?`,\"g\"),s=t.replace(i,\"\");r=s?`${s};${e}`:e}r=r.replace(/;+/g,\";\").replace(/^;|;$/g,\"\"),i(()=>Lo.setDataInfoByIndex(Je.LAST_TIMESTAMP_SHOWN_INDEX,r))}function nc(e){try{if(window.VWO.data.vi=window.VWO.data.vi||{},e)window.VWO.data.vi.vt=e;else if(ic)window.VWO.data.vi.vt=ic.visitorInformation.vt=ic.isReturningVisitor()?\"ret\":\"new\";else{const e=+(Lo.getDataInfoByIndex(Je.FIRST_SESSION_ID_INDEX)||0),t=cn.get(Je.TRACK_SESSION_COOKIE_NAME),n=t?+(t.split(\":\")[Je.RELATIVE_SESSION_ID_INDEX]||0):0,o=t?e+n:Oe(!0);window.VWO.data.vi.vt=e&&o>e?\"ret\":\"new\"}}catch(e){window.VWO.data.vi=window.VWO.data.vi||{},window.VWO.data.vi.vt=\"new\"}i(()=>window.fetcher.setValue(\"VWO.data.vi.vt\",window.VWO.data.vi.vt))}function oc(){const e=i(()=>Lo.getDataInfoByIndex(Je.CURRENT_SESSION_ID));e?Lo.setDataInfoByIndex(Je.LAST_SESSION_ID,e):Lo.setDataInfoByIndex(Je.LAST_SESSION_ID,window.VWO._.sessionInfoService.getSessionId()),Lo.setDataInfoByIndex(Je.CURRENT_SESSION_ID,window.VWO._.sessionInfoService.getSessionId()),Lo.setDataInfoByIndex(Je.SESSION_COUNT_INDEX,Ro()+1)}let ic;window.VWO.modules.utils.sessionHandler=window.VWO.modules.utils.sessionHandler||{},window.VWO.modules.utils.sessionHandler={fireCompleteStalledEvent:Xa,shouldStallSessionCall:Qa};class rc extends Na{constructor(){super(),this.imidiateUpdate=!0,this.firstSessionCreated=!1,this.vwoSn={cu:\"\",r:\"\",lt:0,v:\"0.1.0\"},this.pageExitListenerForAvgTimeSpentInASession=!1,ic=this,this.setPageStartTime(),window.VWO._.phoenixMT.on(a.NEW_SESSION_CREATED,oc),window.VWO._.phoenixMT.on(a.TRACK_NEW_SESSION_CREATED,oc),this.expireSessionOnDateChange(),this.visitorInformation=window.VWO.data.vi=window.VWO.data.vi||{},this.setVWOSn(),this.getSessionStore()&&this.initialize(),ka.track(()=>{this.updateLocalStorageSession()})}triggerNewSessionEvent(){const e=window.localStorage.getItem(\"_vwo_eventHist\");e&&window.localStorage.setItem(\"_vwo_eventHistLastSession\",e),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.NEW_SESSION_CREATED]}),window.VWO._.phoenixMT.trigger(a.NEW_SESSION_CREATED)}expireSessionOnDateChange(){if(!this.getSessionStore())return;const e=this.getSessionId();if(e){const t=new Date(1e3*e).getDate();new Date(Oe()).getDate()!==t&&this.eraseSessionCookie()}}initializeSession2(e){const t=!this.getSessionStore();this.setSessionStore(e+\"\"),this.setVisitorInformation(),this.setAvgTimeSpentAndAddListeners(),this.updateAndSyncPageId(),this.initialize(t)}getDSCookieValueByIndex(e){var t=this.getGlobalCookie();return t?t.split(\"$\")[e]:null}initialize(e){if(!this.isInitiatedOnce){if(this.isInitiatedOnce=!0,this.attachTagsPushCallback()||(null!=e?!e:this.getSessionStore())||this.triggerNewSessionEvent(),Qa()){const e=i(()=>window.VWO._.native.JSON.parse(Ka.getItem(\"_vwo_visProps\")));window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",()=>{e&&window.VWO.visitor(e,void 0,{dAR:!1}),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.NEW_SESSION_TRACKED]})})}ka.track(()=>{this.updateSession()}),this.addValues({sessionStart:this.getSessionId()},\"root\"),this.fireSessionEvent()}}fireSessionEvent(){window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[a.SESSION,{VWO:{firedTime:1e3*this.getSessionId()}}]})}attachTagsPushCallback(){let e,t,n;const o=this,r=function(i,r,s){e=Ua.getTags(r),n=Ua.getFunnelTags(),t=r?void 0:Ua.getEgTags();const c=Ks.doesSessionBasedCampaignExistsInTags(e)||(n?1:0);if(!window._vis_debug&&!bi()&&(e||t||n)){if(!i&&!o.getSessionStore()){const i={name:a.NEW_SESSION_CREATED,time:+new Date,props:{pageId:o.getPageId(),tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe()}};return Zc(null,a.NEW_SESSION_CREATED,i),window.VWO._.phoenixMT.trigger(a.NEW_SESSION_CREATED,i),!0}r?window.VWO._.phoenixMT.trigger(a.DIMENSION_TAG_PUSHED,{tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe(),batch:r,calledByUnload:s}):window.fetcher.getValue(\"VWO.modules.events.events.dimensionTagPushed\",[null,{tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe()}])}return!1};let s=!1;const c=Ps(r,i(()=>window._vwoCc.sgifDelay)||10);const d=Te(r,window.VWO._.pushThrottleTime||1e3);return Ua.onPush(()=>{c(!0),6==window._vwo_acc_id&&d(!0,!0)}),6==window._vwo_acc_id&&(window.VWO._.phoenixMT.on(a.PAGE_EXIT,e=>{s||(r(!0,!0,!0),s=!0)}),window.VWO.pageExitListener=!0),r()}updateSession(){this.updateSession2()}updateSession2(){let e=this.getSessionStore();e&&this.expireSessionOnDateChange(),e=this.getSessionStore(),this.sessionTimer||e?(e&&(this.setSessionStore(e),this.addValues({sessionStart:this.getSessionId()},\"root\")),this.updateSessionTimer()):this.retrackVisitor()}updateSessionTimer(){this.sessionTimer&&clearTimeout(this.sessionTimer),this.sessionTimer=setTimeout(()=>this.eraseSessionCookie(),Je.SESSION_TIMER_EXPIRE)}calculateRelativeSessionTimestamp(e){const t=Ba();if(null!==t){const n=i(()=>Math.floor(t-e),void 0,0);if(n>=0)return n}return Oe(!0)-e}retrackVisitor(){const e=ic.getFirstSessionId(),t=this.calculateRelativeSessionTimestamp(e);Ua.refresh(),this.setSessionStore(t+\"\"),this.setVisitorInformation(),this.triggerNewSessionEvent(),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.RETRACK_VISITOR]}),this.appendSessionMetadata()}initializeSession(e){this.initializeSession2(e)}setVisitorInformation(e){nc(e),ic.visitorInformation.vt=window.VWO.data.vi.vt}getPageIdInfo(){const e=this.getSessionStore(),t=e&&e.split(\":\")[Je.PAGE_ID_INFORMATION_INDEX];return t&&t.split(\"_\")}markPageIdSessionExpiry(){const e=this.getPageId()+\"_\"+(Oe(!0)-this.getFirstSessionId()+Je.PAGE_ID_EXPIRY);ic.markPageId(e)}getPageId(){const e=this.getPageIdInfo(),t=e&&e[0];return t?parseInt(t,10):(this.imidiateUpdate=!1,1)}isReturningVisitor(){return ic.getSessionId()>ic.getFirstSessionId()}setVWOSn(){const e=this.getLocalStorageSession();e?this.vwoSn=e||{}:this.createLocalStorageSession()}getInfo(){return this.vwoSn}removeInfo(){this.vwoSn={cu:\"\",r:\"\",lt:0,v:\"0.1.0\"}}getRelativeSessionTimestamp(){const e=this.getFirstSessionId();return this.firstSessionCreated?this.calculateRelativeSessionTimestamp(e):(this.firstSessionCreated=!0,this.calculateFirstSessionTimestamp(e))}calculateFirstSessionTimestamp(e){const t=Ba();if(null!==t){const n=i(()=>Math.floor(t-e),void 0,0);if(n>=0)return n}return me(!0)-e}updateLocalStorageSession(){const e=this.getLocalStorageSession();!e||(Oe(!0)-e.lt)/60>Na.LOCAL_STORAGE_SESSION_EXPIRY?this.createLocalStorageSession():this.updateTimestampInfo(e)}updateTimestampInfo(e){this.vwoSn=e,this.vwoSn.lt=Oe(!0),this.setLocalStorageSession()}createLocalStorageSession(e){e?(this.vwoSn.cu=`${document.URL}#vwo_fix`,this.vwoSn.r=`${document.referrer}#vwo_fix`):(this.vwoSn.cu=document.URL,this.vwoSn.r=document.referrer),this.vwoSn.lt=Oe(!0),this.setLocalStorageSession()}getLocalStorageSession(e){let t=ts.get(rc.LOCAL_STORAGE_NAME);try{t=t?Ye(t):null}catch(t){ec(),this.otherSide('createLocalStorageSession(\"${{1}}\")',null,[!0]),e||this.getLocalStorageSession(!0)}return t?t.v?(t.cu=decodeURIComponent(t.cu),t.r=decodeURIComponent(t.r),t):(t.v=\"0.1.0\",t):null}addValues(e,t){return window.VWO.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[e,t]})}updateAndSyncPageId(){let e;e=window.VWO._.pageId,e||(e=this.updatePageId(),this.otherSide('setPageIdValue(\"${{1}}\")',null,[e]))}updatePageId(){let e=this.getPageId();return this.shouldUpdatePageCount()&&(this.imidiateUpdate?e+=1:this.imidiateUpdate=!0),this.markPageId(e),window.VWO._.pageId=e,e}markPageId(e){this.setSNCookieValueByIndex2(Je.PAGE_ID_INFORMATION_INDEX,e)}setSNCookieValueByIndex2(e,t){const n=this.getSessionStore(),o=n&&n.split(\":\")||[];o[e]=t+\"\",this.setSessionStore(o.join(\":\"))}shouldUpdatePageCount(){const e=this.getPageIdInfo(),t=parseInt(e&&e[1],10);return!t||Oe(!0)-ic.getFirstSessionId()>t}setSNCookieValueByIndex(e,t){const n=this.getSessionStore(),o=n&&n.split(\":\")||[];o[e]=t+\"\",cn.createWithCrossDomainCheck({name:Je.TRACK_SESSION_COOKIE_NAME,value:o.join(\":\"),days:Je.TRACK_SESSION_COOKIE_EXPIRY})}getSessionId(){return this.getFirstSessionId()+this.getRelativeSessionId()}setSessionStore(e){Gi.shouldWeTrackVisitor()&&cn.createWithCrossDomainCheck({name:Je.TRACK_SESSION_COOKIE_NAME,value:e,days:Je.TRACK_SESSION_COOKIE_EXPIRY})}getRelativeSessionId(){let e=this.getSessionStore();if(!e){const t=this.getFirstSessionId(),n=this.calculateRelativeSessionTimestamp(t);this.setSessionStore(n+\"\"),e=this.getSessionStore()}return e&&+e.split(\":\")[Je.RELATIVE_SESSION_ID_INDEX]}setLocalStorageSession(){Gi.shouldWeTrackVisitor()&&(this.vwoSn.v&&(this.vwoSn.cu=encodeURIComponent(this.vwoSn.cu),this.vwoSn.r=encodeURIComponent(this.vwoSn.r)),ts.set(rc.LOCAL_STORAGE_NAME,Ds(this.vwoSn)))}getSessionStore(){return cn.get(Je.TRACK_SESSION_COOKIE_NAME)}getGlobalCookie(){return cn.get(Je.TRACK_GLOBAL_COOKIE_NAME)}eraseSessionCookie(){this.sessionTimer=null,cn.erase(Je.TRACK_SESSION_COOKIE_NAME)}getPcTrafficFromCookie(){var e=Lo.getDataStore();return e?parseFloat(e.split(\":\")[Je.PC_TRAFFIC_INDEX]):null}getFirstSessionId(){let e=Lo.getDataStore();return e||(this.createGlobalCookie(),e=Lo.getDataStore()),e&&+e.split(\":\")[Je.FIRST_SESSION_ID_INDEX]}getSNCookieValueByIndex(e){var t=this.getSessionStore();return t?t.split(\":\")[e]:null}createGlobalCookie(){if(!Gi.shouldWeTrackVisitor())return;const e=Ba(),t=null!==e?e:me(!0),n=Je.COOKIE_VERSION+\"$\"+t+\":\"+this.getPcTraffic()+\"::\";cn.createWithCrossDomainCheck({name:Je.TRACK_GLOBAL_COOKIE_NAME,value:n,days:Xe()})}isSessionInfoSynced(){return this.getSNCookieValueByIndex(Je.SESSION_SYNCED_STATE_INDEX)}markSessionSynced(){this.isSessionInfoSynced()||this.setSNCookieValueByIndex2(Je.SESSION_SYNCED_STATE_INDEX,1)}shouldStallSessionCall(){if(!Dn||$t())return!1;const e=document.cookie.search(/_vis_opt_exp_\\d+_combi/);return!this.isSessionInfoSynced()&&-1===e&&!v.isVisBucketedForTrack()}getPcTraffic(){return void 0!==this.pcTraffic&&null!==this.pcTraffic||(this.pcTraffic=this.getPcTrafficFromCookie(),this.pcTraffic=this.pcTraffic||parseFloat((100*Math.random()).toFixed(8))),this.pcTraffic}shouldSendSessionInfoInCall(){return!0}appendSessionMetadata(t=!1){return e(this,void 0,void 0,function*(){if(!Pn)return;if(!t&&this.shouldStallSessionCall()){const e=window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",()=>{window.VWO._.phoenixMT.off(\"vwo_completeStalledSession\",e),this.appendSessionMetadata(!0)});return}const e=this.getSessionStore(),n={};(e.match(/(de|dt|ts|os|br|sw|sh)=([^:]*)/g)||[]).forEach(e=>{const[t,o]=e.split(\"=\");n[t]=o});const o=i(()=>window.VWO._.allSettings.dataStore.plugins.UA,null,{}),r=e.split(\":\")||[];r.length=Math.max(r.length,Je.SESSION_SEG_INFO_INDEX+7);const s=[[\"dt\",o.dt],[\"de\",o.de],[\"ts\",yield window.fetcher.getValue(\"VWO._.trfSrc\")],[\"os\",o.os],[\"br\",o.br],[\"sw\",window.screen.width],[\"sh\",window.screen.height]];let a=!1;s.forEach(([e,t],o)=>{n[e]||(r[Je.SESSION_SEG_INFO_INDEX+o]=`${e}=${t||\"\"}`,a=!0)}),a&&this.setSessionStore(r.join(\":\"))})}getTotalTimeSpentInASession(){const e=this.getSessionStore(),t=e&&e.split(\":\")[Je.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX];return t&&parseInt(t,10)||0}markTotalTimeSpentInASession(e){this.setSNCookieValueByIndex2(Je.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX,e)}updateTotalTimeSpentInSession(){if(!this.getSessionStore())return;this.getPageId();const e=this.getTotalTimeSpentInASession(),t=(performance.now()-this.pageStartTime)/1e3,n=Math.round(e+t);this.markTotalTimeSpentInASession(n)}setPageStartTime(){this.pageStartTime=performance.now()}setAvgTimeSpentAndAddListeners(){this.addValues({avgTimeSpentInASession:yi.aTIS()},\"root\"),this.pageExitListenerForAvgTimeSpentInASession||(this.pageExitListenerForAvgTimeSpentInASession=!0,window.VWO._.phoenixMT.on(a.PAGE_EXIT,()=>{this.updateTotalTimeSpentInSession()}),window.VWO._.phoenixMT.on(\"vwo_evalTotalTimeSpentInASessionForUrlChange\",()=>{this.updateTotalTimeSpentInSession(),this.setPageStartTime()}),window.addEventListener(\"pageshow\",()=>{this.setPageStartTime()}),document.addEventListener(\"visibilitychange\",()=>{\"visible\"===document.visibilityState&&this.setPageStartTime()}))}}function sc(e){const t=\"SPLIT_URL\"===e.type,n=e[ot];return{campaignData:e,isSplitCampaign:t,isVariationPage:n,shouldSkipSplitEvents:t&&\"1\"!==e.combination_chosen&&!n}}window.VWO.modules.sessionUtils={handleNewSession:oc,updateLTS:tc};const ac=(e,t)=>{window.VWO.modules.tags.wildCardCallback(Object.assign(Object.assign({},e),{VWO:{firedTime:Date.now()}}),t)};function cc({campaignData:e,isSplitCampaign:t,isVariationPage:n}){if(t&&n)return;const o=Ks.isPersonalizeCampaign(e);ac({oldArgs:[e.id,!0]},a.SEGMENTATION_EVALUATED),o&&ac({oldArgs:[e.id,!0,!0]},a.SEGMENTATION_EVALUATED)}function dc({campaignData:e,shouldSkipSplitEvents:t}){t||ac({oldArgs:[e.id,e.combination_chosen,!0]},a.CHOOSE_COMBINATION)}function lc(e){ac({oldArgs:[e.id]},a.SPLIT_URL)}const uc=e=>{if(!window._vis_debug)return;const t=sc(e);cc(t),dc(t),t.shouldSkipSplitEvents&&lc(e)},wc=e=>{if(!window._vis_debug)return;e[Xo]=!0;(e[Jo]||[]).forEach(e=>{const t=e.eventName;delete e.eventName,ac(e,t)})},_c=(e,t)=>{const n=e.id,o=e.combination_chosen||e.cc;if(e.globalCode[t])try{let{nonce:i=\"\"}=window.VWO;i&&(i=`nonce=${i}`),window.VWO._.allSettings.tags[e.globalCode[t]].fn(n,o,i)}catch(e){}},gc=(e,t)=>{if(window._vis_debug||bi())return;if(Ks.inQACampaign(t.id))return;let n=window.VWO.modules.utils.libUtils.extraData2();const o=encodeURIComponent(n);n=t.ps||void 0===t.ps?\"&ed=\"+o:\"\";const i=cn.get(\"_vwo_uuid\"),r=window.VWO._.sessionInfoService.getSessionId(),s=\"l.gif?experiment_id=\"+t.id+\"&account_id=\"+window._vwo_acc_id+\"&cu=\"+encodeURIComponent(document.location.href)+\"&combination=\"+e+\"&s=1&sId=\"+r+\"&u=\"+i+n;return new Promise(e=>{qc.sendCall(null,{url:s},null,()=>{e()},!0)})},pc=e=>\"_vis_opt_exp_\"+e+\"_combi\",hc=e=>\"_vis_opt_exp_\"+e+\"_exclude\",vc=e=>bi()||cn.get(pc(e.id)),fc=e=>!!cn.get(hc(e.id)),Ec=e=>{Ks.createCookieMT(hc(e.id),\"1\",100,e)},mc=(e,t)=>{window.VWO.modules.tags.wildCardCallback({oldArgs:[String(e.id),t],VWO:{firedTime:Date.now()}},a.REGISTER_HIT)},Oc=(e,t)=>{window.VWO.modules.tags.wildCardCallback({oldArgs:[String(e.id),t],VWO:{firedTime:Date.now()}},a.SPLIT_VARIATION_SHOWN)},Sc=({campaignData:e,combination:t,isFirst:n,doNotProcess:o=!0})=>{if(bi())return;const i=\"SPLIT_URL\"===e.type?\"1\"!==t:void 0;return wc(e),window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,{id:String(e.id),variation:t,isFirst:n,vwo_doNotProcess_vS:o,isSplitVariation:i},null]})},Tc=(e,t)=>{bi()||Ks.createCookieMT(pc(t.id),e,100,t)},Cc=(t,n)=>new Promise(o=>{if(!t)return o();const i=1==+t,r=()=>e(void 0,void 0,void 0,function*(){try{const e=!!vc(n);if(uc(n),n.isFirst=e?0:1,e)return yield Sc({campaignData:n,combination:t,isFirst:0}),o();window._vis_debug&&\"SPLIT_URL\"===n.type&&\"1\"!==t||mc(n,t),(i||\"SPLIT_URL\"!==n.type)&&(Tc(t,n),Aa(n.id,t)),yield Promise.all([Sc({campaignData:n,combination:t,isFirst:1}),gc(t,n)]),o()}catch(e){throw e}}),s=window.VWO._.phoenixMT.getEventHistory(\"vwo_reRun\")||window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\");if(s&&s.length>0)r();else{const e=window._vis_debug?\"vwo_previewReady\":\"vwo_phoenixInitialized\",t=window.VWO._.phoenixMT.on(e,()=>{window.VWO._.phoenixMT.off(t),r()})}});function Ic(e,t={}){i(()=>window.VWO.data.vi.vt)||nc();const{shouldApplyPoll:n=!0,stag:o}=t,{id:r,ss:s}=e;if(cn.get(pc(r))&&!i(()=>s.csa||s.cta))return!0;if(!o)return!1;if(\"number\"==typeof o&&1===o)return!0;const a=window.VWO._.allSettings.stags[o];if(\"function\"==typeof a)try{(null==s?void 0:s.pu)&&!n&&(window._vwoRunningTest=r);const e=Boolean(a.call(null,yi));return delete window._vwoRunningTest,e}catch(e){return delete window._vwoRunningTest,!1}}const yc=()=>!!parseInt(cn.get(Je.GLOBAL_OPT_OUT,!0),10),Ac=e=>{cn.create(\"_vis_opt_exp_\"+e.id+\"_exclude\",\"1\",100)};function Nc(e){window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\")?e():window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{e()})}function Vc(e,t,n){const o=\"string\"==typeof e?Number(e):e,r=window._vwo_exp[o];if(!r)return;const s={name:a.VARIATION_SHOWN,props:{id:o,variation:t,isFirst:n},time:Date.now(),_vwo:{}};va(s,{});const c=Ks.createUUIDCookie2(r),{data:d}=qc.getDataForEventsCall({eventDataConfig:null},c,s),l=i(()=>{var e,t,n;return null===(n=null===(t=null===(e=null==d?void 0:d.d)||void 0===e?void 0:e.event)||void 0===t?void 0:t.props)||void 0===n?void 0:n.page});l&&(l.cnnUrl=i(()=>document.querySelector(\"link[rel='canonical']\").href)||\"\"),qc.sendCall(null,null,d,()=>{},!0,void 0,s,void 0,{id:r.id})}function bc(e,t,n){!Bn||bi()||window._vis_debug||Nc(()=>{Vc(e,t,n),gc(t,window._vwo_exp[e])})}window.VWO._.campExec=window.VWO._.campExec||{},window.VWO._.campExec.isSegmentQualified=Ic;const Lc=e=>{i(()=>!!Gt().debugEvt)&&window.VWO._.event(a.DEBUG_EVENT,e)},Rc=(e,t={})=>{if(t.expId&&Ks.isSessionBasedCampaign2(window._vwo_exp[t.expId]))return;const n=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({type:e,expId:t.expId,varId:t.varId,libVn:window.VWO._.native.JSON.stringify({evd:window.VWO.v_e||\"\",track:window.VWO.v_t||\"\",opa:window.VWO.v_o||\"\"}),stsTimeout:i(()=>Lt.vwoCode[nt]),libTimeout:i(()=>Lt.vwoCode[tt])},i(()=>t.timeSpent)&&{timeSpent:t.timeSpent}),i(()=>t.timeSpent2)&&{timeSpent2:t.timeSpent2}),i(()=>t.msg)&&{msg:t.msg}),i(()=>t.eventUuid)&&{eventUuid:t.eventUuid}),i(()=>t.msgId)&&{msgId:t.msgId});if(1112621==window._vwo_acc_id||jn){n.visId=t.visId||Ks.createUUIDCookie2();const e=i(()=>window.VWO._.native.JSON.parse(n.msg||\"{}\"))||{};n.msg=window.VWO._.native.JSON.stringify(Object.assign(Object.assign({},e),{cookieVal:ha(`_vis_opt_exp_${n.expId||20}_combi`)||\"not set\"}))}Lc(n)},Dc=()=>{const e=document.cookie.split(\";\").filter(e=>e.includes(\"_vis_opt_exp_\"));let t=-1;i(()=>{const[e]=performance.getEntriesByType(\"navigation\"),n=e.startTime;t=(performance.now()-n)/1e3});return{cookieStr:e,timeSpent:i(()=>performance.now()-window._VWO_VaGQ_StartTime)||-1,timeSpent2:t,additionalData:{timeouts:{lib:i(()=>Lt.vwoCode[tt]),sts:i(()=>Lt.vwoCode[nt])}}}},Wc=e=>{e=e||/^(_vis_opt_exp|_vwo)/;const t=document.cookie.split(\";\");let n=\"\";return t.forEach(t=>{const[o,i]=t.trim().split(\"=\");e.test(o)&&(n+=o.trim()+\"=\"+(i?i.trim():\"\")+\";\")}),n},Pc=(e,t=[])=>{try{const{msg:n,url:r=window.location.href,navType:s=\"\",additionalOptions:a={}}=e,c=window._vwo_code||{},d=Object.assign({uuid:i(()=>window.VWO._.cookies.get(\"_vwo_uuid\")),url:window.location.href,referrer:document.referrer,nav:s,aId:window._vwo_acc_id,sT:c.sT,lT:c.lT,aC:!!window._vwo_code,cookies:t.length?t:Wc(),inL:window._vwoIntegrationsLoaded,ogUUID:Ks.getUUID(),windowUUid:window._vwo_uuid},a);o({msg:n,url:encodeURIComponent(r),source:window.VWO._.native.JSON.stringify(d)})}catch(e){}},xc=e=>{var t;try{if(!pn.CLICK_DEBUG)return;const n=i(()=>pn.CLICK_DEBUG.filters)||{},o=window.sessionStorage.getItem(\"referred\"),{local_referred_url:r,referred_url:a}=o&&window.VWO._.native.JSON.parse(o)||{},c=s(e.event.target.tagName);if(Object.keys(n).length>0&&!n[c])return;const d=\"a\"===c&&e.event.target.href,l=String(oa(e.event.target));Pc({msg:null!==(t=e.msg)&&void 0!==t?t:\"Click Debug Log\",url:encodeURIComponent(window.location.href),additionalOptions:{cookies:Wc(),uuid:window._vwo_uuid,targetEl:e.event.target.innerText,referrerSession:a,referrerPage:r,targetUrl:d,targetXP:l}}),Rc(zs.DEBUG_CLICK_EVENT,{msg:window.VWO._.native.JSON.stringify({targetEl:e.event.target.innerText,referrerSession:a,referrerPage:r,targetUrl:d,targetXP:l})})}catch(e){}},Uc=(...e)=>{hn&&Pc.call(void 0,...e)},Mc=()=>{pn.GA_DEBUG&&i(()=>{const e=pn.GA_DEBUG.expIds,t=\"function\"==typeof window.fetch;let n=0;if(t&&Object.keys(e||{}).some(e=>!!window.VWO._.allSettings.dataStore.campaigns[e])){const t=window.fetch;window.fetch=function(...o){return i(()=>{const t=o[0]||\"\",r=(o[1]||{}).body,s=/VWO-(\\d+)-(\\d+)/,a=s.exec(t)||s.exec(r)||[];t.includes(\"analytics.google.com/g/collect\")&&a.length>0&&e[a[1]]&&(Pc({msg:\"GA Collect Log\",additionalOptions:{data:Array.from(a),userType:i(()=>window.VWO.data.vi.vt)||\"unknown\"}}),++n)}),t.call(this,...o)}}window.VWO._.phoenixMT.on(a.PAGE_EXIT,()=>{const{cookieStr:e,timeSpent:o,timeSpent2:r,additionalData:s}=Dc();Pc({msg:\"Page Exit Logs\",additionalOptions:{userType:i(()=>window.VWO.data.vi.vt)||\"unknown\",dL:Array.isArray(window.dataLayer),doesFetchExist:t,didCollectCallGo:n,timeSpent:o,timeSpent2:r,timeouts:s.timeouts}},e)});const o=Object.keys(e).reduce((e,t)=>{const n=window.VWO._.cookies.get(`_vis_opt_exp_${t}_combi`);return Object.assign(Object.assign({},e),{[t]:!!n})},{});e&&window.VWO.push([\"onVariationApplied\",t=>{e[t[1]]&&Pc({msg:`Variation Applied => ${t[1]}-${t[2]}`,additionalOptions:{dL:Array.isArray(window.dataLayer),didCollectCallGo:n,userType:i(()=>window.VWO.data.vi.vt)||\"unknown\",doesCombiCookieExist:o}})}])})},kc=()=>{i(()=>{if(!pn.VARIATION_SHOWN_DEBUG)return;const e=pn.VARIATION_SHOWN_DEBUG||{};window.VWO.push([\"onVariationShownSent\",t=>{const[n,o,i]=t||[];e[o]&&Pc({msg:`Variation Shown Sent => ${o}-${i}`})}])})},Gc=()=>{if(!i(()=>!!Gt().debugEvt))return;const e=(e,t,n)=>{window.VWO.push([t,([t,o,i])=>{Rc(e,Object.assign({expId:o,varId:i,retVis:!!vc(window._vwo_exp[o]),msg:window.VWO._.native.JSON.stringify({eventType:t})},n||{})),bc(o,i,1)}])};e(zs.DEBUG_VS_EVENT,\"onVariationShownSent\"),e(zs.DEBUG_VS_EVENT,\"onVariationApplied\"),window.VWO._.phoenixMT.on(a.PAGE_EXIT,e=>{const{timeSpent:t,timeSpent2:n,additionalData:o}=Dc();Rc(zs.DEBUG_PAGE_EXIT,{timeSpent:t,timeSpent2:n,timeouts:o.timeouts,msg:window.VWO._.native.JSON.stringify({eventType:\"pageExit\",camps:Ks.getCombinationCookie()})})});const t=({type:e,expId:t,varId:n,msg:o=\"\",visId:i,eventUuid:r,msgId:s})=>{Nc(()=>Rc(e,{expId:t,varId:n,msg:o,visId:i,eventUuid:r,msgId:s}))};window.VWO._.phoenixMT.on(a.ENHANCE_LOGS,t),window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.ENHANCE_LOGS,t]})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{i(()=>Fc(zs.DEBUG_PAGE_VIEWED))})},Fc=e=>{const t=Wc(/^(_vis_opt_exp)/);Rc(e,{cookies:t})},$c=e=>{i(()=>!!Gt().debugEvt)&&i(()=>Fc(`${zs.PRE_EVENT_DEBUG_LOGS}-${e}`))},Bc=(e={})=>{i(()=>{if(!pn.URL_DEBUG)return;const{rgx:t,sendCookie:n}=pn.URL_DEBUG,o=window.location.href;new RegExp(t).test(o)&&Pc({msg:\"URL Debug Log\",url:o,additionalOptions:e},(n||[]).map(e=>window.VWO._.cookies.get(e)))})},jc=()=>{i(()=>{if(!pn.IN_LIST_DEBUG)return;const e=pn.IN_LIST_DEBUG,t=Object.keys(e);t.some(e=>!!i(()=>window.VWO._.allSettings.dataStore.campaigns[e]))?window.VWO.push([\"onVariationApplied\",t=>{var n;try{const[o,i]=t||[];if(!e[i])return;const r=localStorage.getItem(\"_vwo_store_content\"),s=window.vwo_heap_id||\"\";if(!r||!s)return void Pc({msg:\"In_List_Debug_Log-empty\",additionalOptions:{value:r,heapId:s,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"]);const a=null===(n=window.VWO._.native.JSON.parse(r).fns)||void 0===n?void 0:n.list;if(!a)return void Pc({msg:\"In_List_Debug_Log-empty-listFns\",additionalOptions:{value:r,heapId:s,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"]);const c=window.VWO._.cookies.get(\"_vis_opt_exp_\"+i+\"_combi\");Object.entries(a).forEach(([e,t])=>{const[n]=window.VWO._.native.JSON.parse(e);if(n!==s)return;const{vn:o,val:a}=t;Pc({msg:\"In_List_Debug_Log\",additionalOptions:{heapId:s,functionVersion:o,value:a,isFirst:!!c,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"])})}catch(e){i(()=>{Pc({msg:\"In_List_Debug_Log-errorInLog\",additionalOptions:{error:e}},[\"\"])})}}]):Pc({msg:\"In_List_Debug_Log-campaignMissing\",additionalOptions:{expIdList:t}},[\"\"])})};window.VWO._.sendErrorLog=Pc,window.VWO._.sendGenericDebugEvent=Lc;class Hc extends Ys{constructor(){super(...arguments),this.vwoEventsToBeSynced=Object.assign({},Lr)}shouldSendEventCall(e,t){var n;const o=t.name;if(!o)return!1;this.vwoEventsToBeSynced=Object.assign({},window.VWO._.SyncableEventsEnum);const r=this.vwoEventsToBeSynced[t.name];if(void 0===r&&!t.props.isCustomEvent&&!t.props.isSurveyEvent)return!1;const s=window.VWO._.allSettings.dataStore.events[o];if(t.type=i(()=>null==s?void 0:s.name)||o,!s){let e;try{e=window.VWO._.native.JSON.parse(ts.get(Ys.UNREG_EVENT_LOCAL_STORAGE_NAME))||{}}catch(t){e={}}if(e[o])return!1;{e[o]=!0;const t=window.VWO._.native.JSON.stringify(e);ts.set(Ys.UNREG_EVENT_LOCAL_STORAGE_NAME,t)}}if(t.props.isCustomEvent||t.props.isSurveyEvent||t.props.forceCall)return!0;if(!r||!r.ignoreMetricDataCheck){const e=null===(n=t._vwo)||void 0===n?void 0:n.eventDataConfig;if(!e||Object.keys(e).length\u003c=0)return!1}if(t.name!==a.VARIATION_SHOWN)return!0;let c=\"non-analytics\";location.href.includes(\"jsMode=Any\")&&(c=\"analytics\");const d=null==t?void 0:t.props,l=null==d?void 0:d.id;if(!d||!l)return!1;const u=window.VWO._.allSettings.dataStore.campaigns[l]||window._vwo_exp[l],w=window.VWO.modules.utils.libUtils.isSessionBasedCampaign2(u),_=u.type===f().SURVEY_CAMPAIGN;return!(!Ri()&&Ks.inQACampaign(l))&&!(!(\"analytics\"===c||\"non-analytics\"===c&&d.isFirst)||w||_)}prepareEventProps(e,t){e.props.extraData=Ks.extraData2(!1,!0);try{const n=window.VWO._.native.JSON.parse(ts.get(\"vwoSn\")||\"{}\"),o={r:+(\"new\"!==i(()=>window.VWO.data.vi.vt)),su:decodeURIComponent(n.cu),ru:decodeURIComponent(n.r),ed:e.props.extraData};t.d&&(t.d.sD=o)}catch(e){o({msg:\"Issue with session data payload to be sent in events call\",url:\"dataSync/utils.ts\"})}}handleDomTriggeredEvent(e){const t=e.name;t.indexOf(\"vwo_dom_\")\u003c0||(t===a.DOM_CLICK&&(e.name=\"click\"),t===a.DOM_SUBMIT&&(e.name=\"submit\"))}sendCall(e,t,n,o,r,s,c,d,l){var u,w,_;const g=(null==t?void 0:t.cUrl)||window.VWO._.lastPageUnloadURL||document.URL;let p=o;if(c&&c.name===a.VARIATION_SHOWN&&(\"SPLIT_URL\"==_vwo_exp[l.id].type||_vwo_exp[l.id][yt])){const e=p;p=function(){e(s),window.VWO._.phoenixMT.trigger(`vwo_vSCallSent_${l.id}`,{id:l.id,comb:_vwo_exp[l.id].combination_chosen}),_vwo_exp[l.id].vSCallSent=!0}}if(!Gi.shouldWeTrackVisitor()||Ks.isBot2()||Z.deferOnConsent(\"sendCall\",this,p,s,c,n,e,t,n,p,r,s,c,{cu:g,ru:document.referrer},l))return;const h=null==t?void 0:t.successCallback,v=null==t?void 0:t.errorCallback,f=(null==t?void 0:t.serverUrl)||(null===(u=window.VWO.data.accountJSInfo)||void 0===u?void 0:u.collUrl)||Lt.serverUrl,E=Lt.accountId,m=f.endsWith(\"/\");let O=f;if(c){const e=Wr(c.name);e&&this.prepareEventProps(c,n),c.isCustomEvent&&$c(c.name);O+=`${m?\"\":\"/\"}events/${e?\"t\":\"t/u\"}?en=${c.name}&a=${E}&v=${window.VWO.v_e}`;let t=p;if(Ur.canRunHook()){const e=Ur.runAllHooks(n,t);if(-1===e.processedData)return;n=e.processedData,t=e.wrappedCallback}id(c.name),p=function(...e){t.call(this,...e),rd(c.name,Object.assign(Object.assign(Object.assign({},c),n.d.event.props),{url:void 0}))};const o=!Pr(c.name);if(e&&o&&c.isCustomEvent&&Dn&&!Lr[c.name]){const e=i(()=>Object.keys(c._vwo.eventDataConfig.vwoMeta.metric).length>0);if(s.isSynced=e,!e)return void p(s)}if(jn){const e=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.visId}),t=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.eventUuid}),o=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.msgId}),r=i(()=>Ks.getUUID()),s=i(()=>window.VWO._.cookies.get(\"_vwo_uuid\")),d=i(()=>window.VWO._.cookies.get(\"_vwo_uuid_v2\")),l=c.name===a.VARIATION_SHOWN?\"assignment\":i(()=>!!c._vwo.eventDataConfig.vwoMeta.metric)?\"conversion\":\"other\",u=!(!e||!(e!==r||s&&e!==s));if(\"assignment\"===l||\"conversion\"===l&&u){const n=`${c.name}|${(null===(w=c.props)||void 0===w?void 0:w.id)||\"\"}|${(null===(_=c.props)||void 0===_?void 0:_.variation)||\"\"}|${o||t||\"\"}`;window.VWO._.identityTraceLastSeen=window.VWO._.identityTraceLastSeen||{};const g=window.VWO._.identityTraceLastSeen[n]||0,p=Date.now();p-g>3e3&&(window.VWO._.identityTraceLastSeen[n]=p,window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"eventSyncIdentityTrace\",expId:i(()=>{var e;return null===(e=c.props)||void 0===e?void 0:e.id}),varId:i(()=>{var e;return null===(e=c.props)||void 0===e?void 0:e.variation}),visId:e,eventUuid:t,msgId:o,msg:window.VWO._.native.JSON.stringify({eventName:c.name,eventCategory:l,hasIdentityDrift:u,eventVisId:e,cookieVisId:s,cookieUuidV2:d,runtimeVisId:r,eventUuid:t,msgId:o})}))}}c.name===a.VARIATION_SHOWN&&1112621==window._vwo_acc_id&&window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"variationShownCallSentMT\",expId:c.props.id,varId:c.props.variation})}else{if(!t)return;O+=t.url,O=xe(O,\"vn\",t.vn),O=xe(O,\"vns\",t.vns),O=xe(O,\"vno\",t.vno),O=xe(O,\"eTime\",Oe()),O=xe(O,\"v\",window.VWO.v_e)}window.VWO.consentMode&&d&&(O.indexOf(\"&cu=\")\u003c0&&(O+=\"&cu=\"+encodeURIComponent(d.cu.slice(0,100))),document.referrer&&O.indexOf(\"&ru=\")\u003c0&&d.ru&&(O+=\"&ru=\"+encodeURIComponent(d.ru.slice(0,100)))),window.VWO._.isBeaconAvailable=!0,r=window.VWO.data.tB&&(window.VWO._.isLinkRedirecting||r);let S=n&&\"object\"==typeof n&&0===Object.keys(n).length?\"\":n;S&&\"string\"!=typeof S&&(S=window.VWO._.native.JSON.stringify(S));Ki({url:O,complete:p,success:h,error:v,data:S,useBeacon:r,callbackContext:s,additionalOptions:{cUrl:g}}).typeOfCall!==Ki.callTypes.BEACON&&(window.VWO._.isBeaconAvailable=!1)}addDataFromMTAndSend(e,t,n,o,r,s,a,c){o=o||ct;const d=i(()=>n.d.event.props.page);d&&(d.cnnUrl=i(()=>document.querySelector(\"link[rel='canonical']\").href)||\"\"),this.sendCall(e,t,n,o,r,s,a,null,{id:c})}getDataForEventsCall(e,t,n){const o=window.VWO.modules.tags.sessionInfoService,{payload:i,shouldSyncCall:r}=this.evaluateDataForEventsCall(e,t,n);return i.d.sessionId=o.getSessionId(),{data:i,shouldSyncCall:r}}}const Kc=new Hc;window.VWO.modules.tags.dataSync={utils:Kc};var qc=new Hc;class Jc extends Js{execute({event:e},t,n,o,i,r){o=o||ct;const s=qc.shouldSendEventCall({eventDataConfig:t},e);if(window._vis_debug){o&&o(i);const t=[a.DOM_CLICK,a.DOM_SUBMIT,a.PAGE_UNLOAD];return void((s||t.includes(e.name))&&window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VWO_SYNCABLE_EVENT,{oldArgs:[e]}]}))}if(s){r=r||Ks.createUUIDCookie2(n);const{data:s,shouldSyncCall:a}=qc.getDataForEventsCall({eventDataConfig:t},r,e);a&&qc.sendCall(null,null,s,o,!0,i,e)}else o&&o(i)}}const Xc=new Jc,Yc=Xc.execute.bind(Xc);window.VWO.modules.tags.dataSync=Object.assign(window.VWO.modules.tags.dataSync,Yc);class zc extends Yo{getUrlVars(e){var t,n,o,i={};for(-1!==e.indexOf(\"#\")&&(e=e.slice(0,e.indexOf(\"#\"))),n=(o=e.slice(e.indexOf(\"?\")+1).split(\"&\").reverse()).length;n--;)if(void 0===i[(t=o[n].split(\"=\"))[0]]){let e=t[1];(478778==window._vwo_acc_id||window._vwo_acc_id>495077)&&(e=t.slice(1).join(\"=\")),i[t[0]]=e}else i[t[0]]=i[t[0]]+\"&\"+t[0]+\"=\"+t[1];return i}}const Qc=new zc;function Zc(e,t,n,o=null){return window.fetcher.getValue('VWO.modules.events.fireEventAndSyncData(\"${{1}}\",\"${{2}}\",\"${{3}}\", \"${{4}}\" )',null,{captureGroups:[null,t,n,o]})}function ed(e,t,n={},o=null){var i;let r;t.name=e||t.name,va(t,n),t.name===a.DOM_SUBMIT||t.name===a.DOM_CLICK&&t.targetUrl?t.props.targetUrl=t.targetUrl=Qc.toAbsURL(t.targetUrl):(t.name===a.VARIATION_SHOWN||t.props.isSurveyEvent)&&(r=window._vwo_exp[t.props.id]);const s=null===(i=t._vwo)||void 0===i?void 0:i.eventDataConfig;if(s){const e=Object.keys(s);for(let n=e.length-1;n>=0;--n){const i=e[n];t._vwo.eventDataConfig=s[i],delete s[i],Yc({event:t},s,null,o,null,i)}}else Yc({event:t},r)}window.VWO.modules.vwoUtils.urlUtils=Qc;let td={};function nd(e){e?td[e]={}:td={}}function od(e,{shouldNotUnhide:t,tagName:n,campId:o}){td[o]=td[o]||{},t||n&&td[o][n]||(n&&(td[o][n]=!0),window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,e))}const id=e=>{i(()=>{window.fetcher.getValue('window.VWO.modules.events.markEventSyncedWT(\"${{1}}\")',null,{captureGroups:[e]}).catch(e=>{})})},rd=(e,t)=>{Dr(e)&&window.fetcher.getValue('window.VWO.modules.eventHistHandler.updateEventHist(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]})};let sd={};const ad=()=>{sd={}},cd=({campaignId:e,combination:t,errorObject:n,tagName:o})=>{console.error(n),sd[o]||(sd[o]=!0,window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_APPLIED_ERROR,{oldArgs:[e,t,{message:n.message,stack:n.stack}]}]}))};window.VWO.modules.events={syncEventsDataToDataLayer:ed,fireEventAndSyncData:Zc};class dd{get(e){return this[e]}set(e,t){this[e]=t}}var ld=new dd;const ud={\"event.target\":e=>i(()=>e.target)||null,\"event.target.innerText\":e=>i(()=>e.target.innerText.trim())||\"\",\"event.targetUrl\":e=>i(()=>e.targetUrl)||\"\",\"page.url\":()=>i(()=>Lt.page.url)||\"\"};function wd(e,t){if(ud[e])return ud[e](t);const n=e.split(\".\");let o;switch(n[0]){case\"event\":{let e=t;for(let t=1;t\u003cn.length;t++){const i=n[t];o=e[i],e=o,\"innerText\"===i&&(o=null==o?void 0:o.trim())}break}case\"page\":{const e=n[1];o=Lt.page[e];break}case\"window\":return n.reduce((e,t)=>i(()=>e[t]),window);default:o=void 0}return o}function _d(e,t,n,o){const[r,s,...a]=e,c=wd(r,t),d=i(()=>Uo.plugins[Mo.OPERATOR].get(s));return i(()=>d(c,...a,{eventName:n,triggerName:o,jsLibUtils:ld.get(\"jsLibUtils\")}))}function gd(e,t,n){var o;const i={},r=e===a.DOM_CLICK,s=t.isRageClick;function c(e,t){i[e.triggerName]=i[e.triggerName]||{},i[e.triggerName][e.condId]=i[e.triggerName][e.condId]||{},i[e.triggerName][e.condId][e.filterId]=!!t,r&&(\"state\"in i[e.triggerName]?i[e.triggerName].state=!(!i[e.triggerName].state||!t):i[e.triggerName].state=!!t)}for(let i=n.length-1;i>=0;i--){s&&(t.isRageClick=s);const r=n[i];if((null===(o=t._vwo)||void 0===o?void 0:o.aux)&&!r.aux){c(r,!1);continue}t.isRageClick&&!t.isFirst&&(t.isRageClick=!1);c(r,_d(r.condition,t,e,String(r.triggerId))),s&&(t.isRageClick=!0)}return i}window.VWO.modules.utils.triggers={triggersConditionsCheck:gd};const pd=Ct,hd=It,vd=\"vwo\",fd=(()=>{const e=(e,t,n)=>{const o=[vd,e,t].join(pd),i=n.join(hd);return`${o}${pd}${i}`};return{set:(t,n,i,r)=>{try{if(We(n))return;const o=e(window._vwo_acc_id,t,i);window.localStorage.setItem(o,window.VWO._.native.JSON.stringify({v:n,ts:r}))}catch(e){o({msg:\"Failed to SET global variable in storage\",url:window.location.href,source:window.VWO._.native.JSON.stringify(e)})}},get:(t,n)=>{try{const o=e(window._vwo_acc_id,t,n),i=window.localStorage.getItem(o);return i?window.VWO._.native.JSON.parse(i):null}catch(e){return void o({msg:\"Failed to parse (GET) global variable from storage\",url:window.location.href,source:window.VWO._.native.JSON.stringify(e)})}}}})();var Ed;!function(e){e[e.ON_PAGE_VARIABLE=0]=\"ON_PAGE_VARIABLE\",e[e.CUSTOM_EVENT=1]=\"CUSTOM_EVENT\"}(Ed||(Ed={}));const md={d:{},storeEvent:function(e){const t=e.name;delete e.name,this.d[t]=e},getEvent:function(e){return this.d[e]||{}}},Od=(e,t)=>md.getEvent(e)[t],Sd={ACCOUNT_ID:\"a\",VARIABLE_NAME:\"v\",KEY:\"key\",TIMESTAMP:\"ts\"},Td=({variableName:t,propertyValues:n,additionalParams:o,onSuccess:i=()=>null,onError:r=()=>null})=>{const{ts:s}=o,a=Pe({baseUrl:window._vwo_server_url,pathname:\"/dcdn/variabledata\",queryParams:{[Sd.ACCOUNT_ID]:window._vwo_acc_id,[Sd.VARIABLE_NAME]:t,[Sd.KEY]:n,[Sd.TIMESTAMP]:s}});Ke.request({url:a,method:\"GET\",includeCredentials:!1},{onSuccessCallback:t=>e(void 0,void 0,void 0,function*(){const e=yield t.json();i(e)}),onErrorCallback:r})},Cd=()=>{Object.keys(window.localStorage).forEach(e=>{if(e.startsWith(`${vd}-${window._vwo_acc_id}`)){const t=window.localStorage.getItem(e),{ts:n}=window.VWO._.native.JSON.parse(t),o=1e3*n;Date.now()-o>=864e5&&window.localStorage.removeItem(e)}})},Id=e=>{if(!e||!e.length)return[];const t=[];for(let n=0;n\u003ce.length;n++)try{const o=e[n];if(!Re(o))return[];const{t:i,v:r}=o;if(We(r))return[];let s;switch(Number(i)){case Ed.ON_PAGE_VARIABLE:s=wd(`window.${r}`);break;case Ed.CUSTOM_EVENT:{const[e,t]=r.split(\".\");s=Od(e,t);break}default:s=void 0}if(void 0===s)return[];t.push(s)}catch(e){return[]}return t},yd=(()=>{let e={};return window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{e={}}),(t,n)=>(e[t]||(e[t]=Ws(n,1e3)),e[t])})(),Ad=(e,t)=>{try{if(!e||!t)return;const{c:n}=t;if(!Array.isArray(n))return;const o=Id(n);if(o.length!==n.length)return;const i=fd.get(e,o),r=window.VWO.sTs||Date.now()/1e3,s=We(i);if(s||We(i.ts)||i.ts\u003cr){yd(e,()=>Td({variableName:e,propertyValues:o.join(hd),additionalParams:{ts:r},onSuccess:t=>{fd.set(e,t.v,o,r)}}))()}if(s||We(i.v))return;return String(i.v)}catch(e){return}},Nd=(()=>{let e={};const t={set(t,n,o,i){e[o]=e[o]||{},e[o][t]=e[o][t]||{},e[o][t][n]=i},get:(t,n,o)=>i(()=>e[t][n][o]),removeByTriggerId(t,n){for(const o in e)!n[o]&&e[o][t]&&delete e[o][t]},removeByEventName(t){delete e[t]},clear(){e={}}};return window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{t.clear()}),t})(),Vd=({evalEventName:e,filters:t,id:n,currentEventName:o,properties:r,metricTriggerId:s})=>{const a=n.toString();if(Nd.get(o,s,a))return!0;if(o!==e)return!1;const c=t.every(e=>i(()=>_d(e,r,o,s)));return c&&Nd.set(s,a,o,!0),c},bd=({eventName:e,properties:t,callback:n,metricTriggerId:o})=>{const r=(n,i,r)=>Vd({evalEventName:n,filters:i,id:r,currentEventName:e,properties:t,metricTriggerId:o});return i(()=>n(r),{sendErrorLog:!1},!1)},Ld=(()=>{let e=[];return window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{e=[]}),t=>{if(e.length>0)return e;const n=kt();e=[];const o=new Set;for(const e in t){const r=t[e].mt;if(Re(r))for(const e in r){const t=r[e];3===i(()=>n[t][qr])&&o.add(t)}}return e=Array.from(o),e}})(),Rd=({eventName:e,properties:t,campaigns:n=Mt(),metricIdsToBeConvertedList:i=[]})=>{try{const o=(i||[]).length>0?i:Ld(n),r=[];if(o.length>0)for(const n of o)try{const o=kt()[n];if(!o)continue;const i=3===o[qr],s=o[Kr];if(!s||\"object\"!=typeof s)continue;const a=s[e];if(i&&a){const i=o[Jr]||(()=>!1);try{bd({eventName:e,properties:t,callback:i,metricTriggerId:n})&&r.push(n)}catch(e){}}}catch(e){}return r.length>0&&queueMicrotask(()=>{r.forEach(e=>(Nd.removeByTriggerId(e,{[a.PAGE_VIEW]:!0}),e))}),r}catch(e){return o({msg:\"Critical error in getEligibleFunctionalTriggersForEvent\",source:window.VWO._.native.JSON.stringify(e),url:window.location.href}),[]}};var Dd;!function(e){e.RANDOM=\"1\",e.HASH=\"2\"}(Dd||(Dd={}));let Wd=null,Pd={variationSelection:\"hash\"},xd=!1;const Ud=(e,t)=>{jn&&i(()=>{const n=\"string\"==typeof t.newUuid?t.newUuid:void 0;window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,Object.assign({type:e,msg:window.VWO._.native.JSON.stringify(t)},void 0!==n?{visId:n}:{}))})},Md=()=>{window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{xd=!0}),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{Xd()})},kd=e=>{Pt().cif=e,i(()=>window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.cif\",e))},Gd=()=>!(!i(()=>Pt().cif)&&!i(()=>Pt().CIF)),Fd=()=>{let e=Wd||i(()=>Pt().cif.uuid)||i(()=>Jd().uuid);if(!e){const t=i(()=>Pt().CIF);if(\"function\"==typeof t){const n=i(()=>t());\"string\"==typeof n&&(Wd=e=n)}}return e},$d=()=>i(()=>Pt().cif.config)||i(()=>Jd().config)||Pd,Bd=e=>{i(()=>{const t=cn.getAll(),n=(window._vis_debug?\"debug\":\"\")+\"_vwo_uuid\",o=[];Object.keys(t).forEach(t=>{\"_vwo_uuid_v2\"!==t&&0===t.indexOf(n)&&(cn.create(t,e,Je.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain),o.push(t.substring(5)))}),o.length&&(jd(o,e),Ud(\"visitorIdentityCookiesUpdated\",{updatedCookies:o,updatedCount:o.length}))})},jd=(e,t)=>{i(()=>{const n=Pt();if(!n.crossDomain)return;const o=new Set(e),i=[];Object.keys(n.crossDomain).forEach(e=>{const r=n.crossDomain[e];Array.isArray(r)&&r.forEach((e,n)=>{if(o.has(e.name)){e.value=t;const n=e.name.match(/_vwo_uuid_(\\d+|cd)$/);n&&i.push({name:e.name,experimentId:\"cd\"===n[1]?null:n[1]})}})}),i.forEach(({name:e,experimentId:n})=>{cn.createThirdParty(e,t,Je.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain,n,!0,void 0,void 0,!0)})})},Hd=(e,t)=>{if(xd)return;const n=Kd(t);let o=cn.get(\"_vwo_uuid\");if(n.override||!o){const t=i(()=>e());if(\"string\"==typeof t){const e=o;o&&Bd(t),o=t,Ud(\"visitorIdentityCreated\",{override:!!n.override,hadExistingUuid:!!e,hadExistingUuidV2:!!cn.get(\"_vwo_uuid_v2\"),existingUuidV2:cn.get(\"_vwo_uuid_v2\"),previousUuid:e,newUuid:t})}}if(o){Wd=o,Object.assign(Pd,n);const e={uuid:Wd,config:Object.assign({},Pd)};kd(e)}},Kd=e=>{const t=i(()=>\"hash\"===e.variationSelection||\"random\"===e.variationSelection),n=i(()=>!0===e.override);return{variationSelection:t?e.variationSelection:\"random\",override:n||!1}},qd=()=>{const e=cn.get(\"_vwo_uuid_v2\");return e?e.split(\"|\"):null},Jd=()=>{const e=qd();if(!e||e.length\u003c4||!e[2])return null;const t={uuid:e[2],config:{variationSelection:e[3]===Dd.RANDOM?\"random\":\"hash\"}};return kd(t),t},Xd=()=>{const e=i(()=>Pt().cif),t=qd();if(!t||!e)return;const n=\"random\"===e.config.variationSelection?Dd.RANDOM:Dd.HASH;cn.create(\"_vwo_uuid_v2\",`${t[0]}|${t[1]}|${e.uuid}|${n}`,Je.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain,void 0,void 0,void 0,{ignoreUrlEncoding:!0})};function Yd(e,t){const n=(e=-1,t=\"\")=>{switch(e){case 0:return Vr.logWarningAndReportError(Nr.EMPTY_EVENT);case 1:return console.warn(Nr.EVENT_MORE_THAN_LIMIT);case 2:return Vr.logWarningAndReportError(`Invalid event name: '${t}' is not allowed as an event name!`);default:return Vr.logWarningAndReportError(Nr.EVENT_NOT_STRING)}};if(\"string\"!=typeof e)return n();if(!(e=e.trim()))return n(0);const o=e;if(!(e=Vr.filterEventName(e)))return n(2,o);e.length>40&&(n(1),e=e.slice(0,40));const i=Vr.filterAttributeObjectKeys(t);return i?{eventName:e,filteredAttributeObject:i}:void 0}function zd(e,t,n){const o=window.VWO;switch(s(e)){case\"tags\":o.phoenix.tags.add(t,n.fn);break;case\"operators\":o.phoenix.operators.add(n.fn);break;case\"storages\":o.phoenix.storages.add(n);break;case\"store\":o.phoenix.store.actions.addValues(n)}}class Qd{_createListenToHandler(){return(e,t)=>{if(e!==a.DYN_DATA_FETCHED)return;const n=t||{state:window.VWO._.dynReady||0,_vwo:{firedTime:Date.now()}};window.fetcher.setValue(\"window.VWO._.dynReady\",window.VWO._.dynReady),window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.plugins\",window.VWO._.allSettings.dataStore.plugins),window.fetcher.setValue(\"window.VWO.data\",window.VWO.data),i(()=>window.VWO._.phoenixMT.triggerForBothSides(a.DYN_DATA_FETCHED,n))}}config(e){return e&&(this.configSettings=e),this.configSettings}definePlugin(e,t={}){const n=e.split(\".\")[0],o=e.split(\".\")[1],i=window.VWO;i.phoenix?zd(n,o,t):(i.pluginStorage=i.pluginStorage||{},i.pluginStorage[n]=i.pluginStorage[n]||{},o?(i.pluginStorage[n][o]=i.pluginStorage[n][o]||{},i.pluginStorage[n][o]=b.mergeNestedObjects(i.pluginStorage[n][o],t)):i.pluginStorage[n]=b.mergeNestedObjects(i.pluginStorage[n],t))}constructor(t){if(this.setVisitorId=(e,t={})=>{var n,o;Hd(e,{variationSelection:null!==(n=t.variationSelection)&&void 0!==n?n:\"random\",override:null!==(o=t.override)&&void 0!==o&&o})},this.setSessionId=e=>{ja(e)},this.state=\"loading\",this.preInitializedEventHooks={},this.getPerformanceEntries=Br,this.getCrossDomainInfo=kr,this.getGlbVar=Ad,this.visitorConfig=(()=>{const t=new Promise(e=>{const t=window.VWO._.destroySession;\"function\"==typeof t?e(t):window.VWO._.destroySession=t=>{e(t)}}).then(e=>(delete window.VWO._.destroySession,e));return{destroySession(){return e(this,void 0,void 0,function*(){(yield t)()})},getInfo(){const e=i(()=>window.VWO._.allSettings.dataStore.plugins.GEO)||{};return delete e.vn,{loc:e}}}})(),t instanceof Qd)return void Object.keys(t).forEach(e=>{this[e]=t[e]});this.queue=t.slice(),this._=t._||{},this._.defer=aa,this._.isWorkerThread=!1,this.nonce=t.nonce,Object.defineProperty(this,\"modules\",{value:t.modules,enumerable:!1,configurable:!1}),this.vars=t.vars||{},this.sTs=t.sTs,this.visUuid=t.visUuid,this.data=t.data||{},this.cookiePrefix=t.cookiePrefix,this.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM=t.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM,this.onEventReceive=t.onEventReceive,this.onVariationApplied=t.onVariationApplied,this.onVWOLoaded=t.onVWOLoaded,this.onVariationShownSent=t.onVariationShownSent,this.optOut=rr,this.init=t.init,this.consentMode=t.consentMode,this.ssMeta=t.ssMeta,this.appliedCampaigns=t.appliedCampaigns,this.preInitializedEventHooks=t.event||{},this.addPreHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.preHookList=this.preInitializedEventHooks.preHookList||[],this.preInitializedEventHooks.preHookList.push(e)):this.event.addPreHook(e)},this.addPostHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.postHookList=this.preInitializedEventHooks.postHookList||[],this.preInitializedEventHooks.postHookList.push(e)):this.event.addPostHook(e)},this.setVariation=Pi,this.optInVisitor=lr,this.optOutVisitor=ur,this.identifyVisitor=yr,this.listenTo=this._createListenToHandler(),this.get=qs.get,this.load_co=t.load_co,this.dctags=t.dctags,this._.eventStore=md,this.tag=t.tag,this.v_e=t.v_e,this.v=t.v;let n=0;for(const e of this.queue)this[n]=e,n++;this.length=this.queue.length}addPhoenix(e){this.event=function(e,t,n){var o,i;const r=Yd(e,t=t||{});if(!r)return;let s=null;S(n)&&(\"function\"==typeof n.cb&&(s=n.cb),delete n.cb,r.filteredAttributeObject.$metaData=n);const a=Rd({eventName:r.eventName,properties:Object.assign(Object.assign({},r.filteredAttributeObject),{page:Lt.page})});(null===(o=window._vwoCc)||void 0===o?void 0:o.delayCustomGoal)?(null===(i=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===i?void 0:i.length)>0?this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s]):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s,a])):this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s,a])},Ur.init(this,this.preInitializedEventHooks),delete this.preInitializedEventHooks,this._.event=function(e,t,n){(i(()=>!!window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.debugEvt)||e===a.DEBUG_EVENT)&&(t=t||{},(null==n?void 0:n.enableLogs)&&o({msg:t.type,url:window.location.href,source:window.VWO._.native.JSON.stringify(t)}),ed(e,t))},this.visitor=function(e,t,n={dAR:!0}){if(!e)return;const o=Vr.filterAttributeObjectKeys(e);if(o&&(!Dn||!n.dAR||(Object.keys(o).forEach(e=>{window.VWO.getVisitorProps(e)===o[e]&&delete o[e]}),0!==Object.keys(o).length))){for(const t in o)Object.prototype.hasOwnProperty.call(e,t)&&(window.VWO.attributesData=window.VWO.attributesData||{},window.VWO.attributesData[t]=o[t]);S(t)&&(o.$metaData=t),this.otherSide(\"visitor\",[o])}},this.syncAttributes=function(){this.otherSide(\"syncAttributes\",[])},this.syncEvents=function(){this.otherSide(\"syncEvents\",[])},this.setVariation=Pi,this.excludeCampaigns=xi,this.listenTo=this._createListenToHandler(),this.phoenix=e}splice(...e){const t=this.queue.splice.apply(this.queue,e);return this.length=this.queue.length,t}push(...e){const t=this.queue.push.apply(this.queue,e);return this.length=this.queue.length,this[this.length-1]=this.queue[this.queue.length-1],t}sort(...e){return this.queue.sort.apply(this.queue,e)}updateSettings(e,t){var n;const o=e.tags;Object.keys(o).forEach(e=>{o[e].fn=Ai(o[e].fn)}),window.VWO._.isSettingsLoaded=!0,window.VWO._.allSettings.triggers=Object.assign(Object.assign({},window.VWO._.allSettings.triggers),e.triggers),window.VWO._.allSettings.stags=Object.assign(Object.assign({},window.VWO._.allSettings.stags),e.stags);const i=window.VWO._.allSettings.dataStore.changeSets||{},r=(null===(n=e.dataStore)||void 0===n?void 0:n.changeSets)||{};for(var s in Object.assign(i,r),e.tags)window.VWO._.allSettings.tags[s]||(window.VWO._.allSettings.tags[s]=e.tags[s]);this.pageGroup.add(e.pages,e.pagesEval);const a=e.dataStore.plugins.PIICONFIG;a&&(window.VWO._.allSettings.dataStore.plugins.PIICONFIG={globalBlacklist:a.GBBL,queryParamSettings:window.VWO._.native.JSON.parse(a.QPS),globalValueRegex:a.GVR}),delete window.VWO._.goalsToBeConvertedSynchronously,window.VWO._.phoenixMT.trigger(\"updateSettingSuccess\");const c=!!L(window.VWO._.track).length;window.fetcher.setValue(\"window.VWO.sTs\",window.VWO.sTs),Ks.setThirdPartyCookiesForApplicableCamps(),this.otherSide(\"updateSettings\",[c,e,t])}otherSide(...e){e[0]=\"VWO.\"+e[0],window.fetcher.getValue(...e)}}const Zd={TRACK_SESSION_CREATED:\"tSC\",RETRACK_VISITOR:\"rV\",NEW_SESSION_CREATED:\"nSC\",TOP_INITIALIZE_BEGIN:\"tIB\",TOP_INITIALIZE_ERROR:\"tIE\",TOP_INITIALIZE_END:\"tIEn\",UNHIDE_ALL_VARIATIONS:\"uAV\",UNHIDE_VARIATION:\"uV\",UNHIDE_SECTION:\"uS\",EXCLUDE_URL:\"eURL\",BEFORE_REDIRECT_TO_URL:\"bRTR\",URL_CHANGED:\"uC\",NOT_REDIRECTING:\"nR\",REGISTER_HIT:\"rH\",UPDATE_SETTINGS_CALL:\"uSC\",UPDATED_EXPERIMENTS:\"uExps\",REGISTER_CONVERSION:\"rC\",CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT:\"cAVGFE\",CONVERT_REVENUE_GOALS_FOR_EXPERIMENT:\"cRGFE\",HIDE_ELEMENTS:\"hE\",POST_URL_CHANGE:\"hC\",AFTER_SAMPLING_TRIGGER:\"sT\",ELEMENT_LOAD_ERROR:\"eLTTE\",ELEMENT_LOAD_TIMER_STOP:\"eLTSt\",CHOOSE_COMBINATION:\"cC\",BOTTOM_INITIALIZE_BEGIN:\"bIB\",BOTTOM_INITIALIZE_END:\"bIE\",ELEMENT_LOADED:\"eL\",ELEMENT_NOT_LOADED:\"eNL\",SPLIT_URL:\"sURL\",MATCH_WILDCARD:\"mW\",DELETE_CSS_RULE:\"dCSSR\",HEATMAP_CLICK:\"hCl\",CONVERT_GOAL_FOR_ALL_EXPERIMENTS:\"cGFAE\",TEST_NOT_RUNNING:\"tNR\",EXCLUDE_GOAL_URL:\"eGURL\",VARIATION_SHOWN:\"vS\",VARIATION_SHOWN_SENT:\"vSS\",RECORDING_NOT_ELIGIBLE:\"rNE\",VARIATION_APPLIED:\"vA\",VARIATION_APPLIED_ERROR:\"vAE\",NEW_SURVEY_FOUND:\"nSF\",ELEMENT_CHANGES_APPLIED:\"eCA\",SEGMENTATION_EVALUATED:\"sE\",SEGMENTATION_FAILED:\"sF\",ELEMENTS_SHOWN_WITHOUT_CHANGES:\"eSWC\",OPT_OUT:\"oO\",TRACK_NEW_SESSION_CREATED:\"tnSC\",ACTIVATE_API_TRIGGERED:\"aAT\",COOKIE_CONSENT_DENIED:\"cCD\",COOKIE_CONSENT_ACCEPTED:\"cCA\",COOKIE_CONSENT_REJECTED:\"cCR\",COOKIE_CONSENT_TIMEOUT:\"cCT\",COOKIE_CONSENT_CAMPAIGN_BLOCKED:\"cCCB\",DOM_CLICK:\"vwo_dom_click\",PAGE_MATCHED:\"vwo_pageMatched\",PAGE_MATCH_FAILED:\"vwo_pageMatchFailed\",VWO_SYNCABLE_EVENT:\"vwo_SE\",CAMPAIGN_NOT_ACTIVE:\"vwo_CNA\",CAMPAIGN_FREQUENCY_EVALUATED:\"vwo_campaignFrequencyEvaluated\"},el={[a.VARIATION_SHOWN]:\"VARIATION_SHOWN\",[a.SPLIT_VARIATION_SHOWN]:\"VARIATION_SHOWN\",[a.VARIATION_APPLIED]:\"VARIATION_APPLIED\",[a.VARIATION_APPLIED_ERROR]:\"VARIATION_APPLIED_ERROR\",[a.ELEMENT_CHANGES_APPLIED]:\"ELEMENT_CHANGES_APPLIED\",[a.REGISTER_CONVERSION]:\"REGISTER_CONVERSION\",[a.VWO_EXECUTED]:\"VWO_EXECUTED\",[a.VARIATION_SHOWN_SENT]:\"VARIATION_SHOWN_SENT\",[a.ACTIVATE_API_TRIGGERED]:\"ACTIVATE_API_TRIGGERED\",[a.COOKIE_CONSENT_REJECTED]:\"COOKIE_CONSENT_REJECTED\",[a.COOKIE_CONSENT_ACCEPTED]:\"COOKIE_CONSENT_ACCEPTED\",[a.COOKIE_CONSENT_TIMEOUT]:\"COOKIE_CONSENT_TIMEOUT\",[a.COOKIE_CONSENT_CAMPAIGN_BLOCKED]:\"COOKIE_CONSENT_CAMPAIGN_BLOCKED\",sE:\"SEGMENTATION_EVALUATED\",sF:\"SEGMENTATION_FAILED\",eSWC:\"ELEMENTS_SHOWN_WITHOUT_CHANGES\",tNR:\"TEST_NOT_RUNNING\",hC:\"POST_URL_CHANGE\",sT:\"AFTER_SAMPLING_TRIGGER\",[a.NEW_SESSION_CREATED]:\"NEW_SESSION_CREATED\",cFS:\"TOP_INITIALIZE_BEGIN\",cGFAE:\"CONVERT_GOAL_FOR_ALL_EXPERIMENTS\",hCl:\"HEATMAP_CLICK\",eGURL:\"EXCLUDE_GOAL_URL\",cAVGFE:\"CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT\",cFE:\"TOP_INITIALIZE_END\",uAV:\"UNHIDE_ALL_VARIATIONS\",uS:\"UNHIDE_SECTION\",shouldExecLib:\"TOP_INITIALIZE_ERROR\",eURL:\"EXCLUDE_URL\",cRGFE:\"CONVERT_REVENUE_GOALS_FOR_EXPERIMENT\",bRTR:\"BEFORE_REDIRECT_TO_URL\",uC:\"URL_CHANGED\",hE:\"HIDE_ELEMENTS\",eLTTE:\"ELEMENT_LOAD_ERROR\",eLTSt:\"ELEMENT_LOAD_TIMER_STOP\",cC:\"CHOOSE_COMBINATION\",sAC:\"BOTTOM_INITIALIZE_BEGIN\",uSC:\"UPDATE_SETTINGS_CALL\",uExps:\"UPDATED_EXPERIMENTS\",eAC:\"BOTTOM_INITIALIZE_END\",eL:\"ELEMENT_LOADED\",eNL:\"ELEMENT_NOT_LOADED\",registerHit:\"REGISTER_HIT\",mW:\"MATCH_WILDCARD\",dCSSR:\"DELETE_CSS_RULE\",sURL:\"SPLIT_URL\",nSF:\"NEW_SURVEY_FOUND\",oO:\"OPT_OUT\",vwo_goalConversionFailed:\"GOAL_CONVERSION_FAILED\",vwo_campaignFrequencyEvaluated:\"CAMPAIGN_FREQUENCY_EVALUATED\",[a.RETRACK_VISITOR]:\"RETRACK_VISITOR\",[a.PAGE_MATCHED]:\"PAGE_MATCHED\",[a.PAGE_MATCH_FAILED]:\"PAGE_MATCH_FAILED\",[a.VWO_SYNCABLE_EVENT]:\"VWO_SYNCABLE_EVENT\",[a.CAMPAIGN_NOT_ACTIVE]:\"CAMPAIGN_NOT_ACTIVE\"},tl={[a.VARIATION_SHOWN]:function(e){return[e.id+\"\",e.variation]}};var nl=function(){},ol=[],il=[],rl=[],sl=[],al=window._vwo_evq=window._vwo_evq||[];window.VWO=window.VWO||[],window.VWO._=window.VWO._||{};var cl=function(e,t){t.e===e[0]&&t.c.apply(this,[e])},dl=function(e,t){lo&&Z.deferOnConsent(\"processVariationAppliedCallback\",this,dl,this,null,null,e,t)||t.e&&t.e!==e[1]||t.v&&t.v!==e[2]||t.c.apply(this,[e])},ll=function(e,t){t.c&&t.c.apply(this,[e[1]])},ul=function(e){for(var t=0;t\u003crl.length;t++)cl(e,rl[t]);if(e[0]===a.TRACK_SESSION_CREATED&&!0===e[4]){const e=window.localStorage.getItem(\"_vwo_eventHist\");e&&window.localStorage.setItem(\"_vwo_eventHistLastSession\",e),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.TRACK_NEW_SESSION_CREATED]}),window.VWO._.phoenixMT.trigger(a.TRACK_NEW_SESSION_CREATED)}if(\"rH\"===e[0]||\"vS\"===e[0])for(t=0;t\u003col.length;t++)dl(e,ol[t]);if(e[0]===a.VWO_EXECUTED)for(t=0;t\u003cil.length;t++)ll(e,il[t]);if(e[0]===Zd.VARIATION_SHOWN_SENT)for(const t of sl)dl(e,t)},wl=al.push;al.push=function(){ul(arguments[0]),wl.apply(al,[].slice.call(arguments))};var _l=al.unshift;al.unshift=function(){ul(arguments[0]),_l.apply(al,[].slice.call(arguments))};const gl={onVWOLoaded:function(e){var t={c:e=e||nl};il.push(t);for(var n=0;n\u003cal.length;n++)al[n][0]===a.VWO_EXECUTED&&ll(al[n],t)},onVariationShownSent:function(e,t,n){\"function\"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||nl};sl.push(o);for(const e of al)e[0]===Zd.VARIATION_SHOWN_SENT&&dl(e,o)},onVariationApplied:function(e,t,n){\"function\"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||nl};ol.push(o);for(var i=0;i\u003cal.length;i++)\"rH\"!==al[i][0]&&\"vS\"!==al[i][0]||dl(al[i],o)},onEventReceive:function(e,t){if(!e)throw new Error(\"Invalid eventName:\"+e);var n={e:e,c:t=t||nl};rl.push(n);for(var o=0;o\u003cal.length;o++)cl(al[o],n)}};for(var pl in gl)gl.hasOwnProperty(pl)&&(window.VWO[pl]=gl[pl]);function hl(e,t){for(const n in e)if(\"SURVEY\"===e[n].type){(!e[n].survey||0===Object.keys(e[n].survey).length&&e[n].survey.constructor===Object)&&h.warn(`Survey settings unavailable for account: ${window._vwo_acc_id} and campaign: ${n}`);for(const o in e[n].survey)window._vwo_surveySettings=window._vwo_surveySettings||{},window._vwo_surveySettings[o]=e[n].survey[o],t&&t[n]&&(window._vwo_surveySettings[o].debug=t[n].debug.su)}}function vl(){const e=window.VWO;e.nls&&(e.nls.stopRecording=\"permanent\"),e.survey&&(e.survey.stopCollectingData=!0)}function fl(){se._.commonUtil=je,se._.utils=Ze,se._.customEvent=G,se._.listener=gl,se._.libUtils=Ks,se._.CookieEnum=Je}window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings=hl,window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey=vl,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT=fl,window.VWO._.EventsEnum=Zd,window.VWO._.SyncableEventsEnum=Lr;const El=function(e){var t,n,o,r,s,a,c,d,l,u,w,_,g,p,h,v,f,E,m,O,S;const T=null===(t=window.VWO._.allSettings.dataStore)||void 0===t?void 0:t.plugins;if(!T)return;const C=null==T?void 0:T.DACDNCONFIG;e._.ac=e._.ac||{},e.data.pc=e.data.pc||(null===(o=null===(n=e.data)||void 0===n?void 0:n.accountJSInfo)||void 0===o?void 0:o.pc),e.data.rp=e.data.rp||(null===(s=null===(r=e.data)||void 0===r?void 0:r.accountJSInfo)||void 0===s?void 0:s.rp),e.data.ts=null===(c=null===(a=e.data)||void 0===a?void 0:a.accountJSInfo)||void 0===c?void 0:c.ts,e.data.url=null===(l=null===(d=e.data)||void 0===d?void 0:d.accountJSInfo)||void 0===l?void 0:l.url,e.data.frn=null===(w=null===(u=e.data)||void 0===u?void 0:u.accountJSInfo)||void 0===w?void 0:w.frn,e.data.noSS=null===(_=e.data.accountJSInfo)||void 0===_?void 0:_.noSS,e.DONT_IOS=null==C?void 0:C.DONT_IOS,e.data.sst=null==C?void 0:C.SST,e._.sstd=null===(g=null==C?void 0:C.SST)||void 0===g?void 0:g.SSTD,e._.ac.it=null===(p=null==C?void 0:C.SD)||void 0===p?void 0:p.it,e._.ac.uct=null===(h=null==C?void 0:C.SD)||void 0===h?void 0:h.uct,e._.ac.rdbg=null==C?void 0:C.RDBG,e.data.fB=null==C?void 0:C.FB,e._.SPA_SETTINGS_DELAY=+(null===(v=null==C?void 0:C.SD)||void 0===v?void 0:v.IT)||0,e._.SPA_NEW_PAGE_SETTINGS_DELAY=+(null===(f=null==C?void 0:C.SD)||void 0===f?void 0:f.UCT)||0,e._.isSpaEnabled=null==C?void 0:C.SPA,e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.cInstJS=null==C?void 0:C.CINSTJS,e._.ac.bsECJ=null==C?void 0:C.BSECJ,e._.ac.cURCF=null==C?void 0:C.cURCF,e._.ast=null==C?void 0:C.AST,e.featureInfo=(null==C?void 0:C.jsConfig)||{},window._vwo_clicks=window._vwo_clicks||(null==C?void 0:C.HEATMAPCLICKS),e.data.cj={bc:null===(E=null==C?void 0:C.CJ)||void 0===E?void 0:E.BC,s:null===(m=null==C?void 0:C.CJ)||void 0===m?void 0:m.S},e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.attrKey=i(()=>C.jsConfig.attrKey),e._.ac.cSHS=!(null===(O=window._vwoCc)||void 0===O?void 0:O.syncServerUrl)&&!window.VWO._.ac.attrKey&&((null==C?void 0:C.CSHS)||(null===(S=null==C?void 0:C.jsConfig)||void 0===S?void 0:S.histEnabled)),e._.ac.uCP=null==C?void 0:C.UCP,e._.ac.iAF=null==C?void 0:C.IAF,e._.ac.PRTHD=null==C?void 0:C.PRTHD,e._.ac.hIF=i(()=>C.jsConfig.hIF),e.data.mrp=i(()=>C.jsConfig.mrp)};let ml;const Ol={test:e=>{var t;return ml=null===(t=window.VWO)||void 0===t?void 0:t.phoenix,window.workerThread&&ml&&e===ml.store.getters},transformer:function(e){return e===ml.store.getters.settings.campaigns||e===ml.store.getters.allSettings.dataStore.campaigns?\"vwojFnGPlugCamp\":e===ml.store.getters.allSettings?\"vwojFnGPlugAllSet\":e},parse:(e,t)=>{if(\"vwojFnGPlugCamp\"===t)return window._vwo_exp;if(\"vwojFnGPlugAllSet\"===t){const e=Object.assign({},window.VWO._.allSettings);return delete e.triggers,delete e.tags,e}return t}},Sl=[Ol],Tl={stringify:function(e,t,n){try{return window.VWO._.native.JSON.stringify(e,function(e,o){if(!n){const e=Sl.filter(e=>e.test(o));if(e.length>0){const n=t=>e.reduce((e,t)=>t.transformer(e),t);return window.VWO._.native.JSON.parse(Tl.stringify(o,t,n))}}n&&(o=n(o));const i=e?this:t;var r;return o instanceof Function||\"function\"==typeof o?o.type===\"vwoWrappedFn_\"+(window.mainThread?\"WT\":\"MT\")?\"_NuPreW\"+o.name.slice(0,o.name.indexOf(\"_\")+1):(r=o.toString()).length\u003c8||\"function\"!==r.substring(0,8)?\"_NuFrRa\"+window.functionWrapper.wrap(o,i)+\"_\":\"_NuFrNf\"+window.functionWrapper.wrap(o,i)+\"_\":o instanceof RegExp?\"_PxEgEr_\"+o:o})}catch(e){return o({msg:\"JSONfn.stringify failed!\",url:\"jsonFn.ts\",source:e}),\"\"}},parse:function(e,t){if(!e)return e;function n(e){const t=e+\"_wrappedFn\",n={[t](...t){const n={type:\"callWrappedFunction\",id:e,args:Tl.stringify(t)};return window.fetcher.request(n).send()}}[t];return n.type=\"vwoWrappedFn_\"+(window.mainThread?\"WT\":\"MT\"),n}const o=!!t&&/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2}(?:\\.\\d*)?)Z$/;return window.VWO._.native.JSON.parse(e,function(e,t){for(const n of Sl)t=n.parse(e,t);var i;if(\"string\"!=typeof t)return t;if(t.length\u003c8)return t;if(i=t.substring(0,7),o&&t.match(o))return new Date(t);if(\"_NuPreW\"===i){const e=t.match(/_NuPreW([0-9]*)_/)[1];return window.functionWrapper.unwrap(e)}if(\"_NuFrNf\"===i){return n(t.match(/_NuFrNf([0-9]*)_/)[1])}if(\"_PxEgEr\"===i){const e=t.slice(8),n=e.match(/^\\/(.*)\\/([a-z]*)$/);return n?new RegExp(n[1],n[2]):new RegExp(e)}if(\"_NuFrRa\"===i){return n(+t.match(/_NuFrRa([0-9]*)_/)[1])}return t})},clone:function(e,t){return this.parse(this.stringify(e),t)}};let Cl=0;const Il={},yl={};function Al(e,t,n){const o=this.postMessage.bind(this);if(\"response\"===(null==e?void 0:e.type)){const t=e;return{resolve:function(e){let n=t.encapsulatedData;const o=t.isErrorPresent;n&&(n=\"function\"==typeof e?e(t.encapsulatedData):t.encapsulatedData),o?yl[t.twoWayCommId](n):Il[t.twoWayCommId](n)}}}{const i={type:\"response\",encapsulatedData:e,twoWayCommId:t,isErrorPresent:n};return{send:function(){try{return o(i),!0}catch(e){return!1}}}}}function Nl(t){if(this.sendingLayer=this.postMessage,\"request\"===(null==t?void 0:t.type)){const n=t,o=n.encapsulatedData;return{resolve:t=>e(this,void 0,void 0,function*(){try{const e=yield t(o);return Al.call(this,e,n.twoWayCommId).send(),!0}catch(e){const t=Tl.stringify(e.message);return Al.call(this,t,n.twoWayCommId,!0).send(),!1}})}}{const e={type:\"request\",encapsulatedData:t,twoWayCommId:++Cl};return{send:()=>new Promise((t,n)=>{try{Il[e.twoWayCommId]=t,yl[e.twoWayCommId]=n,this.sendingLayer(e)}catch(e){console.log(e),n(e)}})}}}class Vl{constructor(){this.masterObject={}}static isObject(e){return\"object\"==typeof e&&!Array.isArray(e)&&null!==e}static createProxy(e,t,n){if(e.__isProxy||!this.isObject(e))return e;const o=e;return Object.defineProperty(o,\"__transferData\",{value:!0,enumerable:!1,writable:!0}),new Proxy(o,{set:(e,o,i)=>{if(\"__isProxy\"===o||e[o]===i)return!0;if(typeof e[o]==typeof i&&\"function\"!=typeof i&&window.VWO._.native.JSON.stringify(i)===window.VWO._.native.JSON.stringify(e[o]))return!0;if(this.isObject(i)?e[o]=this.proxify(i,t,n+o.toString()+\".\"):e[o]=i,\"__transferData\"===o||!e.__transferData)return!0;const r={path:n+o.toString()+\".\",value:i};return r.value=Tl.stringify(i,e),t({type:\"sync\",data:r,syncType:$.Object}),!0},get:(e,t)=>\"__isProxy\"===t||e[t],deleteProperty:(e,o)=>{if(o in e){if(delete e[o],!e.__transferData)return!0;const i={path:n.toString(),key:o};t({type:\"sync\",data:window.VWO._.native.JSON.stringify(i),syncType:$.Delete})}return!0}})}isKey(e){return e in this.masterObject}static proxify(e,t,n){return this.isObject(e)?(Object.keys(null!=e?e:{}).forEach(o=>{this.isObject(e[o])&&(e[o]=this.proxify(e[o],t,n+o+\".\"))}),this.createProxy(e,t,n)):e}register(e,t,n){t in this.masterObject&&console.error(\"Key already exists!\"),null==e&&(e={});const o=Vl.proxify(e,n,t+\".\");return this.masterObject[t]={proxy:o},o}append(e,t){return t in this.masterObject||console.error(\"Key doesn't exist!\"),window.VWO._.native.JSON.stringify(e)!==window.VWO._.native.JSON.stringify(this.masterObject[t].proxy)&&console.error(`The object doesn't match the object registered under the key ${t}!`),this.masterObject[t].proxy}static getProxy(e,t,n){return this.proxify(e,t,n+\".\")}static sync(e,t,n,o,i){if(null==e||!e.__isProxy)return e;let r=null,s=n+\".\";return 1===o.length?(e.__transferData=!1,e[o[0]]=this.proxify(t,i,s+o[0]+\".\"),e.__transferData=!0,e):(r=e[o[0]],o.forEach((e,t)=>{s+=e+\".\",0!==t&&t!==o.length-1&&(e in r||(r.__transferData=!1,r[e]=this.proxify({},i,s),r.__transferData=!0),r=r[e])}),r.__transferData=!1,r[o.pop()]=this.proxify(t,i,s),r.__transferData=!0,e)}}class bl{static register(e,t){var n,o,i;if(\"cookie\"===e&&(this.internalUtils.isKeyNonConfigurable(\"cookie\")||(null===(i=null===(o=null===(n=window.VWO._.allSettings.dataStore)||void 0===n?void 0:n.plugins)||void 0===o?void 0:o.DACDNCONFIG)||void 0===i?void 0:i.ckFbk)))return re.enable();this.registerProperty(e,t)}static registerProperty(e,t){if(document){if(e in window.document){let n;if(n=i(()=>Object.getOwnPropertyDescriptor(window.document,e)||Object.getOwnPropertyDescriptor(window.Document.prototype,e)||Object.getOwnPropertyDescriptor(window.HTMLDocument.prototype,e)),!n)return re.enable();const o={enumerable:n.enumerable,configurable:n.configurable,get:()=>document[\"__\"+e],set:this.internalUtils.getSetter(e,t)};Object.defineProperty(window.document,\"__\"+e,n),Object.defineProperty(window.document,e,o),i(()=>Object.defineProperty(window.Document.prototype,e,o)),i(()=>Object.defineProperty(window.HTMLDocument.prototype,e,o))}}else console.error(\"The property doesn't exist on the `DOCUMENT` object.\")}static sync({propertyName:e,value:t}){if(\"cookie\"===e)return re.isEnabled()?re.applySyncRequest(t):ie(t);document[e]=t}}bl.internalUtils={getSetter:(e,t)=>{if(\"cookie\"===e)return(new oe).getSetter(t);return n=>(window.VWO._.native.JSON.stringify(document[\"__\"+e])===window.VWO._.native.JSON.stringify(n)||(document[\"__\"+e]=n,t({type:\"sync\",data:{propertyName:e,value:document[\"__\"+e]},syncType:$.Document})),!0)},isKeyNonConfigurable:e=>{var t,n,o;const i=[document,null===(t=null===window||void 0===window?void 0:window.Document)||void 0===t?void 0:t.prototype,null===(n=null===window||void 0===window?void 0:window.HTMLDocument)||void 0===n?void 0:n.prototype];for(let t=0;t\u003ci.length;t++)if(!1===(null===(o=Object.getOwnPropertyDescriptor(i[t]||{},e))||void 0===o?void 0:o.configurable))return!0;return!1}};class Ll{static register(e,t,n,o){n in e?console.error(\"The property must not pre-exist inside the object.\"):Object.defineProperty(e,n,{enumerable:!0,configurable:!1,get:()=>e[`__${n}`],set:i=>(e[`__${n}`]=i,o({type:\"sync\",data:{identifier:t,property:n,value:i},syncType:$.Property}),!0)})}}function Rl(){{const e=window.fetcher.postMessage.bind(window.fetcher);ns({_setItem:(t,n)=>{if(window.localStorage.getItem(t)!==n)return window.localStorage.setItem(t,n),e({data:{key:t,value:n},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"setItem\"}}),null},_removeItem:t=>{null!==window.localStorage.getItem(t)&&(window.localStorage.removeItem(t),e({data:{key:t},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"removeItem\"}}))},_clear:()=>{0!==Object.keys(window.localStorage).length&&(window.localStorage.clear(),e({data:{},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"clear\"}}))}})}}function Dl(e){if(\"number\"!=typeof e.syncType){switch(window.localStorage.__transferData&&(window.localStorage.__transferData=!1),e.syncType.operation){case\"setItem\":try{window.localStorage.setItem(e.data.key,e.data.value)}catch(t){\"_vwo_eventHistSession\"!==e.data.key&&\"_vwo_eventHist\"!==e.data.key||ts.remove(e.data.key)}break;case\"removeItem\":window.localStorage.removeItem(e.data.key);break;case\"clear\":window.localStorage.clear();break;default:return}window.localStorage.__transferData&&(window.localStorage.__transferData=!0)}}class Wl{}Wl.syncLocalStorage=Rl;class Pl extends Wl{constructor(){super(),this.objectSyncer=new Vl}register(e,t,n={},o=\"\",i=!1){if(\"object\"!=typeof n||Array.isArray(n))return;const r=window.fetcher.postMessage.bind(window.fetcher);switch(e){case\"custom\":if(\"localStorage\"!==t)throw new Error(\"Unknown property name!\");Pl.syncLocalStorage();break;case $.Object:{const e=this.objectSyncer.register(n,t,r);return i&&r({data:{value:window.VWO._.native.JSON.stringify(n),path:t},type:\"sync\",syncType:$.OverWrite}),e}case $.Property:Ll.register(n,o,t,r);break;case $.Document:bl.register(t,r);break;default:console.error(\"Unknown 'syncAblesEnum' type!\")}}append(e,t){return this.objectSyncer.append(e,t)}static sync(e,t){var n;const{data:o}=e;if(\"object\"!=typeof e.syncType||\"custom\"!==e.syncType.type)switch(e.syncType){case $.Object:{o.value=Tl.parse(o.value);const e=o.path.substring(0,o.path.lastIndexOf(\".\")).split(\".\");window[e[0]]=Vl.sync(window[e[0]],o.value,e[0],e.splice(1),t);break}case $.Document:bl.sync(o);break;case $.Property:case $.Variable:t(o);break;case $.OverWrite:if(!(\"__transferData\"in(null!==(n=window[o.path])&&void 0!==n?n:{})))return void(window[o.path]=window.VWO._.native.JSON.parse(o.value));window[o.path]=Vl.getProxy(window.VWO._.native.JSON.parse(o.value),t,o.path);break;case $.Delete:{const e=window.VWO._.native.JSON.parse(o),t=e.path.substring(0,e.path.lastIndexOf(\".\")).split(\".\").reduce((e,t)=>Object.keys(e).length?e[t]:window[t],{}),n=e.key;n in t&&(t.__transferData=!1,delete t[n],t.__transferData=!0);break}default:console.error(\"Unknown 'syncAblesEnum' type!\")}else{if(\"localStorage\"!==e.syncType.method)return;Dl(e)}}declare(e,t){Ll.register(window,\"window\",e,t)}}const xl=(e,t)=>{if(e&&\"function\"==typeof e&&e.bind)try{e=e.bind(t)}catch(t){if(/(cannot be invoked without 'new')|(Cannot call a class constructor without |new|)/i.test(t.message))return e;console.error(t)}return e};function Ul(e,t,n={}){if(\"window\"===e)return window;let o=window;const{captureGroups:i=null,filter:r}=n,s=e.split(\".\"),a=s.length;for(let e=0;e\u003ca;e++){let t=s[e];if(t.endsWith(\")\")){const e=t.substring(0,t.indexOf(\"(\"));let n=t.substring(t.indexOf(\"(\"));n=\"[\"+n.slice(1,n.length-1)+\"]\";const r=n.slice(1,n.length-1).split(\",\");r.forEach((e,t)=>{e.startsWith('\"')||(r[t]='\"vwoCurrThreadRef'+e+'\"')});const s=window.VWO._.native.JSON.parse(n,(e,t)=>{let n;if(\"string\"==typeof t){if(n=t.match(/\\${{([0-9]*)}}/))return i[n[1]-1];if(n=t.match(/vwoCurrThreadRef(.*)/))return Ul(n[1])}return t});o=o[e](...s)}else{let e=!1;t.endsWith(\"?\")&&(t=t.slice(0,-1),e=!0);const n=o[t];if(o=xl(n,o),e&&null==o)return o}}if(r){const e={};r.forEach(t=>{e[t]=o[t]}),o=e}return o}const Ml=function(e){return window.functionWrapper.unwrap(e.id)(...Tl.parse(e.args))},kl=function(t){var n,o;return e(this,void 0,void 0,function*(){switch(t.type){case\"callWrappedFunction\":{let e=Ml(t);return e&&\"function\"==typeof e.then&&(e=yield e),Tl.stringify(e)}case\"vwoClassInstanceBridge\":{const e=t.path.dest.lastIndexOf(\".\");let n=window,o=t.path.dest;-1!==e&&(n=Ul(t.path.dest.slice(0,e)),o=t.path.dest.substr(e+1));const i=n[o],[r,s]=new i(...t.args);return s.otherSide=(...e)=>{const n=t.path.src+\".\"+r+\".\"+e[0];return e[0]=n,window.fetcher.getValue(...e)},\"\"+r}default:{let e,i;if(\"setValue\"===(t=Tl.parse(t)).type){-1==t.path.lastIndexOf(\".\")&&(t.path=\"window.\"+t.path);const n=t.path;t.path=n.slice(0,n.lastIndexOf(\".\")),e=n.slice(n.lastIndexOf(\".\")+1)}(null===(n=t.config)||void 0===n?void 0:n.captureGroups)&&(t.config.captureGroups=Tl.parse(t.config.captureGroups));const r=i=Ul(t.path,t.args,null==t?void 0:t.config);return(null===(o=t.config)||void 0===o?void 0:o.constructable)?i=new r(...t.args):\"function\"==typeof r&&(i=r(...t.args||[])),e&&(i=r[e]=t.val),i=yield i,Tl.stringify(i)}}})};class Gl{}class Fl extends Gl{init(){this.isMTInstance=!!i(()=>window.mainThread.webWorker),this.thread=this.isMTInstance?window.vwoChannelFW:null===window||void 0===window?void 0:window.workerThread,this.request=Nl,this.response=Al,this.isMTInstance?this.thread.port1.onmessage=this.onMessage.bind(this):(this.thread.onmessage=this.isMessageChannel(this.thread)&&this.onMessage.bind(this),this.auxiliaryMessageHandler())}auxiliaryMessageHandler(){const e=this,t=function(n){const{vwoChannelToW:o,vwoChannelFW:i}=n.data;o&&i&&(window.vwoChannelToW=o,window.vwoChannelFW=i,e.thread=o,e.thread.onmessage=e.onMessage.bind(e),self.removeEventListener(\"message\",t))};self.addEventListener(\"message\",t)}isMessageChannel(e){return e&&e.port1 instanceof MessagePort&&e.port2 instanceof MessagePort}postMessage(e){try{this.isMTInstance?window.vwoChannelToW.port2.postMessage(e):window.vwoChannelFW.postMessage(e)}catch(e){console.error(e)}}onMessage(e){var t,n,o,i;const{data:r}=e;switch(r.type){case\"initDone\":window.vwo_initDone(r);break;case\"request\":this.request(r).resolve(kl);break;case\"response\":this.response(r).resolve(Tl.parse.bind(Tl));break;case\"sync\":{let e=()=>null;switch(r.syncType){case $.OverWrite:case $.Object:e=this.postMessage.bind(this);case $.Property:case $.Document:case $.Variable:case $.Delete:}Pl.sync(r,e);break}default:window.VwoUnitTestsRunning&&(\"unit-test\"===r.type?eval(r.code):\"unit-test-result\"===r.type&&(null===(n=null===(t=window.PromiseResolver)||void 0===t?void 0:t[r.id])||void 0===n||n.resolve(r))),null===(i=(o=this.thread)._onMessage)||void 0===i||i.call(o,e)}}getValue(e,t,n={}){let o;(null==n?void 0:n.captureGroups)&&(o=Tl.stringify(n.captureGroups));const i={path:e,args:t,config:Object.assign(Object.assign({},n),{captureGroups:o})};return this.request(Tl.stringify(i)).send().catch(()=>{})}setValue(e,t){const n={type:\"setValue\",path:e,val:t};return this.request(Tl.stringify(n)).send().catch(()=>{})}}const $l=Fl;window.fetcher=new $l;class Bl{constructor(){this.storageLookUpKey=\"_vwo_store_content\"}sendDebugLogForSyncList(e,t,n={listVal:null}){try{const o=e.fns.list,i=Object.keys(o),r=[],s=[];for(const e of i){const t=o[e],[n,i]=window.VWO._.native.JSON.parse(e);1===t.val?r.push(i):s.push(i)}t(Object.assign(Object.assign({},n),{listMatched:r.length>0?r:void 0,listUnmatched:s.length>0?s:void 0}))}catch(e){}}otherSide(...e){return e[0]=\"VWO.modules.vwoUtils.contentSync.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}class jl extends Bl{constructor(){super(...arguments),this.collectedData={},this.requestsChecker={}}updateStorage(t,n){return e(this,void 0,void 0,function*(){if(!this.response)return;const e=window.VWO._.native.JSON.parse(this.response);if(!L(e).length)return;const o=window.fetcher.getValue(\"VWO._.contentSyncService.updateStorage\",[e]),i={listVal:n};An&&Object.assign(i,{visId:Ks.getUUID()}),t.sendDebugLogForSyncList(e,Lc,i),yield o})}syncGet(t,n,o=!0){return e(this,void 0,void 0,function*(){return yield window.fetcher.getValue('VWO._.contentSyncService.syncGet(\"${{1}}\", \"${{2}}\", \"${{3}}\", \"${{4}}\")',null,{captureGroups:[t,n,o,!0]})})}syncFromBackend(t,n,o,i){const[r,s]=t.split(\".\");if(this.collectedData[r]=this.collectedData[r]||{},this.collectedData[r][s]=this.collectedData[r][s]||[],this.requestsChecker[o])return;this.requestsChecker[o]=1,this.collectedData[r][s].push(n);const a=this;this.debouncedCall=this.debouncedCall||Ce(function(){return e(this,void 0,void 0,function*(){Ki({url:i+\"sync?a=\"+window._vwo_acc_id,data:window.VWO._.native.JSON.stringify(a.collectedData),success:function(){a.updateStorage.call(this,a,n[0])}}),a.collectedData={}})},10),this.debouncedCall()}}var Hl;window.VWO.modules.vwoUtils.contentSync=new jl,function(e){e[e.EXCLUDE_PASSED=1]=\"EXCLUDE_PASSED\",e[e.INCLUDE_PASSED=2]=\"INCLUDE_PASSED\",e[e.INCLUDE_FAILED=3]=\"INCLUDE_FAILED\"}(Hl||(Hl={}));var Kl=Hl,ql;!function(e){e.OR=\"o\",e.AND=\"a\"}(ql||(ql={}));var Jl=ql;class Xl{constructor(){this.experimentConfig={},this.pageConfig={},this.experimentConfigCache={},this.pageConfigCache={},this.previewParamsCleanedUrlCache={},this.pageMatchDataCache={},Xl.cleanerRegex=/(^https?:\\/\\/)?(w{3}\\.)?(.*?)?((?:\\/)(?:home|default|index)\\.\\w{3,4})?(\\/)?([?#].*)?$/i,Xl.logicalOperators=[Jl.AND,Jl.OR]}static get currentUrl(){return window.location.href}setPageMatchData(e,t){this.pageMatchDataCache[e]||(this.pageMatchDataCache[e]=t,window.fetcher.getValue('VWO.pageGroup.setPageMatchData(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]}))}getPageMatchData(e){return this.pageMatchDataCache[e]||null}clearPageMatchDataCache(){this.pageMatchDataCache={},window.fetcher.getValue(\"VWO.pageGroup.clearPageMatchDataCache()\")}add(e,t){if(Po.debug(\"Adding pageGroup config to phoenix\"),y(e)&&(Object.hasOwnProperty.call(e,\"ec\")&&e.ec.forEach(e=>{const t=Object.keys(e)[0];this.experimentConfig[t]||(this.experimentConfig[t]=e[t])}),Object.hasOwnProperty.call(e,\"pc\")&&e.pc.forEach(e=>{const t=Object.keys(e)[0];this.pageConfig[t]||(this.pageConfig[t]=e[t])})),y(t)){if(T(t.pc)){const e=this.getCache(Xl.currentUrl,!0);t.pc.forEach(t=>{e[t]={didMatch:!0,reason:Kl.INCLUDE_PASSED,cacheHit:!0}})}if(T(t.ec)){const e=this.getCache(Xl.currentUrl);t.ec.forEach(n=>{var o,i;const r=(null===(o=t[n])||void 0===o?void 0:o.grps)||[],s=(null===(i=t[n])||void 0===i?void 0:i.reg)||\"\";this.setPageMatchData(n,{matchedGrps:r,urlRegex:s}),e[n]={didMatch:!0,reason:Kl.INCLUDE_PASSED,cacheHit:!0,hasStaticMatch:!0}})}}}getCache(e,t){return t?(this.pageConfigCache=this.pageConfigCache||{},this.pageConfigCache[e]=this.pageConfigCache[e]||{},this.pageConfigCache[e]):(this.experimentConfigCache=this.experimentConfigCache||{},this.experimentConfigCache[e]=this.experimentConfigCache[e]||{},this.experimentConfigCache[e])}getPreviewParamsCleanedUrl(e){return e?(this.previewParamsCleanedUrlCache=this.previewParamsCleanedUrlCache||{},this.previewParamsCleanedUrlCache[e]||(this.previewParamsCleanedUrlCache[e]=ld.get(\"jsLibUtils\").getCleanedUrl(e,!0)),this.previewParamsCleanedUrlCache[e]):e}getIndexFileCleanedUrl(e){return e?(this.indexFileCleanedUrlCache=this.indexFileCleanedUrlCache||{},this.indexFileCleanedUrlCache[e]||(this.indexFileCleanedUrlCache[e]=e.replace(Xl.cleanerRegex,\"$1$2$3$5$6\")),this.indexFileCleanedUrlCache[e]):e}validatePage(e,t,n,{debug:o=!1,allowEmptyUrl:i=!1,data:r={campId:void 0,pgGrpId:void 0,cacheOnly:!1}}={}){var s;const a=t?this.pageConfig[e]:this.experimentConfig[e];if(!a)return Po.info(`ConfigId ${e} is not present inside ${t?\"pageConfig\":\"experimentConfig\"}`),{didMatch:!1,reason:Kl.INCLUDE_FAILED,cacheHit:!1};const c=!!a.dynamic;let d=n;i||d||(d=Xl.currentUrl);const l=this.getCache(d,t);if(l&&Object.hasOwnProperty.call(l,e)&&l[e].hasStaticMatch)return Po.info(`Fetching value from cache for ${t?\"pageConfigId\":\"experimentConfigId\"} = ${e}`),l[e].cacheHit=!0,l[e];if(r.cacheOnly)return{didMatch:!1,reason:Kl.INCLUDE_FAILED,cacheHit:!1};let u;r.pgGrpId=null!==(s=r.pgGrpId)&&void 0!==s?s:e;const w=a.exc,_=a.inc;if(Array.isArray(w)&&w.length>0){const t=this.evaluateDSL(w,d,{debug:o||!1,allowEmptyUrl:i,data:r});if(t.didMatch)return u={didMatch:!t.didMatch,reason:Kl.EXCLUDE_PASSED,cacheHit:!1,hasDyn:c||t.hasDyn},o||(l[e]=u),u}if(Array.isArray(_))if(_.length){const e=this.evaluateDSL(_,d,{debug:o||!1,allowEmptyUrl:i,data:r});u=e.didMatch?{didMatch:e.didMatch,reason:Kl.INCLUDE_PASSED,cacheHit:!1,hasStaticMatch:e.hasStaticMatch,hasDyn:c||e.hasDyn}:{didMatch:e.didMatch,reason:Kl.INCLUDE_FAILED,cacheHit:!1,hasDyn:c||e.hasDyn}}else u={didMatch:!0,reason:Kl.INCLUDE_PASSED,cacheHit:!1,hasDyn:c};return u=u||{didMatch:!1,reason:Kl.INCLUDE_FAILED,cacheHit:!1,hasDyn:c},o||(l[e]=u),u}evaluateDSL(e,t,{debug:n=!1,allowEmptyUrl:o=!1,data:i={campId:void 0,pgGrpId:void 0,cacheOnly:!1}}={}){let r=!1,s=!1;if(!T(e)||e.length\u003c2)return Po.error(\"Invalid dsl tree\",e),{didMatch:!1,hasStaticMatch:!1,hasDyn:!1};const a=[];e.forEach(e=>{var c,d;let l;if(e||(l=!1),N(e)&&(l=e),T(e))if(Xl.logicalOperators.includes(e[0]))l=this.evaluateDSL(e,t,{debug:n,allowEmptyUrl:o,data:i}),l.hasStaticMatch&&(r=!0),l.hasDyn&&(s=!0),l=l.didMatch;else{const[a,u,...w]=e,_=null===(c=Uo.plugins[Mo.OPERATOR])||void 0===c?void 0:c.get(u);let g,p=!1;if(a.includes(\"url\"))g=this.getIndexFileCleanedUrl(this.getPreviewParamsCleanedUrl(t));else if(a.startsWith(\"tags.\")){const e=a.split(\".\")[1];null===(d=Uo.plugins[Mo.TAG])||void 0===d||d.get(e).fn(void 0,i),g=!0}else{const e=w[0],r=this.validatePage(e,!0,t,{debug:n,allowEmptyUrl:o,data:i});g=r.didMatch,p=r.hasStaticMatch||!1,r.hasDyn&&(s=!0),w[0]=!0}l=null==_?void 0:_(g,...w,{jsLibUtils:ld.get(\"jsLibUtils\"),pageUrl:!0,pgConfigId:i.pgGrpId}),l&&(a.includes(\"url\")||p)&&(r=!0)}a.push(l||!1)});const c=this.evaluateTree(a);return{didMatch:c,hasStaticMatch:c&&r,hasDyn:s}}evaluateTree(e){let t=!1;switch(e[0]){case Jl.AND:t=!e.includes(!1);break;case Jl.OR:t=e.includes(!0)}return t}}var Yl=new Xl;class zl{constructor(){this.listenerAdded=!1,this.queue=new Set}addListener(e){this.queue.add(e),this.listenerAdded||(window.addEventListener(\"storage\",e=>{this.queue.has(e.key)&&this.otherSide(\"processQueue\",[e.key,e.newValue])}),this.listenerAdded=!0)}otherSide(...e){e[0]=\"VWO.modules.utils.storageSyncer.\"+e[0],window.fetcher.getValue(...e)}}const Ql=new zl;window.VWO.modules.utils.storageSyncer=Ql;const Zl={UNKNOWN_SET_API_TYPE:\"Unknown type '{{type}}' found in set API.\",EVENTS:{ALREADY_EXISTS:\"Event with name '{{eventName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Event with name '{{eventName}}' has not been registered yet. Please use 'add' API to register it.\"},OPERATORS:{ALREADY_EXISTS:\"Operator with name '{{operatorName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Operator with name '{{operatorName}}' has not been registered yet. Please use 'add' API to register it.\"},FORMULAS:{ALREADY_EXISTS:\"Formula with name '{{formulaName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Formula with name '{{formulaName}}' has not been registered yet. Please use 'add' API to register it.\"},STORAGES:{ALREADY_EXISTS:\"Storage with name '{{storageName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Storage with name '{{storageName}}' has not been registered yet. Please use 'add' API to register it.\"},TAGS:{ALREADY_EXISTS:\"Tag with name '{{tagName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Tag with name '{{tagName}}' has not been registered yet. Please use 'add' API to register it.\"},EVENT_PROP:{ALREADY_EXISTS:\"Event property with name '{{propName}}' already exists for event '{{eventName}}'. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Event property with name '{{propName}}' has not been registered yet for event '{{eventName}}'. Please use 'add' API to register it.\"}},eu={EVENTS:{NO_EVENT_TO_REMOVE:\"Unable to remove Event '{{eventName}}' as it's not been registered.\"},OPERATORS:{NO_OPERATOR_TO_REMOVE:\"Unable to remove Operator '{{operatorName}}' as it's not been registered.\"},FORMULAS:{NO_FORMULA_TO_REMOVE:\"Unable to remove Formula '{{formulaName}}' as it's not been registered.\"},STORAGES:{NO_STORAGE_TO_REMOVE:\"Unable to remove Storage '{{storageName}}' as it's not been registered.\"},TAGS:{NO_TAG_TO_REMOVE:\"Unable to remove Tag '{{tagName}}' as it's not been registered.\"},EVENT_PROP:{NO_EVENT_PROP_TO_REMOVE:\"Unable to remove Event property '{{propName}}' for event '{{eventName}}' as it's not been registered.\"}};class tu extends ko{constructor(){super(),this.pluginName=Mo.OPERATOR,this.operators={}}add(e,t){Po.debug(`Adding operator '${e}' in OperatorsManager`),this.operators[e]?Po.error(Zl.OPERATORS.ALREADY_EXISTS,{operatorName:e}):this.operators[e]=t}update(e,t){Po.debug(`Updating operator '${e}' in OperatorsManager`),this.operators[e]=t}get(e){return Po.debug(`Getting operator '${e}' in OperatorsManager`),this.operators[e]?this.operators[e]:(Po.error(Zl.OPERATORS.NOT_REGISTERED,{operatorName:e}),null)}remove(e){Po.debug(`Removing operator '${e}' in OperatorsManager`),this.operators[e]?delete this.operators[e]:Po.warn(eu.OPERATORS.NO_OPERATOR_TO_REMOVE,{operatorName:e})}removeAll(){Po.debug(\"Removing all operators in OperatorsManager\"),this.operators={}}initialize(e){Object.assign(this.operators,e)}}var nu=new tu,ou,iu;!function(e){e.EQUAL=\"eq\",e.NOT_EQUAL=\"neq\",e.EQUAL_CASE_SENSITIVE=\"eqs\",e.NOT_EQUAL_CASE_SENSITIVE=\"neqs\",e.REGEX=\"reg\",e.REGEX_CASE_SENSITIVE=\"regs\",e.CONTAINS=\"cn\",e.NOT_CONTAINS=\"ncn\",e.BLANK=\"bl\",e.NOT_BLANK=\"nbl\",e.EXISTS=\"ex\",e.NOT_EXISTS=\"nex\",e.GREATER_THAN=\"gt\",e.LESS_THAN=\"lt\",e.GREATER_THAN_EQUAL=\"gte\",e.LESS_THAN_EQUAL=\"lte\",e.IN=\"in\",e.NOT_IN=\"nin\",e.ARRAY_IN=\"ain\",e.ARRAY_NOT_IN=\"anin\",e.EXEC=\"exec\",e.SELECTOR=\"sel\",e.IN_LOCATION=\"inloc\",e.NOT_IN_LOCATION=\"ninloc\",e.URL_REGEX=\"urlReg\",e.NOT_URL_REGEX=\"nUrlReg\",e.RANGE_COMPARISON=\"rg\",e.NOT_RANGE_COMPARISON=\"nrg\",e.PAGE_CONFIG_EVALUATION=\"pgc\"}(ou||(ou={})),function(e){e.PAGE=\"PAGE\",e.EVENT=\"EVENT\",e.JS_VARIABLE=\"JS_VARIABLE\"}(iu||(iu={}));const ru={[ou.EQUAL]:(e,t)=>String(e).toLowerCase()===String(t).toLowerCase(),[ou.NOT_EQUAL]:(e,t)=>!ru[ou.EQUAL](e,t),[ou.EQUAL_CASE_SENSITIVE]:(e,t)=>String(e)===String(t),[ou.NOT_EQUAL_CASE_SENSITIVE]:(e,t)=>!ru[ou.EQUAL_CASE_SENSITIVE](e,t),[ou.REGEX](e,t){try{return new RegExp(t,\"i\").test(String(e))}catch(e){return!1}},[ou.URL_REGEX](e,t,n){const o=null==n?void 0:n.jsLibUtils;return o?o.verifyUrl(e,t,null,null==n?void 0:n.pageUrl,{pgConfigId:null==n?void 0:n.pgConfigId}):ru[ou.REGEX](e,t)},[ou.NOT_URL_REGEX]:(e,t,n)=>!ru[ou.URL_REGEX](e,t,n),[ou.REGEX_CASE_SENSITIVE](e,t){try{return new RegExp(t).test(String(e))}catch(e){return!1}},[ou.CONTAINS]:(e,t)=>String(e).toLowerCase().includes(String(t).toLowerCase()),[ou.NOT_CONTAINS]:(e,t)=>!ru[ou.CONTAINS](e,t),[ou.BLANK]:e=>!e,[ou.NOT_BLANK]:e=>!ru[ou.BLANK](e),[ou.EXISTS]:e=>y(e),[ou.NOT_EXISTS]:e=>!ru[ou.EXISTS](e),[ou.GREATER_THAN](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n>o},[ou.GREATER_THAN_EQUAL](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n>=o},[ou.LESS_THAN](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n\u003co},[ou.LESS_THAN_EQUAL](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n\u003c=o},[ou.NOT_IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o\u003ct.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!1;break}n=!0}return n},[ou.IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o\u003ct.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!0;break}}return n},[ou.IN]:(e,t)=>t.map(e=>String(e).toLowerCase()).includes(String(e).toLowerCase()),[ou.NOT_IN]:(e,t)=>!ru[ou.IN](e,t),[ou.ARRAY_IN](e,t){const n=t.map(e=>String(e).toLowerCase());return!!Array.isArray(e)&&e.some(e=>n.includes(String(e).toLowerCase()))},[ou.ARRAY_NOT_IN]:(e,t)=>!ru[ou.ARRAY_IN](e,t),[ou.RANGE_COMPARISON](e,t){try{let n=JSON.parse;try{n=window.VWO._.native.JSON.parse||JSON.parse}catch(e){}const o=n(e),i=t.split(\"'\")[1].split(\"-\"),r=i[0],s=i[1];return ru[ou.GREATER_THAN_EQUAL](\"object\"==typeof o?o[0]:o,parseInt(r,10))&&ru[ou.LESS_THAN_EQUAL](\"object\"==typeof o?o[0]:o,parseInt(s,10))}catch(e){return Po.info(`RANGE OPERATOR ERROR: ${e&&e.stack}`),!1}},[ou.NOT_RANGE_COMPARISON]:(e,t)=>!ru[ou.RANGE_COMPARISON](e,t),[ou.PAGE_CONFIG_EVALUATION]:(e,t,n)=>Yl.validatePage(t,!1,e,n).didMatch};var su=Object.assign(ru,{sel(e,t){try{return!!e.closest(t)}catch(e){return!1}},advSel(e,t){try{if(t.includes(\">>\")||t.includes(\">>>\")){if(!e||!t||\"function\"!=typeof window.vwo_$)return!1;const{vwo_$:n}=window;let o=e;for(;o;){try{const e=n(t);if(e){const t=Array.isArray(e)||e instanceof NodeList||e instanceof HTMLCollection?Array.from(e):void 0!==e.length?Array.from({length:e.length},(t,n)=>e[n]):[e];if(t.includes(o))return!0}}catch(e){}const e=o.getRootNode();let i=o.parentNode;if(e&&e!==document&&e.host){i&&i!==e||(i=e.host)}if(!i&&(o===document||o===document.documentElement))try{i=window.frameElement||null}catch(e){}o=i}return!1}return!!e.closest(t)}catch(e){return!1}}});nu.initialize(su);class au{}class cu{}class du extends cu{executeCode(e){if(e)try{vwo_$(\"head\").append(e)}catch(e){}}setSplitCookieWithURL({campaignData:e,combination:t,urlToRedirectTo:n,shouldCreateAsThirdParty:o=!1}){const i=[t,encodeURIComponent(n)];Ks.createCookieMT(`_vis_opt_exp_${e.id}_split`,i.join(Tt),100,e,!1,o)}}class lu{otherSide(...e){return e[0]=\"window.VWO.modules.utils.campaignUtils.\"+e[0],window.fetcher.getValue(...e)}updateGoalCookieValueForExperience(e,t,n){if(!e)return`mE_${t}`;const o=e.split(\"mE_\")[1];let i=[];return i=o?o.split(\"|\"):[],i.includes(t)||i.push(t),`mE_${i.join(\"|\")}`}isGoalTriggeredForExperience(e,t,n){let o=e?e.split(\"mE_\")[1].split(\"|\"):[];return n?t.every(e=>o.includes(e)):o.includes(t)}checkForVariationTargeting(e){const t=i(()=>e.sections[1].triggers);return!(!t||0===Object.keys(t).length||0===t.length)}_doExperimentHereCore(e,t,n,o,i){const r=n();let s;if(e.pg_config){let t=!1,n=null,a=!1,c=!1;for(const s of e.pg_config){const d=o(s,r,e);d.didMatch&&(t=!0,n=d.reason,d.hasStaticMatch&&(i(s),a=!0),d.hasDyn&&(c=!0)),n||(n=d.reason)}s={didMatch:t,reason:n,hasStaticMatch:a,hasDynamicPage:c}}else s=Hr.compareUrlWithIncludeExcludeRegex(r,t.urlRegex||e.urlRegex,t.excludeUrl||e.exclude_url,t.urlPattern||e.url_pattern),s.hasStaticMatch=!0;return[s.didMatch,s.reason,s.hasStaticMatch,s.hasDynamicPage]}}class uu extends lu{clearTimeouts(e){this.otherSide(\"clearTimeouts\",e)}markGoalTriggered(e,t){if(!Gi.shouldWeTrackVisitor())return;const{GOAL_CAMPAIGN:n,INSIGHTS_METRIC_CAMPAIGN:o}=f();if([n,o].includes(e.type))E().markInsightGoalTriggered(e,t);else{let n=cn.get(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t);if(e.mE){let t=cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\");const o=Ks.isPersonalizeHoldback(e);if(o){const e=t.split(\";\")[1],n=t.split(\";\")[0].split(\"|\");t=n.find(t=>t.split(\",\")[0]===e)}n=this.updateGoalCookieValueForExperience(n,t,o)}else e.goals[t].mca&&n&&(n=String(Number(n)+1));Ks.createCookieMT(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t,String(null!=n?n:1),100,e)}}clearTimeoutsHandler(e){var t;e.timeout=null===(t=window._vwo_exp[e.id])||void 0===t?void 0:t.timeout,cancelAnimationFrame(e.timeout),delete e.timeout}isGoalTriggered(e,t){if(e.type===f().GOAL_CAMPAIGN)return!window.VWO._.track.shouldTriggerGoal(e.id,t);if(e.goals[t].mca)return null;if(e.type===f().INSIGHTS_METRIC_CAMPAIGN)return v.isMetircTriggered(e.id);const n=cn.get(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t);if(e.mE){let t=cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\");const o=Ks.isPersonalizeHoldback(e);return o&&(t=t.split(\";\")[0].split(\"|\")),this.isGoalTriggeredForExperience(n,t,o)}return n}doExperimentHere(e,t={}){return this._doExperimentHereCore(e,t,()=>Lt.currentUrl,(e,t,n)=>window.VWO.pageGroup.validatePage(e,null,t,{data:{campId:n.id,pgGrpId:e}}),e=>window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCHED,{id:e}))}getCombiCookie(e){return cn.get(\"_vis_opt_exp_\"+e+\"_combi\")}getCombi(e,t){return window.VWO._.insightsCampaignUtils&&E().getInsightCombi(e,t)||this.getCombiCookie(e.id)}getGroupBasedCampaigns(){let e=[];const t=i(()=>window.VWO._.allSettings.dataStore.vwoData.gC.map(e=>e.c),{sendErrorLog:!1},[]);for(const n of t)e=e.concat(n);return e.map(e=>\"\"+e)}}const wu=new uu;window.VWO.modules.utils.campaignUtils=wu;class _u extends jr{}const gu=new _u;window.VWO.modules.utils.urlUtils=gu;const pu={SPLIT:{CUSTOM_REDIRECTION:{MALFORMED_URL:\"URL is not defined in custom redirection JS code.\"}}};function hu(e,t,{getters:n,shouldHandlerError:r=!0}){const s=Mt()[e];let a=null;const c=gu.getCleanedUrl(n.currentUrl,!0);if(!c)return null;const d=ri.matchRegex(c,s.urlRegex,!0,!1,!0),l=s.sections[1].urlTags[t];return l&&(a=i(()=>window.VWO._.allSettings.tags[l].fn({pagesMeta:d}))||\"\",a&&Me(a))?a:(r&&(Ks.removeCampaignLevelStyleTag(e),o({msg:pu.SPLIT.CUSTOM_REDIRECTION.MALFORMED_URL,url:\"utils/customCodeRedirectUtils/utilsMT.ts\",source:window.VWO._.native.JSON.stringify({redirectURL:a})})),null)}function vu(e,t){const n={campaignId:e.id};t&&(n.pgGrpIds=[t]),window.VWO.modules.sessionUtils.updateLTS(n)}window.VWO._.computeAndValidateCustomRedirectUrl=hu;class fu extends du{constructor(){super(),this.preview=bi,this.currentCombinationXPaths={},window.VWO._.phoenixMT.on(a.CAMPAIGN_TAG_EXECUTED,({rtag:e,id:t,rTagXpath:n})=>{e&&Ge(t,{tag:e,rTagXpath:n})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{nd(),ad()}),window._vwo_api_section_callback={},F()}getElementIdentifierString(e,t){let n=\"vwo_loaded_\"+e.id;return\"VISUAL\"!==e.type&&null!=t&&(n+=\"_\"+t),n}isChangeAppliedOnElForCampaign(e,t,n){return\"head\"===s(\"string\"==typeof e?e:e.tagName)&&(n=null),vwo_$(e).hasClass(\"vwo_loaded\")&&vwo_$(e).hasClass(this.getElementIdentifierString(t,n))}markChangeAppliedOnElForCampaign(e,t,n,o,i){\"head\"===s(e)&&(n=null);const r=this.getElementIdentifierString(t,n);return o&&vwo_$(o).addClass(\"vwo_loaded vwo_loaded_\"+t.id+\" _vwo_variation_\"+i),vwo_$(e).addClass(\"vwo_loaded \"+r)}unhideElementPerVariationEntry(e,t,n,o){const i={ruleName:\"\",rulesArr:[],campaignData:t,variation:Ks.isPersonalizeCampaign(t)?o.combination:null};n&&n.cpath?i.rulesArr=[e,n.cpath]:i.ruleName=e,od(i,{shouldNotUnhide:o.shouldNotUnhide,tagName:n&&n.tag,campId:t.id})}tryApplyingChanges(e,t,n,o){var r;if(!Ks.isDomIndependentCampaign(t.type)){if(Ks.isPersonalizeHoldback(t)&&e.length>1){const t=e.split(\",\");e=t.length>1&&t[1]}(null===(r=window._vwoCc)||void 0===r?void 0:r.disableRetryWhenMutDisabled)||i(()=>t.muts.post.enabled)||!t.xPath||Ks.isXpathAllHead(t,t.xPath)||(t.timeout=requestAnimationFrame(()=>{this.tryApplyingChanges(e,t,n,o)}),window._vwo_exp[t.id]&&(window._vwo_exp[t.id].timeout=t.timeout)),nd(t.id),this.performChangeApplication({combination:e,campaignData:t,keepElementLoadedRunning:o}),window._vwo_exp[t.id]&&(window._vwo_exp[t.id][mt]=!0),F()}}performChangeApplication({combination:t,campaignData:n,keepElementLoadedRunning:o,avoidFiringPhoenixEvents:i=!1,fromMT:r=!1}){let s={trigger:(e,t)=>(n[Xo]?ac(t,e):(n[Jo]=n[Jo]||[],n[Jo].push(Object.assign(Object.assign({},t),{eventName:e}))),Promise.resolve())},a=(e,t,n)=>Promise.resolve();i||(s={trigger:(t,n)=>e(this,void 0,void 0,function*(){return window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})},a=(e,t,n)=>Zc(null,e,t,n)),this.applyChanges({combination:t,campaignData:n,keepElementLoadedRunning:o,eventTriggerMethods:{vwoEvents:s,fireEventAndSyncData:a},fromMT:r})}applyChanges({combination:e,campaignData:t,keepElementLoadedRunning:n,variationDataList:o=[],eventTriggerMethods:r,fromMT:c=!1}){var d,l;const{vwoEvents:u,fireEventAndSyncData:w}=r;Ks.setCampaignAppliedFlag(t,!0);const _=window.VWO;let g,p,v,f,E,m,O,S,T,C,I=e.split(\",\"),y=0;const A=t.type,N=t.sections,V=window._vwo_exp[t.id].sections,b=Lt.apiSectionCallback||{},L=window.vwo_$;try{for(\"VISUAL_AB\"===A&&(T=o.length>0?o:N[1].variations[e],T?(\"object\"!=typeof T&&(T=vwo_$.parseJSON(T)),I=new Array(T.length)):I=[]),S=I.length,window.VWO._.phoenixMT.trigger(a.SET_CAMPAIGN_TO_OBSERVE,{campaignId:t.id}),O=0;O\u003cS;O++){g=void 0;const r=(null==T?void 0:T[O])||{},h=r.dHE;v=r.rtag,f=r.xpath;const S=T&&(null===(d=T[O])||void 0===d?void 0:d.entryIndex)||O;if(T&&(null===(l=T[O])||void 0===l?void 0:l.iT)?window.vwo_$.setItCallback||(window.vwo_$=(...e)=>(e.push({iT:!0}),L(...e)),Object.assign(window.vwo_$,L),window.vwo_$.setItCallback=!0):window.vwo_$!==L&&(window.vwo_$=L),\"VISUAL_AB\"===A){if(y=1,!(E=r.xpath))continue;\"head\"===s(E)||this.isChangeAppliedOnElForCampaign(E,t,S)?delete this.currentCombinationXPaths[E]:this.currentCombinationXPaths[E]=[y,e],p=r.tag,g=_._.allSettings.tags[p].fn}else{if(E=N[++y].path,!E)continue;if(\"head\"===s(E)||this.isChangeAppliedOnElForCampaign(E,t,S)||(this.currentCombinationXPaths[E]=[y,I[O]]),1===t.version&&1===parseInt(I[O],10)){u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]}),this.markChangeAppliedOnElForCampaign(E,t,S),this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h}),vu(t);continue}N[y].variations[I[O]].length>0&&(p=N[y].variations[I[O]][0].tag,g=window.VWO._.allSettings.tags[p].fn||ct)}const R=g?g.toString():\"\";if(T&&T[O].t&&0===o.length){const o=[Object.assign(Object.assign({},T[O]),{entryIndex:O})];Rs(Object.assign(Object.assign({},T[O]),{campId:t.id}),function(){this.applyChanges({combination:e,campaignData:t,keepElementLoadedRunning:n,variationDataList:o,eventTriggerMethods:{vwoEvents:u,fireEventAndSyncData:w}})}.bind(this));continue}if(t[yt]){if(this.handleRedirectVariation({campaignData:t,combination:e,redirectEntry:r,vwoEvents:u,cookies:cn}))return;if(t[ot]&&r.rM){this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});continue}}if(\"head\"===s(E)){if(V[y].loaded=V[y].loaded||{},!0===V[y].loaded[S])continue;{u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]});const n={oldArgs:[t.id,y,\"VISUAL\"===A?I[O]:e,E,R]};u.trigger(a.ELEMENT_CHANGES_APPLIED,n),w(a.MODIFIED_ELEMENT,{id:t.id,section_id:y,combination:\"VISUAL\"===A?I[O]:e,path:E,content:g})}}C=vwo_$(E);const D=this;if(C&&C.length){if(m=C.filter(function(e,n){return!D.isChangeAppliedOnElForCampaign(n,t,S)}),m.length||\"head\"!==E.toLocaleLowerCase()||V[y].loaded[S]||(m=C),0\u003cm.length){\"head\"===s(E)&&(V[y].loaded[S]=!0),\"VISUAL\"===A?u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]}):u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,\"1\",e,E]}),delete this.currentCombinationXPaths[E];const n=[];let o;const d=function(e,t){n.push({path:t,changes:String(e).split(\" \")})};let l;-1!==R.indexOf(\"_vwo_api_section_callback\")&&(o=[],m.each(function(){o.push(vwo_$(this).clone())})),window.VWO_SECTION_ID=y,F(n=>{i(()=>cd({campaignId:t.id,combination:e,errorObject:n,tagName:p}))});let{nonce:_=\"\"}=window.VWO;_&&(_=`nonce=${_}`);try{const n=n=>n&&n(d,_,{id:t.id,varId:e});if(\"head\"===s(E)&&c){const e=g;vwo_$(document).ready(function(){l=n(e)})}else{if(t&&22==t.id&&\"2\"==e&&1112621==window._vwo_acc_id){(()=>{try{const e=i(()=>t.sections[1].variations[2][3].xpath),n=vwo_$(e);if(n.length>0){return{elementPresent:!0,hasVwoLoaded:n[0].classList.contains(\"vwo_loaded\")}}return{elementPresent:!1}}catch(e){return null}})()}l=n(g)}}catch(e){window.VWO._.vAEH(e)}window.VWO._.phoenixMT.trigger(a.CAMPAIGN_TAG_EXECUTED,{rtag:v,id:t.id,rTagXpath:f}),void 0!==o&&vwo_$(o).each(function(){b[y]&&\"function\"==typeof b[y]&&b[y](vwo_$(E),this)}),this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h}),this.markChangeAppliedOnElForCampaign(E,t,S,l,y);const C=i(()=>r.pgGrpIds[0]);vu(t,C),window.VWO._.phoenixMT.trigger(a.INIT_VWO_INTERNALS,{elementSelector:E,campaignId:t.id});const N={id:t.id,section:\"VISUAL\"===A?y:\"1\",combination:\"VISUAL\"===A?I[O]:e,path:E,content:g,debugLog:n};if(\"head\"!==s(E)){const e={oldArgs:[N.id,N.section,N.combination,E,R,n]};u.trigger(a.ELEMENT_CHANGES_APPLIED,e)}w(a.MODIFIED_ELEMENT,{name:a.MODIFIED_ELEMENT,time:+new Date,props:N}),w(a.ELEMENT_CHANGES_APPLIED,{name:a.ELEMENT_CHANGES_APPLIED,time:+new Date,props:{id:t.id,section:\"1\",combination:e,path:E}}),t[rt]=1}else this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});T&&T[O].frEvt&&Ls(T[O].tag)}else this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});null!=(n=window.VWO._[`keepElementLoadedRunning_${t.id}`]||n)&&_._.coreLib.finished&&this.shouldCancelInterval(n,t.id,t)&&wu.clearTimeouts(t)}}catch(n){u.trigger(a.ELEMENT_LOAD_ERROR,{oldArgs:[t.id,e,n]}),h.error(n)}window.vwo_$=L,delete window.VWO_SECTION_ID}substituteUrlGroups(e,t){return e.replace(/\\$(\\d+)/g,e=>{const n=parseInt(e.replace(\"$\",\"\"),10);return t[n]||\"\"})}processRedirect({getters:t,campaignData:n,redirectURL:o,isNewVisitor:r,combination:s}){return e(this,void 0,void 0,function*(){let e;wn.set(),window.VWO._.triggerEvent(a.REDIRECT_DECISION,!0,n.id);const c=n[yt];if(c)e=o;else{let r,a,c,d,l,u,w,_=!1;const g=t.location;let p=!0,h=!0;const v=i(()=>n.sections[1].urlModes)||{};if(n.urlRegex){if(_=ri.matchRegex(gu.getCleanedUrl(t.currentUrl,!0),n.urlRegex,!0,!1,!0),1===v[St]){const e=Array.from(_);let t=!1,n=!1;e.forEach(e=>{e=e||\"\",t=t||e.startsWith(\"?\"),n=n||e.startsWith(\"#\")}),p=t,h=n}}else _=ri.matchWildcard(gu.getCleanedUrl(t.currentUrl,!0),n.url_pattern,!0);if(4===v[s])e=this.substituteUrlGroups(o,_);else if(_&&1!==_.length){for(e=\"\",u=o.split(\"*\"),r=1,a=u.length;r\u003ca;r++){if(n.urlRegex&&_[r]&&(Qc.isQueryParamPresent(_[r])||Qc.isHashPresent(_[r]))){const e=n.sections[1].variations[1];Qc.isQueryParamPresent(e)||Qc.isHashPresent(e)?Qc.isHashPresent(e)&&!Qc.isQueryParamPresent(e)?_[r]=_[r].replace(/^(.*?)(?:\\?[^#]*)(#?.*)$/,\"$1$2\"):!Qc.isHashPresent(e)&&Qc.isQueryParamPresent(e)&&(_[r]=_[r].replace(/#.*/,\"\")):_[r]=_[r].replace(/[\\?#].*/,\"\")}e+=u[r-1]+(_[r]||\"\")}e+=u[u.length-1]}else e=o;if(e=e.replace(/\\*/g,\"\"),g.search&&p)if(Qc.isQueryParamPresent(e,!0))for(l=Qc.getUrlVars(g.search),d=Qc.getUrlVars(e),w=L(l),a=w.length;a--;)c=w[a],void 0===d[c]&&(e+=\"&\"+c+\"=\"+l[c]);else Qc.isHashPresent(e)?e=e.replace(/(.*?)#(.*)/,\"$1\"+g.search+\"#$2\"):e+=g.search;g.hash&&-1===e.indexOf(\"#\")&&h&&(e+=g.hash)}if(window.fetcher.getValue('phoenix.trigger(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[a.BEFORE_REDIRECT_TO_URL,{oldArgs:[n.id,e]}]}),t.flags.cookieLessModeEnabled){if(!t.vwoInternalProperties.jar)throw new Error(\"Cookie less feature is enabled but CookieJar is not created\");const n=t.storages.storages.cookies.getStoredJarValue(!0);if(!(e.indexOf(\"_vwo_store=\")>-1))throw new Error(\"CooKie Less feature is enabled but _vwo_store= do not exists in URL's query Param\");{let t=e.match(/.*_vwo_store=([^&]*)/);t=t?t[1]:\"\",e=e.replace(`_vwo_store=${t}`,`_vwo_store=${n}`)}}if(!c&&zr(n,s)){const t=!(!n||!n.multiple_domains),o=t?Xr(e):e;this.setSplitCookieWithURL({campaignData:n,combination:s,urlToRedirectTo:o,shouldCreateAsThirdParty:t}),t&&(yield new Promise(e=>{cn.waitForThirdPartySync(()=>{e()}),io&&setTimeout(()=>{e()},500)}))}const d=e=>{Lc({type:zs.DEBUG_REDIRECT,expId:n.id,varId:window._vwo_exp[n.id].combination_chosen,pageLink:e});try{const t=gn(n.id);let o=!1;if(o=new URL(e).origin===location.origin,t&&o)return history.replaceState(null,null,e),void Ks.removeCampaignLevelStyleTag(n.id)}catch(e){}location.replace(e)};if(window.VWO._.willRedirectionOccur=!1,window._vis_debug||!r||window._vwo_exp[n.id].vSCallSent)Ks.saveVSDataInStorageForSplit(n.id,window._vwo_exp[n.id].combination_chosen,e),window.sessionStorage.setItem(wt.SPLIT_REDIRECT,e),n.multiple_domains&&(e=i(()=>hu(n.id.toString(),s,{getters:{currentUrl:t.currentUrl},shouldHandlerError:!0}))||e),d(e);else{const o=window.VWO._.phoenixMT.on(`vwo_vSCallSent_${n.id}`,({id:r,comb:a})=>{window.VWO._.phoenixMT.off(o),Ks.saveVSDataInStorageForSplit(r,a,e),window.sessionStorage.setItem(wt.SPLIT_REDIRECT,e),n.multiple_domains&&(e=i(()=>hu(n.id.toString(),s,{getters:{currentUrl:t.currentUrl},shouldHandlerError:!0}))||e),d(e)})}})}handleRedirectVariation({campaignData:t,combination:n,redirectEntry:r,vwoEvents:s,cookies:c}){let d,l;try{if(c.get(\"_vis_opt_exp_\"+t.id+\"_exclude\"))return!1;const o=!c.get(\"_vis_opt_exp_\"+t.id+\"_combi\"),u=!!t.multiple_domains;if(!r.rM||t[ot])return o&&Ks.createCookieMT(\"_vis_opt_exp_\"+t.id+\"_combi\",t.combination_chosen,100,t,!1,u),!1;const w=window.VWO._.allSettings.tags[r.tag],_=i(()=>r.pgGrpIds[0],void 0,t.pg_config[0]),g=i(()=>window.VWO.pageGroup.getPageMatchData(_).matchedGrps,void 0,[]),p=w.fn(()=>{},{campaignId:t.id,rM:r.rM,pagesMeta:g});if(d=p.url,l=p.storedValue,!d||!Me(d))throw new Error(pu.SPLIT.CUSTOM_REDIRECTION.MALFORMED_URL);const h=()=>{const e=i(()=>r.pgGrpIds[0],void 0,t.pg_config[0]),n=[t.combination_chosen,encodeURIComponent(l),e];Ks.createCookieMT(\"_vis_opt_exp_\"+t.id+\"_combi_choose\",n.join(Tt),100,t,!1,u)},v=()=>e(this,void 0,void 0,function*(){s.trigger(a.SPLIT_URL,{oldArgs:[t.id]});const e=yield se.phoenix(\"store.getters\");this.processRedirect({getters:e,campaignData:t,redirectURL:d,isNewVisitor:o,combination:n})});return u&&!window._vis_debug?(c.waitForThirdPartySync(()=>e(this,void 0,void 0,function*(){v()})),h(),!0):(h(),v(),!0)}catch(e){return od({campaignData:t,ruleName:\"*\"},{shouldNotUnhide:!1,tagName:r.tag,campId:t.id}),o({msg:e.message,url:\"tags/runTestCampaign/utilsMT.ts\",source:window.VWO._.native.JSON.stringify({campId:t.id,combination:n,error:e.toString()})}),!1}}shouldCancelInterval(e,t,n){return!e||0==e||1!==e&&!0!==e&&(2===e?!t||(!Ks.isDomDependent(n.type)||!!n[rt]):3!==e&&void 0)}otherSide(...e){e[0]=\"tags.runTestCampaign.utils.\"+e[0],window.fetcher.getValue(...e)}}const Eu=new fu;window.VWO.modules.tags.runTestCampaign=window.VWO.modules.tags.runTestCampaign||{},window.VWO.modules.tags.runTestCampaign.utils=Eu;class mu extends au{constructor(){super(),this.isNotRedirectingEventFired=!1,this.vwoEvents={trigger:function(t,n){return e(this,void 0,void 0,function*(){yield window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})}},window.VWO._.phoenixMT.on(a.VARIATION_SHOWN_SENT,e=>{const t=window.VWO._.native.JSON.parse(localStorage.getItem(ut.VS_DATA));t&&delete t[e]&&(Object.keys(t).length>0?localStorage.setItem(ut.VS_DATA,window.VWO._.native.JSON.stringify(t)):localStorage.removeItem(ut.VS_DATA))})}execute(){window._vis_opt_goal_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===n?void 0:n.length)>0?Zc(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{Zc(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1})}):Zc(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1})},window._vis_opt_register_conversion=function(e,t){var n,o;(null===(n=window._vwoCc)||void 0===n?void 0:n.delayCustomGoal)?(null===(o=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===o?void 0:o.length)>0?Zc(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{Zc(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1})}):Zc(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1})},window._vis_opt_revenue_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===n?void 0:n.length)>0?Zc(null,a.REVENUE_CONVERSION,{revenue:e}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{Zc(null,a.REVENUE_CONVERSION,{revenue:e})}):Zc(null,a.REVENUE_CONVERSION,{revenue:e})},window.VWO.track=window.VWO.track||{},window._vis_opt_element_loaded=Eu.tryApplyingChanges}checkIfNotRedirecting(e){const t=i(()=>window.VWO.survey.eventEnums,void 0,{}),n=Object.assign(Object.assign({},Zd),t);this.isNotRedirectingEventFired||e.name!==a.PAGE_VIEW||this.isNotRedirectingEventFired||(this.isNotRedirectingEventFired=!0,x.apply(x,[n.NOT_REDIRECTING]))}wildCardCallback(e,t){const n=i(()=>window.VWO.survey.eventEnums,void 0,{}),o=Object.assign(Object.assign({},Zd),n),r=i(()=>window.VWO.survey.eventMapping,void 0,{}),s=Object.assign(Object.assign({},el),r);this.checkIfNotRedirecting(e);const c=s[t];if(c&&a.VARIATION_APPLIED!==t){const n=o[c];let i,r=null==e?void 0:e.oldArgs;if(r?i=!0:r=[],!i&&tl[t]&&(r=tl[t](e.props)),t!==a.VARIATION_SHOWN||e.props.isFirst||e.props.isSplitVariation?t===a.ELEMENT_CHANGES_APPLIED?i&&x.apply(x,[n,...r]):t!==a.VARIATION_SHOWN&&(t==a.CAMPAIGN_FLOW_START&&window._vwo_code&&(window._vwo_code.libExecuted=1,window.fetcher.setValue(\"_vwo_code.libExecuted\",1)),x.apply(x,[n,...r]),t==a.CAMPAIGN_FLOW_START&&window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.TIB_DONE]})):x.apply(x,[n,...r]),t===a.VARIATION_SHOWN&&!e.props.isFirst&&!e.props.isSplitVariation||t===a.SPLIT_VARIATION_SHOWN||t==a.REGISTER_HIT){const e=o[s[a.VARIATION_APPLIED]];x.apply(x,[e,...r]),this.vwoEvents.trigger(a.VARIATION_APPLIED,{oldArgs:r,campaignId:parseInt(r[0],st),combi:r[1].includes(\",\")?r[1]:parseInt(r[1],st)})}}}}const Ou=new mu,Su=Ou.execute.bind(Ou),Tu=Ou.wildCardCallback.bind(Ou);window.VWO.modules.tags.backwardCompatibility=Su,window.VWO.modules.tags.wildCardCallback=Tu;class Cu{otherSide(...e){return e[0]=\"VWO.modules.tags.backwardCompatibilityUtils.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}let Iu;function yu(t){return e(this,void 0,void 0,function*(){yield se.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[t,\"vwoInternalProperties\"]})})}class Au{constructor(){this.apiCallbacks={}}register(e,t){this.apiCallbacks[e]=this.apiCallbacks[e]||[],this.apiCallbacks[e].push(t)}executeAll(e,t){this.apiCallbacks[e]&&this.apiCallbacks[e].forEach(e=>{e(t)})}}const Nu=new Au;let Vu=!1;class bu extends Cu{postPhoenixMTHook(){this.makeSessionAndTagCall()}declareVWOAPI(){se.applyChanges=function(t){return e(this,void 0,void 0,function*(){const e=[],n=(yield se.phoenix(\"store.getters\")).currentSettings.dataStore.campaigns;for(const t in n)e.push(t);t=t||e;for(var o=0;o\u003ct.length;o++){const e=t[o],i=Ks.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,Object.assign({id:e,variation:\"\",isFirst:0},i&&{vwoMeta:{isBot:i}}),n[e]]})}})},se.activate=function(t,n,o,r){return e(this,void 0,void 0,function*(){if((bi()||window._vis_debug)&&window.VWO._.blockedState)return;window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.ACTIVATE_API_TRIGGERED]});var e,o={};\"object\"==typeof t&&(t=(o=t).keepElementLoadedRunning,n=o.expIds,o.manual,r=o.customUrl,e=o.virtualPageUrl);const s=i(()=>window._vwoCc.activateApiOnce)||window._vwo_acc_id>81e4,c=i(()=>window._vwoCc.skipActivateOnSameUrl);if(!(r&&r===window._vis_opt_url&&s||e&&window.location.href===e&&c))if(r&&(window._vis_opt_url=r,window.fetcher.setValue(\"_vis_opt_url\",window._vis_opt_url)),n=n||window._vwo_exp_ids,\"string\"==typeof e&&e.trim()){window._vis_opt_url=e,i(()=>window._vwoCc.enableSpaVisibility)&&window.VWO._.phoenixMT.trigger(a.SPA_VISIBILITY_SERVICE);const t=bn();t&&window.VWO._.phoenixMT.trigger(\"vwo_reRun\"),Ks.fireUrlChangeWildCardEvent(),yield window.fetcher.getValue('phoenix.trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"vwo_urlChange\",{virtualPageUrl:e,location:{href:window.location.href,search:window.location.search,hash:window.location.hash}}]}),t&&window.VWO._.phoenixMT.trigger(\"vwo_urlChangeMt\")}else if(n&&n.length){for(const e of n){const n=window._vwo_exp[e];if(n){const o=i(()=>window.VWO._.track.isUserBucketed());if(Ks.isSessionBasedCampaign2(n)&&o){Zc(null,a._ACTIVATED,{id:e});continue}(null==n?void 0:n.manual)&&(window.VWO._[`keepElementLoadedRunning_${e}`]=t,yu({[`keepElementLoadedRunning_${e}`]:t}),Zc(null,a.ACTIVATED,{id:e}))}}r&&(Nd.removeByEventName(a.PAGE_VIEW),yield window.fetcher.getValue(\"VWO.modules.tags.activate\"))}})},se.revertChanges=function(t){return e(this,void 0,void 0,function*(){const e=window._vwo_exp[t];if(!e)return;e.isApplicable=0,Ks.runRevertTagsAndUpdateInfo({[t]:e}),e.isApplicable=1,delete e.mutElg,delete e.cA;const n=(yield se.phoenix(\"store.getters\")).currentSettings.dataStore.campaigns[t];if(n&&n.sections)for(var o=we(n.sections),i=0;i\u003co.length;i++)vwo_$(\".vwo_loaded.vwo_loaded_\"+t+\"._vwo_variation_\"+o[i]).remove(),delete n.sections[o[i]].loaded,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${t}.sections.${o[i]}.loaded`,void 0)})},se.destroy=function(){return e(this,void 0,void 0,function*(){yield se.phoenix(\"destroy()\"),fa.clearAllListeners()})},se.setFetchSettingsDelay=function(e){yu({SPA_SETTINGS_DELAY:e})},se.disableAutofetchSettings=function(){yu({disableAutofetchSettings:!0})};const t=(e,t)=>{var n=vwo_$(e),o=Array.from(n[0].classList);for(let e=0;e\u003co.length;e++)if(o[e].indexOf(t)>-1)return n.removeClass(o[e]),!0;return!1};se.refreshElements=function(n,o){var i;return e(this,void 0,void 0,function*(){if(!n)return;n instanceof Array||(n=[n]);const e=yield se.phoenix(\"store.getters\"),r=[];for(const t in e.currentSettings.dataStore.campaigns)r.push(t);o=o||r;for(var s=vwo_$(n.join(\",\")),a=0;a\u003co.length;a++){var c=\"vwo_loaded_\"+o[a];s.each(function(e,n){if(!t(n,c)){const e=Array.from(vwo_$(n).parents());for(let n=0;n\u003ce.length&&!t(e[n],c);n++);}})}for(const t of o){const n=null===(i=e.currentSettings.dataStore.campaigns)||void 0===i?void 0:i[t];if(n&&n.ready){const e=Ks.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,Object.assign({id:t,variation:\"\",isFirst:0},e&&{vwoMeta:{isBot:e}}),n]})}}})},se.fetchPCSettings=function(){Iu||(Iu=!0,yu({loadPC:!0}))},se.enableSPA=function(e){yu(void 0===e||e?{isSpaEnabled:!0}:{isSpaEnabled:e})},se.updateSPAWaitTime=function(e){yu({SPA_ELEMENT_WAIT_TIMEOUT:e})},se.onEventTriggered=function(e){Nu.register(\"onEventTriggered\",e),Vu||(Vu=!0,window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"*\",e=>{if(e.isCustomEvent){const t={event:e.name};e.$metaData&&(t.metaData=e.$metaData,delete e.$metaData),delete e.page,delete e.isCustomEvent,delete e.name,Object.keys(e).length>0&&(t.props=e),Nu.executeAll(\"onEventTriggered\",t)}}]}))},se.onVWOCampaignsLoaded=function(e,t){\"object\"==typeof t&&+t.count>0&&Object.assign(e,t),window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.callbacks=window.VWO._.bucketedCampaignsAPIStore.callbacks||[],window.VWO._.bucketedCampaignsAPIStore.campaigns&&(e({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns}),i(()=>\"number\"==typeof e.count)&&--e.count),window.VWO._.bucketedCampaignsAPIStore.callbacks.push(e)};const n={state:!1,decisionState:null,cb:[]};window.VWO._.phoenixMT.on(\"vwoRedirectDecision\",e=>{n.state||(n.state=!0,n.decisionState=e,n.cb.forEach(t=>t(e)))}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{n.state=!1,n.decisionState=null}),se.onSplitRedirectionDecided=e=>{n.state&&e(n.decisionState),n.cb.push(e)},se.deactivate=function(t){return e(this,void 0,void 0,function*(){const e=yield se.phoenix(\"store.getters\");for(const n of t)e.settings.campaigns[n].dontKillTimer=!1,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${n}.dontKillTimer`,!1)})},se.getVisitorProps=function(e,t=\"\"){return i(()=>window.VWO.attributesData[e])||i(()=>window.VWO._.native.JSON.parse(Ka.getItem(\"_vwo_visProps\"))[e],{sendErrorLog:!1},t)},se.getAllVisitorProps=function(){return i(()=>window.VWO._.native.JSON.parse(Ka.getItem(\"_vwo_visProps\")||\"{}\"),{sendErrorLog:!1},{})},se.setBrowserLanguage=function(e){return ts.setItem(\"vwo_bL\",e)}}makeSessionAndTagCall(){const e=e=>{let t={};e&&e.props&&(t=e.props),t.cq=0,window._vis_debug||bi()||this.makeCallForTagsAndSession(t,\"newSession\")};window.VWO._.phoenixMT.on(a.NEW_SESSION_CREATED,t=>{Za()||e(t)});const t=window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",n=>{Ya()||e(n),window.VWO._.phoenixMT.off(t)});window.VWO._.phoenixMT.on(a.DIMENSION_TAG_PUSHED,e=>{const t=e;this.makeCallForTagsAndSession(t,\"sessionUpdate\")})}makeCallForTagsAndSession(t,n){return e(this,void 0,void 0,function*(){const e=window.VWO._.sessionInfoService;void 0!==se._.insightsOnConsentPromise&&(yield se._.insightsOnConsentPromise),e.markSessionSynced();const i=e.getSessionId(),r=e.getPageId(),s=Ks.extraData2(!0),a=encodeURIComponent(s),c=Ks.createUUIDCookie2({vwoUUID:Lt.vwoUUID}),d=\"s.gif?account_id=\"+Lt.accountId+Ks.getUUIDString(c)+\"&s=\"+i+(\"newSession\"===n?\"&ed=\"+a+\"&cu=\"+encodeURIComponent(Lt.currentUrl)+\"&r=\"+(se.data.vi&&\"new\"===se.data.vi.vt?0:1):\"\")+\"&p=\"+r+(t.tags?\"&tags=\"+t.tags:\"\")+(t.egTagValue?\"&eg=\"+t.egTagValue:\"\")+(t.funnelTagValue?\"&fIds=\"+t.funnelTagValue:\"\")+(\"sessionUpdate\"===n?\"&update=1\":\"\")+(6==window._vwo_acc_id&&t.batch?\"&batch=\"+t.batch:\"\")+(6==window._vwo_acc_id&&t.tags?\"&tagsLength=\"+(window.VWO._.native.JSON.parse(t.tags).si&&Object.keys(window.VWO._.native.JSON.parse(t.tags).si).length):\"\")+(6==window._vwo_acc_id&&t.calledByUnload?\"&isUnload=\"+t.calledByUnload:\"\")+(window._vwo_acc_id,\"&cq=\")+t.cq+(t.cq?\"&ttl=\"+Xe():\"\");try{window.VWO._.native.JSON.parse(decodeURIComponent(a)).lt}catch(e){o({msg:\"extraData(ed) is not a JSON string [while sending call for 's.gif']\",url:\"utilsMT.ts\",source:window.VWO._.native.JSON.stringify({extraData:s,lt:(new Date).getTime(),referrer:wn.get(),requestURL:d})})}qc.sendCall({serverUrl:Lt.serverUrl,accountId:Lt.accountId},{url:d},{},({isError:e})=>{!e&&\"newSession\"==n&<.includes(window._vwo_acc_id)&&Ks.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{uuid:c,sessionId:i,sessionCookie:cn.get(Je.TRACK_SESSION_COOKIE_NAME),cURL:Lt.currentUrl})})})}sendRegisterCall(e,t,n){qc.sendCall(e,{url:t,successCallback:n},null,null,!0)}}const Lu=new bu;window.VWO.modules.tags.backwardCompatibilityUtils=Lu;class Ru{otherSide(...e){return e[0]=\"VWO.modules.tags.setSession.\"+e[0],window.fetcher.getValue(...e)}}class Du extends Ru{constructor(){super(),window.VWO._.phoenixMT.on(\"vwo_phoenixInitCalled\",()=>{this.execute({vwoUUID:Lt.vwoUUID})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{window.VWO._.phoenixMT.trigger(\"vwo_evalTotalTimeSpentInASessionForUrlChange\"),window.VWO._.pageId=void 0,this.execute({vwoUUID:Lt.vwoUUID})})}execute(t){return e(this,void 0,void 0,function*(){let e;if(window.VWO.modules.tags.sessionInfoService?e=window.VWO.modules.tags.sessionInfoService:(e=new rc,window.VWO.modules.tags.sessionInfoService=e,window.VWO._.sessionInfoService=e),Ks.createUUIDCookie2(t),e.getSessionStore())lt.includes(window._vwo_acc_id)&&Ks.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{user:\"old\"},[\"user\"]),e.fireSessionEvent(),e.setVisitorInformation(),e.setAvgTimeSpentAndAddListeners(),e.updateAndSyncPageId();else{lt.includes(window._vwo_acc_id)&&Ks.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{user:\"new\"},[\"user\"]),e.getGlobalCookie()||e.createGlobalCookie();const t=e.getRelativeSessionTimestamp();e.initializeSession2&&e.initializeSession2(t)}i(()=>e.appendSessionMetadata()),Ks.setVin(t),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.SESSION_INIT_COMPLETE]})})}}const Wu=new Du,Pu=Wu.execute.bind(Wu);window.VWO.modules.tags.setSession=Wu;const xu=function(t,n,o,i){var r;return e(this,void 0,void 0,function*(){const e=Uo.plugins[Mo.OPERATOR]&&Uo.plugins[Mo.OPERATOR].get(t)||(()=>!1),s=null!==(r=null==i?void 0:i.name)&&void 0!==r?r:Ne();n.split(\".\")[0].indexOf(s)>-1&&(n=n.slice(n.indexOf(\".\")+1));const a=[\"neq\",\"neqs\",\"ncn\",\"bl\",\"ninlist\"],c=window[s],d=Array.isArray(c)?c:c?[c]:[];if(d.length){const i=-1!==a.indexOf(t),r=\"ninlist\"===t;for(const t of d)try{if(!t)continue;const s=Ve(n,t);if(i){if(!(yield e.apply(e,[s,o]))||s!==t[n]&&!(yield e.apply(e,[t[n],o]))){if(!r)return!1}else if(r)return!0}else if((yield e.apply(e,[s,o]))||s!==t[n]&&(yield e.apply(e,[t[n],o])))return!0}catch(e){h.error(\"Failed to evaluate the dataLayer variable: \",e)}return!r&&i}})};window.VWO.modules.tags.dL=xu;class Uu{otherSide(...e){e[0]=\"VWO.modules.tags.checkEnvironment.\"+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.checkEnvironment={};class Mu extends Uu{constructor(){super(),window.VWO._.phoenixMT.on(\"vwo_init\",()=>{window.VWO._.envUtils=this.getPreRequisites()}),window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{window.fetcher.setValue(\"VWO._.envUtils\",this.getPreRequisites()),window.fetcher.setValue(\"window.VWO._.willRedirectionOccur\",window.VWO._.willRedirectionOccur)})}getPreRequisites(){const e=Ks.setSameSiteVariables(),t=!window.VWO._.cLFE&&Gi.shouldWeTrackVisitor();return{doCookiesMatter:t,areCookiesDisabled:Ks.areCookiesDisabled(t),shouldStopExecWhenSsmNotFound:Ks.shouldStopExecWhenSsmNotFound(),isSSApp:e}}execute(){}}const ku=new Mu,Gu=ku.execute;window.VWO.modules.tags.checkEnvironment.fn=ku;class Fu{}class $u extends Fu{execute(){}}const Bu=new $u,ju=Bu.execute;window.VWO.modules.tags.runCampaign=Bu;const Hu=function(){};window.VWO.modules.tags.runTestCampaign.fn=Hu;class Ku{}class qu extends Ku{processGroupCampaigns(){}}const Ju=new qu,Xu=Ju.processGroupCampaigns.bind(Ju);window.VWO.modules.tags.groupCampaigns=Xu;class Yu{}class zu extends Yu{constructor(){super(),716497===window._vwo_acc_id&&window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",this.execute)}execute(){window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1})}}const Qu=new zu,Zu=Qu.execute;class ew{otherSide(...e){return e[0]=\"VWO.modules.tags.prePostMutation.fn.\"+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.prePostMutation={};class tw{otherSide(...e){return e[0]=\"VWO.modules.tags.prePostMutation.utils.\"+e[0],window.fetcher.getValue(...e)}}class nw{static isIOS(){const e=/iPhone|iPad|iPod/i.test(navigator.userAgent);return Qt||e||\"ontouchend\"in document}static isBrowserChromiumBased(){const e=Lt.navigator.userAgent;return!(!e.includes(\"Chrome/\")||!e.includes(\"Safari/\"))}}let ow=null,iw=!1,rw=null,sw=null,aw=null;function cw(e){return function(t,n){iw=!0,null===rw&&(rw=requestAnimationFrame(()=>{iw?(iw=!1,rw=null,e(t)):rw=null}))}}function dw(){null!==rw&&(cancelAnimationFrame(rw),rw=null),iw=!1,rw=null}let lw=!1,uw=!1;class ww extends tw{monitorPageForChanges(){if(\"undefined\"!=typeof MutationObserver&&(sw&&716497===window._vwo_acc_id&&window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0}),!sw)){const e={subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]},t=function(e){var t,n,o;if(!lw){window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1});const e=window.VWO._.allSettings.dataStore.campaigns;if(!window.VWO._.urlChangeProcessingPending)for(const o in e){if(e[o][Go])continue;let i=e[o].combination_chosen;if(qn&&Ks.isPersonalizeHoldback(e[o])&&!bi()&&!e[o].debug){const e=null==i?void 0:i.split(\",\");i=(null==e?void 0:e.length)>1?e[1]:i}e[o].xPath&&!Ks.isXpathAllHead(e[o],e[o].xPath)&&(null===(n=null===(t=e[o].muts)||void 0===t?void 0:t.post)||void 0===n?void 0:n.enabled)&&e[o][mt]&&e[o].combination_chosen&&(Ks.setCampaignAppliedFlag(e[o],!1),Eu.performChangeApplication({combination:i,campaignData:e[o],keepElementLoadedRunning:null,variationDataList:[]}))}null===(o=window.VWO._.phoenixMT)||void 0===o||o.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0}),window.VWO._.phoenixMT.trigger(a.MUTS_RECORDED)}};let n;n=cw(t),window.VWO._.phoenixMT.on(a.TOGGLE_MUT_OBSERVER,({status:t})=>{var n;if(![714257,742951,707062,716497].includes(window._vwo_acc_id)&&!(null===(n=window._vwoCc)||void 0===n?void 0:n.aMO))return;const o=Os({avoidFullHTML:!0});o&&t?sw.observe(o,e):(sw.disconnect(),dw())}),sw=new Lt.MutationObserver(n);const o=Os();o&&sw.observe(o,e),eo&&nw.isIOS()&&(document.addEventListener(\"touchstart\",e=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1})}),document.addEventListener(\"click\",e=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0})}))}}waitForDOMRenderingAndExecuteCampaign(e){lw=!0;const t=Os(),n={subtree:!0,childList:!0},o=function(){uw=!0,ow=ow||Ce(function(){lw=!1,aw.disconnect(),window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE])},e.timer,!0),ow()};function i(){uw||(lw=!1,window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE]),aw&&aw.disconnect())}t?(aw=new Lt.MutationObserver(o),aw.observe(t,n)):(uw=!0,window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE])),e.timeout?setTimeout(i,e.timeout):i()}}const _w=new ww;window.VWO.modules.tags.prePostMutation.utils=_w;const gw={},pw=mn;class hw{constructor(e){this.observed=!1,this.applyCount=0,this.selectorIdentifier=\"\",void 0!==Lt.MutationObserver&&(this.observer=new Lt.MutationObserver(this.refreshObserverCallback.bind(this)),this.observer.node=e,e.addEventListener(\"vwoObserverAction\",this.observerActionCallback.bind(this)))}}const vw=window._vwo_editorOperationTracker={},fw=100,Ew={subtree:!0,attributes:!0,characterData:!0,childList:!0,attributeFilter:[\"src\",\"srcset\",\"href\"]};ao||Ew.attributeFilter.push(\"style\");const mw=\"vwo_refresh_limit_reached\",Ow=[];let Sw={};const Tw=function(e,t){const n=vwo_$(e),o=window.VWO.appliedCampaigns||{};if(!n.length||!o[t]&&!gw[t])return;const i=Array.from(n);let r=0;for(const n of i){let o=n.__vwoInternals;o||(o=n.__vwoInternals=new hw(n),Ow.push(o)),o.applyCount++,pw&&(o.selectorIdentifier=`${e}|${r++}|${t}`,Sw[o.selectorIdentifier]=Sw[o.selectorIdentifier]||0,Sw[o.selectorIdentifier]++)}},Cw=function(e,t){const n=document.createEvent(\"CustomEvent\");n.initCustomEvent(\"vwoObserverAction\",!0,!1,t),e&&e.dispatchEvent(n)};window._vwo_handleMutations=function(e,t){try{e&&\"function\"==typeof t&&(Cw(e,{disconnect:!0}),t(),Cw(e,{connect:!0}))}catch(e){const t=\"[JSLIB_EDITOR] Error _vwo_handleMutations.\";o({msg:t,url:\"editorChangesObserver.js\",source:encodeURIComponent(t)})}},hw.prototype.refreshObserverCallback=function(e,t){const n=t.node,o=window.VWO._.native.JSON.parse(window.VWO._.native.JSON.stringify(gw));window.vwoRefreshCampaigns&&window.vwoRefreshCampaigns.forEach(e=>{o[e]=!0});for(const e in o)if(o[e]&&n.classList){const t=Array.from(n.classList);for(const o of t)o.indexOf(`vwo_loaded_${e}`)>-1&&n.classList.remove(o)}this.disconnectObserver()},hw.prototype.observerActionCallback=function(e){if(!e.detail)return;const t=e.detail||{},n=t.operationId;t.disconnect?n?vw[n]=\"disconnected\":this.disconnectObserver():t.connect?this.connectObserver():n&&delete vw[n]},hw.prototype.disconnectObserver=function(){this.observer.disconnect(),this.observed=!1},hw.prototype.connectObserver=function(){if(this.observer&&!this.observed){(pw?Sw[this.selectorIdentifier]>20:this.applyCount>fw)?this.observer.node.hasAttribute(mw)||this.observer.node.setAttribute(mw,\"\"):(this.observer.observe(this.observer.node,Ew),this.observed=!0)}},hw.prototype.resetObserver=function(){this.observer&&(this.applyCount=0,this.observed||(this.observer.observe(this.observer.node,Ew),this.observed=!0),Sw={},this.observer.node.hasAttribute(mw)&&this.observer.node.removeAttribute(mw))};let Iw=!1;const yw=function(){const{appliedCampaigns:e}=window.VWO;for(const t in e){if(!Object.prototype.hasOwnProperty.call(e,t))continue;const n=e[t],o=null==n?void 0:n.meta;if(!o)continue;const r=window.VWO._.allSettings.dataStore.campaigns[t];if(i(()=>r.muts.post.refresh))for(const e in o)Object.prototype.hasOwnProperty.call(o,e)&&(r.xPath=r.xPath?`${r.xPath},${e}`:e,Tw(e,t))}},Aw=function(){var e,t,n,o;Iw||(Iw=!0,null===(e=window.VWO._.phoenixMT)||void 0===e||e.on(a.INIT_VWO_INTERNALS,function(e){const{elementSelector:t,campaignId:n}=e;Tw(t,n)}),null===(t=window.VWO._.phoenixMT)||void 0===t||t.on(a.SET_CAMPAIGN_TO_OBSERVE,function(e){var t,n,o,i;const r=window._vwo_exp,{campaignId:s}=e;(r[s].xPath&&!Ks.isXpathAllHead(r[s],r[s].xPath)||r[s].aTO)&&(null===(n=null===(t=r[s].muts)||void 0===t?void 0:t.post)||void 0===n?void 0:n.enabled)&&(gw[s]=!!(null===(i=null===(o=r[s].muts)||void 0===o?void 0:o.post)||void 0===i?void 0:i.refresh))}),null===(n=window.VWO._.phoenixMT)||void 0===n||n.on(\"vwo_urlChangeMt\",function(){for(let e=Ow.length-1;e>-1;e--)Ow[e].resetObserver()}),null===(o=window.VWO._.phoenixMT)||void 0===o||o.on(a.EDITOR_APPLY_CHANGES_COMPLETE,function(){for(let e=Ow.length-1;e>-1;e--)Ow[e].connectObserver()}))};window.VWO.modules.tags.prePostMutation.editorChangesObserver={attachEditorChangeObserverEvents:Aw};class Nw extends ew{execute(){}}const Vw=new Nw,bw=Vw.execute;window.VWO.modules.tags.prePostMutation.fn=Vw;var Lw=[];const Rw=[\"dev.visualwebsiteoptimizer.com\",\"d5phz18u4wuww.cloudfront.net\",\"cdn-cn.vwo-analytics.com\"];function Dw(e){let t=!1;for(let n=0;n\u003cRw.length;n++)if(e.indexOf(Rw[n])>=0){t=!0;break}return t}var Ww=function(e){if(Dw(e&&e.url||\"\"))for(var t=0;t\u003cLw.length;t++)Lw[t](e)};function Pw(e){var t,n,o,i={msg:e.message||(null===(t=e.reason)||void 0===t?void 0:t.message),stack:(null===(n=e.error)||void 0===n?void 0:n.stack)||(null===(o=e.reason)||void 0===o?void 0:o.stack),url:e.filename||e.reason&&(e.reason.stack||e.reason.message),source:\"uncaughtErr\"};Ww(i)}window.addEventListener?(window.addEventListener(\"error\",Pw),window.addEventListener(\"unhandledrejection\",Pw)):window.attachEvent&&window.attachEvent(\"onerror\",function(e,t,n,o){Ww({msg:e,url:t,source:\"uncaughtErr\"})});const xw=function(e){e&&\"function\"==typeof e&&Lw.push(e)};let Uw;class Mw extends n{constructor(){super(),this.errorTracking({getters:{window:window,accountId:window._vwo_acc_id,encodeURIComponent:encodeURIComponent,actions:{},serverUrl:window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\"}})}setErrorTrackingCallback(e){const t=e.encodeURIComponent,n=e.accountId,o=i(()=>window.VWO.data.accountJSInfo.collUrl)||e.serverUrl,r=this;var s=0;const a=function(e){var i,a=(e=e||{}).msg&&e.msg.substring(0,1e3),c=e.stack&&e.stack.substring(0,1e3);const d=e.source,l=e.url,u=Uw||r.getEmptyTriggerIdsIfAny(),w=\"ee.gif?\"+(l?\"f=\"+t(e.url):\"\")+\"&a=\"+n+(d?\"&s=\"+t(d):\"\")+(Array.isArray(u)&&u.length?\"&eT=\"+t(u.join()):\"\")+\"&e=\"+t(a)+\"&stack=\"+t(c);if(s\u003c50&&(s++,qi({url:w,serverUrl:o},void 0,void 0,!0)),null==u?void 0:u.length){null===(i=window._vwo_code)||void 0===i||i.finish();const e=vwo_$('[id^=\"_vis_opt_path_hides\"]');if(e.length)for(let t=0;t\u003ce.length;t++)vwo_$(e[t]).remove()}};return xw(a),a}getEmptyTriggerIdsIfAny(){const{triggers:e}=window.VWO._.allSettings||{},t=[];return Object.keys(e).forEach(n=>{Object.keys(e[n]).length||t.push(n)}),Uw=t,t}errorTracking({getters:e}){const t=this.setErrorTrackingCallback(e);this.setCustomError(t)}}const kw=new Mw,Gw=kw.errorTracking.bind(kw);window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.errorTracking=Gw,window.VWO.modules.tags.errorTrackingCallback=kw.setErrorTrackingCallback;let Fw=[];function $w(){return function(e,t){if(t!==a.PAGE_VIEW)return void window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.AFTER_SAMPLING_TRIGGER,{oldArgs:[{samplingRate:e.samplingRate,priority:e.priority}]}]});const{samplingRate:n,priority:o}=e;Fw.push({samplingRate:n,priority:o}),window.VWO.track.sampleData=Fw}}window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>Fw=[]);const Bw=$w();window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.sampleVisitor=Bw;class jw{constructor(){this.whiteListedEventsForVsKey=[a.PAGE_VIEW,a.CUSTOM_CONVERSION,a.DOM_CLICK,a.DOM_SUBMIT,a.REVENUE_CONVERSION]}getCurrentEventData(e,t,n,o){const i=o||{};if(!(Object.keys(t).length\u003c=0))return Object.keys(t).forEach(o=>{var r;i[o]=i[o]||{},i[o]=Object.assign(Object.assign({},i[o]),{vwoMeta:{metric:t[o].metrics}}),this.whiteListedEventsForVsKey.includes(e)&&t[o].comb&&(i[o].vwoMeta.vS=t[o].comb),(null===(r=n[o])||void 0===r?void 0:r.length)>0&&(i[o].matchedSelectors=n[o])}),i}}class Hw{constructor(){this.vwoEvents={trigger:function(t,n){return e(this,void 0,void 0,function*(){yield window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})}}}isGoalEligible(e,t){return e.pExcludeUrl&&ri.matchRegex(t,e.pExcludeUrl)?(window.VWO.modules.tags.wildCardCallback({},a.EXCLUDE_GOAL_URL),!1):e.pUrl?gu.verifyUrl(t,e.pUrl,null):gu.verifyUrl(t,null,e.urlRegex)}registerConversion(e,t,n,o,i){if(t.type===f().INSIGHTS_FUNNEL_CAMPAIGN)return void v.markFunnelValue(t.id,1,e,t.version);let r=wu.getCombi(t,i);if(Ks.isPersonalizeHoldback(t)){const e=r.split(\";\"),t=e[1];if(t){const n=e[0].split(\"|\");for(let e=0;e\u003cn.length;e++){const o=n[e];if(o.split(\",\")[0]===t){r=o;break}}}}e=e||1,this._triggerGoalConversion(e,t,n,o,{combination:r})}getImgUrlForConversion(e,t,n,o){if(!Gi.shouldWeTrackVisitor())return;var i,r;const s=e.id,c=window._vwo_acc_id,d=window.VWO.modules.tags.sessionInfoService;if(r=\"c.gif?account_id=\"+c+\"&experiment_id=\"+s+\"&goal_id=\"+t+\"&ru=\"+encodeURIComponent(wn.get())+(void 0===o?\"\":\"&r=\"+o)+Ks.getUUIDString(Ks.getUUID(e)),e.type===f().GOAL_CAMPAIGN){i=d.getSessionId(),window.VWO.modules.tags.wildCardCallback({campaign:e},a.EXECUTE_FUNNEL_FOR_GOAL_CAMPAIGN);const n=(window.tracklib||window.VWO._.track).getGtAndF(t);if(n){return r+\"&s=\"+i+\"&ifs=\"+ +(i===d.getSessionId())+\"&t=1&cu=\"+encodeURIComponent(window.location.href)+n}return\"\"}return d.shouldSendSessionInfoInCall()&&(i=d.getSessionId()),r+\"&combination=\"+n+(i=i?\"&sId=\"+i:\"\")}_triggerGoalConversion(e,t,n,o,i){if(t.type===f().INSIGHTS_METRIC_CAMPAIGN)return void wu.markGoalTriggered(t,e);const r=i.combination;if(!o&&(!r||wu.isGoalTriggered(t,e)||Ks.isBot2()))return void(Z.queueGoalLogs(t.id,e,n,!1)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!1],campaignId:t.id,goalId:e},a.REGISTER_CONVERSION));\"REVENUE_TRACKING\"!==t.goals[e].type&&(n=void 0);const s=this.getImgUrlForConversion(t,e,r,n);if(s){if(Ks.isEligibleToSendCall(t.id)){const e=e=>qc.sendCall(null,{url:s,cUrl:e},null,null),t=window.VWO._.lastPageUnloadURL||document.URL;aa(()=>e(t))}wu.markGoalTriggered(t,e)}Z.queueGoalLogs(t.id,e,n,!!s)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!!s],campaignId:t.id,goalId:e},a.REGISTER_CONVERSION)}}const Kw=new Hw;class qw extends jw{execute(e,t){if(window.VWO._.willRedirectionOccur)return;if(Ks.isBot2())return;const n={},o={};for(const i of t){const t=i.c,s=i.g,c=t&&window._vwo_exp[t];let d=!1;const l=c.goals[s];if(!(t&&s&&c&&l))continue;d=Ks.isSessionBasedCampaign2(c);const u=i.uuid||Ks.createUUIDCookie2(c);if(!d||Ks.hasInsightsMetric(c.type)){if(\"CUSTOM_GOAL\"===(null==l?void 0:l.type)){const e=l.url;n[u]=n[u]||[],n[u].indexOf(e)\u003c0&&n[u].push(e)}if(Ri()||!Ks.inQACampaign(c.id)){o[u]=o[u]||{};const e=\"id_\"+t;o[u].metrics=o[u].metrics||{},o[u].metrics[e]=o[u].metrics[e]||[],o[u].metrics[e].push(\"g_\"+s),c.isEventMigrated&&(o[u].comb=o[u].comb||{},o[u].comb[e]=wu.getCombi(c))}}var r=!0;window.VWO._.isBeaconAvailable=e.isBeaconAvailable,window.VWO._.isLinkRedirecting=e.isLinkRedirecting,Kw.registerConversion(s,c,e.revenue,!d,!0),window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.GOAL_CONVERTED,{campaignId:c.id,goalId:s}]}),window.VWO._.isLinkRedirecting=!1,r=r&&window.VWO._.isBeaconAvailable}if(i(()=>e._vwo.eventDataConfig))this.getCurrentEventData(e.vwoEventName,o,n,e._vwo.eventDataConfig);else{const t=this.getCurrentEventData(e.vwoEventName,o,n);e._vwo=e._vwo||{},e._vwo.eventDataConfig=e._vwo.eventDataConfig||{},e._vwo.eventDataConfig=t}}}const Jw=new qw,Xw=Jw.execute.bind(Jw);window.VWO.modules.tags.metricMT=Xw;class Yw{constructor(){this.lastSetTimerId=null,window.VWO._.phoenixMT.on(a.UNHIDE_ELEMENT,({ruleName:e,campaignData:t,variation:n,rulesArr:o})=>{let i;t&&(i={id:t.id,variation:Ks.isPersonalizeCampaign(t)?n:null}),Ks.delCSSWrapper({ruleName:e,rulesArr:o,campaignData:i})})}unhideElementsAfterTimer(e){null!==this.lastSetTimerId&&clearTimeout(this.lastSetTimerId),this.lastSetTimerId=setTimeout(function(){var t;this.lastSetTimerId=null;const n=vwo_$('[id^=\"_vis_opt_path_hides\"]');if(n.length){const o=[];for(let e=0;e\u003cn.length;e++)vwo_$(n[e]).remove(),o.push(null===(t=n[e].getAttribute(\"id\"))||void 0===t?void 0:t.split(\"_\").slice(-1)[0]);window.fetcher.getValue('phoenix.trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.CHECK_SEGMENTATION,e]}),h.info(\"Multiple hiding tags found after 5 seconds for campaigns \"+window.VWO._.native.JSON.stringify(o),{url:\"visibilityService.js\",lineno:34,colno:34})}},5e3)}}const zw=new Yw;window.VWO.modules.tags.visibilityService=zw;var Qw=Object.freeze({__proto__:null,backwardCompatibilityUtils:Lu,checkEnvironment:Gu,runCampaign:ju,runTestCampaign:Hu,groupCampaigns:Xu,urlChange:Zu,prePostMutation:bw,errorTracking:Gw,sampleVisitor:Bw,metric:Xw});const{checkEnvironment:Zw,runCampaign:e_,runTestCampaign:t_,groupCampaigns:n_,prePostMutation:o_,urlChange:i_,errorTracking:r_,sampleVisitor:s_,metric:a_}=Qw;class c_{constructor(){this.noOp=function(){}}test(){console.log(1)}getPhoenixConfig(){return{tags:{checkEnvironment:{fn:Zw,sync:!0},runCampaign:{fn:e_,sync:!0},runTestCampaign:{fn:t_,sync:!0},groupCampaigns:{fn:n_,sync:!0},prePostMutation:{fn:o_,sync:!0},urlChange:{fn:i_,sync:!0},errorTracking:{fn:r_,sync:!0},sampleVisitor:{fn:s_},metric:{fn:a_,sync:!0,fireUniquelyForEveryEvent:!0}},storages:{localStorageService:ts,cookies:cn},jsLibUtils:{verifyUrl:function(){return gu.verifyUrl.apply(gu,arguments)}}}}sendMessageToParentFrame(e){if(!e)return;if(window.self===window.parent)throw new Error(\"Cookieless Mode for Iframe enabled at top level. \");const t={vwoEvent:{name:\"VWO_STORE_UPDATE\",data:e}};window.parent.postMessage(t,\"*\")}getCookieJarValidValue(e){return[\"null\",null,void 0,\"undefined\"].indexOf(e)>-1?\"\":e}setFunnelExps(e){var t,n;const o=null===(t=null==e?void 0:e.settings)||void 0===t?void 0:t.campaigns;for(const e in window._vwo_exp)if(window._vwo_exp[e].funnel)for(const t of window._vwo_exp[e].funnel){const e=t;(null===(n=window._vwo_exp[e.id])||void 0===n?void 0:n.g)||(window._vwo_exp[e.id]=e,window._vwo_exp[e.id].g=e.goals,window._vwo_exp[e.id].goals={},o&&(o[e.id]=window._vwo_exp[e.id]))}}postPhoenixMTHook(){var e,t;const n=Object.keys(Object.assign({},Qw));for(let o=n.length-1;o>=0;--o)null===(t=(e=Qw[n[o]]).postPhoenixMTHook)||void 0===t||t.call(e)}}const d_=new c_;function l_(){const e=window.fetcher,t=window.fetcher.getValue(\"phoenixInstantiate\"),n=function(t,n=null,o={}){if(!n)return e.getValue(\"phoenix.\"+t,null,o);e.setValue(\"phoenix.\"+t,n)},o=new Promise(e=>{t.then(t=>e([n,t]))});let i=[];return window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{for(let e=0;e\u003ci.length;e++)i[e]();i=[],Ks.fireVariationShownSentForSplit()}),[function(e,t=null,n={}){return new Promise(o=>{i.push(()=>{o(window.VWO.phoenix(e,t,n))})})}.bind(this),o]}window.VWO.modules.utils.initUtils=d_;const u_=l_;var w_;window._vis_opt_queue=window._vis_opt_queue||[];var __=window._vis_opt_queue||[];const g_=window._vwoCc&&(null===(w_=window._vwoCc.arrayRepl)||void 0===w_?void 0:w_[window._vwo_acc_id]),p_=g_?new De:[];p_.execute=function(e){try{e()}catch(e){}},p_.finish=function(e){if(!this.isProcessed){var t=__.push;__.push=function(){t.apply(this,[].slice.call(arguments)),p_.execute.apply(this,[].slice.call(arguments))},this.isProcessed=!0}for(e=0;e\u003c__.length;e++)p_.execute(__[e])},p_.clear=function(){__.splice(0,__.length)};var h_=window.console||{log:function(){}},v_;window.VWO._.prVWO=window.VWO._.prVWO||[];const f_={processEvent:function(e,t,n,o,i){if(\"[object Array]\"!==Object.prototype.toString.call(e))return 0;try{var r,s,a,c=e[0],d=e.slice(1),l=-1!==c.indexOf(\".\");return l&&0===c.indexOf(t)||!l?(l?(r=n[(s=c.split(\".\"))[0]][s[1]],a=n[s[0]]):(r=n[c],a=n),r?(window.VWO._.prVWO=window.VWO._.prVWO.concat(i.queue?i.splice(o,1):i.queue),r.apply(a,d),1):0):0}catch(t){return h_.log(\"Error occured in VWO Process Event (\"+(e&&e[0])+\"): \",t),0}},addPushListener:function(e,t,n){var o=t.push;t.push=function(...i){let r=0;return i.forEach(i=>{r=function(i){const r=o.apply(t,[].slice.call(arguments));return t.queue&&t.queue[t.queue.length-1]===i?f_.processEvent(i,e,n,t.queue.length-1,t):t.queue||t[t.length-1]!==i||f_.processEvent(i,e,n,t.length-1,t),r}(i)}),r}},init:function(e,t,n,o,i=!0){v_=n?t[n]=t[n]||[]:t||[],this.vwoApi=o,f_.process(e,v_,t),i&&f_.addPushListener(e,v_,t)},initTrack:function(e,t){f_.init(e,window.VWO,t)},process:function(e,t,n){var o=0;t.sort(function(e){return\"config\"===e[0]?-1:0});const i=t.queue?t.queue:t;for(;o\u003ci.length;)0===f_.processEvent(i[o],e,n,o,t)&&o++}};function E_(e,t){window.VWO.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[e,t]})}window.VWO&&(window.VWO._=window.VWO._||{},window.VWO._.vwoLib=f_);const m_=function(){var e;const t={},{campaigns:n}=window.VWO._.allSettings.dataStore;let o=\"\";for(const e in n){const i=n[e],r=n[e].type,s=\"SPLIT_URL\"===r;if(r===f().FUNNEL_CAMPAIGN||!s&&!i.eHIR&&!Zn&&(i.ready||i.cA))continue;if(i.manual)continue;const a=wu.doExperimentHere(i)[0];if(t[e]={},t[e].dEH=a,a){if(s){gn(e)||(o=window.VWO._.bodyPath+\",\");break}{let{selector:n,selectorPerVariation:r,cPathSelector:s,cPathSelectorPerVariation:a}=Ks.getCampaignXPath(i);n=n||\"\",n&&(t[e].xpath={selector:n,selectorPerVariation:r},o.indexOf(n)>-1||(o+=n+\",\")),s&&(t[e].cpath={cPathSelector:s,cPathSelectorPerVariation:a},-1==o.indexOf(s)&&(o+=s+\",\"))}}}o&&(o=o.substr(0,o.length-1),o+=Ks.hideElExpression,Ks.insertCSS(\"_vis_opt_path_hides\",o)),(null===(e=window._vwoCc)||void 0===e?void 0:e.disableSpaVisPerf)||(window.VWO._.visibilityServiceCache=t,E_({visibilityServiceCache:t},\"vwoInternalProperties\"))},O_=e=>!(0!==e&&!e),S_=(e,t,n)=>n.syncGet(\"fns.list\",[e,t]),T_=(t,n,o)=>e(void 0,void 0,void 0,function*(){if(!O_(t))return!1;const e=yield S_(t,n,o);return!!e.dataPresent&&e.val}),C_=(t,n,o)=>e(void 0,void 0,void 0,function*(){if(\"\"===t||!O_(t))return!1;const e=yield S_(t,n,o);return!!e.dataPresent&&!e.val}),I_={f_in_list:T_,f_nin_list:C_},y_=()=>{var e,t;let n=!!(window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver);window.Zone&&window.Zone.__symbol__&&(n=!!window[window.Zone.__symbol__(\"MutationObserver\")]);const o=window.name.indexOf(\"_vis_heatmap_\")>=0||window._vwo_tm.indexOf(\"_vis_heatmap_\")>=0,i={MutationObserver:n,name:window.name,navigator:{userAgent:window.navigator.userAgent,language:window.navigator.language||window.navigator.browserLanguage,appVersion:window.navigator.appVersion},screen:{colorDepth:window.screen.colorDepth,pixelDepth:window.screen.pixelDepth},location:window.location,Document:{prototype:{}},localStorage:window.localStorage,cachedSettingsInSessionStorage:Ks.syncCachedSettingsInSessionStorage(),history:{},vwoCodeEndBeforeVA:null===(e=window._vwo_code)||void 0===e?void 0:e.finished(),_vwo_code:window._vwo_code,_vwo_code_version:(null===(t=window._vwo_code)||void 0===t?void 0:t.getVersion)&&window._vwo_code.getVersion(),_vwo_server_url:window._vwo_server_url,_vwo_acc_id:window._vwo_acc_id,_vwo_clicks:window._vwo_clicks,_vis_opt_url:window._vis_opt_url,_vwo_cookieDomain:window._vwo_cookieDomain,_vis_opt_domain:window._vis_opt_domain,_vwo_style:window._vwo_style,_vwo_css:window._vwo_css,_vwo_uuid:window._vwo_uuid,_vis_apm_lib:window._vis_apm_lib,_vwo_api_section_callback:window._vwo_api_section_callback,_vis_heatmap:o,_vis_debug:window._vis_debug,isInsightsOnConsentEnabled:!!window.vwo_cInstJS,document:{cookie:document.cookie,URL:document.URL,referrer:document.referrer,addEventListener:document.addEventListener,domain:document.domain,title:document.title,characterSet:document.characterSet,charset:document.charset,baseURI:document.baseURI},_vwo_cdn:window._vwo_cdn,_vis_opt_cookieDays:window._vis_opt_cookieDays,_VWO:window._VWO};return window.fetcher.setValue(\"fakeWindow\",i)};class A_{otherSide(...e){e[0]=\"VWO.modules.tags.checkEnvironment.utils.\"+e[0],window.fetcher.getValue(...e)}}class N_ extends A_{addDomReadyListener(e){window.addEventListener(\"load\",()=>{e()}),\"complete\"===document.readyState&&e()}}const V_=new N_;window.VWO.modules.tags.checkEnvironment.utils=V_;const b_=function(t){var n;return e(this,void 0,void 0,function*(){try{y_();const o=t._.allSettings.tags;Object.keys(o).forEach(e=>{o[e].fn=Ai(o[e].fn)}),x(\"jI\");const r=[];r.push(null),r.push(d_.getPhoenixConfig()),window.fetcher.getValue('setVWO(\"${{1}}\")',null,{captureGroups:[t]}),window.fetcher.setValue(\"fakeWindow.VWOSettings\",r),window.fetcher.setValue(\"window._vwoCc\",window._vwoCc),window.fetcher.setValue(\"window._vwo_uuid\",window._vwo_uuid),window._vwoCc&&window.fetcher.setValue(\"window._vwoCc\",window._vwoCc);const[s,c]=u_();t.phoenix=s,d_.postPhoenixMTHook();const d=new Pl;window._vwo_exp=d.register($.Object,\"_vwo_exp\",window._vwo_exp,\"\",!1),window.VWO._.allSettings.dataStore.campaigns=window._vwo_exp,d.register($.Document,\"cookie\"),d.register(\"custom\",\"localStorage\"),window.VWO._.phoenixMT.trigger(\"vwo_phoenixInitCalled\");const[l]=yield c;window.VWO._.phoenixMT.on(a.SPA_VISIBILITY_SERVICE,m_),t.addPhoenix(l),window.vwo_cInstJS&&(t._.insightsOnConsentPromise=new Promise(e=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"trigger.InsightsOnConsentTrigger\",e]})})),f_.init(\"jslib\",t,null),f_.init(\"optOut\",t,null),window._vwo_surveySettings=d.register($.Object,\"_vwo_surveySettings\",window._vwo_surveySettings),window.VWO._.track=d.register($.Object,\"tracklib\",window.VWO._.track,\"\",!1),window.VWO._.insightsUtils=d.register($.Object,\"insightsUtils\",window.VWO._.insightsUtils,\"\",!1),nu.add(\"inlist\",function(t,n){return e(this,void 0,void 0,function*(){return!!(yield I_.f_in_list(t,n,window.VWO.modules.vwoUtils.contentSync))})}),nu.add(\"ninlist\",function(t,n){return e(this,void 0,void 0,function*(){return!!(yield I_.f_nin_list(t,n,window.VWO.modules.vwoUtils.contentSync))})}),p_.finish(),window.VWO._.phoenixMT.trigger(\"vwo_phoenixInitialized\"),Li()&&i(()=>window.VWO_d.fireVwoIgnoreSegmentationEvent()),V_.addDomReadyListener(()=>{window.VWO._.phoenixMT.triggerForBothSides(a.NATIVE_DOM_CONTENT_LOADED,{})}),window.VwoUnitTestsRunning&&(null===(n=window.resolveUnitTestPromise)||void 0===n||n.call(window));const u=window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{if(window.VWO._.phoenixMT.off(u),\"object\"!=typeof window.VWO._.txtCfg||!window.VWO._.txtCfg.tn)return;window.VWO._.txtCfg.f(window.VWO._.txtCfg.tn);const e=Object.assign({},window.VWO._.txtCfg);delete e.o,delete e.f,window.fetcher.setValue(\"window.VWO._.txtCfg\",e)});Bc(),aa(Cd),aa(()=>Ld(Mt()))}catch(e){window._removeVwoGlobalStyle(),window.vwo_libExecuted=!0,h.error(\"Error in bootPhoenix:\",e.stack)}})},L_=function(e,t){let n=0;for(let t=e.length-1;t>=0;t--)n+=e.charCodeAt(t);let o=n+t;for(let e=0;e\u003c19;e++)o=(9301*o+49297)%233280;return o/233280},R_=function(e,t){return e/(t/100)},D_={getRandom:function(e,t){return Gd()?L_(e,t):Math.random()},getRandomForVariation:function(e,t){if(Gd()){const{variationSelection:n}=$d();if(e&&t&&\"hash\"===n)return R_(e,t)}return Math.random()}},W_={};var P_=(e,t)=>{var n;let o;const r=e&&e.id&&(e.combination_chosen||e.cc);if(e&&Ks.isPersonalizeCampaign(e)){if(r&&\"0\"!==r&&!e.debug)return r}else if(r&&\"0\"!==r)return r;const s=Gd(),a=t&&t.scaleInfo||e.combs,c={},d={};let l,u;e?(W_[e.id]&&W_[e.id].r?l=W_[e.id].r:(W_[e.id]={},l=W_[e.id].r=D_.getRandom(Ks.getUUID(e),e.id)),u=D_.getRandomForVariation(l,i(()=>e.pc_traffic))):u=Math.random();let w,_,g,p=s?L(a).sort():L(a),h=p.length,v=0,f=!1,E=!1;for(g=0;g\u003ch;g++)o=p[g],_=e&&e.type,isNaN(parseFloat(a[o]))||0==a[o]||(\"VISUAL_AB\"===_||\"SPLIT_URL\"===_?(w=t?t.segmentInfo:e.sections[1].stag||[],0!==w.length&&e.segment_code?!t&&(w&&Ic(e,{stag:w[o],shouldApplyPoll:!1}))&&(1!=w[o]&&(f=!0),c[o]=v+a[o],v+=a[o]):(E=!0,d[o]=a[o])):(c[o]=v+a[o],v+=a[o]));if(!f&&E)for(p=L(d),h=p.length,g=0;g\u003ch;g++)o=p[g],c[o]=v+d[o],v+=d[o];let m=-1;const O=null===(n=null==e?void 0:e.sections[1])||void 0===n?void 0:n.priority;if(O)for(h=O.length,g=0;g\u003ch;g++)if(c[O[g]]){m=g;break}if(m>=0)return O[m]+\"\";for(0\u003cv&&1!==v&&(u*=v),p=L(c),h=p.length,g=0;g\u003ch;g++)if(o=p[g],!isNaN(parseFloat(a[o]))&&u\u003c=c[o])return o};const x_=e=>{const t=fc(e),n=!!i(()=>window.VWO.data.cj.s)||!1;return!!(e.meg&&!e.stag||t||!e[Ho]||!$o.includes(e.type)||Ks.isPersonalizeCampaign(e)||Z.isCampBlocked(e)||n)},U_=e=>{if(!Li())return!0;const t=i(()=>e.active,void 0,void 0);return void 0===t||1===t};function M_(e){const t=U_(e);let n=!1,o=bi()||(e.mE?void 0:cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\"));return window.VWO.featureInfo.cS||!o&&!e.combination_chosen||(n=!0),t&&(e.originalPcTraffic=e.pc_traffic,e.pc_traffic=100),o=o||P_(e),t&&(e.pc_traffic=e.originalPcTraffic,delete e.originalPcTraffic),{alreadyChosen:n,combi:o}}const k_=e=>{e.ready=!0,e[Go]=!0,to&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),h.info(\"BETA: Campaign changes applied via main thread:\"+e.type+\" campaignId:\"+e.id)},G_=e=>{\"DEPLOY\"===e.type&&(e.orgType=e.type,e.type=\"VISUAL_AB\")};let F_=new Set,$_=!1;const B_=()=>({subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]}),j_=(e,t)=>{if(!e||e.nodeType!==Node.ELEMENT_NODE)return;const n=e;n.shadowRoot&&t(n.shadowRoot);const o=n.children;for(let e=0;e\u003co.length;e++)j_(o[e],t)},H_=(e,t)=>{F_.has(e)||(t.observe(e,B_()),F_.add(e))},K_=e=>t=>{H_(t,e)},q_=e=>{const t=document.documentElement||document.body;t&&j_(t,e)},J_=(e,t)=>{if(!e||e.nodeType!==Node.ELEMENT_NODE)return;const n=e;n.shadowRoot&&t(n.shadowRoot),n.children.length&&j_(e,t)},X_=e=>{if($_)return;$_=!0;const t=Element.prototype,n=t.attachShadow;\"function\"==typeof n&&(t.attachShadow=function(t){const o=n.call(this,t);try{e(o)}catch(e){}return o})},Y_=()=>{F_.clear()},z_=\"TOGGLE_MUT_OBSERVER_V2\";let Q_=null,Z_=!1,eg=!1;const tg=e=>!!i(()=>e.muts.post.enabled);let ng={};const og=e=>{delete ng[e]},ig=e=>{var t;if(\"undefined\"==typeof MutationObserver||0===Object.keys(e).length)return;Q_&&(Q_.disconnect(),Q_=null),Y_(),ng=e;const n={subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]},o=function(){var e,t;if(!eg){eg=!0,window.VWO._.phoenixMT.trigger(z_,{status:!1});for(const n in ng)if(Object.prototype.hasOwnProperty.call(ng,n)){const o=ng[n];o[Ho]&&(o[Go]||(null===(t=null===(e=window.VWO)||void 0===e?void 0:e.mtCA)||void 0===t?void 0:t[n]))&&o[mt]&&o.combination_chosen&&(o.cA=!1,Eu.performChangeApplication({combination:o.combination_chosen,campaignData:o,avoidFiringPhoenixEvents:!0,fromMT:!0}))}window.VWO._.phoenixMT.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),window.VWO._.phoenixMT.trigger(z_,{status:!0}),eg=!1}};let i=null;const r=function(e){if(null==e?void 0:e.length)for(const t of e){const e=t.addedNodes;if(i)for(let t=0;t\u003ce.length;t+=1)J_(e[t],i)}Z_||eg||(Z_=!0,Promise.resolve().then(()=>{Z_=!1,o()}))};if(to){const e=new MutationObserver(r);i=K_(e)}const s=null===(t=window._vwoCc)||void 0===t?void 0:t.observeHTML;Q_=new MutationObserver(r);const c=s?document.documentElement:document.body||document.documentElement;c&&Q_.observe(c,n),i&&(q_(i),X_(i)),Un||window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{Q_.disconnect()}),window.VWO._.phoenixMT.on(z_,({status:e})=>{window.VWO._.txtCfg&&window.VWO._.txtCfg.o&&(e?window.VWO._.txtCfg.o.c(document.body?\"body\":\"html\"):window.VWO._.txtCfg.o.d());const t=document.body||document.documentElement;t&&e?Q_.observe(t,n):Q_.disconnect()})};function rg(e,t){try{if(!t)return;const n=document.getElementById(e);if(!n)return;let o=n.textContent||n.innerHTML||\"\",i=o.replace(new RegExp(`\\\\s*${t}\\\\s*,?`,\"g\"),\"\").replace(/,\\s*,/g,\",\").replace(/(^,|,$)/g,\"\").trim();i!==o&&(n.textContent=i)}catch(e){o({msg:\"Some error occurred while unhiding global styles\",url:window.location.href,source:window.VWO._.native.JSON.stringify({e:(e||{}).message})})}}function sg(e,t){if(e.stag)if(t)rg(Ko,\"body\");else{const{selector:t,cPathSelector:n}=Ks.getCampaignXPath(e);rg(Ko,t),rg(Ko,n)}}const ag=e=>{_c(e,\"pre\");const t=M_(e),n=e.combination_chosen=t.combi;if(!n)return;bc(e.id,n,1),G_(e);let{selector:o,cPathSelector:i}=Ks.getCampaignXPath(e);o=o||\"\",i=i||\"\",e.xPath=o,i&&(e.cPath=i),document.querySelector(\"body\")&&Eu.performChangeApplication({combination:n,campaignData:e,avoidFiringPhoenixEvents:!0,fromMT:!0}),tg(e)||vwo_$(document).ready(function(){og(e.id),delete e[mt]}),Cc(n,e),_c(e,\"post\"),k_(e),e[mt]=!0,e.isApplicable=1,window.VWO._.phoenixMT.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),sg(e)};function cg(e){if(bi())return bi();const t=cn.get(\"_vis_opt_exp_\"+e.id+\"_split\");return t&&t.split(\"|\").length>1&&(cn.create(\"_vis_opt_exp_\"+e.id+\"_split\",t.split(\"|\")[0],100),e.trackVisitor=!0),t?t.split(Tt)[0]:\"\"}function dg(e,t,n,o){if(bi())return;let i=t;n&&o&&(i=t+Tt+encodeURIComponent(n)),Ks.createCookieMT(\"_vis_opt_exp_\"+e.id+\"_split\",i,100,e)}function lg({campaignData:e,redirectURL:t,isNewVisitor:n,combination:o}){Eu.processRedirect({getters:{location:window.location,currentUrl:Lt.currentUrl,flags:{cookieLessModeEnabled:!1},storages:{storages:{cookies:cn}}},campaignData:e,redirectURL:t,isNewVisitor:n,combination:o})}function ug(){Ks.insertCSS(qo,`body${Ks.hideElExpression}`)}function wg(){const e=document.getElementById(qo);e&&e.remove()}const _g=e=>{let t=cg(e),n=!!t;if(!t){const o=M_(e);t=o.combi,n=o.alreadyChosen}e.combination_chosen=t;const o=e.sections[1].variations,i=+t;if(i){const r=Cc(t,e);if(i>1){const i=zr(e,t);let s=o[t];if(n&&i){const n=cn.get(\"_vis_opt_exp_\"+e.id+\"_split\");if(n&&n.includes(Tt)){const o=n.split(Tt)[1];o&&(s=decodeURIComponent(o),e.sections[1].variations[t]=s)}}else if(Yr(e,t)){const n=hu(String(e.id),t,{getters:{currentUrl:Lt.currentUrl},shouldHandlerError:!0});if(!n)return void wg();s=n,e.sections[1].variations[t]=s}e.multiple_domains?cn.waitForThirdPartySync(()=>{r.then(()=>{lg({campaignData:e,redirectURL:s,isNewVisitor:!n,combination:t})})}):r.then(()=>{lg({campaignData:e,redirectURL:s,isNewVisitor:!n,combination:t})}),i||dg(e,t,s)}else wg()}},gg=e=>{ug(),_g(e),k_(e),sg(e)},pg=e=>{\"SPLIT_URL\"===e.type?gg(e):ag(e),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{Xa()}),e.isTriggerValidated=!0};window.VWO._.campExec=window.VWO._.campExec||{},window.VWO._.campExec.processSegmentedCampaign=pg;const hg={};function vg(e){var t;if(window._vis_debug||bi())return!0;const n=null!==(t=e.pc_traffic)&&void 0!==t?t:100;if(!n)return!1;let o;hg[e.id]&&hg[e.id].r?o=hg[e.id].r:(hg[e.id]={},o=hg[e.id].r=D_.getRandom(Ks.getUUID(e),e.id));return 100*o\u003c=n}function fg(e){return!!vc(e)||vg(e)}const Eg=e=>{if(\"SPLIT_URL\"!==e.type)return!1;const t=cg(e);if(!t)return!1;if(Ks.isCurrentURLSplitVariation({chosenVariation:t,getters:{currentUrl:Lt.currentUrl},campaignData:e})){let n=vc(e);e[ot]=1,e.isTriggerValidated=!0;const o=window._vis_debug?\"vwo_previewReady\":\"vwo_phoenixInitialized\";let i;return n?i=()=>{uc(e),Oc(e,n)}:(n=t,e&&void 0===e.isFirst&&(e.isFirst=1),i=()=>{uc(e),mc(e,n)},Tc(n,e)),e.combination_chosen=n,window.VWO._.phoenixMT.on(o,()=>{i()}),aa(()=>{Aa(e.id,n)},{type:Qs.REQUEST_IDLE_CALLBACK}),!0}return!1},mg=e=>{if(!U_(e)){const t=window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.CAMPAIGN_NOT_ACTIVE,{oldArgs:[e.id]}]}),window.VWO._.phoenixMT.off(t)});return!1}if(x_(e))return e.isExcluded=fc(e),h.info(\"BETA: Skipping campaign:\"+e.id+\" From MainThread flow!\"),!1;if(Eg(e))return sg(e,!0),e.ready=!0,e[Go]=!0,to&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),!0;const t=window.VWO.modules.utils.campaignUtils.doExperimentHere(e);if(!t[0]||t[3])return!1;const n=Ic(e,{stag:e.stag}),o=e.meg,i=e.groupSelectionWinner;let r=!0;if(!o||bi()||window._vis_debug||(r=Boolean(i)),!n||!r)return!1;const s=fg(e);return!!Ks.shouldTrackUserForCampaign(e)&&(s?(pg(e),!0):(sg(e),Ec(e),e.isExcluded=!0,e[Go]=!0,to&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),console.log(\"BETA: Campaign processed and excluded via main thread:\"+e.type+\" campaignId:\"+e.id),!1))};let Og=!1;const Sg=()=>window._vwo_code&&window._vwo_code.finish(),Tg=()=>window._vwo_code&&window._vwo_code.finished(),Cg=()=>{const e=cn.get(\"_vis_opt_out\",!0);return!!(e||window.location.href.indexOf(\"vwo_opt_out=1\")>-1)&&(\"0\"!==e&&(\"2\"!==e&&window.VWO.optOut.process({accountId:Lt.accountId,domain:Lt.cookieDomain}),!0))},Ig=()=>{if(!i(()=>window.VWO._.allSettings.dataStore.vwoData.dntEnabled))return!1;const e=window.navigator;return\"yes\"===e.doNotTrack||\"1\"==e.doNotTrack||\"1\"==e.msDoNotTrack||\"1\"==e.doNotTrack},yg=e=>{window.VWO._.shouldExecuteLib=e},Ag=()=>{Og=!0,yg(!1)},Ng=()=>{Sg(),Og=!0,window.VWO._.optOut=!0,yg(!1)},Vg=()=>i(()=>!!window.VWO._.noVisId),bg=()=>{Sg(),Og=!0,yg(!1)},Lg=()=>{const e=window._vwo_code;return!(!e||window._vis_debug||bi())&&(!!e[nt]||!(!Tg()||e[nt])&&(e[tt]=!0,!0))},Rg=()=>{const{doCookiesMatter:e,areCookiesDisabled:t,shouldStopExecWhenSsmNotFound:n,isSSApp:o}=window.VWO._.envUtils;if(e){if(Ks.checkForWrongConsent({location:window.location},o)||n)return Sg(),yg(!1),!1}if(Og)return yg(!1),!1;if(bi()||window._vis_debug){if(Vg())return bg(),!1;if(!t)return yg(!0),!0}if(!t){return Ig()||yc()||Cg()?(Ng(),!1):(yg(!0),!0)}return window.VWO._.cookiesDisabled=!0,Ag(),!1},Dg=()=>{let t,n,o=[],r={};function s(e){for(let t=0;t\u003ce.length;t++){const n=parseInt(e[t],10);if(1===r[n])return n}}function a(e){return!!Array.isArray(e)}function c(){let o=i(()=>window.VWO._.allSettings.dataStore.vwoData.mtGc,{sendErrorLog:!1},{})||{};return t.map(t=>{if(o[t.id])return 1==t.et?function(t){const o={},i={},c=t.c;let d=0;if(!a(c))return;let l=s(c);if(!l){for(let e=0;e\u003cc.length;e++)2===r[c[e]]&&(d+=1,i[c[e]]=n[c[e]].triggers);if(!d)return void c.map(t=>e(this,void 0,void 0,function*(){4===r[t]&&Ac(n[t])}));for(const e in i)Object.prototype.hasOwnProperty.call(i,e)&&(o[e]=+(100/d).toFixed(2));l=+P_(void 0,{scaleInfo:o,segmentInfo:i}),r[l]=1}}(t):2==t.et?function(t){const o=t.c,i=t.p,c=t.wt;if(!a(o))return;let d=s(o);if(!d){if(i&&i.length)for(let e=0;e\u003ci.length;e++)if(2===r[i[e]]){d=i[e],r[d]=1;break}if(!d&&c){const e={},t={};let o=0,i=0;const s=Object.keys(c);for(let e=0;e\u003cs.length;e++)2===r[s[e]]&&(o+=1,t[s[e]]=n[s[e]].triggers,i+=c[s[e]]);if(o){for(let n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=+(100*c[n]/i).toFixed(2));d=+P_(void 0,{scaleInfo:e,segmentInfo:t}),r[d]=1}}d||o.map(t=>e(this,void 0,void 0,function*(){4===r[t]&&Ac(n[t])}))}}(t):void 0})}return{init:function(e,i){t=e,n=i,r={},o=[]},flattenGroupsData:function(){if(t)for(let e=0;e\u003ct.length;e++){if(t[e].c instanceof Array)for(let n=0;n\u003ct[e].c.length;n++)t[e].c[n]=t[e].c[n].toString();o=o.concat(t[e].c)}},filterExperimentsFromGroups:function(){if(!(null==t?void 0:t.length))return;let e=!1;return Object.keys(n).map(t=>{if(!U_(n[t]))return;t=t.toString();const i=n[t];if(pe(o,t)\u003c0)r[t]=0;else if(fc(i))r[t]=3;else{e=!0;const o=function(e){return!!(vc(e)||\"SPLIT_URL\"===n[e.id].type&&cg(e)||1===r[e.id])}(i),s=function(e){return wu.doExperimentHere(e)[0]&&Ic(e,{stag:e.stag})}(i);o?r[t]=1:1!==r[t]&&s&&(vg(i)?r[t]=2:r[t]=4)}}),e&&c(),function(){let e,t=!1;Object.keys(n).map(i=>{if(Object.prototype.hasOwnProperty.call(n,i)){const s=n[i],a=\"SPLIT_URL\"===s.type;let c;0!==r[i]&&1!==r[i]||(s.shouldProcessMeg=1),1===r[i]&&(s.groupSelectionWinner=1,a&&(c=Ic(s,{stag:s.stag}))),!a||t&&e||(o.indexOf(i)\u003c0?c&&wu.doExperimentHere(s)[0]&&(e=!0):t=!0)}})}()}}};var Wg=Dg();const Pg=()=>{const e=window.VWO._.allSettings.dataStore,t=e.vwoData.gC,n=e.campaigns;return Wg.init(t,n),Wg.flattenGroupsData(),Wg.filterExperimentsFromGroups()},xg=()=>{if(wu.getGroupBasedCampaigns().length)return Pg()},Ug=e=>{if(Q()||!Rg()||Lg()||window._vis_heatmap||window.VWO._.blockedState)return;const t=window.VWO._.allSettings,n=Array.isArray(t[Bo])?t[Bo]:[],o=Array.isArray(t[jo])?t[jo]:[];let i=[];i=window._vis_debug||bi()?Object.keys(e):[...n,...o],Ks.setThirdPartyCookiesForApplicableCamps();const r=Zt;if(r&&Array.isArray(r)&&r.length>0)return;const s={};Aw(),(Hn||window._vwo_acc_id>105e4)&&xg();for(const t of i)if(Object.prototype.hasOwnProperty.call(e,t)){const n=e[t];n.exec=!!vc(n);let o=!1;try{o=mg(n)}catch(e){h.error(`Error occured when campaign was run for ${n.id}!`,e)}o&&(s[t]=n)}ig(s)},Mg=()=>{const e=Mt();window.VWO._.allSettings[jo]=Object.keys(e),Ug(e)},kg=function(e){try{let t;e._.allSettings.dataStore.vwoData=e._.allSettings.dataStore.vwoData||{},window._vis_opt_readCookie=cn.get,window._vis_opt_createCookie=function(e,t,n,o){Ks.createCookieMT(e,t,n,window._vwo_exp[o])},i(()=>{window.VWO_d.resetPreviewData()}),i(()=>{window.VWO_d.resetHeatmapData()}),El(e),Md();const n=Fd(),o=window.VWO._.cookies.get(\"_vwo_uuid\");if(n)if(o)t=o;else if(t=n,!t)return void window._removeVwoGlobalStyle();window.VWO._.allSettings.dataStore.uuid=window._vwo_uuid=t||i(()=>window.VWO._.allSettings.dataStore.uuid),e.data.tB=!0,ld.set(\"jsLibUtils\",{verifyUrl:function(){return Hr.verifyUrl.apply(Hr,arguments)},getCleanedUrl:function(){return Hr.getCleanedUrl.apply(Hr,arguments)}}),Uo.register(nu),e.pageGroup=Yl;const{pages:r,pagesEval:s}=e._.allSettings;e.pageGroup.add(r,s),wn.init();const a=window.VWO._.allSettings.dataStore.campaigns;if(window._vis_debug){let e=null;const t=Object.keys(a);e=1==t.length?t[0]:t.find(e=>{var t;return null===(t=a[e])||void 0===t?void 0:t.debug})||null,a[e].debug.v=Ks.getSelectedVariationForPreviewMode(a[e]),a[e].cc=a[e].debug.v,a[e].combs=Object.keys(a[e].combs).reduce((t,n)=>(n===a[e].debug.v?t[n]=1:t[n]=0,t),{})}Ug(a);!window._vwo_code||window._vwo_code[Ot]||!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.aSM)?aa(()=>b_(e),{type:Qs.SCHEDULE_CALLBACK,fallbackType:Qs.REQUEST_ANIMATION_FRAME,timeout:0}):b_(e)}catch(e){window._removeVwoGlobalStyle(),window.vwo_libExecuted=!0,h.error(\"Error in bootPhoenix:\",e.stack)}},Gg={},Fg=function(e,t,n,o={allowReload:!1}){if(!(Q()&&e.indexOf(\"get_debugger_ui\")\u003c0||Gg[e])){o.allowReload||(Gg[e]=1);var i=document.createElement(\"script\");i.src=e,i.type=\"text/javascript\",window.VWO.nonce&&(i.nonce=window.VWO.nonce),t=t||function(){},n=n||function(){},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,window.VWO.modules.utils.loadScript,null,t,n)||t()},o.defer&&(i.defer=o.defer),i.onload=n,document.getElementsByTagName(\"head\")[0].appendChild(i),o.doNotRemoveScript||(i.parentNode?i.parentNode.removeChild(i):window.setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i)},100))}};window.VWO.modules.utils.loadScript=Fg;const $g=e=>{e._.allSettings.triggers[ft]={cnds:[\"a\",{id:2,event:a.SSR_COMPLETE},{event:a.NOT_REDIRECTING,id:4,filters:{}},{event:a.VISIBILITY_TRIGGERED,id:5,filters:{}},{event:a.PAGE_VIEW,id:1e3,filters:{}}],[qr]:2}},Bg=function(e,t){window._vwo_exp=e._.allSettings.dataStore.campaigns,e._.coreLib={lS:Fg};const n=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\";function o(t,n){var o;if(!(null===(o=window.VWO.consentMode)||void 0===o?void 0:o.wFC))return;e._.allSettings.dataStore.campaigns[n][Ho]=!1;const i=[\"o\",{filters:[[`storage.cookies._vis_opt_exp_${n}_combi`,\"nbl\"]],id:500,event:a.PAGE_VIEW},{filters:[[\"window.VWO.consentMode.dT\",\"neq\",!0]],event:a.COOKIE_CONSENT_ACCEPTED,id:+new Date}],r=window.VWO._.allSettings.triggers[t].cnds;1===r.length?r[0]=[\"a\",r[0],i]:r.push(i)}function r(t){e._.allSettings.triggers.customPreviewTrigger={cnds:[\"a\",{event:a.PAGE_VIEW,id:+new Date},{event:a.VISIBILITY_TRIGGERED,id:+new Date}]},o(\"customPreviewTrigger\",t),e._.allSettings.rules.push({triggers:[\"customPreviewTrigger\"],tags:[{priority:4,data:`campaigns.${t}`,id:\"runCampaign\"}]});const n=i(()=>e._.allSettings.dataStore.campaigns[t].triggers[0]);if(e._.allSettings.dataStore.campaigns[t].triggers[0]=\"customPreviewTrigger\",Ks.isPersonalizeCampaign(_vwo_exp[t])){for(const t in e._.allSettings.triggers){const o=e._.allSettings.triggers[t].cnds;if(Array.isArray(o))for(const e of o)(null==e?void 0:e.event)&&e.event.indexOf(`trigger.${n}`)>-1&&(e.event=\"trigger.customPreviewTrigger\")}_vwo_exp[t].sections[1].stag&&(e._.allSettings.dataStore.campaigns[t].stag=1)}else e._.allSettings.dataStore.campaigns[t].stag=1}$g(e),window.vwo_cInstJS&&(e._.allSettings.tags.ctInsightsOnConsent={},e._.allSettings.tags.ctInsightsOnConsent.fn=window.vwo_cInstJS,e._.allSettings.triggers.InsightsOnConsentTrigger={cnds:[{event:\"vwo_postInit\",filters:[[[\"tags.ctInsightsOnConsent\"],\"exec\"]],id:+new Date}]}),d_.setFunnelExps();const s=e._.allSettings.dataStore.previewExtraSettings,c=L(s);if(!s||\"object\"!=typeof s){if(bi())for(const t in e._.allSettings.dataStore.campaigns)r(t);return t(e),!1}if(!c.length)return t(e),!1;const d=c.find(e=>{var t,n;return null===(n=null===(t=s[e])||void 0===t?void 0:t.debug)||void 0===n?void 0:n.app})||c[0],l=s[d].debug.s,u=s[d].debug.tg;for(var w in window._vwo_exp)window._vis_debug=!0,s[w]&&(_vwo_exp[w].previewHash=s[w].previewHash,_vwo_exp[w].debug=s[w].debug,s[w].debug.url&&(_vwo_exp[w].url=decodeURIComponent(s[w].debug.url)));let _;hl(window._vwo_exp,s),Object.keys(e._.allSettings.dataStore.campaigns).length||h.error(\"Preview mode opened but no campaigns served\");const g=window.name.indexOf(\"_vis_heatmap_\")>=0||window._vwo_tm.indexOf(\"_vis_heatmap_\")>=0;if((!l||g)&&i(()=>!Mt()[d].dHIS)){const e=g?c:[d];for(let t=0;t\u003ce.length;t++)r(e[t])}var p;if(p=d,e._.allSettings.triggers.customSegmentTestTrigger={cnds:[{event:\"checkSegmentation\",id:+new Date}]},e._.allSettings.rules.push({triggers:[\"customSegmentTestTrigger\"],tags:[{data:`campaigns.${p}`,id:\"segmentEligibilityTest\"}],occurance:1}),function(t){e._.allSettings.triggers.customPatternTestTrigger={cnds:[{id:+new Date,event:a.PAGE_VIEW,filters:[[[\"event.aux\"],\"neq\",!0]]}]},o(\"customPatternTestTrigger\",t),e._.allSettings.rules.push({triggers:[\"customPatternTestTrigger\"],tags:[{id:\"compareUrlAndFireResultantEvent\"}]}),function(){e._.allSettings.triggers.customVisibilityServiceTrigger={cnds:[\"a\",{id:+new Date,event:\"vwo_groupCampTriggered\"},{id:+new Date,event:\"executePatternMatching\"}]};const t=e._.allSettings.rules;e._.allSettings.rules=t.map(e=>(\"visibilityService\"===e.tags[0].id&&(e.triggers=[\"customVisibilityServiceTrigger\"]),e))}()}(d),!u){const t=window._vwo_exp[d].debug.v;e._.allSettings.dataStore.campaigns[d].sections[1].triggers[t]&&(e._.allSettings.dataStore.campaigns[d].sections[1].triggers[t]=\"customPreviewTrigger\")}if(window._vwo_surveySettings&&!l){const e=L(window._vwo_surveySettings);e.length&&window._vwo_surveySettings[e[0]].t&&(window._vwo_surveySettings[e[0]].t=\"customPreviewTrigger\")}if(g){const e=i(()=>window.VWO._.allSettings.dataStore.plugins.LIBINFO.HEATMAP_HELPER.HASH),t=`${n}7.0/heatmap.helper.js`,o=`${window._vwo_cdn}7.0/heatmap.helper-${e}.js`;_=En?o:t,window._vis_opt_heatmap=1}else{if(\"SURVEY\"===e._.allSettings.dataStore.campaigns[d].type)return window.VWO._.dSl||window.fetcher.setValue(\"fakeWindow._vwo_surveySettings\",window._vwo_surveySettings),t(e),!0;if(window.VWO_d&&window.VWO_d.bootDebugger)return t(e),!0;_=`${n}7.0/debugger.js`}return Fg(_,null,function(){t(e)}),!0};class jg{constructor(){this.id=0,this.store={}}wrap(e,t){const n=this.id++;return this.store=this.store||{},this.store[n]=t?e.bind(t):e,n}unwrap(e){return this.store[e]}}const Hg={primary:(e,t,n=!1,o,i)=>new Proxy(t,{construct(t,r){this.store=this.store||[\"1\"];const s=new t(...r),a=this.store.length;this.store.push(s);let c=r;n&&(c=o(s)),Object.defineProperty(s,\"otherSideCreated\",{value:!1,enumerable:!1,writable:!0}),s.otherSide=(...e)=>s.otherSideCreated.then(()=>s.otherSide(...e).then(e=>e));const d={type:\"vwoClassInstanceBridge\",id:a,args:c,path:e};return s.otherSideCreated=new Promise(t=>{window.fetcher.request(d).send().then(n=>{s.otherSide=(...t)=>{const o=e.dest+\".\"+n+\".\"+t[0];return t[0]=o,window.fetcher.getValue(...t)},t(null),i&&i(n)})}),s},get(e,t){return\"symbol\"==typeof t||isNaN(+t)?e:this.store[t]}}),secondary:(e,t,n)=>new Proxy(t,{construct(e,t){this.store=this.store||[\"1\"];const o=new e(...t),i=this.store.length;return this.store.push(o),n&&n(o),[i,o]},get(e,t){return\"symbol\"==typeof t||isNaN(+t)?e:this.store[t]}})};class Kg{constructor(e,t,n,o){this.eventName=e,this.domEventName=t,this.domEventsDebounceTime=n,this.attachedFilters=o}on(e){this.domEventName!==_.CLICK&&this.domEventName!==_.SUBMIT&&(this.domEventName===_.DOM_CONTENT_LOADED?\"interactive\"===document.readyState||\"complete\"===document.readyState?setTimeout(()=>{e()},0):window.document.addEventListener(this.domEventName,this.callback=Ps(t=>{t.preComputedConds=gd(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0):this.domEventName===_.SCROLL?window.document.addEventListener(this.domEventName,this.callback=Ps(t=>{const{scrollY:n,innerHeight:o}=window,i=vwo_$(document).height(),r=100*n/(i-o);Object.assign(t,{pxTop:n,pxBottom:i-o-n,top:r,bottom:100-r}),t.preComputedConds=gd(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0):window.document.addEventListener(this.domEventName,this.callback=Ps(t=>{t.preComputedConds=gd(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0))}off(){window.document.removeEventListener(this.domEventName,this.callback,!0)}eventConditionsUpdate(e){this.attachedFilters=e}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent\",Kg);class qg{}class Jg extends qg{constructor(){super(),this.eventName=l.LEAVE_INTENT,this.threshold=2,this.delay=null!=zn?zn:100}on(e){window.document.addEventListener(\"mouseout\",this.onMouseLeave(e).bind(this)),window.document.addEventListener(\"mouseover\",this.onMouseEnter.bind(this))}off(){window.document.removeEventListener(\"mouseout\",this.mouseLeaveCallback),window.document.removeEventListener(\"mouseover\",this.onMouseEnter)}onMouseLeave(e){return this.mouseLeaveCallback=t=>{this.isMouseMoveUpward(t)&&(Math.abs(t.offsetY||t.clientY)\u003c=this.threshold||(this.timeout=window.setTimeout(()=>e(t),this.delay)))},this.mouseLeaveCallback}onMouseEnter(){clearTimeout(this.timeout)}isMouseMoveUpward(e){let t=!0;return/\\b(MSIE|Trident.*?rv:|Edge\\/)(\\d+)/.test(navigator.userAgent)||(t=e.clientY\u003c0),t&&e.screenY-window.innerHeight\u003c0&&(e.offsetX||e.clientX)-3>0&&e.clientX+3-window.innerWidth\u003c0}}var Xg;function Yg(){if(!document.URL.includes(\"_vis_preview_data\"))return;const e=new URL(document.URL);return e.searchParams.delete(\"_vis_preview_data\"),e.toString()}window.VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent\",Jg),function(e){e[e.PAGE_LOAD=0]=\"PAGE_LOAD\",e[e.URL_CHANGE=1]=\"URL_CHANGE\"}(Xg||(Xg={}));class zg{resetExpParamsCommon(e){var t;if(e[rt]=0,delete e[ot],delete e[it],delete e.clicks,delete e.combination_chosen,delete e[mt],delete e.segment_eligble,delete e.isFirst,delete e.isFirstVariation,delete e.isExcluded,delete e.triggerEval,e.muts&&delete e.muts.pvtMut,779155==window._vwo_acc_id?!e.isProcessing&&delete e.ready:delete e.ready,delete e.timedout,delete e[Go],(null===(t=window.VWO)||void 0===t?void 0:t.mtCA)&&void 0!==(null==e?void 0:e.id)&&delete window.VWO.mtCA[e.id],delete e[Fo],delete e.processed,delete e[ot],delete e.iB,delete e._pgMatched,this.checkForVariationTargeting(e)&&delete e.xPath,clearTimeout(e[dt]),delete e[dt],delete e.globalCode.preExecuted,delete e.globalCode.postExecuted,e.sections)for(var n=we(e.sections),o=0;o\u003cn.length;o++)delete e.sections[n[o]].loaded}shouldProcessCampaign(e,t){return!1}checkForVariationTargeting(e){return!1}}class Qg extends zg{resetExpParams(e){window.VWO.mtCA={};for(const t in e)this.shouldProcessCampaign(t,e)&&this.resetExpParamsCommon(e[t])}shouldProcessCampaign(e,t){return Object.prototype.hasOwnProperty.call(t,e)&&t[e][Ho]}checkForVariationTargeting(e){return wu.checkForVariationTargeting(e)}}var Zg=new Qg;class ep extends qg{constructor(e){var t;super(),this.eventName=l.URL_CHANGE,this.originalCallbacks={},this.enableSpaVisibility=!!(null===(t=window._vwoCc)||void 0===t?void 0:t.enableSpaVisibility),this.events=window.VWO._.isSpaEnabled?e||[\"pushState\",\"replaceState\",\"hashchange\",\"popstate\"]:[\"popstate\"]}handleUrlChange(e,t){const n=window.location.href;this.lastExecutedURL!==n&&(Ks.updateLibState(Xg.URL_CHANGE,!0),window.VWO._.phoenixMT.trigger(\"vwo_reRun\"),window.VWO._.urlChangeProcessingPending=!0,Ks.resetAuxDependencies(),this.lastExecutedURL=n,Un&&(Zg.resetExpParams(Mt()),Mg()),(null==t?void 0:t._event)?(window._vis_opt_url=i(()=>Yg()),Ks.fireUrlChangeWildCardEvent(),e({_event:Ks.filterEventObjectForWT(t._event),location:{href:window.location.href,search:window.location.search,hash:window.location.hash,visOptUrl:window._vis_opt_url}})):(Ks.fireUrlChangeWildCardEvent(),e({values:null==t?void 0:t.values,location:{href:window.location.href,search:window.location.search,hash:window.location.hash,visOptUrl:window._vis_opt_url}})),this.enableSpaVisibility&&window.VWO._.phoenixMT.trigger(a.SPA_VISIBILITY_SERVICE),window.VWO._.phoenixMT.trigger(\"vwo_urlChangeMt\"),Bc({spa:1}))}on(e){this.lastExecutedURL=window.location.href,this.events.forEach(t=>{\"popstate\"===t?window.addEventListener(t,t=>{this.handleUrlChange(e,{_event:t})},!1):(this.originalCallbacks[t]=window.history[t],window.history[t]=(...n)=>{window._vis_opt_url=void 0,this.originalCallbacks[t].apply(window.history,n),window._vis_opt_url=i(()=>Yg()),this.handleUrlChange(e,{values:n})})})}off(){Object.keys(this.originalCallbacks).forEach(e=>{window.history[e]=this.originalCallbacks[e]})}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent\",ep);class tp{}class np extends tp{shouldWeTriggerMetric({currentUrl:e},t,n,o={}){const i=t.isFirst,{excludeUrl:r,pExcludeUrl:s,urlRegex:c,pUrl:d}=n;let l;l=!(r||s||c||d)||Kw.isGoalEligible(n,e);return!(!Ks.isSessionBasedCampaign2(t)&&i&&o.name===a.PAGE_VIEW&&\"CUSTOM_GOAL\"===n.type)&&l}}var op=new np;function ip(e,t,n){var o,i;const r=\"o\"===n[0];let s=!1;for(let a=0;a\u003cn.length;a++){const c=n[a];if(!c.filters)continue;let d=!0;for(const n of c.filters){if(\"string\"==typeof n)continue;const[r,s,...a]=n,l=wd(r,t);if(!(null===(i=null===(o=Uo.plugins[Mo.OPERATOR])||void 0===o?void 0:o.get(s))||void 0===i?void 0:i(l,...a,{eventName:e,triggerName:c.id,jsLibUtils:ld.get(\"jsLibUtils\")}))){d=!1;break}}if(r&&d){s=!0;break}s=d}return s}const rp=e=>i(()=>3===kt()[e][qr])||!1;class sp{constructor(e,t){this.goalsToBeConvertedSynchronously=null,this.nameInStorage=e,this.goalsFilter=t,window.VWO._.phoenixMT.on(\"updateSettingSuccess\",()=>{this.goalsToBeConvertedSynchronously=null})}checkMissingComputations(e){var t;return null===(t=i(()=>{const{goalId:t,campaignId:n,eventData:o,eventName:r}=e,s=window.VWO._.allSettings,a=i(()=>s.triggers[s.dataStore.campaigns[n].mt[t]].cnds);if(a&&(a.length>1||a[0].filters.length))return ip(r,o,a)}))||void 0===t||t}isGoalTriggerValid(e,t){return e||t.isDslvType3?!!i(()=>e.state):this.checkMissingComputations(t)}updateGoalsKind(){this.goalsToBeConvertedSynchronously||(this.goalsToBeConvertedSynchronously=Ks.updateGoalsKind(window._vwo_exp,this.goalsFilter))}fireEventForConversion(e,t,n){var o,r,s,a;if(!Gi.shouldWeTrackVisitor())return Promise.resolve(null);const c=[],d=null===(o=t.props)||void 0===o?void 0:o.aux,l=window._vis_opt_url||window.location.href,u=Zc(null,e,t);let w=[];this.updateGoalsKind();let _=null;for(const o in this.goalsToBeConvertedSynchronously){if(!Object.prototype.hasOwnProperty.call(this.goalsToBeConvertedSynchronously,o))continue;const u=this.goalsToBeConvertedSynchronously[o],g=window._vwo_exp[o];if(!(null===(r=window._vwoCc)||void 0===r?void 0:r.ignoreCSAForGoals)&&(null===(s=null==g?void 0:g.ss)||void 0===s?void 0:s.csa)&&!g.isTriggerValidated){i(()=>{var e,o,i;return null===(i=null===(e=window.VWO)||void 0===e?void 0:(o=e._.previewDebugger.utils).handleCsaMetricFails)||void 0===i?void 0:i.call(o,{campaignData:g,goals:u,event:t,isAux:d,opts:n,isGoalTriggerValid:this.isGoalTriggerValid.bind(this),shouldWeTriggerMetric:op.shouldWeTriggerMetric})});continue}if((null==g?void 0:g.mE)&&wu.doExperimentHere(g)[0]&&!g.combination_chosen)continue;const p=Ks.isTestingCampaign(g.type)||i(()=>window.VWO._.track.loaded);if((!p||wu.getCombi(g))&&Ks.shouldTrackUserForCampaign(g))for(const i in u){if(!Object.prototype.hasOwnProperty.call(u,i))continue;const r=u[i],s=Object.assign({kind:r},g.goals[i]),h=null===(a=g.mt)||void 0===a?void 0:a[i];h&&!t.preComputedConds[h]&&d||h&&this.isGoalTriggerValid(t.preComputedConds[h],{goalId:i,campaignId:o,eventData:null==n?void 0:n.eventData,eventName:e,isDslvType3:rp(h)})&&op.shouldWeTriggerMetric({currentUrl:l},g,s)&&(p?wu.isGoalTriggered(g,i)||(c.push({c:g.id,g:i}),s.mca||(_=_||{},_[h]=!0)):(w.push({c:g.id,g:i}),wu.getCombi(g)))}}return w.length&&(window.VWO._.insightsConversions=window.VWO._.insightsConversions||[],window.VWO._.insightsConversions.push({event:t,conversions:w})),c.length&&Xw(t,c),u.then(()=>_)}}const ap=e=>{const{event:t,eventName:n,functionalTriggerFilters:o}=e,i=Rd({eventName:n,properties:t,metricIdsToBeConvertedList:Array.from(o)});return i.length>0&&(t.preComputedConds=t.preComputedConds||{},Object.assign(t.preComputedConds,i.reduce((e,t)=>(e[t]={state:!0},e),{}))),t};window.VWO._.functionalDSLUtils={evaluateFunctionalTriggers:ap,getEligibleFunctionalTriggersForEvent:Rd};const cp=(e,t)=>{const n=[];return Object.keys(e).forEach(o=>{const r=e[o],{pgId:s}=r;i(()=>Rt().pageGroup.validatePage(s,null,t).didMatch)&&n.push({elId:o,paths:r.paths})}),n},dp=(e,t,n)=>{if(!n)return\"\";const o=[];return t.forEach(t=>{const{paths:n,elId:i}=t;for(const t of n)try{if(window.vwo_$(e).is(t)){o.push(i);break}}catch(e){continue}}),o.join(\",\")},lp=()=>{let e=[],t=!1;const n=()=>{const n=i(()=>Pt().elements)||{},o=i(()=>Rt().modules.dataStorePlugin.currentUrl)||window.location.href;e=cp(n,o),t=Ue(e)};return{init(){Dt().phoenixMT.on(\"vwo_phoenixInitialized\",()=>{n(),Dt().phoenixMT.on(\"vwo_urlChangeMt\",n)})},hasElements:()=>t,getMatchedElementIdsString:n=>dp(n,e,t)}},up=lp(),wp={CLICK:\"vwoCEvent\",HOVER:\"vwoHoverEvent\",FOCUS:\"vwoFocusEvent\",BLUR:\"vwoBlurEvent\"};function _p(e,t,n,o){var i;const r=e.querySelectorAll(\"iframe\");for(let e=0;e\u003cr.length;e++){const s=r[e];try{const e=s.contentDocument||(null===(i=s.contentWindow)||void 0===i?void 0:i.document);e&&!e[n]&&(e[n]=1,o(e,t,()=>_p(e,t,n,o)))}catch(e){}}}class gp{constructor(e){this.eventName=l.CLICK_EVENT,this.functionalTriggerFilters=new Set,this.attachedFilters=e,this.goalConverter=new sp(\"vwoClickGoalData\",{CLICK_ELEMENT:!0,ENGAGEMENT:!0,ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_CLICK,e=>{r(this.performClick.call(this,e))},{syncToDataLayer:!0})}handleShadowDOMClick(e){let t={};const n=new Proxy(e,{get:(e,n)=>{let o=t[n]||e[n];return\"function\"==typeof o&&(o=o.bind(t[n]?t:e)),o},set:(e,n,o)=>(t[n]=o,!0)}),o=n._vwoComposedPath||n.composedPath(),i=e.target;for(let r=0;r\u003co.length;r++){n.target=o[r];const s={e:n,ignoreObj:{heatmap:0!=r}};if(o[r]==i){this._click(s),e._vwo=s.e._vwo;break}(0==r||o[r].shadowRoot)&&(this._click(s),e._vwo=s.e._vwo),t={}}}performClick(e){e.vwoEventName=a.DOM_CLICK,e.target.shadowRoot&&e.composedPath?this.handleShadowDOMClick(e):this._click({e:e}),xc({msg:\"Clicked on an element!\",event:e})}shouldTrackClick(e,t){return\"touchend\"===e||void 0===t||1===t}onPointerUp(e,t){var n,o=e.target;(i(()=>window.VWO.nls.canvasRec.isFlutterWeb)||o.vwoPD&&(!(yn||!(null!==(n=window.chrome)&&void 0!==n?n:nw.isBrowserChromiumBased()))||!t))&&(e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),no&&nw.isIOS()?setTimeout(()=>{window.VWO._.phoenixMT.trigger(a.DOM_CLICK,e),window.VWO._.phoenixMT.trigger(\"vwo_domClicked\",e)},no):(window.VWO._.phoenixMT.trigger(a.DOM_CLICK,e),window.VWO._.phoenixMT.trigger(\"vwo_domClicked\",e)))}onPointerDown(e){e.target.vwoPD=1}_click({_pause:e,e:t,ignoreObj:n}){var o,r;let a,c;n=n||{};const d=t.which,l=vwo_$(t.target),u=l.get(0);if(!this.shouldTrackClick(t.type,d)||void 0===u.tagName)return;void 0===e&&(e=500),\"a\"===s(u.tagName)?(a=l.attr(\"href\"),c=!0):0\u003cl.parents(\"a\").length?(a=l.parents(\"a\").eq(0).attr(\"href\"),c=!0):(\"button\"===s(u.tagName)||0\u003cl.parents(\"button\").length||\"input\"===s(u.tagName)&&(\"button\"===l.attr(\"type\")||\"image\"===l.attr(\"type\")||\"submit\"===l.attr(\"type\")))&&(c=!0),t.props=t.props||{},null===(o=t.props)||void 0===o||delete o.vwoMeta;const w=i(()=>up.getMatchedElementIdsString(u));w&&(t.props.elementId=w),t.userEngagement=t.props.userEngagement=!!c,t.eventUuid=t.eventUuid||Ks.generateUUID(),a&&(t.props.targetUrl=t.targetUrl=a),t.preComputedConds=gd(this.eventName,t,this.attachedFilters),(null===(r=window.VWO._.ncLib)||void 0===r?void 0:r.handleClickEvent)&&window.VWO._.ncLib.handleClickEvent(t);const _={props:t.props,targetUrl:t.targetUrl,userEngagement:t.userEngagement,vwoEventName:t.vwoEventName,preComputedConds:t.preComputedConds,eventUuid:t.eventUuid};let g={};const p=window.VWO.modules.utils.heatmapUtils;!t.props.aux&&p&&(g=n.heatmap?{}:p.evaluateHeatmapData(t)),ap({event:t,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,_,{eventData:t}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});let h=i(()=>_._vwo.eventDataConfig)||{};Object.keys(h).length&&Object.keys(g).length?h=this.syncHeatmapAndEventsData(g,h):Object.keys(g).length&&(h=g),t._vwo=t._vwo||{},Object.keys(h).length&&(t._vwo.eventDataConfig=b.mergeNestedObjectsV2({mergeArrays:!0},h,t._vwo.eventDataConfig)),t._vwo.syncEventData=_}syncHeatmapAndEventsData(e,t){const n={};for(const o in t)Object.keys(e).find(e=>e===o)&&(n[o]=Object.assign(Object.assign({},t[o]),e[o]),delete t[o]);return n}on(e,t){const n=this,o=bi(),r=vwo_$(document)[0];o||function(){if(r&&r[wp.CLICK])return;const e=vwo_$(r);let o=null,s=!1;if(fa.addJqEventListener(e,\"bind\",\"pointerdown\",e=>{null!==o&&delete o.vwoPD,n.onPointerDown(e),o=e.target,s=!1},null,t.useCapturePhase),fa.addJqEventListener(e,\"bind\",\"pointermove\",e=>{\"touch\"===e.pointerType&&(s=!0)},null,t.useCapturePhase),fa.addJqEventListener(e,\"bind\",\"pointerup\",e=>{n.onPointerUp(e,s)},null,t.useCapturePhase),r&&(r[wp.CLICK]=1),i(()=>Ft().eSel)){const e={current:o},i={current:s};_p(r,t,wp.CLICK,(t,o,r)=>{const s=vwo_$(t);fa.addJqEventListener(s,\"bind\",\"pointerdown\",t=>{null!==e.current&&delete e.current.vwoPD,n.onPointerDown(t),e.current=t.target,i.current=!1},null,o.useCapturePhase),fa.addJqEventListener(s,\"bind\",\"pointermove\",e=>{\"touch\"===e.pointerType&&(i.current=!0)},null,o.useCapturePhase),fa.addJqEventListener(s,\"bind\",\"pointerup\",e=>{n.onPointerUp(e,i.current)},null,o.useCapturePhase),r()})}}()}off(){}eventConditionsUpdate(e){this.attachedFilters=e}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}var pp;window.VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent\",gp),function(e){e[e.HOVER_ON_ELEMENT=1]=\"HOVER_ON_ELEMENT\",e[e.ELEMENT_IN_VIEW=2]=\"ELEMENT_IN_VIEW\",e[e.CHANGE_EVENT_OF_INPUT_ELEMENT=3]=\"CHANGE_EVENT_OF_INPUT_ELEMENT\"}(pp||(pp={}));let hp=null,vp=!1;function fp(){if(vp&&hp)return hp;const e={[pp.HOVER_ON_ELEMENT]:[],[pp.ELEMENT_IN_VIEW]:[],[pp.CHANGE_EVENT_OF_INPUT_ELEMENT]:[]};try{const t=i(()=>window.VWO._.allSettings.domPath,void 0,{})||{};Object.keys(t).forEach(n=>{const o=t[n];Array.isArray(o)&&(o.includes(pp.HOVER_ON_ELEMENT)&&e[pp.HOVER_ON_ELEMENT].push(n),o.includes(pp.ELEMENT_IN_VIEW)&&e[pp.ELEMENT_IN_VIEW].push(n),o.includes(pp.CHANGE_EVENT_OF_INPUT_ELEMENT)&&e[pp.CHANGE_EVENT_OF_INPUT_ELEMENT].push(n))})}catch(e){}return hp=e,vp=!0,hp}function Ep(e){return vp||fp(),(null==hp?void 0:hp[e])||[]}class mp{constructor(e){this.eventName=l.HOVER_EVENT,this.attachedFilters=e,window.VWO._.phoenixMT.on(a.DOM_HOVER,e=>{r(this.performHover.call(this,e))},{syncToDataLayer:!0})}handleShadowDOMHover(e){let t={};const n=new Proxy(e,{get:(e,n)=>{let o=t[n]||e[n];return\"function\"==typeof o&&(o=o.bind(t[n]?t:e)),o},set:(e,n,o)=>(t[n]=o,!0)}),o=n._vwoComposedPath||n.composedPath(),i=e.target;for(let r=0;r\u003co.length;r++){n.target=o[r];const s={e:n,ignoreObj:{heatmap:0!=r}};if(o[r]==i){this._hover(s),e._vwo=n._vwo;break}(0==r||o[r].shadowRoot)&&(this._hover(s),e._vwo=n._vwo),t={}}}performHover(e){e.vwoEventName=a.DOM_HOVER,e.target.shadowRoot&&e.composedPath?this.handleShadowDOMHover(e):this._hover({e:e})}_hover({e:e,ignoreObj:t}){var n;if(t=t||{},void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(n=e.props)||void 0===n||delete n.vwoMeta,e.eventUuid=e.eventUuid||Ks.generateUUID(),e.preComputedConds=gd(this.eventName,e,this.attachedFilters);const o={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid},r=!t.heatmap&&i(()=>Ht().getHoverProps(e));r&&(o._vwo=o._vwo||{},o._vwo.eventDataConfig=r),Zc(null,this.eventName,o)}triggerHoverEvent(e){window.VWO._.phoenixMT.trigger(a.DOM_HOVER,e)}isTouchDevice(){return\"ontouchend\"in document}on(e,t){const n=bi(),o=i(()=>Rt().featureInfo.hvr)||Ep(pp.HOVER_ON_ELEMENT).length>0,r=\"desktop\"===jt().dt,s=this.isTouchDevice();if(!o||n||!r||s)return;const a=vwo_$(document.body);let c=null,d=null,l=null,u=!1,w=null;const _=this;function g(){u=!0,w&&clearTimeout(w),w=setTimeout(function(){u=!1,w=null},vt)}function p(e){\"touch\"!==e.pointerType&&(u||(e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),l=e,c||(c=setTimeout(function(){if(d&&Math.abs(l.screenX-d.screenX)\u003c=ht&&Math.abs(l.screenY-d.screenY)\u003c=ht)return l=null,void(c=null);_.triggerHoverEvent(l),d=l,l=null,c=null},pt))))}function h(){clearTimeout(c),c=null,l=null}const v=(e,t,n)=>{const o=vwo_$(e.body),i=vwo_$(e.defaultView);fa.addJqEventListener(o,\"bind\",\"scroll\",g,null,t.useCapturePhase),fa.addJqEventListener(i,\"bind\",\"scroll\",g,null,t.useCapturePhase),window.PointerEvent?(fa.addJqEventListener(o,\"bind\",\"pointermove\",p,null,t.useCapturePhase),fa.addJqEventListener(o,\"bind\",\"pointerout\",h,null,t.useCapturePhase),fa.addJqEventListener(o,\"bind\",\"pointerup\",h,null,t.useCapturePhase),fa.addJqEventListener(o,\"bind\",\"pointercancel\",h,null,t.useCapturePhase)):(fa.addJqEventListener(o,\"bind\",\"mouseover\",p,null,t.useCapturePhase),fa.addJqEventListener(o,\"bind\",\"mousemove\",p,null,t.useCapturePhase),fa.addJqEventListener(o,\"bind\",\"mouseout\",h,null,t.useCapturePhase)),n()};if(fa.addJqEventListener(a,\"bind\",\"scroll\",g,null,t.useCapturePhase),fa.addJqEventListener(vwo_$(window),\"bind\",\"scroll\",g,null,t.useCapturePhase),window.PointerEvent)return fa.addJqEventListener(a,\"bind\",\"pointermove\",p,null,t.useCapturePhase),fa.addJqEventListener(a,\"bind\",\"pointerout\",h,null,t.useCapturePhase),fa.addJqEventListener(a,\"bind\",\"pointerup\",h,null,t.useCapturePhase),fa.addJqEventListener(a,\"bind\",\"pointercancel\",h,null,t.useCapturePhase),void(i(()=>Ft().eSel)&&_p(document.body,t,wp.HOVER,v));fa.addJqEventListener(a,\"bind\",\"mouseover\",p,null,t.useCapturePhase),fa.addJqEventListener(a,\"bind\",\"mousemove\",p,null,t.useCapturePhase),fa.addJqEventListener(a,\"bind\",\"mouseout\",h,null,t.useCapturePhase),i(()=>Ft().eSel)&&_p(document.body,t,wp.HOVER,v)}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.HoverDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.HoverDomEvent\",mp);let Op=null,Sp=!1,Tp=new Map;function Cp(){Sp||Op||(Op=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if(e.nodeType===Node.ELEMENT_NODE){const t=e;Tp.forEach((e,n)=>{const o=Ep(n);o.length>0&&(e.onElementAdded(t,o),e.onChildElementsAdded(t,o))})}})})}),Op.observe(document.body,{childList:!0,subtree:!0}),Sp=!0)}function Ip(e,t){Tp.set(e,t),Sp||Cp()}function yp(e){Tp.delete(e),0===Tp.size&&Op&&(Op.disconnect(),Op=null,Sp=!1)}class Ap{constructor(e){this.eventName=l.CHANGE_EVENT,this.attachedFilters=e,window.VWO._.phoenixMT.on(a.DOM_CHANGE,e=>{r(this.performChange.call(this,e))},{syncToDataLayer:!0})}performChange(e){e.vwoEventName=a.DOM_CHANGE,this._change(e)}_change(e){const t=vwo_$(e.target).get(0);if(void 0===t.tagName||![\"INPUT\",\"TEXTAREA\",\"SELECT\"].includes(t.tagName.toUpperCase()))return;e.props=e.props||{},delete e.props.vwoMeta,e.eventUuid=e.eventUuid||Ks.generateUUID(),e.preComputedConds=gd(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};e._vwo=e._vwo||{},e._vwo.syncEventData=n,Zc(null,this.eventName,n)}triggerChangeEvent(e){e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),window.VWO._.phoenixMT.trigger(a.DOM_CHANGE,e)}on(e,t){const n=this;bi()||function(){const e=Ep(pp.CHANGE_EVENT_OF_INPUT_ELEMENT);0!==e.length&&(e.forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{fa.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)})}catch(e){}}),Ip(pp.CHANGE_EVENT_OF_INPUT_ELEMENT,{onElementAdded:(e,o)=>{o.some(t=>{try{return e.matches(t)||e.querySelector(t)}catch(e){return!1}})&&fa.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)},onChildElementsAdded:(e,o)=>{o.forEach(o=>{try{e.querySelectorAll(o).forEach(e=>{fa.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)})}catch(e){}})}}))}()}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.ChangeDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ChangeDomEvent\",Ap);class Np{constructor(e){this.eventName=l.ELEMENT_VIEWED_EVENT,this.intersectionObserver=null,this.attachedFilters=e,this.goalConverter=new sp(\"vwoElementViewedGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.ELEMENT_VIEWED,e=>{r(this.performElementViewed.call(this,e))},{syncToDataLayer:!0}),window.VWO._.phoenixMT.on(\"vwo_checkElementViewedForVisible\",()=>{r(this.checkVisibleElements.call(this))})}performElementViewed(e){e.vwoEventName=a.ELEMENT_VIEWED,this._elementViewed(e)}checkVisibleElements(){Ep(pp.ELEMENT_IN_VIEW).forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{this.isElementInViewport(e)&&window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e})})}catch(e){}})}_elementViewed(e){if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},delete e.props.vwoMeta,e.eventUuid=e.eventUuid||Ks.generateUUID(),e.preComputedConds=gd(this.eventName,e,this.attachedFilters);const t={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};e._vwo=e._vwo||{},e._vwo.syncEventData=t;const n=a.ELEMENT_VIEWED;this.goalConverter.fireEventForConversion(n,t,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>{var e;return null===(e=t._vwo)||void 0===e?void 0:e.eventDataConfig})||{};Object.keys(o).length&&(e._vwo.eventDataConfig=o,Zc(null,n,t))}on(e){const t=this;!bi()&&this.attachedFilters&&0!==this.attachedFilters.length&&function(){if(!(\"IntersectionObserver\"in window))return;const e=Ep(pp.ELEMENT_IN_VIEW);0!==e.length&&(t.initializeObserver(e),Ip(pp.ELEMENT_IN_VIEW,{onElementAdded:(e,n)=>{n.some(t=>{try{return e.matches(t)||e.querySelector(t)}catch(e){return!1}})&&(t.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):t.intersectionObserver&&t.intersectionObserver.observe(e))},onChildElementsAdded:(e,n)=>{n.forEach(n=>{try{e.querySelectorAll(n).forEach(e=>{t.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):t.intersectionObserver&&t.intersectionObserver.observe(e)})}catch(e){}})}}))}()}off(){yp(pp.ELEMENT_IN_VIEW),this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=null)}eventConditionsUpdate(e){if(this.attachedFilters=e,this.attachedFilters&&0!==this.attachedFilters.length){if(this.intersectionObserver){this.intersectionObserver.disconnect();const e=Ep(pp.ELEMENT_IN_VIEW);e.length>0&&this.initializeObserver(e)}}else this.off()}isElementInViewport(e){return e.getBoundingClientRect().top\u003cwindow.innerHeight}initializeObserver(e){0!==e.length&&(this.intersectionObserver=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e.target})})},{threshold:0,root:null,rootMargin:\"0px\"}),e.forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{this.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):this.intersectionObserver.observe(e)})}catch(e){}}))}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.ElementViewedDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ElementViewedDomEvent\",Np);class Vp{constructor(e,t){this.nameInStorage=e,this.goalsFilter=t}checkMissingComputations(e){var t,n,o;try{const{goalId:i,campaignId:r,eventData:s,eventName:a}=e,c=window.VWO._.allSettings,d=c.triggers[null===(n=null===(t=c.dataStore.campaigns[r])||void 0===t?void 0:t.mt)||void 0===n?void 0:n[i]].cnds;return!d||!(d.length>1||(null===(o=d[0].filters)||void 0===o?void 0:o.length))||ip(a,s,d)}catch(e){return!0}}isGoalTriggerValid(e,t){if(t.isDslvType3)return!!i(()=>e.state);if(!e)return this.checkMissingComputations(t);let n=!1;const o=Object.keys(e);for(const t of o){const o=e[t];let i=!0;const r=Object.keys(o);for(const e of r)if(!o[e]){i=!1;break}if(i){n=!0;break}}return n}fireEventForConversion(e,t,n){var o;if(!Gi.shouldWeTrackVisitor())return Promise.resolve();const r=[],s=null===(o=t.props)||void 0===o?void 0:o.aux,a=window._vis_opt_url||window.location.href,c=Zc(null,e,t);let d=[];return window.VWO._.goalsToBeConvertedSynchronously||Ks.updateGoalsKind(window._vwo_exp),Object.keys(window.VWO._.goalsToBeConvertedSynchronously).forEach(o=>{var c,l;const u=window.VWO._.goalsToBeConvertedSynchronously[o],w=window._vwo_exp[o];if(!(null===(c=window._vwoCc)||void 0===c?void 0:c.ignoreCSAForGoals)&&(null===(l=null==w?void 0:w.ss)||void 0===l?void 0:l.csa)&&!w.isTriggerValidated)return;if((null==w?void 0:w.mE)&&wu.doExperimentHere(w)[0]&&!w.combination_chosen)return;const _=Ks.isTestingCampaign(w.type)||i(()=>window.VWO._.track.loaded);_&&!wu.getCombi(w)||Ks.shouldTrackUserForCampaign(w)&&Object.entries(u).forEach(([i,c])=>{var l;const u=Object.assign({kind:c},w.goals[i]);if(this.goalsFilter.includes(u.kind)){const c=null===(l=w.mt)||void 0===l?void 0:l[i];if(c&&!t.preComputedConds[c]&&s)return;if(!c||!this.isGoalTriggerValid(t.preComputedConds[c],{goalId:i,campaignId:o,eventData:null==n?void 0:n.eventData,eventName:e,isDslvType3:rp(c)})||!op.shouldWeTriggerMetric({currentUrl:a},w,u))return;if(!_)return d.push({c:w.id,g:i}),void wu.getCombi(w);wu.isGoalTriggered(w,i)||r.push({c:w.id,g:i})}})}),d.length&&(window.VWO._.insightsConversions=window.VWO._.insightsConversions||[],window.VWO._.insightsConversions.push({event:t,conversions:d})),r.length&&Xw(t,r),c}}window.VWO.modules.utils.goalUtils={GoalConversion:Vp};class bp{constructor(e){this.eventName=a.DOM_SUBMIT,this.functionalTriggerFilters=new Set,this.attachedFilters=e,this.goalConverter=new Vp(\"vwoSubmitGoalData\",[\"FORM_SUBMIT\"]),window.VWO._.phoenixMT.on(a.DOM_SUBMIT,e=>this.onFormSubmit({e:e}),{syncToDataLayer:!0})}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}onFormSubmit({e:e}){var t,n=vwo_$(e.target),o=n.get(0);if(\"string\"==typeof o.tagName&&\"form\"!==s(o.tagName)&&n.parents(\"form\").length>0&&(o=n.parents(\"form\").get(0)),\"string\"==typeof o.tagName&&\"form\"!==s(o.tagName)||\"vwo_form\"===vwo_$(o).attr(\"id\"))return;e.props=e.props||{},e.props.targetUrl=e.targetUrl=vwo_$(o).attr(\"action\"),e.userEngagement=e.props.userEngagement=!0,e.isBeaconAvailable=!0,e.isLinkRedirecting=!0,e.vwoEventName=this.eventName;const r=i(()=>up.getMatchedElementIdsString(o));r&&(e.props.elementId=r),e.preComputedConds=gd(this.eventName,e,this.attachedFilters),t={props:e.props,targetUrl:e.targetUrl,userEngagement:e.userEngagement,isBeaconAvailable:e.isBeaconAvailable,isLinkRedirecting:e.isLinkRedirecting,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds},ap({event:e,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,t,{eventData:e});const a=i(()=>t._vwo.eventDataConfig)||{};e._vwo=e._vwo||{},Object.keys(a).length&&(e._vwo.eventDataConfig=a),e._vwo.syncEventData=t}on(e,t){const n=bi(),o=vwo_$(document)[0];o&&(o.vwoFEvent=1),function(){var e=vwo_$(document)[0];n||(fa.addJqEventListener(vwo_$(e),\"bind\",\"submit\",e=>{const t=i(()=>{const t=e.target;if(!t.noValidate||t.checkValidity())return!1;const n=t.querySelectorAll(\"input, select, textarea\");for(let e=0;e\u003cn.length;e++){const t=n[e];if(null!==t.offsetParent&&!t.checkValidity())return!0}return!1});t||window.VWO._.phoenixMT.trigger(a.DOM_SUBMIT,e)},null,t.useCapturePhase),e&&(e.vwoFEvent=1))}()}off(){}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent\",bp);class Lp extends qg{constructor(){super(...arguments),this.eventName=l.PAGE_LOAD_EVENT}on(e){if(\"complete\"===document.readyState)e();else{const t=this.onPageLoad(e);window.addEventListener(\"load\",e=>{t(Ks.filterEventObjectForWT(e))},!0)}}off(){window.removeEventListener(\"load\",e=>{this.pageLoadCallback(Ks.filterEventObjectForWT(e))},!0)}onPageLoad(e){return this.pageLoadCallback=e,this.pageLoadCallback}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent\",Lp);class Rp{constructor(){this.eventName=a.PAGE_VIEW,this.functionalTriggerFilters=new Set,window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{this.functionalTriggerFilters.clear()})}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}computeEligibleFunctionalTriggers(){return Rd({eventName:this.eventName,properties:{page:{url:Lt.currentUrl},time:+new Date,props:{url:Lt.currentUrl,referrerUrl:wn.get()}},metricIdsToBeConvertedList:Array.from(this.functionalTriggerFilters)})}}function Dp(e){let t={};const n=new Proxy(e,{get:(e,n)=>{var o;let i=null!==(o=t[n])&&void 0!==o?o:e[n];return\"function\"==typeof i&&(i=i.bind(void 0!==t[n]?t:e)),i},set:(e,n,o)=>(t[n]=o,!0)});return{proxy:n,resetProps:()=>{t={}}}}function Wp(e){var t;const{event:n,elementHandler:o,trackHeatmap:i=!1}=e,{proxy:r,resetProps:s}=Dp(n),a=r._vwoComposedPath||(null===(t=n.composedPath)||void 0===t?void 0:t.call(n))||[],c=n.target;for(let e=0;e\u003ca.length;e++){r.target=a[e];const t={e:r,ignoreObj:i?{heatmap:0!==e}:void 0};if(a[e]===c){o(t),n._vwo=r._vwo;break}(0===e||a[e].shadowRoot)&&(o(t),n._vwo=r._vwo),s()}}function Pp(e){var t;const{event:n,vwoEventName:o,elementHandler:i,trackHeatmap:r}=e;n.vwoEventName=o;(null===(t=n.target)||void 0===t?void 0:t.shadowRoot)&&n.composedPath?Wp({event:n,vwoEventName:o,elementHandler:i,trackHeatmap:r}):i({e:n})}function xp(e){e.composedPath&&(e._vwoComposedPath=[...e.composedPath()])}window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageViewEvent=new Rp;class Up{constructor(e){this.eventName=l.FOCUS_EVENT,this.attachedFilters=e,this.goalConverter=new sp(\"vwoFocusGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_FOCUS,e=>{r(this.performFocus.call(this,e))},{syncToDataLayer:!0})}performFocus(e){Pp({event:e,vwoEventName:a.DOM_FOCUS,elementHandler:e=>this._focus(e)})}_focus({e:e}){var t;if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(t=e.props)||void 0===t||delete t.vwoMeta,e.eventUuid=e.eventUuid||Ks.generateUUID(),e.preComputedConds=gd(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};this.goalConverter.fireEventForConversion(this.eventName,n,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>n._vwo.eventDataConfig)||{};Object.keys(o).length&&(e._vwo=e._vwo||{},e._vwo.eventDataConfig=o,Zc(null,this.eventName,n))}triggerFocusEvent(e){xp(e),window.VWO._.phoenixMT.trigger(a.DOM_FOCUS,e)}on(e,t){const n=this,o=bi(),r=vwo_$(document)[0];if(o||0===this.attachedFilters.length)return;const s=vwo_$(r);fa.addJqEventListener(s,\"bind\",\"focusin\",e=>{this.triggerFocusEvent(e)},null,t.useCapturePhase),i(()=>Ft().eSel)&&_p(r,t,wp.FOCUS,(e,t,o)=>{const i=vwo_$(e);fa.addJqEventListener(i,\"bind\",\"focusin\",e=>n.triggerFocusEvent(e),null,t.useCapturePhase),o()})}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.FocusDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.FocusDomEvent\",Up);class Mp{constructor(e){this.eventName=l.BLUR_EVENT,this.attachedFilters=e,this.goalConverter=new sp(\"vwoBlurGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_BLUR,e=>{r(this.performBlur.call(this,e))},{syncToDataLayer:!0})}performBlur(e){Pp({event:e,vwoEventName:a.DOM_BLUR,elementHandler:e=>this._blur(e)})}_blur({e:e}){var t;if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(t=e.props)||void 0===t||delete t.vwoMeta,e.eventUuid=e.eventUuid||Ks.generateUUID(),e.preComputedConds=gd(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};this.goalConverter.fireEventForConversion(this.eventName,n,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>n._vwo.eventDataConfig)||{};Object.keys(o).length&&(e._vwo=e._vwo||{},e._vwo.eventDataConfig=o,Zc(null,this.eventName,n))}triggerBlurEvent(e){xp(e),window.VWO._.phoenixMT.trigger(a.DOM_BLUR,e)}on(e,t){const n=this,o=bi(),r=vwo_$(document)[0];if(o||0===this.attachedFilters.length)return;const s=vwo_$(r);fa.addJqEventListener(s,\"bind\",\"focusout\",e=>{this.triggerBlurEvent(e)},null,t.useCapturePhase),i(()=>Ft().eSel)&&_p(r,t,wp.BLUR,(e,t,o)=>{const i=vwo_$(e);fa.addJqEventListener(i,\"bind\",\"focusout\",e=>n.triggerBlurEvent(e),null,t.useCapturePhase),o()})}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.BlurDomEvent=Hg.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.BlurDomEvent\",Mp);let kp=!1;function Gp(){let e=!1;function t(t){e||(e=!0,window.VWO._.phoenixMT.trigger(a.PAGE_EXIT,t))}window.addEventListener(\"beforeunload\",function(e){t(e)}),window.addEventListener(\"pagehide\",function(e){t(e)}),document.addEventListener(\"visibilitychange\",function(n){!function(n){\"hidden\"===document.visibilityState?t(n):e=!1}(n)}),window.addEventListener(\"pageshow\",function(t){t.persisted&&(e=!1)}),kp=!0}!kp&&Gp();const Fp=function(){var e,t,n=function(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}},i=function(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return;e=window.document.createElement(\"iframe\"),n(e,\"src\"),e.setAttribute=function(e,t){},e.style.display=\"none\",e.onload=function(){(t=e.contentWindow).onerror=function(e,t){o({msg:e,url:t,source:\"nativeConstants\"})}},document.body.appendChild(e),(t=e.contentWindow)&&n(t.location,\"href\")}};return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&i(),{get:function(n){e&&e.contentWindow||i();var o=t;const r=!o||!!window.DISABLE_NATIVE_CONSTANTS;if(r&&(o=window),window.VWO._.enableInternalJSONStringify&&\"JSON\"==n){if(r){return{stringify:window.window.VWO._.native.JSON.stringify,parse:window.window.VWO._.native.JSON.parse,rawJSON:window.JSON.rawJSON,isRawJSON:window.JSON.isRawJSON}}o[n].stringify=window.window.VWO._.native.JSON.stringify}return o[n]}}};function $p(){const e=[[].map,[].filter,[].forEach,[].reverse];for(const t of e)if(-1==Function.prototype.toString.call(t).indexOf(\"[native code]\"))return!0;return!1}const Bp=function(){const e=!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.eNC);void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!e),window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=1!=$p()),window.VWO._.nativeConstants=Fp()},jp=()=>{const e=\"function\"==typeof Array.prototype.toJSON;window.VWO._.enableInternalJSONStringify=e;let t=window.DISABLE_NATIVE_CONSTANTS?window.JSON:window.VWO._.nativeConstants.get(\"JSON\");if(e){const e=t.stringify;t={parse:t.parse,rawJSON:t.rawJSON,isRawJSON:t.isRawJSON,stringify:(...t)=>{const n=Array.prototype.toJSON;delete Array.prototype.toJSON;const o=e.call(void 0,...t);return Array.prototype.toJSON=n,o}}}window.VWO._.native.JSON=t},Hp=()=>{const e=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG,t=i(()=>Lt.vwoCode.getVersion());if(!t)return;const n=`_vwo_${Lt.accountId}_config`,o=(null==e?void 0:e.SCC)?window.VWO._.native.JSON.parse(e.SCC):null;if(o&&t>=2){const{sT:e,hE:t}=o;window.localStorage.setItem(n,window.VWO._.native.JSON.stringify({sT:e,hE:t}))}};function Kp(){window._vwo_s=function(){return bo},window._vwoSeg=window.vU=yi,window._vwo_t={cm:function(e,t,n){var o;if(\"string\"==typeof t&&\"poll\"===t){const e=window._vwoRunningTest,t=null===(o=window._vwo_exp[e].ss)||void 0===o?void 0:o.pu,i=window._vwo_exp[e];if(\"domReady\"===t){const e=setInterval(()=>{let t=!1;try{t=!!n()}catch(t){clearInterval(e)}(\"complete\"===document.readyState||t)&&(pg(i),clearInterval(e))},100)}if(\"true\"==t){const t=setInterval(()=>{let o=!1;try{o=!!n()}catch(e){clearInterval(t)}(window._vwo_exp[e].ready||o)&&(pg(i),clearInterval(t))},100)}}}}}function qp(e){const{dcdnUrl:t=\"\"}=window._VWO||{},{serverUrl:n,accountId:o}=window.VWO.modules.dataStorePlugin;let r=`?a=${o}&settings_type=${e.settingsType}`;if(e.cacheParam){r+=new URLSearchParams(window.location.search).get(\"ma\")?`&ma=${new URLSearchParams(window.location.search).get(\"ma\")}`:\"\"}const s=i(()=>window.VWO._.allSettings.dataStore.plugins),a=`${r}${window.VWO.sTs?`&ts=${window.VWO.sTs}`:\"\"}${`&dt=${i(()=>s.UA.dt)}&cc=${i(()=>s.GEO.cc)}`}${e.txtCfgState&&window.VWO._.txtCfg?\"&tS=1\":\"\"}`;return{settingsUrl:`${n}${t.slice(1)}${a}`,fallbackUrl:`${n}settings.js${r}`}}window.VWO._.getSettingsUrl=qp;let Jp=null,Xp=0;function Yp(){return qp({settingsType:6})}function zp(){return Jp&&window.VWO.sTs===Xp||(Xp=window.VWO.sTs,Jp=new Promise((e,t)=>{const{settingsUrl:n,fallbackUrl:i}=Yp();Fg(n,()=>{Fg(i,()=>t(new Error(`Failed to load external tags script: ${n}`)),()=>e()),o({msg:\"settings.js type 6 cdn request failed.\",url:window.location.href,uuid:window.VWO._.cookies.get(\"_vwo_uuid\"),source:encodeURIComponent(\"settingsjs\")})},()=>e(),{doNotRemoveScript:!0})})),Jp}function Qp(t,...n){return e(this,void 0,void 0,function*(){yield zp();const e=i(()=>window.VWO.dctags[t].fn);return e&&e(...n)})}window.vwo_dctag=Qp;const Zp=new Map;let eh=0,th=!1,nh=0,oh=!1;const ih=1e3,rh=10,sh=20,ah=80,ch=5e3;function dh(e){if(!e)return\"unknown\";const t=e.split(\"\\n\").slice(1,5).map(e=>{let t=e.match(/at\\s+([^(]+)\\s*\\(([^:)]+:[^:)]+)/);return t||(t=e.match(/at\\s+([^(]*)\\s*\\(([^)]+)\\)/)),!t&&(t=e.match(/at\\s+(.+)/),t)?t[1].trim():t?`${t[1].trim()}@${t[2]}`:e.trim()}).filter(e=>e&&\"\"!==e).join(\"|\");return t.length>150?t.substring(0,150)+\"...\":t}function lh(){th&&Date.now()-nh>ch&&(th=!1,eh=0,Zp.clear())}function uh(){const e=Date.now()-ih;for(const[t,n]of Zp.entries())n.lastSeen\u003ce&&Zp.delete(t)}function wh(e,t){if(1===e.count)return!0;if(t-e.lastSeen>ih)return e.throttleLevel=0,!0;if(e.count>rh){const t=e.count%Math.pow(2,e.throttleLevel)===0;return t&&(e.throttleLevel=Math.min(e.throttleLevel+1,6)),t}return!0}function _h(e,t){return e.count>=sh&&t-e.firstSeen\u003cih}function gh(e,t=50){if(\"string\"==typeof e)return e.length>t?e.substring(0,t)+\"...\":e;if(\"object\"==typeof e&&null!==e){const n={};for(const[o,i]of Object.entries(e))n[o]=gh(i,t);return n}return e}function ph(e,t){i(()=>{var n;const o=gh(t,100);null===(n=window.VWO)||void 0===n||n._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:e,expId:22,varId:ha(),msg:window.VWO._.native.JSON.stringify(o)})})}function hh(e,t,n){if(!oh)try{if(oh=!0,lh(),th)return;if(eh>=ah)return th=!0,void(nh=Date.now());const o=Date.now(),i=dh(n||(new Error).stack||\"\"),r=`${e}:${i}`;eh%50==0&&uh();let s=Zp.get(r);if(s||(s={count:0,firstSeen:o,lastSeen:o,throttleLevel:0},Zp.set(r,s)),s.count++,s.lastSeen=o,!wh(s,o))return;eh++;const a=_h(s,o);ph(a?`${e}PotentialLoop`:e,Object.assign(Object.assign({},t),{count:s.count,isLoop:a,stack:i}))}catch(e){}finally{oh=!1}}function vh(){const e=document.createElement;document.createElement=function(t,n){return hh(\"DomNativecreateElementAPIs\",{tagName:t},(new Error).stack),e.call(this,t,n)};const t=Element.prototype.setAttribute;Element.prototype.setAttribute=function(e,n){return hh(\"DomNativesetAttributeAPIs\",{name:e,value:n},(new Error).stack),t.call(this,e,n)};const n=Object.getOwnPropertyDescriptor(Element.prototype,\"innerHTML\")||Object.getOwnPropertyDescriptor(HTMLElement.prototype,\"innerHTML\");(null==n?void 0:n.set)&&Object.defineProperty(Element.prototype,\"innerHTML\",{set:function(e){return hh(\"DomNativeinnerHTMLAPIs\",{value:e},(new Error).stack),n.set.call(this,e)},get:n.get,configurable:!0,enumerable:!0});const o=Object.getOwnPropertyDescriptor(Node.prototype,\"textContent\");(null==o?void 0:o.set)&&Object.defineProperty(Node.prototype,\"textContent\",{set:function(e){return hh(\"DomNativetextContentAPIs\",{value:e},(new Error).stack),o.set.call(this,e)},get:o.get,configurable:!0,enumerable:!0});const i=Element.prototype.remove;Element.prototype.remove=function(){return hh(\"DomNativeremoveAPIs\",{element:this.tagName||\"unknown\"},(new Error).stack),i.call(this)};const r=Node.prototype.removeChild;Node.prototype.removeChild=function(e){return hh(\"DomNativeremoveChildAPIs\",{parentElement:this.tagName||\"unknown\",childElement:e.tagName||\"unknown\"},(new Error).stack),r.call(this,e)};const s=Element.prototype.removeAttribute;Element.prototype.removeAttribute=function(e){return hh(\"DomNativeremoveAttributeAPIs\",{name:e},(new Error).stack),s.call(this,e)};const a=Node.prototype.appendChild;a&&(Node.prototype.appendChild=function(e){return hh(\"DomNativeappendChildAPIs\",{parentElement:this.tagName||\"unknown\",childElement:e.tagName||\"unknown\"},(new Error).stack),a.call(this,e)});const c=Node.prototype.insertBefore;c&&(Node.prototype.insertBefore=function(e,t){return hh(\"DomNativeinsertBeforeAPIs\",{parentElement:this.tagName||\"unknown\",newChildElement:e.tagName||\"unknown\",refChildElement:(null==t?void 0:t.tagName)||\"unknown\"},(new Error).stack),c.call(this,e,t)});const d=Node.prototype.replaceChild;d&&(Node.prototype.replaceChild=function(e,t){return hh(\"DomNativereplaceChildAPIs\",{parentElement:this.tagName||\"unknown\",newChildElement:e.tagName||\"unknown\",oldChildElement:t.tagName||\"unknown\"},(new Error).stack),d.call(this,e,t)});const l=Element.prototype.replaceWith;l&&\"function\"==typeof l&&(Element.prototype.replaceWith=function(...e){return hh(\"DomNativereplaceWithAPIs\",{element:this.tagName||\"unknown\",replacementCount:e.length},(new Error).stack),l.apply(this,e)})}const fh=()=>{const e=window.VWO._.allSettings||{},t=i(()=>e.dataStore.plugins.DACDNCONFIG)||{},n=t.PRTHD,o=t.aSM;return!In&&!n&&!o};function Eh(t){var n,o,r,s;return e(this,void 0,void 0,function*(){try{if(window.VWO._.beta=1,null===(n=window.VWO)||void 0===n?void 0:n.phoenix)return;if(!t)return console.warn(\"VWO aborted as jQuery is not initialized!\"),void(null===(o=window._vwo_code)||void 0===o||o.finish());const e=window.VWO.consentMode;if(e&&!1===e.cReady)return window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null),window.VWO.initVWOLib=Eh.bind(null,t);if(window._removeVwoGlobalStyle=(null===(r=window._vwo_code)||void 0===r?void 0:r.finish)||Ks.removeGlobalStyle,\"function\"==typeof window.VWO.siteWideCode){try{window.VWO.siteWideCode()}catch(e){}delete window.VWO.siteWideCode}Bp(),jp(),window.VWO._.bodyPath=803786===window._vwo_acc_id?\":root body\":\"body\",window.VWO._.clientHideElementStyle=i(()=>window._vwo_code.hide_element_style()),window.VWO._.loadNonTestingLibraries=ct;let c=window.performance.getEntriesByName(\"first-contentful-paint\")[0]?\"\":window.VWO._.bodyPath;if((null===(s=window.VWO.consentMode)||void 0===s?void 0:s.wFC)&&(c=\"\"),!window._vwo_code&&fh()){const e=document.createElement(\"style\");let t=\"\";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(t=\"-webkit-transform:none;-ms-transform:none;transform:none;\");const n=c+\"{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;\"+t+\"}\",o=document.getElementsByTagName(\"head\")[0];if(e.setAttribute(\"id\",\"_vis_opt_path_hides\"),e.setAttribute(\"type\",\"text/css\"),e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n)),o.appendChild(e),[515823].includes(window._vwo_acc_id)){const e=window._vwoCc&&window._vwoCc.wsT||2e3,t=()=>{const e=document.getElementById(\"_vis_opt_path_hides\");e&&e.remove()},n=e=>{e.filename===window._vwoWorkerUrl&&(t(),window.removeEventListener(\"error\",n),clearTimeout(window._vwo_oscTimeout))};window.addEventListener(\"error\",n),window._vwo_oscTimeout=setTimeout(()=>{t(),window.removeEventListener(\"error\",n)},e)}}zw.unhideElementsAfterTimer({hideElementsTriggered:!1,segmentCndsSatisfied:!1}),window.VWO.nonce=\"\";const d=document.querySelector(\"#vwoCode\");d&&(window.VWO.nonce=d.nonce),window.vwo_$=t,1112621==window._vwo_acc_id&&i(()=>{vh()}),Ks.isBot2()||window.VWO._.selfHosted||Ks.loadNcLib(),window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null),window.functionWrapper=new jg,Kp(),window.fetcher.init(),Us(t),ks(),window._vwo_server_url=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\",Uc({msg:\"vaInit\",url:window.location.href}),Mc(),kc(),Gc();const l=new(\"function\"==typeof window.URL?window.URL:window.webkitURL)(document.URL).searchParams.get(\"vwoLogLevel\");h.setLevel(l||\"warn\"),h.info(\"Initializing jslib\"),window._vis_debug&&i(()=>window.VWO_d.initState());const u=new Qd(window.VWO||[]);if(ae(u),ce(u),Ks.updateLibState(Xg.PAGE_LOAD),f_.init(\"jslib\",u,null,null,!1),Gi.setOptOutStateConfig(),window._VWO.getTPC?yield window._VWO.getTPC():Ks.syncThirdPartyGlobalCookies(),cn.domain=Lt.cookieDomain,window.VWO._.cLFE=Ks.isCookieLessModeEnabled(),!bi()&&!window._vis_debug&&(!Gi.shouldExecuteLibOnBasisOfCurrentOptOutState()||Ks.isGloballyOptedOut()))return f_.init(\"optOut\",u,null),window._removeVwoGlobalStyle(),void window.VWO._.triggerEvent(a.OPT_OUT,!0);window.VWO._.phoenixMT.trigger(\"vwo_init\"),yw(),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{i(()=>window.VWO._.abmUtils.syncIdentity()),Be()}),window.VWO._.phoenixMT.on(\"syncDataToDataLayer\",({event:e,eventName:t,syncEventData:n})=>{var o;ed(t,n,{},n.postSyncCallback),(null===(o=e._vwo)||void 0===o?void 0:o.eventDataConfig)&&(e._vwo.eventDataConfig={})}),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{const e=window._vwo_code;e&&e.removeLoaderAndOverlay&&e.removeLoaderAndOverlay()}),up.init(),window.VWO.consentMode&&(Z.initConsentMode(),Z.overrideCookies(cn)),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{window.VWO._.ncLib?window.VWO._.ncLib.initNonCriticalLib():window.VWO._.phoenixMT.on(\"vwo_InitNCLib\",()=>{window.VWO._.ncLib.initNonCriticalLib()}),window._VWO.uhdCp=1});Ae(()=>{Bg(u,kg),Hp()},window._vwo_code&&![702077,704345,690758,685475,680279,695984,710456,601996].includes(window._vwo_acc_id)&&!window.location.href.includes(\"vwo_DisableAsp\")&&!vn),jc()}catch(e){i(()=>window._removeVwoGlobalStyle()),window.vwo_libExecuted=!0,console.error(e)}})}function mh(e,t,n,o,i){var r;if(n>=e.length)return o||[];var s=e[n].trim(),a=[];if(\">>\"===s){if(o&&o.length)for(var c=0;c\u003co.length;c++){if((f=o[c]).shadowRoot){var d=mh(e,f.shadowRoot,n+1,void 0,i);d&&d.length&&i.apply(a,d)}}return a}if(\">>>\"===s){if(o&&o.length)for(var l=0;l\u003co.length;l++){var u=o[l];try{var w=u.contentDocument||(null===(r=u.contentWindow)||void 0===r?void 0:r.document);if(w){var _=mh(e,w,n+1,void 0,i);_&&_.length&&i.apply(a,_)}}catch(e){}}return a}try{var g=t,p=null;if(o&&1===o.length)g=o[0];else if(o&&o.length>1){for(var h=[],v=0;v\u003co.length;v++){var f;if((f=o[v]).querySelectorAll){var E=f.querySelectorAll(s);E&&(E.nodeType?h.push(E):i.apply(h,E))}}return h.length>0?mh(e,t,n+1,h,i):a}if(g.querySelectorAll&&(p=g.querySelectorAll(s)),p){var m=[];return p.nodeType?m.push(p):i.apply(m,p),mh(e,t,n+1,m,i)}}catch(e){}return a}function Oh(e){if(-1!==e.indexOf(\">>>\")||-1!==e.indexOf(\">>\")){for(var t=[],n=\"\",o=0;o\u003ce.length;)\">>>\"===e.substr(o,3)?(n.trim()&&t.push(n.trim()),t.push(\">>>\"),n=\"\",o+=3):\">>\"===e.substr(o,2)?(n.trim()&&t.push(n.trim()),t.push(\">>\"),n=\"\",o+=2):(n+=e[o],o++);return n.trim()&&t.push(n.trim()),t}t=[],n=\"\";var i=!1,r=\"\";for(o=0;o\u003ce.length;o++){var s=e[o];if('\"'!==s&&\"'\"!==s||0!==o&&\"\\\\\"===e[o-1]){if(i||\" \"!==s&&\">\"!==s)n+=s;else if(n.trim()&&(t.push(n.trim()),n=\"\"),\">\"===s)for(;o+1\u003ce.length&&\" \"===e[o+1];)o++}else i?s===r&&(i=!1,r=\"\"):(i=!0,r=s),n+=s}return n.trim()&&t.push(n.trim()),t}function Sh(e,t,n,o){if(!t||!e)return[];var i=-1!==e.indexOf(\">>\"),r=-1!==e.indexOf(\">>>\");if(i||r){for(var s=Oh(e),a=!1,c=0;c\u003cs.length;c++){var d=s[c].trim();if(\">>\"===d||\">>>\"===d){a=!0;break}}if(a)return mh(s,t,0,void 0,o)}if(n)return[];try{if(t.querySelectorAll){var l=t.querySelectorAll(e);if(l)return l}}catch(e){}return[]}function Th(e,t){o({msg:e,url:\"gquery.js\",source:t})}const Ch={option:[1,\"\u003cselect multiple='multiple'>\",\"\u003c/select>\"],thead:[1,\"\u003ctable>\",\"\u003c/table>\"],col:[2,\"\u003ctable>\u003ccolgroup>\",\"\u003c/colgroup>\u003c/table>\"],tr:[2,\"\u003ctable>\u003ctbody>\",\"\u003c/tbody>\u003c/table>\"],td:[3,\"\u003ctable>\u003ctbody>\u003ctr>\",\"\u003c/tr>\u003c/tbody>\u003c/table>\"],th:[3,\"\u003ctable>\u003ctbody>\u003ctr>\",\"\u003c/tr>\u003c/tbody>\u003c/table>\"],_default:[0,\"\",\"\"]},Ih=function(){var e=document,t=e.documentElement,n=[].slice,r=[].push,s=[].filter,a=e.createElement(\"div\"),c=[].indexOf,d=[].splice,l=!1,u=!1,w=function(){try{return[].reverse.call(this)}catch(e){if(l||o({msg:\"Native [].reverse Fn is overridden and Native Constants = \"+!window.DISABLE_NATIVE_CONSTANTS,url:\"gQuery.ts\",source:\"gQuery\"}),l=!0,710129===window._vwo_acc_id)return[]._reverse.call(this)}},_=function(){try{return[].map.apply(this,arguments)}catch(e){u||o({msg:\"Native [].map Fn is overridden and Native Constants = \"+!window.DISABLE_NATIVE_CONSTANTS,url:\"gQuery.ts\",source:\"gQuery\"}),u=!0}},g=window,p=/^data-(.+)/,h=/\\S+/g,v=/^(\\s|\\u00A0)+|(\\s|\\u00A0)+$/g,f={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function E(e){var t,n,o,i,a,c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(a=null===(i=null===(o=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===o?void 0:o.call(n,\"Array\"))||void 0===i?void 0:i.prototype)||void 0===a?void 0:a.filter)||s;return e.multiple&&e.options?function(e,t,n,o){for(var i=[],s=F(t),a=o,c=0,d=e.length;c\u003cd;c++)if(s){var l=t(e[c]);l.length&&r.apply(i,l)}else for(var u=e[c][t];!(null==u||o&&a(-1,u));)i.push(u),u=n?u[t]:null;return i}(c.call(e.options,function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled}),\"value\"):e.value||\"\"}function m(e){return m=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},m(e)}var O={focus:\"focusin\",blur:\"focusout\"},S=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var T=/\\S+/g;var C={focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusout\"},mouseenter:{delegateType:\"mouseover\",bindType:\"mouseover\"},mouseleave:{delegateType:\"mouseout\",bindType:\"mouseout\"},pointerenter:{delegateType:\"pointerover\",bindType:\"pointerover\"},pointerleave:{delegateType:\"pointerout\",bindType:\"pointerout\"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(y(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var I=function e(t,n){return new e.fn.init(t,n)},y=I.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},A=I.isString=function(e){return m(e)===m(\"\")},N=/^--/;function V(e){return N.test(e)}var b=/-([a-z])/g;function L(e,t){return t.toUpperCase()}var R=I.camelCase=function(e){return e.replace(b,L)};function D(e){return!!e&&1===e.nodeType}var W={},P=a.style,x=[\"webkit\",\"moz\",\"ms\",\"o\"];function U(e,t){return parseInt(M(e,t),10)||0}function M(e,t,n){if(D(e)&&t){var o=g.getComputedStyle(e,null);return t?n?o.getPropertyValue(t)||void 0:o[t]:o}}var k,G=function(){},F=I.isFunction=function(e){return m(e)===m(G)&&!!e.call},$=I.uid=\"_gQ\"+Date.now(),B=function(e){return e[$]=e[$]||{}},j=I.isWindow=function(e){return i(()=>e===e.window)},H=I.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},K=function(e){return 9===i(()=>e.nodeType)};function q(e,t){for(var n=0,o=e.length;n\u003co&&!1!==t.call(e[n],n,e[n]);n++);}function J(e,t,n){q(e,function(e,o){q(t,function(t,i){X(o,e?i.cloneNode(!0):i,n,n&&o.firstChild)})})}function X(e,t,n,o){var i=[];if(q(3===t.nodeType?[]:I(\"script\",t),function(e,t){var n=document.createElement(\"script\");q(I(t).prop(\"attributes\"),function(){I(n).attr(this.name,this.value)}),n.text=t.innerHTML,i.push(n),t.parentElement.removeChild(t)}),n)if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){var r=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML)),q(I(t).prop(\"attributes\"),function(){I(r).attr(this.name,this.value)}),r.classList=t.classList,e.insertBefore(r,o)}else e.insertBefore(t,o);else if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){r=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML));q(I(t).prop(\"attributes\"),function(){I(r).attr(this.name,this.value)}),r.classList=t.classList,e.appendChild(r)}else e.appendChild(t);for(var s=0;s\u003ci.length;s++)document.getElementsByTagName(\"head\")[0].appendChild(i[s])}I.extend=function(){var e,t,n,o,i=arguments[0]||{},r=1,s=arguments.length,a=!1;for(\"boolean\"==typeof i&&(a=i,i=arguments[1]||{},r=2),\"object\"===m(i)||F(i)||(i={}),s===r&&(i=this,--r);r\u003cs;r++)if(null!=(e=arguments[r]))for(t in e)if(n=i[t],o=e[t],\"__proto__\"!==t&&i!==o)if(a&&o&&(I.isPlainObject(o)||I.isArray(o))){var c=n&&(I.isPlainObject(n)||I.isArray(n))?n:I.isArray(o)?[]:{};i[t]=I.extend(a,c,o)}else void 0!==o&&(i[t]=o);return i},I.isArray=Array.isArray,I.isPlainObject=function(e){if(!e||\"[object Object]\"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,\"constructor\")&&!hasOwnProperty.call(e.constructor.prototype,\"isPrototypeOf\"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},I.parseJSON=function(e){return\"string\"==typeof e&&e?/^[\\],:{}\\s]*$/.test(e.replace(/\\\\(?:[\"\\\\\\/bfnrt]|u[0-9a-fA-F]{4})/g,\"@\").replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\"]\").replace(/(?:^|:|,)(?:\\s*\\[)+/g,\"\"))?window.VWO._.native.JSON.parse(e):void 0:null},I.getJSON=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),I.ajax({url:e,data:t,success:n,dataType:o})},I.get=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),I.ajax({type:\"GET\",url:e,data:t,success:n,dataType:o})},I.each=function(){var e,t,o=arguments;1===o.length&&F(o[0])?(e=n.call(this),t=o[0]):(e=o[0],t=o[1]);for(var i=0;i\u003ce.length;i++)t.call(e[i],i,e[i]);return this},I.ajax=function(e){if(\"script\"===e.dataType){var t=document.createElement(\"script\");return t.src=e.url,document.getElementsByTagName(\"head\")[0].appendChild(t),t.onload=e.success||G,void(t.onerror=e.error||G)}var n=new XMLHttpRequest;n.open(e.method?e.method:\"GET\",e.url,!0),e.data||(e.data=null),n.onload=function(){this.status>=200&&this.status\u003c400&&(e.dataType||(this.response=I.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},I.isEmptyObject=function(e){return e&&0===Object.keys(e).length},I.fn=I.prototype={gQVersion:\"0.0.1\",toArray:function(){return n.call(this,0)},constructor:I,hasClass:function(e){return n.call(this).every(function(t){return 1===t.nodeType&&t.classList.contains(e)})},ready:function(t){return\"loading\"!==e.readyState?setTimeout(t):e.addEventListener(\"DOMContentLoaded\",t),this},scrollTop:function(){var e=this[0];return j(e)?e.pageYOffset:K(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return j(e)?e.pageXOffset:K(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){let n=\"height\"===e.toLowerCase()?1:0,o=this[0];if(o)return j(o)?window[\"outer\"+e]:this[0][\"offset\"+e]+(t?U(this[0],\"margin\"+(n?\"Top\":\"Left\"))+U(this[0],\"margin\"+(n?\"Bottom\":\"Right\")):0)},getComputedDimension:function(e,t){var n=this[0],o=\"height\"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),K(n)){var r=n.documentElement;return Math.max(n.body[\"scroll\"+e],n.body[\"offset\"+e],r[\"scroll\"+e],r[\"offset\"+e],r[\"client\"+e])}return j(n)?\"height\"===e.toLowerCase()?n.outerHeight:n.outerWidth:i(()=>{return n.getBoundingClientRect()[e.toLowerCase()]-(U(t=n,\"border\"+((i=o)?\"Left\":\"Top\")+\"Width\")+U(t,\"padding\"+(i?\"Left\":\"Top\"))+U(t,\"padding\"+(i?\"Right\":\"Bottom\"))+U(t,\"border\"+(i?\"Right\":\"Bottom\")+\"Width\"));var t,i})},height:function(){return this.getComputedDimension(\"height\")},width:function(){return this.getComputedDimension(\"width\")},is:function(e){if(!e)return!1;var t=!1;return this.each(function(n,o){return!(t=\"string\"==typeof e?y(o,e):o===e)}),t},attr:function(e,t){var n;if(e){if(A(e))return void 0===t?null===(n=this[0]?this[0].getAttribute?this[0].getAttribute(e):this[0][e]:void 0)?void 0:n:this.each(function(n,o){!o.setAttribute||\"checked\"===e&&[\"checkbox\",\"radio\"].includes(o.type)?o[e]=t:o.setAttribute(e,t)});for(var o in e)this.attr(o,e[o]);return this}},removeAttr:function(e){return e=e.match(h)||[],this.each(function(t,n){q(e,function(e,t){n.removeAttribute(t)})})},outerWidth:function(e){return this.getComputedDimensionOuter(\"Width\",e)},outerHeight:function(e){return this.getComputedDimensionOuter(\"Height\",e)},offset:function(){var e=this[0];if(e.nodeType==Node.TEXT_NODE&&(e=e.parentElement),!e)return{top:0,left:0};let n={};try{n=e.getBoundingClientRect()}catch(t){if(Th(`Error is ${t} and elem is ${e}`,\"getBoundingClientRect\"),e===document)return}var o=e.ownerDocument?e.ownerDocument.defaultView:window;return{top:n.top+o.pageYOffset-t.clientTop,left:n.left+o.pageXOffset-t.clientLeft}},index:function(e){var t=e?I(e)[0]:this[0],n=e?this:I(t).parent().children();return c.call(n,t)},each:I.each,delegate:function(e,t,n,o){return this.on(e,t,n,o)},on:function(e,t,n,o){var i,r,s=this;return F(t)&&(n=t,t=null),this[0]===document&&\"ready\"===e?(this.ready(n),this):(t&&(i=n,n=function(e){for(var n=e.target;!y(n,t);){if(n===this||!n)return!1;n=n.parentNode}n&&i.call(n,e)}),q(A(r=e)&&r.match(T)||[],function(i,r){C[r]&&(t&&C[r].delegateType?e=C[r].delegateType:C[r].bindType&&(e=C[r].bindType)),s.each(function(t,i){i.addEventListener(e,n,!!o)})}),this)},off:function(e,t,n){return this.each(function(o,i){i.removeEventListener(e,t,!!n)})},isChecked:function(){return null!==this[0].getAttribute(\"checked\")},isFocussed:function(){return this[0]===e.activeElement},closest:function(e){return new I(this[0].closest(e))},parent:function(){return new I(this[0]&&this[0].parentNode)},val:function(e){if(!arguments.length)return this[0]&&E(this[0]);const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.map||_;return this.each(function(n,o){var i=o.multiple&&o.options;if(i||/radio|checkbox/i.test(o.type)){var r=Array.isArray(e)?t.call(e,String):null===e?[]:[String(e)];i?q(o.options,function(e,t){t.selected=r.indexOf(t.value)>=0}):o.checked=r.indexOf(o.value)>=0}else o.value=null==e?\"\":e})},prop:function(e,t){if(e){if(A(e))return void 0===t?this[0][e]:this.each(function(n,o){o[e]=t});for(var n in e)this.prop(n,e[n]);return this}},data:function(e,t){var n=this;if(!e){if(!this[0])return;var o={};return q(this[0].attributes,function(e,t){var i=t.name.match(p);i&&(o[i[1]]=n.data(i[1]))}),o}if(A(e))return void 0===t?function(e,t){var n=B(e)[t];return void 0===n&&(n=e.dataset?e.dataset[t]:I(e).attr(\"data-\"+t)),n}(this[0],e):this.each(function(n,o){return function(e,t,n){return B(e)[t]=n}(o,e,t)});for(var i in e)this.data(i,e[i]);return this},eq:function(e){return I(this.get(e))},get:function(e){return void 0===e?n.call(this):e\u003c0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=I(e),n=0;n\u003ct.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),I(e,this[0])},toggleClass:function(e,t,n){var o=[],i=void 0!==t;return A(e)&&(o=e.match(h)||[]),this.each(function(e,r){if(1===r.nodeType)for(var s=0;s\u003co.length;s++)i?(n=t?\"add\":\"remove\",r.classList[n](o[s])):r.classList.toggle(o[s])})},addClass:function(e){return this.toggleClass(e,!0,\"add\"),this},removeClass:function(e){return e?this.toggleClass(e,!1,\"remove\"):this.attr(\"class\",\"\"),this},remove:function(){return this.each(function(e,t){t.parentNode.removeChild(t)}),this},children:function(){var e=[];return this.each(function(t,n){r.apply(e,n.children)}),I(e)},map:function(e){const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.map||[].map;return I(t.call(this,function(t,n){return e.call(t,n,t)}))},clone:function(){return this.map(function(e,t){return t.cloneNode(!0)})},filter:function(e){var t,n,o,i,r,a=e;A(a)&&(a=function(t,n){return y(n,e)});const c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(r=null===(i=null===(o=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===o?void 0:o.call(n,\"Array\"))||void 0===i?void 0:i.prototype)||void 0===r?void 0:r.filter)||s;return I(c.call(this,function(e,t){return a.call(e,t,e)}))},parents:function(e){var t=[];return this.each(function(e,n){for(var o=n.parentNode;o&&9!==o.nodeType;)t.push(o),o=o.parentNode}),t=t.filter(function(e,n){return t.indexOf(e)===n}),e&&(t=t.filter(function(t){return y(t,e)})),I(t)},append:function(){var e=this;return q(arguments,function(t,n){J(e,I(n))}),this},prepend:function(){var e=this;return q(arguments,function(t,n){J(e,I(n),!0)}),this},html:function(e){try{if(!this.length)return this;try{this.each(function(t,n){e!==n.innerHTML&&(n.__vwoControlInnerHTML=n.innerHTML.replaceAll(/(?=\u003c!--)([\\s\\S]*?)-->/gm,\"\"),n.__vwoExpInnerHTML=e)})}catch(e){const t=\"[JSLIB] Error during storing control innerHTML\";o({msg:t,url:\"gQuery.ts\",source:encodeURIComponent(t)})}let t=e&&e.includes(\"\u003cbr>\");return void 0===e?this[0]&&this[0].innerHTML:this.each(function(n,o){1===o.childNodes.length&&3===o.childNodes[0].nodeType&&o.childNodes[0].textContent&&!t?o.childNodes[0].textContent=e:o.innerHTML=e})}catch(e){Th(`Error is ${e}`,\"html\")}},css:function(e,t){if(A(e)){var n=V(e);return e=function(e,t){if(void 0===t&&(t=V(e)),t)return e;if(!W[e]){var n=R(e),o=\"\"+n.charAt(0).toUpperCase()+n.slice(1);q((n+\" \"+x.join(o+\" \")+o).split(\" \"),function(t,n){if(n in P)return W[e]=n,!1})}return W[e]}(e,n),arguments.length\u003c2?this[0]&&M(this[0],e,n):e?(t=function(e,t,n){return void 0===n&&(n=V(e)),n||f[e]||!H(t)?t:t+\"px\"}(e,t,n),this.each(function(o,i){D(i)&&(n?i.style.setProperty(e,t):i.style[e]=t)})):this}for(var o in e)this.css(o,e[o]);return this},hashchange:function(e){window.addEventListener(\"hashchange\",e)},replaceWith:function(e){return this.each(function(t,n){var o=n.nextSibling,i=n.parentNode;I(n).remove(),o?I(o).before(e):I(i).append(e)})},before:function(){var e=this;return q(arguments,function(t,n){I(n).insertBefore(e)}),this},after:function(){var e=this;const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.reverse||w;return q(t.apply(arguments),function(n,o){t.apply(I(o).slice()).insertAfter(e)}),this},insertBefore:function(e){var t=this;return I(e).each(function(e,n){var o=n.parentNode;o&&t.each(function(t,i){X(o,e?i.cloneNode(!0):i,!0,n)})}),this},insertAfter:function(e){var t=this;return I(e).each(function(e,n){var o=n.parentNode;o&&t.each(function(t,i){X(o,e?i.cloneNode(!0):i,!0,n.nextSibling)})}),this},trigger:function(t,n){var o,i;if(A(t)){var r=[(i=t.split(\".\"))[0],i.slice(1).sort()],s=r[0],a=r[1],c=S.test(s)?\"MouseEvents\":\"HTMLEvents\";(o=e.createEvent(c)).initEvent(s,!0,!0),o.namespace=a.join(\".\")}else o=t;o.data=n;var d=o.type in O;return this.each(function(e,t){d&&F(t[o.type])?t[o.type]():t.dispatchEvent(o)})},contents:function(){return this[0]?I(this[0].childNodes):I(\"\")},not:function(e){return I(this).filter(function(t,n){return!y(n,e)})}},I.fn.bind=I.fn.live=I.fn.on,I.inArray=function(e,t){return c.call(t,e)},I.trim=function(e){return(e||\"\").replace(v,\"\")},I.getScript=function(e,t){return I.get(e,void 0,t,\"script\")},I.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error\".split(\" \"),function(e,t){I.fn[t]=function(e){return\"submit\"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},I.attrFn&&(I.attrFn[t]=!0)}),I.guid=1,I.proxy=function(e,t,n){return 2===arguments.length&&(\"string\"==typeof t?(e=(n=e)[t],t=void 0):t&&!F(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||I.guid++),t};var Y=I.fn.init=function(t,n){var o,s,a=!1;if(A(t)&&/\u003c.+>/.test(t)){a=!0;try{t=function(t){if(k||(k=e.implementation.createHTMLDocument(null)),Vn){const e=/\u003c\\s*([a-z0-9]+)/i.exec(t),n=e?e[1].toLowerCase():\"\",o=Ch[n]||Ch._default;k.body.innerHTML=o[1]+t+o[2];let i=k.body;for(let e=0;e\u003co[0];e++)i=i.firstChild;return i.childNodes}return k.body.innerHTML=t,k.body.childNodes}(t)}catch(e){throw e}}if(!t)return this;if(t&&t.nodeType||j(t))return this[0]=t,this.length=1,this;if(A(t)){var c=!1,d=e;n&&(\"object\"!=typeof n||n.nodeType||n instanceof I?d=n instanceof I?(null===(s=(o=n).get)||void 0===s?void 0:s.call(o,0))||e:n:(c=!!n.s,d=e));var l=this.constructor(),u=[d];for(let e=0;e\u003cu.length;e++)try{const n=u[e];var w;i(()=>Ft().eSel)?w=Sh(t,n,c,r):(w=/^#[\\w-]*$/.test(t)&&n.getElementById?n.getElementById(t.slice(1)):n.querySelectorAll(t))&&w.nodeType&&(w=[w]),r.apply(l,a?t:w)}catch(e){}return l}if(F(t))return I.fn.ready(t);for(var _=0;_\u003ct.length;_++)this.length=t.length,this[_]=t[_]};return Y.prototype=I.fn,I.fn.splice=d,\"function\"==typeof Symbol&&(I.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),I.prototype.slice=function(){return I(n.apply(this,arguments))},I.prototype.length=0,I.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},I}();Eh(Ih)})();\n\n\u003c/script>\u003cscript type=\"text/javascript\" nonce=\"\">!function(){\"use strict\";if(window.VWO=window.VWO||[],window.VWO.coreLibExecuted)return;window.VWO.coreLibExecuted=1,window.VWO.v=\"7.0\",window.VWO.v_e=\"119ba647d\";const e=e=>{try{window.VWO._.customError(e)}catch(e){}};function t(t,o={sendErrorLog:!1},n){try{return t()}catch(t){return o.sendErrorLog&&setTimeout(()=>{try{e({msg:o.msg||\"safelyGetValue failed!\",url:o.url||\"errorHandler.ts\",source:o.source||t})}catch(e){}},100),n}}function o(e,o={sendErrorLog:!0}){return t(()=>e.toLowerCase(),o,\"\")}let n;const i=function(){if(void 0!==n)return n;const e=[],t=window.VWO._.allSettings.dataStore.campaigns;let o,i;for(let o in t)e.push(o);return n=!!(o=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*?)(?:&|#|$)/))&&(!(!e.includes(o[1])||!t[o[1]]||void 0===t[o[1]].combs[i=function(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}(o[2])])&&i),n};var s;const r=null===(s=window._vwoCc)||void 0===s?void 0:s.cookiePrefix;class a{constructor(){var e,t;window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.processLoadedCampaigns(),window.VWO.state=\"executionComplete\"}),(null===(e=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===e?void 0:e.length)>0&&(this.processLoadedCampaigns(),(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)||window.VWO._.phoenixMT.clearEventHistory(\"vwo_campaignsLoaded\"))}processLoadedCampaigns(){this.setBucketedCampaigns(),this.executeAll({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns})}setBucketedCampaigns(){window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.campaigns=[];let e=window._vis_debug||i()?\"debug\":\"\";e+=\"_vis_opt_exp_\";const t=new RegExp(`^${o=e,r?o.startsWith(r)?o:`${r}${o}`:o}(\\\\d{1,})_combi Parque Nacional Marino Las Baulas, Costa Rica | SafariPlnr
        50 safari lodges
        Guanacaste & North Pacific Coast, Costa Rica
        Quiet
        Malaria: Moderate

        Safari in Parque Nacional Marino Las Baulas

        Parque Nacional Marino Las Baulas is a protected area in Costa Rica.

        Best timeDecember to April (dry season) for wildlife viewing. Green season (May–November) for fewer crowds.
        Species
        77
        Big Five
        0/5
        Lodges
        50
        Recommended stay
        1-2 days

        Parque Nacional Marino Las Baulas Map

        Park location and safari lodges

        Recent sightings at Parque Nacional Marino Las Baulas

        Sign in to report

        77 species recorded in Parque Nacional Marino Las Baulas5 threatened

        Book Safari Experiences in Parque Nacional Marino Las Baulas

        Game drives, guided tours, and unique experiences in Parque Nacional Marino Las Baulas

        Costa Rica offers incredible wildlife viewing year-round, but we find the dry season from December to April to be ideal for predictable weather and easier trail access. For those who don't mind...

        January

        Now
        peak

        Dry Season

        Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

        Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

        We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

        Corcovado National Park
        Manuel Antonio National Park
        Monteverde Cloud Forest Reserve

        February

        peak

        Dry Season

        Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

        This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

        We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

        Marino Ballena National Park
        Tortuguero National Park
        Arenal Volcano National Park

        March

        high

        Dry Season

        The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

        Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

        We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

        Monteverde Cloud Forest Reserve
        Corcovado National Park
        Palo Verde National Park

        April

        high

        Dry Season

        The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

        This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

        We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

        Carara National Park
        Manuel Antonio National Park
        La Fortuna Waterfall

        May

        moderate

        Green Season

        The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

        The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

        We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

        Arenal Volcano National Park
        Monteverde Cloud Forest Reserve
        La Selva Biological Station

        June

        moderate

        Green Season

        Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

        This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

        We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

        Tortuguero National Park
        Corcovado National Park
        Braulio Carrillo National Park

        July

        moderate

        Green Season

        Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

        Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

        We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

        Corcovado National Park
        Manuel Antonio National Park
        Tortuguero National Park

        August

        moderate

        Green Season

        The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

        This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

        We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

        Osa Peninsula
        Monteverde Cloud Forest Reserve
        Arenal Volcano National Park

        September

        low

        Green Season

        This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

        The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

        We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

        Braulio Carrillo National Park
        La Selva Biological Station
        Palo Verde National Park

        October

        low

        Green Season

        Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

        This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

        We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

        La Selva Biological Station
        Corcovado National Park
        Monteverde Cloud Forest Reserve

        November

        moderate

        Green Season

        The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

        The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

        We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

        Manuel Antonio National Park
        Arenal Volcano National Park
        Tortuguero National Park

        December

        peak

        Dry Season

        The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

        Whale watching season picks up on the Pacific coast. Many species are active and visible.

        We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

        Manuel Antonio National Park
        Corcovado National Park
        Monteverde Cloud Forest Reserve

        January

        Now
        peak

        Dry Season

        Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

        Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

        We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

        Corcovado National Park
        Manuel Antonio National Park
        Monteverde Cloud Forest Reserve

        February

        peak

        Dry Season

        Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

        This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

        We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

        Marino Ballena National Park
        Tortuguero National Park
        Arenal Volcano National Park

        March

        high

        Dry Season

        The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

        Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

        We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

        Monteverde Cloud Forest Reserve
        Corcovado National Park
        Palo Verde National Park

        April

        high

        Dry Season

        The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

        This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

        We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

        Carara National Park
        Manuel Antonio National Park
        La Fortuna Waterfall

        May

        moderate

        Green Season

        The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

        The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

        We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

        Arenal Volcano National Park
        Monteverde Cloud Forest Reserve
        La Selva Biological Station

        June

        moderate

        Green Season

        Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

        This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

        We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

        Tortuguero National Park
        Corcovado National Park
        Braulio Carrillo National Park

        July

        moderate

        Green Season

        Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

        Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

        We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

        Corcovado National Park
        Manuel Antonio National Park
        Tortuguero National Park

        August

        moderate

        Green Season

        The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

        This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

        We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

        Osa Peninsula
        Monteverde Cloud Forest Reserve
        Arenal Volcano National Park

        September

        low

        Green Season

        This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

        The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

        We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

        Braulio Carrillo National Park
        La Selva Biological Station
        Palo Verde National Park

        October

        low

        Green Season

        Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

        This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

        We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

        La Selva Biological Station
        Corcovado National Park
        Monteverde Cloud Forest Reserve

        November

        moderate

        Green Season

        The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

        The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

        We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

        Manuel Antonio National Park
        Arenal Volcano National Park
        Tortuguero National Park

        December

        peak

        Dry Season

        The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

        Whale watching season picks up on the Pacific coast. Many species are active and visible.

        We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

        Manuel Antonio National Park
        Corcovado National Park
        Monteverde Cloud Forest Reserve

        January

        Now
        peak

        Dry Season

        Expect sunny days and pleasant temperatures across most of the country. This is the start of the peak tourist season, so pack light layers and sun protection.

        Birding is excellent as resident species are active and migratory birds begin to arrive. Look for nesting sea turtles on the Pacific coast.

        We love exploring Corcovado National Park this month, as the trails are dry and wildlife is abundant.

        Corcovado National Park
        Manuel Antonio National Park
        Monteverde Cloud Forest Reserve

        February

        peak

        Dry Season

        Conditions remain dry and sunny, ideal for outdoor activities. It's still a popular time to visit, so book accommodations and tours in advance.

        This is a prime month for whale watching on the Pacific coast. Many bird species are in full breeding plumage.

        We recommend heading to Marino Ballena National Park for incredible whale sightings and stunning coastal scenery.

        Marino Ballena National Park
        Tortuguero National Park
        Arenal Volcano National Park

        March

        high

        Dry Season

        The dry season continues with warm temperatures and minimal rainfall. Days are long and sunny, perfect for beach and jungle exploration.

        Sea turtle nesting continues on the Caribbean coast. Keep an eye out for resplendent quetzals in the cloud forests.

        We find the cloud forests of Monteverde particularly magical in March, with chances to spot the elusive quetzal.

        Monteverde Cloud Forest Reserve
        Corcovado National Park
        Palo Verde National Park

        April

        high

        Dry Season

        The end of the dry season brings slightly warmer temperatures, but still plenty of sunshine. Some areas may start to see brief, isolated showers.

        This is a great month for spotting sloths as they are more active. Migratory birds are preparing to depart.

        We love the vibrant colors of the scarlet macaws in Carara National Park this time of year.

        Carara National Park
        Manuel Antonio National Park
        La Fortuna Waterfall

        May

        moderate

        Green Season

        The 'green season' begins with increased humidity and afternoon showers. Mornings are often clear and sunny, with lush landscapes.

        The rainforests are at their most vibrant. This is an excellent time for amphibian and reptile spotting, including poison dart frogs.

        We recommend exploring the rainforest trails around Arenal Volcano, as the lushness is unparalleled and crowds are thinner.

        Arenal Volcano National Park
        Monteverde Cloud Forest Reserve
        La Selva Biological Station

        June

        moderate

        Green Season

        Expect frequent, short afternoon rain showers, but mornings are typically sunny. The landscape is incredibly green and alive.

        This is a peak month for sea turtle nesting in Tortuguero. Howler monkeys are very active.

        We adore the dramatic nesting activity at Tortuguero National Park, a truly unforgettable spectacle.

        Tortuguero National Park
        Corcovado National Park
        Braulio Carrillo National Park

        July

        moderate

        Green Season

        Similar to June, with warm temperatures and afternoon rain. The 'mini dry season' on the Pacific coast offers a brief respite from the heaviest rains.

        Sea turtle nesting continues in Tortuguero. The rainforest is teeming with life, making it ideal for spotting diverse flora and fauna.

        We find the biodiversity in Corcovado National Park to be at its peak during the green season, with fewer visitors.

        Corcovado National Park
        Manuel Antonio National Park
        Tortuguero National Park

        August

        moderate

        Green Season

        The green season persists with warm, humid conditions and afternoon showers. The Pacific coast experiences its 'mini dry season'.

        This is another excellent month for sea turtle nesting in Tortuguero. Look for nesting humpback whales on the Pacific coast.

        We love the dramatic landscapes and abundant wildlife viewing opportunities in the Osa Peninsula this month.

        Osa Peninsula
        Monteverde Cloud Forest Reserve
        Arenal Volcano National Park

        September

        low

        Green Season

        This is typically the wettest month, with heavy afternoon rains common. Mornings can still be pleasant, but be prepared for downpours.

        The rainforest is incredibly lush. This is a good time for birdwatching as many resident species are active.

        We recommend embracing the dramatic rainforest atmosphere in the less crowded parks like Braulio Carrillo.

        Braulio Carrillo National Park
        La Selva Biological Station
        Palo Verde National Park

        October

        low

        Green Season

        Rainfall begins to decrease, though showers are still frequent. The landscape remains exceptionally green and vibrant.

        This is a fantastic month for spotting sloths and monkeys. The birdlife is also very active.

        We find the sheer abundance of wildlife around La Selva Biological Station to be astounding in October.

        La Selva Biological Station
        Corcovado National Park
        Monteverde Cloud Forest Reserve

        November

        moderate

        Green Season

        The transition month sees decreasing rainfall and increasing sunshine. Mornings are often clear, with occasional afternoon showers.

        The start of the dry season brings more predictable weather for wildlife viewing. Migratory birds begin to return.

        We love the return of clearer skies and the beginning of peak wildlife activity in Manuel Antonio.

        Manuel Antonio National Park
        Arenal Volcano National Park
        Tortuguero National Park

        December

        peak

        Dry Season

        The dry season begins in earnest with sunny days and pleasant temperatures. This marks the start of the peak tourist season.

        Whale watching season picks up on the Pacific coast. Many species are active and visible.

        We recommend starting your safari adventure in the popular Pacific coast parks like Manuel Antonio for classic Costa Rican wildlife encounters.

        Manuel Antonio National Park
        Corcovado National Park
        Monteverde Cloud Forest Reserve
        Planning & reference

        Temperature

        27.5°C

        82°F · Range: 26.33–29.36°C

        Rainfall

        8.5 mm

        Dry season · 2.2 rainy days

        Humidity

        72.7%

        Sunshine

        11.2 hrs/day

        Wind Speed

        8.37 m/s

        30.1 km/h

        Based on 5 years of weather data · Data source: Open-Meteo Archive API

        Parque Nacional Marino Las Baulas Reviews

        ,\"\");var o;const n=document.cookie.split(\";\");for(let e=0;e\u003cn.length;e++){const[o,i=\"\"]=n[e].split(\"=\").map(e=>e.trim()),s=t.exec(o);s&&_vwo_exp[s[1]]&&window.VWO._.bucketedCampaignsAPIStore.campaigns.push({[s[1]]:i,name:_vwo_exp[s[1]].name,variation:_vwo_exp[s[1]].comb_n[i]})}}executeAll(e={}){const o=t(()=>window.VWO._.bucketedCampaignsAPIStore.callbacks.length)||0;for(let n=0;n\u003co;n++){const o=window.VWO._.bucketedCampaignsAPIStore.callbacks[n];t(()=>\"number\"==typeof o.count)?o.count>0?(o(e),--o.count):(window.VWO._.bucketedCampaignsAPIStore.callbacks.splice(n,1),n--):o(e)}}}function d(e,t,o,n){return new(o||(o=Promise))(function(i,s){function r(e){try{d(n.next(e))}catch(e){s(e)}}function a(e){try{d(n.throw(e))}catch(e){s(e)}}function d(e){var t;e.done?i(e.value):(t=e.value,t instanceof o?t:new o(function(e){e(t)})).then(r,a)}d((n=n.apply(e,t||[])).next())})}\"function\"==typeof SuppressedError&&SuppressedError;const l=\"cCC\",c=\"hCl\",w=\"vwo_dynDataFetched\",u=\"vwo__activated\",_=\"nSF\",g=\"vwo_dom_submit\",E=\"vwo_dom_hover\",h=\"vwo_dom_focus\",O=\"vwo_dom_blur\",v=\"vwo_pageUnload\",p=\"vE\",A=\"pageExitEvent\",S=\"cCAI\",f=\"loadSurveyLib\",C=\"vwo_widgetClose\",m=\"vwo_widgetShown\";class I{constructor(){this.forceKeys={id:\"forceIdSelector\",class:\"forceClassSelector\",customAttribute:\"forceCustomAttributeSelector\"},this.regexCache={}}shouldUseAttributeSelector(e,t,o){if(!!((e&&e.getRootNode())instanceof ShadowRoot)||t.dAttrName||o._vwo_noAttributeMode)return null;const n=this.createRegex(\"string\"==typeof t.dAttrName?t.dAttrName:\"\"),i=[],s=e.attributes;if(s)for(let e=0;e\u003cs.length;e++){const t=s[e];!I.DATA_SELECTOR_CHECK.test(t.name)||n&&n.test(t.name)||I.EXCLUDED_ATTR_KEYS_REGEX.test(t.name)||I.EXCLUDED_ATTR_VALUES_REGEX.test(t.value)||this.isDynamicAttribute(t.name)||this.isDynamicAttribute(t.value)||i.push(t)}t.whitelistingHrefAsValidAttribute&&e.hasAttribute(\"href\")&&i.push(e.attributes&&e.attributes.getNamedItem&&e.attributes.getNamedItem(\"href\"));for(const e of i){const o=this.createAttributeSelector(e.name,e.value);if(this.verify(o,t))return o}if(i.length>1){const e=i.slice(0,3).map(e=>this.createAttributeSelector(e.name,e.value)).join(\"\");if(this.verify(e,t))return e}return null}createAttributeSelector(e,t){return`[${e}='${t?t.replace(/'/g,\"\\\\'\"):\"\"}']`}escapeCSS(e){return\"undefined\"!=typeof CSS&&CSS.escape?CSS.escape(e):e}createRegex(e){if(!e)return null;if(this.regexCache[e])return this.regexCache[e];try{const t=new RegExp(e);return this.regexCache[e]=t,t}catch(e){return null}}isDynamicAttribute(e=\"\"){return I.RE_DYNAMIC_ATTRIBUTE_1.test(e)||I.RE_DYNAMIC_ATTRIBUTE_2.test(e)}isDynamicId(e){return(I.RE_DYNAMIC_ID_1.test(e)||I.RE_DYNAMIC_ID_2.test(e))&&!I.RE_DYNAMIC_ID_FOR_ADDED_WIDGET.test(e)}isVwoClass(e){return e.indexOf(\"vwo\")>-1||e.indexOf(\"_vwo_\")>-1}getSelectorPathSettings(e){return{_vwo_noIdMode:!(!e||!(!0===e.dIdVal||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoIdMode\")))&&(!0===e.dIdVal||e.selectorPathSetting.editorNoIdMode),_vwo_noDynamicIdMode:!(!e||!(e.dDynId||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoDynamicIdMode\")))&&(e.dDynId||e.selectorPathSetting.editorNoDynamicIdMode),_vwo_noClassMode:!(!e||!(e.dClassValBoolean||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoClassMode\")))&&(e.dClassValBoolean||e.selectorPathSetting.editorNoClassMode)}}isDynamicClass(e){return I.RE_DYNAMIC_CLASS_1.test(e)||I.RE_HOVER_CLASS.test(e)}shouldUseTextBasedSelector(e,t){return null}findRecursiveTextBasedSelector(e,t,o){return null}generateShortPath(e,t,o={}){if(!e)return null;if(o.originNode||(o.originNode=e),o.dClassValBoolean=o.hasOwnProperty(\"dClassValBoolean\")?o.dClassValBoolean:!0===o.dClassVal,o.dClassVal=\"string\"==typeof o.dClassVal?`${o.dClassVal}|${I.DEFAULT_EXCLUDE_CLASSES_REGEX}`:I.DEFAULT_EXCLUDE_CLASSES_REGEX,this.shouldUseSiblingSelectorEarly(e,o)){const t=this.shouldUseSiblingSelector(e,o);if(t)return t}if(o.skipRootNodeInSelectorPath&&o.documentRootNode===e)return\"\";const n=this.getSelectorPathSettings(o);(o.forceTextBasedSelector||o.forceRecursiveTextBasedSelector)&&(n._vwo_noIdMode=!0,n._vwo_noClassMode=!0,n._vwo_noAttributeMode=!0);const i=this.getNodeName(e);if(document.body===e||\"head\"===i||\"html\"===i)return i;const s=\"*\"===i,r=!(e.getRootNode()instanceof ShadowRoot),a=this.tryCustomAttributeSelector(e,o,r);if(a)return a;const d=this.createRegex(\"string\"==typeof o.dIdVal?o.dIdVal:\"\");if(this.shouldUseIdSelector(e,o,n,d))return\"#\"+e.getAttribute(\"id\");const l=this.shouldUseClassSelector(e,o,n);if(l)return l;const c=this.shouldUseAttributeSelector(e,o,n);if(c)return c;if(r){const t=this.shouldUseTextBasedSelector(e,o);if(t)return t}if(this.shouldUseRecursiveTextBasedSelector(e,o,r)){const t=5,n=this.findRecursiveTextBasedSelector(e,t,o);if(n)return e._vwoCachedShortPath=n,n}const w=this.generateParentPath(e,t,o);if(w&&\"string\"==typeof w&&-1!==w.indexOf(\":nth-parent\"))return w;const u=this.generateCurrentNodePath(e,i,s,o);if(o.skipRootNodeInSelectorPath&&!w)return u;const _=this.handleSlotAssignment(e,u);return this.isSpecialUrlCase()?this.handleSpecialUrlCase(e,w,_):`${w} > ${_}`}shouldUseSiblingSelectorEarly(e,t){return!t.skipTextBasedSelector&&window._vwo_textBasedSelectorMode&&window.eventArchEnabled&&t.recursiveCall&&window._vwo_textBasedSelectorV2Mode}getNodeName(e){const t=e.nodeName.toLowerCase(),o=t.match(I.DANGEROUS_NODE_REGEX);return o&&o[0]===t?t:e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.nodeName:\"*\"}tryCustomAttributeSelector(e,t,o){const n=this.forceKeys;if(!o||!t[n.customAttribute]&&!window._vwo_useAttributeForSelector&&!t.isContainedInBasicOrPastedElement||this.isForceAttributeSelectorRequired(t))return null;const i=t[n.customAttribute]&&t.forceCustomAttributeName||(t.isContainedInBasicOrPastedElement?\"vwo-element-id\":void 0)||window._vwo_useAttributeForSelector,s=t[n.customAttribute]&&t.forceCustomAttributeValue||(i?e.getAttribute(i):void 0);if(!s)return null;const r=`[${i}='${s}']`;return t[n.customAttribute]||this.verify(r,t)?r:null}shouldUseRecursiveTextBasedSelector(e,t,o){return!t.skipTextBasedSelector&&!t.skipRecursiveTextBasedSelector&&window._vwo_textBasedSelectorMode&&o&&window.eventArchEnabled&&!t.recursiveCall&&e.innerText&&-1===e.innerText.indexOf(\"\u003c%=\")&&window._vwo_textBasedSelectorV2Mode}generateParentPath(e,t,o){const n=e.parentNode||e.host;return t?this.generateCachedShortPath(n):this.generateShortPath(n,t,Object.assign(Object.assign({},o),{recursiveCall:!0,parentLevel:0}))}generateCurrentNodePath(e,t,o,n){let i=0;for(let t=e;t;t=t.previousSibling)(e.nodeName===t.nodeName||o&&t.nodeType===Node.ELEMENT_NODE)&&i++;return t+(o?\":nth-child(\":\":nth-of-type(\")+i+\")\"}handleSlotAssignment(e,t){return e.assignedSlot&&document.contains(e.assignedSlot)?` slot > ${t}`:t}isSpecialUrlCase(){return window.location&&-1!==window.location.href.indexOf(\"https://quote.cignaglobal.com/s/\")||!1}handleSpecialUrlCase(e,t,o){let n=o;if(e.assignedSlot&&(n=\" slot > #assignElements()\"),e.shadowRoot&&-1===n.indexOf(\"#document-fragment:nth-child(1)\")&&(n=`${n} > #document-fragment:nth-child(1)`),t&&\"string\"==typeof t){const e=t.split(\">\").map(e=>e.trim());if(\"#document-fragment:nth-child(1)\"===e[e.length-1]&&\"#document-fragment:nth-child(1)\"===n)return t}return`${t} > ${n}`}isUnstableClass(e){return!1}isForceAttributeSelectorRequired(e){return!!e&&!!(e[this.forceKeys.customAttribute]||e[this.forceKeys.id]||e[this.forceKeys.class])}shouldUseSiblingSelector(e,t){return null}shouldUseIdSelector(e,t,o,n){const i=e.getAttribute(\"id\");return!(e.getRootNode()instanceof ShadowRoot)&&t[this.forceKeys.id]||(!o._vwo_noIdMode||t.isContainedInWidget)&&i&&(!n||!n.test(i))&&!I.EXCLUDED_NODE_NAMES.test(e.nodeName)&&!(o._vwo_noDynamicIdMode&&this.isDynamicId(i))&&this.verify(\"#\"+i,t)&&!this.isForceAttributeSelectorRequired(t)}shouldUseClassSelector(e,t,o){if(!!(e.getRootNode()instanceof ShadowRoot)||!e.hasAttribute||!t[this.forceKeys.class]&&(!e.hasAttribute(\"class\")||o._vwo_noClassMode||t.isContainedInWidget||t.isContainedInBasicAddElement)||this.isForceAttributeSelectorRequired(t))return null;const n=e.getAttribute(\"class\").split(/\\s+/),i=\"string\"==typeof t.dClassVal?n.filter(e=>{const o=this.createRegex(t.dClassVal);return!this.isVwoClass(e)&&!this.isUnstableClass(e)&&I.VALID_CLASS_NAME_REGEX.test(e)&&(!o||!o.test(e))}):n.filter(e=>!this.isVwoClass(e)&&!this.isUnstableClass(e)&&I.VALID_CLASS_NAME_REGEX.test(e));for(const e of i)if(t.forceClassSelector||this.verify(e,t,\"class\")&&!this.isDynamicClass(e))return\".\"+this.escapeCSS(e);if(i.length>0){const e=i.map(e=>this.escapeCSS(e)),o=\".\"+e.join(\".\");if(t.forceClassSelector||this.verify(o,t)&&!this.isDynamicClass(e.join(\".\")))return o}return null}generateCachedShortPath(e,t){return e?e._vwoCachedShortPath?e._vwoCachedShortPath:e._vwoCachedShortPath=this.generateShortPath(e,!0,t):null}verify(e,t,o){try{const n=t.documentRootNode||document;return\"class\"===o?!!t._vwo_skipUniqueElementsCheck||1===n.getElementsByClassName(e).length:1===n.querySelectorAll(e).length}catch(e){return!1}}}function N(e,t){if(e){var o,n=\".\"+e,i=window.vwo_$;if((t=t||{})[e])return!1;try{o=i(n)}catch(e){o=\"\"}return 1===o.length||(t[e]=!0,!1)}}function T(e){if(e){var t,o=window.vwo_$;try{t=o(\"#\"+e)}catch(e){t=\"\"}return t.length}}function V(e,t){var o=t[e](),n=t.get(0);if(!o){if(window.getComputedStyle&&void 0!==(o=getComputedStyle(n)[e])&&(o=parseInt(o,10),!isNaN(o)&&o))return o;o=n[\"client\"+e.toUpperCase()[0]+e.substring(1,e.length)]}return o}function W(e){if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function b(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var o,n,i,s,r,a=e,d=[],l=e.tagName,c=window.vwo_$;if(e===document.body||e===document.head)return l;for(;e;){o=(l=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&l.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),l&&o&&(o&&o[0])===l||(l=\"*\");const u=[\"INPUT\",\"SELECT\"].indexOf(e.tagName)>-1;try{n=c(e).attr(\"id\")}catch(a){n=e.id}u&&e.name?l=l+'[name=\"'+e.name+'\"]':n&&\"string\"==typeof n&&T(n)&&(l=n.match(/^\\d/)?l+'[id=\"'+n+'\"]':l+\"#\"+n),i=(i=e.getAttribute&&e.getAttribute(\"class\"))?i.split(/\\s+/):[];for(var w=0;w\u003ci.length;w++)if(r=\".\"+(s=i[w]),N(s,t)){l+=r;break}d.unshift(l),e=W(e)}return-1!==d[0].indexOf(\"#\")||a.parentNode&&\"HEAD\"===a.parentNode.nodeName||a.host||(d[0]+=\":first-child\"),b(\"undefined\"!=typeof ShadowRoot&&a instanceof ShadowRoot&&a.host?a.host:a.parentNode,t)+\" > \"+d.join(\" + \")}function R(e){return e instanceof SVGElement&&e.tagName&&\"svg\"!==e.tagName.toLowerCase()?R(e.parentNode):e}function L(e,t){return Math.round(e/t*100)}function D(){const e=document.querySelector(\"._vwo_scroll_fix\"),t=e||document.documentElement,o=(null==e?void 0:e.scrollTop)||window.scrollY||window.pageYOffset,n=(null==e?void 0:e.scrollLeft)||window.scrollX||window.pageXOffset,i=t.scrollHeight,s=t.scrollWidth,r=window.innerHeight,a=window.innerWidth,d=o+r,l=L(d,i),c=n+a;return{xScrollPercent:L(c,s),yScrollPercent:l,absXScroll:c,absYScroll:d,contentWidth:s,contentHeight:i,scrollTop:o}}var y;I.EXCLUDED_KEY_STRINGS=[\"data-user-id\",\"data-kriti-\",\"data-user-name\",\"data-user-email\",\"data-customer-logged-in\",\"data-session-id\",\"data-cart-id\",\"data-timestamp\",\"data-date\",\"data-time\",\"data-order-number\",\"data-product-id\",\"data-token\",\"data-api-key\",\"data-ga-\",\"data-gtm-\",\"data-utm-\",\"data-tracking-id\",\"data-session-count\",\"data-page-view\",\"data-locale\",\"data-language\",\"data-currency\",\"data-region\",\"data-experiment-id\",\"data-variant-id\",\"data-personalization-id\",\"data-ab-test-group\"],I.EXCLUDED_ATTR_VALUES_REGEX=/^(1|0|true|false|self|logged-in|log)$/,I.EXCLUDED_ATTR_KEYS_REGEX=new RegExp(`^(${I.EXCLUDED_KEY_STRINGS.join(\"|\")})`),I.DATA_SELECTOR_CHECK=/^data-(.+)/,I.VALID_CLASS_NAME_REGEX=/^[^:]+$/,I.DANGEROUS_NODE_REGEX=/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/,I.EXCLUDED_NODE_NAMES=/base|link|meta|style|iframe|script|noscript/gi,I.DEFAULT_EXCLUDE_CLASSES_REGEX=\"(^elementor-)|elementor-|(^active)|active|(^sc-)|(^pf-)|(^__pf)\",I.RE_DYNAMIC_ATTRIBUTE_1=/[a-z]+[_-]?([0-9_-]){2,}$/,I.RE_DYNAMIC_ATTRIBUTE_2=/[0-9a-z]{5,}/gi,I.RE_DYNAMIC_ID_1=/[a-z]+[_-]?([0-9_-]){2,}$/,I.RE_DYNAMIC_ID_2=/[0-9a-f]{5,}/gi,I.RE_DYNAMIC_ID_FOR_ADDED_WIDGET=/(vwo-widget-)[0-9]{2,}/gi,I.RE_DYNAMIC_CLASS_1=/[a-z]+[_-][0-9_-]{4,}/gi,I.RE_HOVER_CLASS=/hover/gi,function(e){e[e.SCHEDULE_CALLBACK=0]=\"SCHEDULE_CALLBACK\",e[e.REQUEST_IDLE_CALLBACK=1]=\"REQUEST_IDLE_CALLBACK\",e[e.REQUEST_ANIMATION_FRAME=2]=\"REQUEST_ANIMATION_FRAME\",e[e.QUEUE_MICROTASK=3]=\"QUEUE_MICROTASK\",e[e.SET_TIMEOUT=4]=\"SET_TIMEOUT\"}(y||(y={}));const U={[y.SCHEDULE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof t(()=>window.scheduler.yield),defer:e=>window.scheduler.yield().then(()=>e())},[y.REQUEST_IDLE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof requestIdleCallback,defer:(e,t=200)=>requestIdleCallback(e,{timeout:t})},[y.QUEUE_MICROTASK]:{doesThisMethodExist:\"function\"==typeof queueMicrotask,defer:e=>queueMicrotask(e)},[y.REQUEST_ANIMATION_FRAME]:{doesThisMethodExist:\"function\"==typeof requestAnimationFrame,defer:e=>requestAnimationFrame(e)},[y.SET_TIMEOUT]:{doesThisMethodExist:!0,defer:(e,t=0)=>setTimeout(e,t)}},M=(e,{timeout:t=100,type:o=y.REQUEST_IDLE_CALLBACK,fallbackType:n}={})=>{const i=U[o]||U[n];if(i&&i.doesThisMethodExist)return i.defer(e,t);U[y.SET_TIMEOUT].defer(e,t)},P=new I;function G(e){const o=t(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.sConfig)||{};return t(()=>P.generateShortPath(e,!1,Object.assign({},o)),{sendErrorLog:!0,msg:\"error while generating short selector path\",url:window.location.href},\"\")}function x(e){return t(()=>e.tagName.toLowerCase(),null,\"\")}function k(e){return t(()=>vwo_$(e).attr(\"placeholder\"))}function F(e){const{scrollTop:o,contentHeight:n}=t(D,null,{scrollTop:0,contentHeight:0});return L(t(()=>e.getBoundingClientRect().top+o,null,0),n)}function B(e){const o=t(()=>e.id);if(!o)return;const n=function(e){const o=vwo_$(e);return t(()=>o.closest(\"form\").get(0))||t(()=>o.parent().get(0))}(e);if(!n)return;const i=vwo_$(n),s=t(()=>i.find(`label[for=\"${o}\"]`).get(0));return s?t(()=>{var e;return null===(e=s.textContent)||void 0===e?void 0:e.trim()}):void 0}function H(e){const t=vwo_$(e.target).get(0);return{sPath:G(t),tag:x(t),ph:k(t),scrDp:F(t),label:B(t)}}var Y,$,j,K,X,Z,q;window.VWO.modules.utils.getElementMetadata=H,function(e){e.DOM=\"vwo_dom\"}(Y||(Y={})),function(e){e.WILD_CARD=\"*\",e.TRIGGER=\"trigger\",e.POST_INIT=\"post-init\",e.TIMER=\"vwo_timer\",e.TRIGGER_UPDATES=\"vwo_triggerUpdates\"}($||($={})),function(e){e.URL_CHANGE=\"vwo_urlChange\",e.LEAVE_INTENT=\"vwo_leaveIntent\",e.CLICK_EVENT=\"vwo_dom_click\",e.HOVER_EVENT=\"vwo_dom_hover\",e.BLUR_EVENT=\"vwo_dom_blur\",e.FOCUS_EVENT=\"vwo_dom_focus\",e.CHANGE_EVENT=\"vwo_dom_change\",e.ELEMENT_VIEWED_EVENT=\"vwo_dom_elementViewed\",e.SUBMIT_EVENT=\"vwo_dom_submit\",e.PAGE_LOAD_EVENT=\"vwo_page_load\",e.CAMPAIGN_FREQUENCY_EVALUATED=\"vwo_campaignFrequencyEvaluated\"}(j||(j={})),function(e){e.PAGE_VIEW=\"vwo_pageView\",e.PAGE_UNLOAD_EVENT=\"vwo_pageUnload\"}(K||(K={})),function(e){e.EXIT_CONDITIONS=\"__exitConditions\"}(X||(X={})),function(e){e.DOM_CONTENT_LOADED=\"DOMContentLoaded\",e.SCROLL=\"scroll\",e.CLICK=\"click\",e.SUBMIT=\"submit\"}(Z||(Z={})),function(e){e[e.DEBUG=0]=\"DEBUG\",e[e.INFO=1]=\"INFO\",e[e.WARN=2]=\"WARN\",e[e.ERROR=3]=\"ERROR\"}(q||(q={}));var Q=new class{constructor(e){this.setLevel(e)}setLevel(e=\"warn\"){this.logLevel=q[e.toUpperCase()]}info(e,t={}){this.customLog(q.INFO,e,t)}debug(e,t={}){this.customLog(q.DEBUG,e,t)}warn(e,t={}){var o,n;this.customLog(q.WARN,e,t,null===(n=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===n?void 0:n.customError)}error(e,t={}){var o,n;this.customLog(q.ERROR,e,t,null===(n=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===n?void 0:n.customError)}customLog(e,t,o,n=null){var i,s,r;if(e>=this.logLevel){const a=this.formatMessage(e,t,o);null===(r=null===(s=null===(i=window.VWOEvents)||void 0===i?void 0:i.store)||void 0===s?void 0:s.actions)||void 0===r||r.addLogsForDebugging(a),n?n(a):this.consoleLog(e,[a])}}consoleLog(e,t){switch(e){case q.INFO:console.info(...t);break;case q.WARN:console.warn(...t);break;case q.ERROR:console.error(...t);break;default:console.log(...t)}}formatMessage(e,t,o){var n,i;const s=Object.keys(o).reduce((e,t)=>e.replace(new RegExp(`{{${t}}}`,\"g\"),o[t]),t),r=`${Y.DOM}_`;let a=o;const d=(null===(n=o.data)||void 0===n?void 0:n.vwoEventName)||o.vwoEventName;d!==r+Z.CLICK&&d!==r+Z.SUBMIT||(a=o.data?null===(i=o.data)||void 0===i?void 0:i.props:a.props,a=a||{name:d});let l=JSON.stringify;try{l=window.VWO._.native.JSON.stringify||JSON.stringify}catch(e){}return`VWO: [${q[e].toUpperCase()}] [${(new Date).toUTCString()}] ${s} ${l(a)}`}}(\"warn\");function z(){}try{z.prototype=Object.create(Array.prototype),Object.defineProperty(z.prototype,\"clear\",{value:void 0,writable:!0,enumerable:!1})}catch(e){}const J=null===(ee=window._vwoCc)||\"object\"!=typeof ee||Array.isArray(ee)?{}:window._vwoCc;var ee;(()=>{const e=J.debugConfig||{};e.CLICK_DEBUG,e.TIMEOUT_DEBUG,e.GA_DEBUG,e.URL_DEBUG,e.VARIATION_SHOWN_DEBUG,e.IN_LIST_DEBUG})(),J.debugLogs,J.disableAsp,J.vwoUuidV2Secure;const te=t(()=>window.VWO._.useCdn)||!1,oe=(J.enableRefreshLimit,J.expUrlChange,window._vwo_acc_id>1044e3||J.enableLoader,J.eblCSync,J.hdPR,J.oscH,J.cPM,J.svIdInSyncListDbgLog,J.wMS,J.mEPR,J.cA_csa,J.dAM,J.observeHTML,J.useSessionInfo,J.mSSR,J.mtUrlChange,J.allowWinnerSelection,J.dNcLT,!!J.dsPCe),ne=!!J.vTsPU,ie=(J.vTST,J.sTVS,J.aRVId,J.sMR,J.aCSF,window._vwo_acc_id>1221449||J.hBCS,J.dHRoDr,J.fPVR,J.cDSTR,J.cLID,J.nUW,J.aLEHIR,J.sTMO,J.eSDO,J.dCEIOS,!!J.sIMCV);J.sWFTPS,J.aSCCD,t(()=>window._vwoCc.rBQP),J.aSMO,J.nHE,J.gVAoC;class se{constructor(){this.GoalsEnum=window.VWO._.GoalsEnum,this.eventName=v,this.attachedFilters=[],this.unloadListenersAttached=!1,this.registeredTriggers=[],this.unloadCaptured=!1,this.functionalTriggerFilters=new Set,this.lastResetTime=0,this.goalConverter=new window.VWO.modules.utils.goalUtils.GoalConversion(\"vwoPageUnloadData\",[this.GoalsEnum.PAGE_UNLOAD,this.GoalsEnum.CUSTOM_GOAL]),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.updatePageUnloadTriggers()}),this.updatePageUnloadTriggers()}updatePageUnloadTriggers(){return d(this,void 0,void 0,function*(){const e=yield window.fetcher.getValue(\"VWO._.pageUnloadTriggers\");if(this.pageData=yield window.fetcher.getValue(\"VWO.pluginStorage.props.page\"),!e)return;const t=Object.keys(e);if(this.registeredTriggers.length!==t.length){const e=this.extractPageUnloadFilters(t);this.attachedFilters=function(e){const t=[];return e.forEach(e=>{var o;null===(o=e.filters)||void 0===o||o.forEach((o,n)=>{const i=o[0].substring(0,o[0].indexOf(\".\"));if(\"event\"===i||\"page\"===i){const i=JSON.parse(JSON.stringify(o));t.push({condition:i,triggerName:e.triggerName,condId:e.id,filterId:n,aux:e.aux})}})}),t}(e),this.registeredTriggers=t,this.addListenersForPageUnload()}})}extractPageUnloadFilters(e){var t;const o=[];for(let n=0;n\u003ce.length;n++){const i=window.VWO._.allSettings.triggers;if(3===i[e[n]].dslv){this.functionalTriggerFilters.add(e[n]);continue}const s=null===(t=i[e[n]])||void 0===t?void 0:t.cnds;for(let t=0;t\u003cs.length;t++){if(0===Object.keys(s[t].filters).length)s[t].filters=[];else for(let e=0;e\u003cs[t].filters.length;e++){const o=s[t].filters[e],n=o[0].match(/^page\\.(.*)/);n&&(o[0]=\"event.\"+n[1])}o.push(Object.assign(Object.assign({},s[t]),{triggerName:e[n]}))}}return o}evaluateAndSendData(e){let o;const{getFinalScrollValues:n,updateScrollState:i}=this.initScrollTracking;i();const s=n();if(this.pageData)for(let t in this.pageData)e[t]=this.pageData[t];const r=performance.now()-this.lastResetTime;if(e.timeSpent=Math.floor(r/1e3),!ne||!(e.timeSpent\u003c0||e.timeSpent>86400)){e.sdxp=s.xScrollDepthPercent,e.sdxa=s.xScrollDepthAbs,e.sdyp=s.yScrollDepthPercent,e.sdya=s.yScrollDepthAbs,window.VWO._.lastPageUnloadURL=this.pageData.url;try{e.preComputedConds=window.VWO.modules.utils.triggers.triggersConditionsCheck(this.eventName,e,this.attachedFilters),o={name:this.eventName,vwoEventName:this.eventName,preComputedConds:e.preComputedConds,page:this.pageData,timeSpent:e.timeSpent,sdxp:e.sdxp,sdxa:e.sdxa,sdyp:e.sdyp,sdya:e.sdya,postSyncCallback:function(){delete window.VWO._.lastPageUnloadURL}},window.VWO._.functionalDSLUtils.evaluateFunctionalTriggers({event:e,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,o,{eventData:e}),delete o.preComputedConds;const n=t(()=>o._vwo.eventDataConfig)||{};e._vwo=e._vwo||{},Object.keys(n).length&&(e._vwo.eventDataConfig=n),e._vwo.syncEventData=o}catch(e){Q.error(e)}}}resetStartTimeAndPageData(){this.lastResetTime=performance.now(),this.updatePageUnloadTriggers()}sendDataWrapper(e){return this.unloadCaptured?this.unloadCaptured=!1:(window.VWO._.phoenixMT.trigger(v,e),this.unloadCaptured=!0)}addListenersForPageUnload(){this.unloadListenersAttached||(window.VWO._.phoenixMT.on(v,e=>{this.evaluateAndSendData(e)},{syncToDataLayer:!0}),window.VWO._.phoenixMT.on(A,e=>{this.sendDataWrapper(e)}),this.initScrollTracking=function(){let e,t,o=0,n=0,i=0,s=0;const r=document.querySelector(\"._vwo_scroll_fix\");function a(r=!1){try{const{xScrollPercent:a,yScrollPercent:d,absXScroll:l,absYScroll:c,contentWidth:w,contentHeight:u}=D(),_=t\u003cu,g=e\u003cu;t=u,e=w,o=Math.max(l,o),n=Math.max(c,n),i=g&&!r?L(o,e):Math.max(a,i),s=_&&!r?L(n,t):Math.max(d,s)}catch(e){}}return a(),window.addEventListener(\"resize\",()=>a(!0)),r?r.addEventListener(\"scroll\",()=>a()):window.addEventListener(\"scroll\",()=>a()),{getFinalScrollValues:function(){return{xScrollDepthAbs:o,yScrollDepthAbs:n,xScrollDepthPercent:i>100?100:i,yScrollDepthPercent:s>100?100:s}},updateScrollState:a}}(),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",e=>{window.VWO._.phoenixMT.trigger(v,e),this.resetStartTimeAndPageData()}),this.unloadListenersAttached=!0)}}var re,ae,de;function le(o,n){let i=!1;const s=function(){i||(i=!0,function(o,n){var i,s,r,a,d,l,c,w;const u=window._vwo_cdn||window.VWO.modules.dataStorePlugin.serverUrl,g=window.VWO.modules.dataStorePlugin.serverUrl,E=null===(r=null===(s=null===(i=window.VWO._.allSettings)||void 0===i?void 0:i.dataStore)||void 0===s?void 0:s.plugins)||void 0===r?void 0:r.LIBINFO,h=null===(a=null==E?void 0:E.TRACK)||void 0===a?void 0:a.HASH,O=null===(d=null==E?void 0:E.OPA)||void 0===d?void 0:d.HASH,v=null===(l=null==E?void 0:E.OPA)||void 0===l?void 0:l.PATH,p=null===(c=null==E?void 0:E.SURVEY)||void 0===c?void 0:c.HASH;let A=!1,S=!1;const C=null===(w=window.VWO._)||void 0===w?void 0:w.loadPC;let m=!1,I=window._vis_apm_lib;const N=[];for(const V of o){const W=window.VWO._.allSettings.dataStore.campaigns;if(Object.prototype.hasOwnProperty.call(W,V)){const b=W[V];if(b.type!==re.ANALYSIS_CAMPAIGN&&b.type!==re.ANALYZE_FORM_CAMPAIGN&&b.type!==re.ANALYZE_HEATMAP_CAMPAIGN&&b.type!==re.ANALYZE_RECORDING_CAMPAIGN||(A=!0,S=!0),b.type!==re.FUNNEL_CAMPAIGN&&b.type!==re.GOAL_CAMPAIGN&&b.type!==re.INSIGHTS_FUNNEL_CAMPAIGN&&b.type!==re.INSIGHTS_METRIC_CAMPAIGN||(S=!0),b.type===re.SURVEY_CAMPAIGN||b.survey&&b.survey.id){if(window.VWO._.dSl)continue;for(var T in m=!0,b.survey)Object.prototype.hasOwnProperty.call(b.survey,T)&&N.push(T)}}}if(C&&window.VWO.modules.utils.loadScript(`${u}web/djIkcGM6MS4w/tag-1a6cb79d9b921e9f733a3a9f91c43b90.js`,null,function(){}),S&&!window.VWO.v_t&&window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`),A&&!window.VWO.nls){function R(t){const o={dSC:!0,onloadCb:function(e,t){if(200===e.status||304===e.status)return _vwo_code.addScript({text:e.responseText}),void window.VWO.modules.vwoUtils.optOut.callStopAnalyzeAndSurvey();window.VWO._.gcpfb(t,R,e.status)},onerrorCb:function(t){window.VWO._.gcpfb(t,R)||e({msg:\"Error in loading OPA library\"})}};window.VWO.load_co(t,o)}window.VWO.v_t||window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`),R(`${u}analysis${v}/opaEv-${O}.js`)}if(!window.VWO._[f]){const L=window.VWO.featureInfo.sse;!window.VWO.v_t&&L&&window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`);const D=()=>{const e=t(()=>window.VWO._.useCdn)?`${u}static/1.0/`:g;window.VWO.modules.utils.loadScript(`${e}va_survey-${p}.js`)};window.VWO._.shouldLoadSurveyLib?D():window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[f,D]})}if(I&&!window.VWO.apm){const y=window._vis_apm_lib,U=`${g}${y}`,M=`${window._vwo_cdn}${y}`,P=te?M:U;window.VWO.modules.utils.loadScript(P,null,()=>{},{defer:!0})}m&&n&&window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[_,{oldArgs:[N]}]})}(o,n))},r=()=>window.VWO._.defer(s);!function(e){if(\"undefined\"==typeof PerformanceObserver)return;let t=!1;const o=new PerformanceObserver(n=>{n.getEntries().length&&!t&&(t=!0,o.disconnect(),e())});try{o.observe({type:\"largest-contentful-paint\",buffered:!0})}catch(e){}}(r),function(e){if(\"complete\"===document.readyState)e();else{const t=()=>{window.removeEventListener(\"load\",t),e()};window.addEventListener(\"load\",t)}}(r)}function ce(e,t){const o=window.VWO.consentMode;if(o){if(o.dTI)return;if(o.hTI){const o=window.VWO._.phoenixMT.on(S,()=>{window.VWO._.phoenixMT.off(S,o),window.fetcher.setValue(\"VWO.consentMode.hTI\",!1),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[S]}),le(e,t)});return}}le(e,t)}!function(e){e.SURVEY_CAMPAIGN=\"SURVEY\",e.ANALYZE_HEATMAP_CAMPAIGN=\"ANALYZE_HEATMAP\",e.ANALYZE_RECORDING_CAMPAIGN=\"ANALYZE_RECORDING\",e.ANALYZE_FORM_CAMPAIGN=\"ANALYZE_FORM\",e.ANALYSIS_CAMPAIGN=\"ANALYSIS\",e.GOAL_CAMPAIGN=\"TRACK\",e.FUNNEL_CAMPAIGN=\"FUNNEL\",e.INSIGHTS_FUNNEL_CAMPAIGN=\"INSIGHTS_FUNNEL\",e.INSIGHTS_METRIC_CAMPAIGN=\"INSIGHTS_METRIC\"}(re||(re={})),function(e){e.ANALYSIS=\"r\",e.ANALYZE_FORM=\"a\",e.ANALYZE_HEATMAP=\"a\",e.ANALYZE_RECORDING=\"a\",e.FUNNEL=\"t\",e.SURVEY=\"s\",e.TRACK=\"t\",e.INSIGHTS_FUNNEL=\"t\",e.INSIGHTS_METRIC=\"t\"}(ae||(ae={})),function(e){e.SEPARATE_PAGE=\"SEPARATE_PAGE\",e.CLICK_ELEMENT=\"CLICK_ELEMENT\",e.ENGAGEMENT=\"ENGAGEMENT\",e.FORM_SUBMIT=\"FORM_SUBMIT\",e.ON_PAGE=\"ON_PAGE\",e.REVENUE_TRACKING=\"REVENUE_TRACKING\",e.CUSTOM_GOAL=\"CUSTOM_GOAL\",e.PAGE_UNLOAD=\"PAGE_UNLOAD\",e.WIDGET_CLOSE=\"WIDGET_CLOSE\",e.WIDGET_SHOWN=\"WIDGET_SHOWN\"}(de||(de={})),window.VWO._.loadNonTestingLibraries=ce;const we=[re.ANALYSIS_CAMPAIGN,re.SURVEY_CAMPAIGN,re.ANALYZE_RECORDING_CAMPAIGN,re.ANALYZE_HEATMAP_CAMPAIGN,re.ANALYZE_FORM_CAMPAIGN,re.GOAL_CAMPAIGN,re.FUNNEL_CAMPAIGN,re.INSIGHTS_FUNNEL_CAMPAIGN,re.INSIGHTS_METRIC_CAMPAIGN];const ue={[re.ANALYZE_RECORDING_CAMPAIGN]:!0,[re.ANALYZE_HEATMAP_CAMPAIGN]:!0,[re.ANALYZE_FORM_CAMPAIGN]:!0,[re.GOAL_CAMPAIGN]:!0,[re.FUNNEL_CAMPAIGN]:!0,[re.INSIGHTS_FUNNEL_CAMPAIGN]:!0,[re.INSIGHTS_METRIC_CAMPAIGN]:!0};const _e=[re.ANALYZE_RECORDING_CAMPAIGN,re.ANALYZE_HEATMAP_CAMPAIGN,re.ANALYZE_FORM_CAMPAIGN];const ge=[re.INSIGHTS_FUNNEL_CAMPAIGN,re.INSIGHTS_METRIC_CAMPAIGN];const Ee={isDomIndependentCampaign:function(e){return we.includes(e)},isSessionBasedCampaign2:function(e={}){return!!ue[e.type||\"\"]},isAnalyzeCampaign:function(e){return _e.includes(e)},hasInsightsMetric:function(e){return ge.includes(e)}};let he=e=>e;window.VWO._.namespaceKeyWithAccId=he;class Oe{constructor(){this.vwoExecutedTriggeredOnce=!1,this.vwoOSCTriggeredOnce=!1,this.vwoDebouncedTimer=null}_debouncedEvent(){this.vwoDebouncedTimer&&clearTimeout(this.vwoDebouncedTimer),this.vwoDebouncedTimer=setTimeout(()=>this._sendCampaignsLoaded(),Oe.CAMPAIGNS_LOADED_DELAY)}_sendCampaignsLoaded(){null!==this.vwoCookieListenerId&&(window.VWO._.phoenixMT.trigger(\"vwo_campaignsLoaded\"),window.VWO._.phoenixMT.off(this.vwoCookieListenerId),this.vwoCookieListenerId=null)}_attachCombiListener(){this.vwoCookieListenerId=window.VWO._.phoenixMT.on(l,()=>this._debouncedEvent())}_canAttachCombiListenerOnce(e){return!(!window._vis_debug&&!i())||(this.vwoExecutedTriggeredOnce?e||this.vwoOSCTriggeredOnce:!e)}_attachCombiListenerOnce(e){this._canAttachCombiListenerOnce(e)&&(this._debouncedEvent(),this._attachCombiListener())}execute(){const e=!!window._vwo_code;if(this._attachCombiListenerOnce(e),this.vwoExecutedTriggeredOnce)return void(this.vwoOSCTriggeredOnce=!0);const o=function(){const{executableCampaignsOnCurrentPage:e}=window.VWO._,o=window.VWO._.allSettings.dataStore.campaigns,n=[{},[]];if(null==e?void 0:e.length)for(const i of e){const e=o[i];t(()=>window.VWO.modules.utils.libUtils.isTestingCampaign(e.type))&&(e.ready?n[0][i]=e.combination_chosen:n[1].push(i))}return window._vwo_code&&(window._vwo_code.lT||window._vwo_code.sT)&&n.push({timeout:!0}),n}();window.VWO._.triggerEvent.apply(window.VWO._.triggerEvent,[p,o]),this.vwoExecutedTriggeredOnce=!0}}Oe.CAMPAIGNS_LOADED_DELAY=200;const ve=new Oe,pe=ve.execute.bind(ve);const Ae=()=>window.VWO._,Se=()=>Ae().allSettings.dataStore,fe=()=>t(()=>Se().plugins,{sendErrorLog:!1},{}),Ce=t(()=>fe().UA.br,void 0,\"\"),me=t(()=>fe().UA.de,void 0,\"\"),Ie=(\"safari\"===Ce.toLowerCase()||[\"ipad\",\"iphone\"].includes(me.toLowerCase()),t(()=>t(()=>fe().DACDNCONFIG,{sendErrorLog:!1},{}).jsConfig.osce,void 0,!1));t(()=>\"ios\"===fe().UA.os.toLowerCase(),void 0,!1),t(()=>Se().vwoData.ovot);function Ne(e){return 1!=e||!window.VWO._.disableAutofetchSettings}function Te(e,t){var o,n,i,s,r,a,d;Ne(e)&&(o=()=>{Ne(e)&&window.VWO.settings.requestSettings(e)},d=!1,-1===(n=+t||0)||i?(r=requestAnimationFrame,a=cancelAnimationFrame):(r=setTimeout,a=clearTimeout),function(...e){d&&(a(s),s=null),s=r(function(){o.apply(this,e)},n),d=!0})()}const Ve=e=>{const o=()=>e?Te(e,window.VWO._.SPA_NEW_PAGE_SETTINGS_DELAY):function(){const e=t(()=>window.VWO.featureInfo.cS);if(window._vis_opt_heatmap||(window._vis_debug||i())&&!e)return;const o=window._vwo_code,{SPA_SETTINGS_DELAY:n,SPA_NEW_PAGE_SETTINGS_DELAY:s}=window.VWO._,r=o?1:2;Te(r,o?n:s)}();if(Ie){if(Ie){if(!(window.VWO._.dynReady||e&&1!==e)){const e=window.VWO._.phoenixMT,t=e.on(w,()=>{e.off(w,t),o()})}else o()}}else o()};window.VWO.settings={requestSettings:function(o){return d(this,void 0,void 0,function*(){const n=window.VWO.modules.utils.libUtils,s=t(()=>window.VWO.featureInfo.cS);if((window._vis_debug||i()||n.isBot2()||window.VWO._.selfHosted)&&!s)return;if(window.VWO._.lsP)return;const{dcdnUrl:r=\"\"}=window._VWO||{},{serverUrl:a,accountId:d,currentUrl:l}=window.VWO.modules.dataStorePlugin,c=t(()=>{var e;return null===(e=window._vwo_code)||void 0===e?void 0:e.getVersion})&&window._vwo_code.getVersion();if(r){const t=window._vwo_code?4:5,{settingsUrl:o,fallbackUrl:n}=window.VWO._.getSettingsUrl({settingsType:t,cacheParam:!0,txtCfgState:!0});return function(t,o){window.VWO.modules.utils.loadScript(t,()=>{window.VWO.modules.utils.loadScript(o,window.fetcher.getValue(\"VWO.modules.utils.libUtils.firePageViewEvent\"),()=>{},{defer:!0,allowReload:!0}),e({msg:`settings.js type ${window._vwo_code?4:5} cdn request failed.`,url:window.location.href,uuid:window.VWO._.cookies.get(\"_vwo_uuid\"),source:encodeURIComponent(\"settingsjs\")})},()=>{},{defer:!0,allowReload:!0})}(o,n)}const w=[],u=window._vwo_exp_ids,_=window._vwo_exp;let g=!1;const E=t(()=>window.VWO.pageGroup.pageConfig),h=t(()=>window.VWO.pageGroup.experimentConfig),O=[],v=[];for(const e in E)Object.hasOwnProperty.call(E,e)&&O.push(e);for(const e in h)Object.hasOwnProperty.call(h,e)&&v.push(e);const p=[];for(let e=0;e\u003cu.length;e++)_[u[e]]?(_[u[e]].type===re.ANALYZE_RECORDING_CAMPAIGN&&(g=!0),w.push(u[e])):p.push(u[e]);let A=yield window.VWO._.cookies.get(\"wgs_uuid\");A=A||\"\";let S=a+\"settings.js?a=\"+d+\"&settings_type=\"+o+\"&vn=&eventArch=1&uuid=\"+A;if(1==o&&window.VWO._.txtCfg&&(S+=\"&tS=1\"),2!==o&&3!==o||(S=S+\"&u=\"+encodeURIComponent(l)),v.length){S+=\"&ec=\"+v.join(\"|\")}if(O.length){S+=\"&pc=\"+O.join(\"|\")}if(g&&(S+=\"&rc=1\"),c>=1.4&&c\u003c2){let e;undefined._.jar||(e=window._vwo_code.getCombinationCookie&&n.getCombinationCookie()),e&&(S+=\"&c=\"+e)}if(4!==o&&w.length){const e=\"&exc=\"+w.join(\"|\");S.length+e.length\u003c2e3&&(S+=e)}window.VWO.modules.utils.loadScript(S,()=>window.fetcher.getValue(\"VWO.modules.utils.libUtils.initAuxiliaryPageView\"),()=>{},{defer:!0})})}};const We=window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,be={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:We,SESSION_TIMER_EXPIRE:60*We*60*1e3*24,COOKIE_VERSION:3,COOKIE_TS_INDEX:1,COOKIE_VERSION_INDEX:0,FIRST_SESSION_ID_INDEX:0,PC_TRAFFIC_INDEX:1,CURRENT_SESSION_ID:6,LAST_SESSION_ID:7,SESSION_COUNT_INDEX:8,LAST_TIMESTAMP_SHOWN_INDEX:9,RELATIVE_SESSION_ID_INDEX:0,PAGE_ID_INFORMATION_INDEX:1,SESSION_SYNCED_STATE_INDEX:4,SESSION_SEG_INFO_INDEX:5,TOTAL_TIME_SPENT_IN_A_SESSION_INDEX:6,PAGE_ID_EXPIRY:15,GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",TEST_COOKIE:\"_vis_opt_test_cookie\",COOKIE_JAR:\"_vwo\",SAME_SITE:\"_vwo_ssm\",UUID:\"uuid\",UUID_V2:\"uuid_v2\",VWO_COOKIE_QUERY_PARAM:\"vwo_q\",DEFAULT_EXPIRY:100,UUID_COOKIE_EXPIRY:365.2425};const Re=window.VWO.modules.events.fireEventAndSyncData,Le=window.VWO._.commonCookieHandler,De=window.VWO._.libUtils;function ye(){const e=Le.getMetaStore().split(\":\")[1];return!!new RegExp(\"(,|^)\"+ae[re.INSIGHTS_FUNNEL_CAMPAIGN]+\"_1\").test(e)&&\"1\"}function Ue(e,t,o,n){let i=[e,t].join(\"_\");window._vwo_exp&&window._vwo_exp[e]&&window._vwo_exp[e].type!==re.INSIGHTS_METRIC_CAMPAIGN&&(i=[e,t,0,window._vwo_exp[e].version].join(\"_\")),o&&n&&(i=function(e,t,o,n){var i,s=\"\";return null!=o&&n?((null===(i=Le.getDataStore().split(\":\")[2])||void 0===i?void 0:i.split(\",\")).forEach(i=>{if(i.includes(`${e}`)){const r=i.split(\"_\");r[3]&&r[3]==n.toString()?parseInt(r[2],10)+1==o?(s=[e,t,o,n].join(\"_\"),window.VWO._.phoenixMT.trigger(\"vwo_insightsFunnel\",{data:s})):s=[e,t,r[2],n].join(\"_\"):1==o?(s=[e,t,1,n].join(\"_\"),window.VWO._.phoenixMT.trigger(\"vwo_insightsFunnel\",{data:s})):s=[e,t,0,n].join(\"_\")}}),s):\"\"}(e,t,o,n));var s=Le.getDataStore(),r=s.split(\":\");if(!r[2])for(let e=r.length;e\u003c=2;e++)r[e]=\"\";r[2].match(new RegExp(\"(?:^|,)(\"+e+\"_[^,]+)\"))?r[2]=r[2].replace(new RegExp(\"(^|,)(\"+e+\"_[^,]+)\"),\"$1\"+i):r[2]+=(0===r[2].length?\"\":\",\")+i,s=r.join(\":\"),Le.setDataStore(s)}function Me(e,t){const o=Le.getDataStore().split(\":\")[2];return new RegExp(`(?:,|^)${e}_${t}(?:_[^,]*)?(?:,|$)`).test(o)?\"1\":\"\"}const Pe={isVisBucketedForTrack:ye,includeFunnel:function(e){Ue(e,1)},excludeFunnel:function(e){Ue(e,0)},isFunnelIncluded:function(e){return Me(e,1)},isFunnelExcluded:function(e){return Me(e,0)},activateFunnels:function(){var e;return d(this,void 0,void 0,function*(){if(!(null===(e=window.VWO._.track)||void 0===e?void 0:e.loaded)&&ye()){const e=Object.keys(window._vwo_exp||{}).map(function(e){return d(this,void 0,void 0,function*(){if(window._vwo_exp&&window._vwo_exp[e]){const t=window._vwo_exp[e].type;De.hasInsightsMetric(t)&&(yield Re(window.VWO.phoenix,u,{id:e}))}})});yield Promise.all(e),window.VWO._.phoenixMT.trigger(\"vwo_insightsActivated\")}})},markFunnelValue:Ue,includeInsightsMetric:function(e){Ue(e,1)},isMetircTriggered:function(e){const t=Le.getDataStore().split(\":\")[2];return new RegExp(`(?:,|^)${e}_1(?:_[^,]*)?(?:,|$)`).test(t)},fetchInsightsTPC:function(){if(!window.VWO._.libUtils.shouldUseCrossDomainForInsights())return;const e=window.VWO._.networkClient,t=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com\";e.request({url:t+\"ping_tpc.php?account=\"+window._vwo_acc_id+\"&getCookieData=true&random=\"+Math.random(),method:\"GET\",cacheBurst:!0},{onSuccessCallback:e=>d(this,void 0,void 0,function*(){try{const t=yield e.json();t&&t.cookies&&window.VWO._.libUtils.syncThirdPartyGlobalCookies(t.cookies)}catch(e){}}),onErrorCallback:()=>{}})},setTPCOnPageExit:function(){if(!window.VWO._.libUtils.shouldUseCrossDomainForInsights())return;const e={_vwo_ds:Math.min(window.VWO.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM||window.VWO.data.rp||90,90),_vwo_sn:be.TRACK_SESSION_COOKIE_EXPIRY,_vwo_uuid_cd:be.UUID_COOKIE_EXPIRY};Object.entries(e).forEach(([e,t])=>{const o=window.VWO._.cookies.get(e);o&&window.VWO._.cookies.setThirdPartyCookie(window._vwo_acc_id,e,o,t)})}},Ge=window.VWO.modules.utils.campaignUtils,xe=window.VWO.modules.utils.libUtils,ke=window.VWO.modules.tags.dataSync.utils,Fe=window.VWO.modules.dataStorePlugin,Be=Object.keys;const He=new class{getTargetPathInfo(e){let n,i,s,r,a,d,l,c,w;n=vwo_$(t(()=>e.composedPath()[0])||e.target),i=n.get(0);const u=R(i);u!==i&&(i=u,n=vwo_$(i));const _=H(e);return c=oe||!_.sPath?b(i):_.sPath,\"string\"!=typeof c||\"html\"===o(c)||xe.isBot2()||(w=n.offset(),\"touchend\"===e.type?(a=e.originalEvent&&e.originalEvent.changedTouches[0],a&&(s=a.pageX,r=a.pageY)):(s=e.pageX,r=e.pageY),d=Math.round(1e3*(s-w.left)/function(e){return e[0].getBoundingClientRect().width||e.outerWidth()||V(\"width\",e)}(n))/1e3,l=Math.round(1e3*(r-w.top)/function(e){return e[0].getBoundingClientRect().height||e.outerHeight()||V(\"height\",e)}(n))/1e3,(0>d||1\u003cd)&&(d=.5),(0>l||1\u003cl)&&(l=.5)),\"html\"===o(c)&&(c=\"\"),{xpath:c,x_percent:d,y_percent:l,sPath:_.sPath,tag:_.tag,ph:_.ph,scrDp:_.scrDp,label:_.label}}evaluateHeatmapData(e){let t,o,n,i,s,r,a={};vwo_$(e.target).get(0);const d=window._vwo_acc_id,l=window._vwo_exp,w=Be(l);o=w.length;const{xpath:u,x_percent:_,y_percent:g,sPath:E,tag:h,ph:O,scrDp:v,label:p}=this.getTargetPathInfo(e);for(;o--;)if(n=w[o],t=l[n],\"RUNNING\"===t.status&&t.clickmap&&(t.ready||t.gp)){const e=Ge.getCombi(t);if(t.clicks=t.clicks||0,e&&u&&++t.clicks\u003c=(window._vwo_clicks||10))if(xe.isEligibleToSendCall(n)){r=xe.getUUID(t),s=\"h.gif?experiment_id=\"+n+\"&account_id=\"+d+\"&combination=\"+e+xe.getUUIDString(r)+\"&url=\"+encodeURIComponent(window.location.href)+\"&path=\"+encodeURIComponent(u)+\"&x=\"+_+\"&y=\"+g+\"&mapEv=false\",window.VWO._.isBeaconAvailable=!0,window.VWO._.isLinkRedirecting=undefined;M(()=>ke.sendCall({serverUrl:Fe.serverUrl,accountId:d},{url:s})),window.VWO._.isLinkRedirecting=!1,i=i&&window.VWO._.isBeaconAvailable,window.VWO.modules.tags.wildCardCallback({oldArgs:[n,e,u,_,g]},c);const o={x:_,y:g,path:u,tag:h,ph:O,scrDp:v,label:p},l=\"id_\"+n;a[r]?a[r]=Object.assign(Object.assign({},a[r]),{[l]:e}):a=Object.assign(Object.assign({},a),{[r]:Object.assign({[l]:e},o)})}else xe.inQACampaign(n)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[n,e,u,_,g]},c)}return a}};window.VWO.modules.utils.heatmapUtils=He;const Ye=()=>{window.VWO.modules.tags.sessionInfoService.eraseSessionCookie(),window.fetcher.setValue(\"window._vwo_uuid\",null),window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.uuid\",null),window._vwo_uuid=null,window.VWO._.allSettings.dataStore.uuid=null,(()=>{const e=window.VWO._.cookies,o=e.getAll(),n=/^(debug)?(_vis_opt|_vwo)/;for(const i in o)if(n.test(i)){const o=/(_vis_opt_exp_|_vwo_uuid_)(\\d+)/,n=t(()=>o.exec(i)[2]);n||\"_vwo\"==i?(e.createThirdParty(i,\"\",-1,null,n),i.includes(\"combi\")&&e.createThirdParty(`_vis_opt_exp_${n}_combi_choose`,\"\",-1,null,n)):e.create(i,\"\",-1)}})(),Object.keys(window.localStorage).forEach(e=>{e.indexOf(\"vwo\")>-1&&window.localStorage.removeItem(e)}),window.VWO._.sessionInfoService.setVisitorInformation(\"new\"),t(()=>window.VWO._.crossStore.removeAll()),window.VWO._.phoenixMT.trigger(\"vwo.session.destroyed\"),955434===window._vwo_acc_id&&t(()=>window.VWO._.tua.clearCallbacks())};function $e(e){const t=function(e){return Object.keys(e).filter(t=>Object.prototype.hasOwnProperty.call(e,t))}(window._vwo_exp[e.toString()].goals);return t[0]}window.VWO._.destroySession?window.VWO._.destroySession(Ye):window.VWO._.destroySession=Ye;const je={markInsightGoalTriggered:function(e,t){var o;const n=window.tracklib||window.VWO._.track;e.type===re.GOAL_CAMPAIGN?n.markGoalTriggered(e.id,t):e.type===re.INSIGHTS_METRIC_CAMPAIGN&&((null===(o=e.goals[t])||void 0===o?void 0:o.mca)||window.VWO._.insightsUtils.includeInsightsMetric(e.id))},getInsightCombi:function(e,t){const o=window.VWO._.track,n=window.VWO._.insightsUtils;if(e.type===re.GOAL_CAMPAIGN)return o.isGoalIncluded?o.isGoalIncluded($e(e.id)):void(t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:re.GOAL_CAMPAIGN,goalId:$e(e.id)}]));if(e.type===re.FUNNEL_CAMPAIGN)return o.isFunnelIncluded?o.isFunnelIncluded(e.id):void(t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:re.FUNNEL_CAMPAIGN}]));if(e.type===re.INSIGHTS_FUNNEL_CAMPAIGN)return n.isFunnelIncluded(e.id);if(Ee.hasInsightsMetric(e.type)&&(e.ready||ie))return window.VWO._.insightsUtils.isVisBucketedForTrack();if(Ee.isAnalyzeCampaign(e.type)){if(o.isAnalyzeCampaignIncluded)return o.isAnalyzeCampaignIncluded(e.id);t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:e.type}])}}};window.VWO._.ncLib=window.VWO._.ncLib||{},window.VWO._.ncLib.initNonCriticalLib=()=>{if(pe(),window.VWO._.ncLib.ncInit)return;var e;window.VWO._.vwoLib.init(\"nonCritical\",window.VWO,null),e=window.VWO.modules.dataStorePlugin.vwoUUID,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT(),window.VWO._.addConsentTrigger=function(e){return d(this,void 0,void 0,function*(){yield window.VWO._.insightsOnConsentPromise,e()})},window.VWO._.libLoaded=!0,window.VWO._.track=window.VWO._.track||{},window.VWO._.CampaignEnum=Object.assign(Object.assign({},window.VWO._.CampaignEnum),re),window.VWO._.pcTrafficEnum=Object.assign(Object.assign({},window.VWO._.pcTrafficEnum),ae),window.VWO._.GoalsEnum=Object.assign(Object.assign({},window.VWO._.GoalsEnum),de),window.VWO._.EventsEnum=Object.assign(Object.assign({},window.VWO._.EventsEnum),{PERFORMANCE:\"vwo_performance\",ERROR_ONPAGE:\"vwo_errorOnPage\",CURSOR_THRASHED:\"vwo_cursorThrashed\",PAGE_REFRESHED:\"vwo_pageRefreshed\",QUICK_BACK:\"vwo_quickBack\",COPY:\"vwo_copy\",SELECTION:\"vwo_selection\",TAB_IN:\"vwo_tabIn\",TAB_OUT:\"vwo_tabOut\",REPEATED_SCROLLED:\"vwo_repeatedScrolled\",REPEATED_HOVERED:\"vwo_repeatedHovered\",LEAVE_INTENT:\"vwo_leaveIntent\",DOM_SUBMIT:g,DOM_HOVER:E,DOM_FOCUS:h,DOM_BLUR:O,PAGE_UNLOAD:v,WIDGET_CLOSE:C,WIDGET_SHOWN:m}),window.VWO._.SyncableEventsEnum=Object.assign(Object.assign({},window.VWO._.SyncableEventsEnum),{[window.VWO._.EventsEnum.PERFORMANCE]:{},[window.VWO._.EventsEnum.ERROR_ONPAGE]:{},[window.VWO._.EventsEnum.CURSOR_THRASHED]:{},[window.VWO._.EventsEnum.PAGE_REFRESHED]:{},[window.VWO._.EventsEnum.QUICK_BACK]:{},[window.VWO._.EventsEnum.COPY]:{},[window.VWO._.EventsEnum.SELECTION]:{},[window.VWO._.EventsEnum.TAB_IN]:{},[window.VWO._.EventsEnum.TAB_OUT]:{},[window.VWO._.EventsEnum.LEAVE_INTENT]:{},[window.VWO._.EventsEnum.REPEATED_SCROLLED]:{},[window.VWO._.EventsEnum.REPEATED_HOVERED]:{}}),window.VWO._.coreLib=window.VWO._.coreLib||{},window.VWO._.coreLib.compareUrlWithIncludeExcludeRegex=window.VWO.modules.utils.urlUtils.compareUrlWithIncludeExcludeRegex.bind(window.VWO.modules.utils.urlUtils),window.VWO._.coreLib.getCurrentUrl=function(){return window._vis_opt_url||window.location.href},window.VWO._.coreLib.runCampaigns=function(e,t){var o;return d(this,void 0,void 0,function*(){if(!(null===(o=window.VWO._.track)||void 0===o?void 0:o.isUserBucketed()))return void window.VWO._.vwoLib.init(\"track\",window.VWO,null);\"object\"==typeof e&&(t=e.expIds);const n=t.map(function(e){return d(this,void 0,void 0,function*(){yield window.VWO.modules.events.fireEventAndSyncData(window.VWO.phoenix,u,{id:e})})});yield Promise.all(n),window.VWO._.track.nlsProcessed=!0,window.VWO._.phoenixMT.trigger(\"vwo_insightsActivated\"),window.VWO._.vwoLib.init(\"track\",window.VWO,null)})},window.VWO._.libUtils.createUUIDCookie=function(){return window.VWO._.libUtils.createUUIDCookie2({vwoUUID:e,type:re.ANALYSIS_CAMPAIGN})},window.VWO._.libUtils.sendCall=function(e,t,o,n){window.VWO.modules.vwoUtils.sendCall({url:e},t,o,n)},window.VWO._.libUtils.extraData=function(e){return window.VWO._.libUtils.extraData2(e)},window.VWO._.libUtils.isSessionBasedCampaign=function(e){const t=window.VWO._.allSettings.dataStore.campaigns[e];return Ee.isSessionBasedCampaign2(t)},window.VWO._.libUtils.isBot=function(){return window.VWO._.libUtils.isBot2()},window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings(window._vwo_exp),window.VWO.track=window.VWO.track||{},window.VWO.track.goalConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.customGoalConversion\",[e,!0])})},window.VWO.track.revenueConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.customRevenueConversion\",[e,!0])})},window.VWO.track.delayedGoalConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.delayedGoalConversion\",[e])})},function(){const e=window._vwo_pa={},t=window._vwo_exp;for(var o in t)\"ANALYZE_RECORDING\"===t[o].type&&(e.r=1),\"ANALYZE_FORM\"===t[o].type&&(e.r=1),\"ANALYZE_HEATMAP\"===t[o].type&&(e.r=1)}(),window.VWO._.insights=Pe,window.VWO._.insightsLibUtils=Ee,window.VWO._.insightsCampaignUtils=je;const t=window._vis_debug||i();window._vis_heatmap||t||ce(window._vwo_exp_ids),new a,window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageUnloadEvent=new se,window.VWO._.ncLib.ncInit=!0,window.VWO._.ncLib.handleClickEvent=e=>{var t;if((null===(t=e._vwo)||void 0===t?void 0:t.aux)&&e.props){e.props.aux=!0;const{isDeadClick:t,isRageClick:o,isErrorClick:n}=e._vwo;(t||o||n)&&e.props&&(t&&(e.props.isDeadClick=!0),o&&(e.props.isRageClick=!0),n&&(e.props.isErrorClick=!0))}},function(){try{document.addEventListener(\"visibilitychange\",()=>{try{document.hidden||window.VWO._.insights.fetchInsightsTPC()}catch(e){}}),window.VWO._.phoenixMT.on(A,e=>{try{window.VWO._.insights.setTPCOnPageExit()}catch(e){}})}catch(e){}}()},window.VWO._.phoenixMT&&window.VWO._.phoenixMT.trigger(\"vwo_InitNCLib\"),function(){const e=window.VWO._.phoenixMT;e.on(\"vwo_loadSettings\",Ve),e.getEventHistory(\"vwo_loadSettings\")&&Ve()}()}();\n\n(function(){\n var waitForCondition = function (condition, callback) {\n var execute = function () {\n if(condition()) {\n callback();\n } else {\n setTimeout(execute, 100);\n }\n };\n execute();\n };\n waitForCondition(function () { return VWO && VWO._ && VWO._.libLoaded } , function () {\n!function(){\"use strict\";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n\u003ct;n++)i[n]=e[n];return i}function t(e,t,n){return t=s(t),function(e,t){if(t&&(\"object\"==typeof t||\"function\"==typeof t))return t;if(void 0!==t)throw new TypeError(\"Derived constructors may only return object or undefined\");return function(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function n(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function i(e,t){for(var n=0;n\u003ct.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,v(i.key),i)}}function r(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function o(e,t){var n=\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&\"number\"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function a(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&d(e,t)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t\u003carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(null!=n){var i,r,o,a,s=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(i=o.call(n)).done)&&(s.push(i.value),s.length!==t);u=!0);}catch(e){c=!0,r=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw r}}return s}}(e,t)||w(e,t)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function h(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(e){if(\"undefined\"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e[\"@@iterator\"])return Array.from(e)}(t)||w(t)||function(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function v(e){var t=function(e,t){if(\"object\"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||\"default\");if(\"object\"!=typeof i)return i;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}(e,\"string\");return\"symbol\"==typeof t?t:t+\"\"}function p(e){return(p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}function w(t,n){if(t){if(\"string\"==typeof t)return e(t,n);var i={}.toString.call(t).slice(8,-1);return\"Object\"===i&&t.constructor&&(i=t.constructor.name),\"Map\"===i||\"Set\"===i?Array.from(t):\"Arguments\"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?e(t,n):void 0}}var m=function(){if(VWO._.eventsManager)return VWO._.eventsManager;var e=[],t=!0,n=[],i=[],r={bind:\"unbind\",live:\"die\",on:\"off\"},o=[];var a=/iPhone|iPad/.test(navigator.userAgent);function s(e){return!VWO.DONT_IOS&&(!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!a)||void 0)}function u(e,n){t&&o.push({type:e,state:n,ref:e[n]})}function c(){for(var e=o.length-1;e>=0;e--){var t=o[e];t.type[t.state]=t.ref}}return m={addEventListener:function(n,i,r,o){if(!s(i)){t&&e.push({$el:n,name:i,callback:r,capture:o});try{n.addEventListener?n.addEventListener(i,r,o):n.attachEvent&&n.attachEvent(\"on\"+i,r,o)}catch(e){}return m}},addMutationObserver:function(e,t,n,r){var o;if(void 0!==window.MutationObserver?o=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(o=window.WebKitMutationObserver),o)try{var a=new MutationObserver(e.bind(r));i.push(a),a.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var t=0;t\u003ce.length;t++){var a=e[t],s=a.$el;a.jqType?(u=s,l=a.jqType,d=a.eventName,f=a.callback,h=a.selector,v=a.capture,l&&(h?u[r[l]](d,h,f,v):u[r[l]](d,f,v))):s.removeEventListener?s.removeEventListener(a.name,a.callback,a.capture):s.detachEvent&&s.detachEvent(\"on\"+a.name,a.callback)}var u,l,d,f,h,v;return i.forEach((function(e){e.disconnect()})),function(){for(var e=0;e\u003cn.length;e++){var t=n[e];\"interval\"===t.type?clearInterval(t.name):clearTimeout(t.name)}}(),c(),e.length=0,o.length=0,i.length=0,n.length=0,m},addJqEventListener:function(n,i,r,o,a,u){return s(r)||(t&&e.push({$el:n,jqType:i,eventName:r,callback:o,selector:a,capture:u}),a?n[i](r,a,o,u):n[i](r,o,u)),m},pushTimers:function(e,i){if(t)return n.push({name:e,type:i}),m},addOverrideState:u,overrideHistoryPush:function(e,n,i){if(t){var r=e[i];u(e,i),e[i]=function(t){var i=r.apply(e,[].slice.call(arguments));try{n({state:t})}catch(e){}return i}}},revertOverriddenStates:c,init:function(e){t=e.shouldPushToQueue}},VWO.destroy=m.clearAllListeners,VWO._.eventsManager=m,m}(),g={INPUT:1,TEXTAREA:1,SELECT:1,OPTION:1,CANVAS:1,\"FLUTTER-VIEW\":1},y=window.vwo_$,E={isNodeVisible:function(e){if(!(e&&e instanceof HTMLElement))return!1;var t=window.getComputedStyle(e),n=e.getBoundingClientRect(),i=h(e.getAnimations().filter((function(e){return void 0!==e.transitionProperty}))),r=i.filter((function(e){return\"visibility\"===e.transitionProperty}));return i.length>0||\"none\"!==(null==t?void 0:t.transition)&&\"\"!==(null==t?void 0:t.transition)?r.length?r[0].overallProgress\u003c.5&&!(\"none\"===(null==t?void 0:t.display)):!(\"none\"===(null==t?void 0:t.display)||\"hidden\"===(null==t?void 0:t.visibility)):!(\"none\"===(null==t?void 0:t.display)||\"hidden\"===(null==t?void 0:t.visibility)||\"0\"===(null==t?void 0:t.opacity)||n.width\u003c=0||n.height\u003c=0)},isLinkOrImmediateParentAnchor:function(e){if(e instanceof HTMLAnchorElement&&e.hasAttribute(\"href\"))return!0;var t=e.parentElement;return!!(t instanceof HTMLAnchorElement&&t.hasAttribute(\"href\"))},isNonDeadClickElement:function(e){switch(e.nodeName.toUpperCase()){case\"LABEL\":if(e.hasAttribute(\"for\")){var t=e.getAttribute(\"for\");if(document.getElementById(t))return!0}else if(y(e).find(\"input,select,textarea,option\").length>0)return!0}return!e||e._vwo_nd&&!e.disabled||1===g[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()]},isElementInViewport:function(e){var t=e.getBoundingClientRect();return!!(t.top>=0&&t.left>=0&&t.bottom\u003c=(window.innerHeight||document.documentElement.clientHeight)&&t.right\u003c=(window.innerWidth||document.documentElement.clientWidth))||t.top\u003c(window.innerHeight||document.documentElement.clientHeight)&&t.bottom>0&&t.left\u003c(window.innerWidth||document.documentElement.clientWidth)&&t.right>0},updateNodeVisibility:function(e){E.isNodeVisible(e)?e._vwo_vba_vis=!0:e&&e._vwo_vba_vis&&delete e._vwo_vba_vis}},b={RECORDING_INITIATED:\"rI\",PAGE_EXIT:\"pageExitEvent\",NLS_CLICK:\"nlsClick\",VARIATION_SHOWN:\"vS\",PAGE_UNLOAD:\"pU\",METRIC_CONVERTED:\"mT\",DOM_SUBMIT:\"dS\",CUSTOM_EVENT:\"cE\",VWO_VARIATION_SHOWN:\"vwo_variationShown\",PAGE_VIEW:\"vwo_pageView\",URL_CHANGE:\"vwo_urlChange\",GOAL_CONVERTED:\"vwo_goalConverted\",INSIGHTS_FUNNEL:\"vwo_insightsFunnel\",CAMPAIGNS_LOADED:\"vwo_campaignsLoaded\"},O={debounce:function(e,t){var n;return function(){for(var i=arguments.length,r=new Array(i),o=0;o\u003ci;o++)r[o]=arguments[o];clearTimeout(n),n=window.setTimeout((function(){e.apply(void 0,r)}),t)}},sanitizeActionData:function(e){return\"string\"!=typeof e?\"INVALIDATA\":e.replace(/_/g,\"!-u-!\").replace(/,/g,\"!-c-!\")},containsOurDomain:function(e){if(!e)return!1;return/visualwebsiteoptimizer\\.com|cdn\\.pushcrew\\.com|app\\.vwo\\.com|wingify\\-assets/.test(e)},getAnonymizedUrl:function(e){var t,n,i;if(!VWO.phoenix||null===(t=VWO._.allSettings)||void 0===t||null===(n=t.dataStore)||void 0===n||null===(i=n.plugins)||void 0===i||!i.PIICONFIG)return e;try{var r=window.VWO._.allSettings.dataStore.plugins.PIICONFIG,o=new URL(e),a={};o.searchParams.forEach((function(e,t){var n,i,o,s,u=!1,c=t.toLowerCase(),l=null===(n=r.queryParamSettings)||void 0===n||null===(i=n.w)||void 0===i?void 0:i[c],d=null===(o=r.queryParamSettings)||void 0===o||null===(s=o.b)||void 0===s?void 0:s[c];if(void 0!==l){if(l.length&&e.match(l))return;l||(u=!0)}(!u&&(void 0!==d||c.match(r.globalBlacklist))||e.match(r.globalValueRegex))&&(a[t]=\"vwo_anonymized\")})),e=this.constructAnonymizedURL(a,o.toString())}catch(t){e=e.replace(/(\\?|\\&)([^\\&\\#]*?)=([^\\&\\#]*)/g,\"$1$2=vwo_anonymized\")}return e},getTargetNode:function(e){var t;return e.composedPath&&null!==(t=e.composedPath())&&void 0!==t&&t.length?e.composedPath()[0]:e.target},getCookieDomain:function(){return window.VWO._.cookies.domain},validateLastNErrors:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=e.slice(-t);if(n.length\u003ct)return!1;var i=n.every((function(e){return e.id===n[0].id}));return i},constructAnonymizedURL:function(e,t){var n=/([\\[\\]\\-(){}.+|$^?\\\\])/g,i=function(){if(Object.hasOwnProperty.call(e,r)){var i=e[r],o=r.replace(n,\"\\\\$1\"),a=i.replace(/\\$/g,\"$$\");a&&o&&(r=o,i=a);var s=new RegExp(\"[\\\\?&]\"+r+\"=([^&]*)\",\"g\");t=t.replace(s,(function(e,t){return e.replace(t,i)}))}};for(var r in e)i();return t}},T={canBeRageClick:function(e,t){var n=t.timeStamp,i=e.timeStamp;return!!(n&&i&&n-i\u003c250&&O.getTargetNode(e)===O.getTargetNode(t))},getRageClicks:function(e){var t=0,n=0;if(e.length\u003c7)return[];for(var i=1;i\u003ce.length;i++)this.canBeRageClick(e[i-1],e[i])?n++:(this.markRageClicks(e,t,n),t=i,n=i);t!==n&&this.markRageClicks(e,t,n)},markRageClicks:function(e,t,n){if(!(n-t\u003c6))for(var i=t;i\u003c=n;i++)i===t&&(e[i].isFirst=!0),this.classifyRage(e[i])},classifyRage:function(e){e._vwo=l(l({},e._vwo),{},{aux:!0,isRageClick:!0}),e.isRageClick=!0}},C=\"nls.init\",_=void 0!==VWO.v_e,S=window.VWO._.phoenixMT,V=window.VWO._.listener,A=function(){var e;return(null===(e=window.VWO.clickWatcher)||void 0===e?void 0:e.clickQueue)||[]},k=new(function(){function e(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(n(this,e),window.VWO.clickWatcher&&this.initialized)return window.VWO.clickWatcher;this.deadQueue=[],this.clickQueue=[],this.config=l({clickTimeout:(null===(t=window._vwoCc)||void 0===t?void 0:t.dCT)||500},i),this.sendClicks=O.debounce(this.triggerAuxClick.bind(this),this.config.clickTimeout),this.init()}return r(e,[{key:\"init\",value:function(){var e=this;if(V.onEventReceive(C,(function(){var t,n,i,r;(null!==(t=window.VWO)&&void 0!==t&&null!==(n=t.nls)&&void 0!==n&&n.r||null!==(i=window.VWO)&&void 0!==i&&null!==(r=i.nls)&&void 0!==r&&r.hs)&&e.initialize()})),_){var t,n=function(){window.fetcher.getValue(\"VWO._.initClickWatcher\").then((function(t){t&&!e.initialized&&e.initialize()}))};n();var i=(null===(t=window.VWO._.enums)||void 0===t?void 0:t.EventsEnumMT)||b;window.VWO._.phoenixMT.on(i.CAMPAIGNS_LOADED,(function(){n()}))}}},{key:\"initialize\",value:function(){this.initialized||(this.initialized=!0,this.initMutationObserver(),this.initClickListener(),this.initScrollListeners(),this.initPageChangeListeners())}},{key:\"initMutationObserver\",value:function(){this.mutationObserver=new MutationObserver(this.processMutations.bind(this)),this.initializeNode(document.body)}},{key:\"initializeNode\",value:function(e){var t,n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,null);for(this.mutationObserver.observe(e,{attributes:!0,childList:!0,subtree:!0});t=n.nextNode();)t instanceof HTMLElement&&(E.updateNodeVisibility(t),t.shadowRoot&&this.initializeNode(t.shadowRoot))}},{key:\"initClickListener\",value:function(){var e=this;_?S.on(window.VWO._.EventsEnum.DOM_CLICK,(function(t){e.processClick(t)})):V.onEventReceive(b.NLS_CLICK,(function(t){e.processClick(t[1])}))}},{key:\"initScrollListeners\",value:function(){var e=this,t=O.debounce((function(){e.processDeadQueue()}),100);m.addEventListener(document,\"scroll\",t),m.addEventListener(document.body,\"scroll\",t,!0)}},{key:\"initPageChangeListeners\",value:function(){var e=this;_?S.on(b.PAGE_EXIT,(function(){e.processDeadQueue()})):m.addEventListener(window,\"beforeunload\",(function(){e.processDeadQueue()})),V.onEventReceive(window.VWO._.EventsEnum.URL_CHANGED,(function(){e.processDeadQueue()}))}},{key:\"processClick\",value:function(e){var t,n,i,r,o=this;if(null===(t=e._vwo)||void 0===t||!t.aux){this.clickQueue.push(e);var a=O.getTargetNode(e);E.updateNodeVisibility(a),e.eventUuid=e.eventUuid||(null===(n=window.VWO.modules)||void 0===n||null===(i=n.utils)||void 0===i||null===(r=i.libUtils)||void 0===r?void 0:r.generateUUID()),setTimeout((function(){o.processDeadQueue({filterQueue:!0})}),this.config.clickTimeout),this.sendClicks(),E.isLinkOrImmediateParentAnchor(a)||E.isNonDeadClickElement(a)||this.deadQueue.push({event:e,target:a,timestamp:Date.now()})}}},{key:\"processMutations\",value:function(e){var t,n=this,i=[\"style\",\"id\",\"class\"],r=[\"aria-hidden\",\"aria-expanded\",\"aria-modal\",\"aria-pressed\",\"aria-selected\",\"aria-checked\",\"aria-disabled\",\"aria-busy\",\"aria-invalid\",\"aria-current\",\"aria-haspopup\",\"aria-controls\",\"aria-owns\",\"aria-describedby\",\"aria-labelledby\",\"role\"],a=o(e);try{for(a.s();!(t=a.n()).done;){var s=t.value,u=s.target;if(\"attributes\"===s.type){var c=s.attributeName;if(i.indexOf(c)>-1||r.indexOf(c)>-1){var l=!!u._vwo_vba_vis;E.updateNodeVisibility(u);var d=!!u._vwo_vba_vis;(l||l!=d)&&this.processDeadQueue({mutatedNode:u})}}else\"childList\"===s.type&&(s.addedNodes.forEach((function(e){E.updateNodeVisibility(e),e.shadowRoot&&n.initializeNode(e.shadowRoot),e instanceof HTMLElement&&e._vwo_vba_vis&&n.processDeadQueue({mutatedNode:e})})),s.removedNodes.forEach((function(e){e instanceof HTMLElement&&e._vwo_vba_vis&&n.processDeadQueue()})))}}catch(e){a.e(e)}finally{a.f()}}},{key:\"processDeadQueue\",value:function(t){var n=this,i=t||{},r=i.mutatedNode,o=i.filterQueue;if(!r||E.isElementInViewport(r)){var a=Date.now();this.deadQueue=this.deadQueue.filter((function(t){var i=t.event,r=t.timestamp;return a-r>=n.config.clickTimeout?(e.classifyDead(i),!1):!!o}))}}},{key:\"triggerAuxClick\",value:function(){T.getRageClicks(this.clickQueue);var e,t=o(this.clickQueue);try{for(t.s();!(e=t.n()).done;){var n=e.value;n._vwo&&n._vwo.aux&&_&&S.trigger(window.VWO._.EventsEnum.DOM_CLICK,n)}}catch(e){t.e(e)}finally{t.f()}this.clickQueue=[]}},{key:\"destroy\",value:function(){this.mutationObserver.disconnect(),this.deadQueue=[]}}],[{key:\"classifyDead\",value:function(e){e._vwo=l(l({},e._vwo),{},{isDeadClick:!0,aux:!0}),e.isDeadClick=!0}}])}());window.VWO.clickWatcher=k;var L=VWO._&&VWO._.ac&&VWO._.ac.eNC;void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!L);var W,P,I,D,R={JSON:{stringify:function(e){var t=this,n=function(e){return\"string\"==typeof e},i=function(e){return null===e&&\"object\"===p(e)},r=function(e){return\"number\"==typeof e&&isNaN(e)},o=function(e){return\"number\"==typeof e&&!isFinite(e)},a=function(e){return\"symbol\"===p(e)},s=function(e){return function(e){return void 0===e&&void 0===e}(e)||function(e){return\"function\"==typeof e}(e)||a(e)},u=function(e){var t=e.split(\"\");return t.pop(),t.join(\"\")};if(!s(e)){if(\"object\"===p(c=e)&&null!==c&&\"function\"==typeof c.getMonth)return'\"'.concat(e.toISOString(),'\"');var c;if(function(e){return r(e)||o(e)||i(e)}(e))return\"\".concat(null);if(!a(e)){var l,d;if(function(e){return function(e){return\"number\"==typeof e}(e)||n(e)||function(e){return\"boolean\"==typeof e}(e)}(e))return n(e)?(d='\"',l=(l=(l=(l=(l=e.toString()).replace(/\\\\/g,\"\\\\\\\\\")).replace(/\\n/g,\"\\\\n\")).replace(/\\t/g,\"\\\\t\")).replace(/\\\"/g,'\\\\\"')):d=\"\",l?\"\".concat(d).concat(l).concat(d):\"\".concat(d).concat(e).concat(d);if(function(e){return Array.isArray(e)&&\"object\"===p(e)}(e)){var f=\"\";return e.forEach((function(e){f+=function(e){return r(e)||o(e)||i(e)||s(e)}(e)?t.stringify(null):t.stringify(e),f+=\",\"})),\"[\"+u(f)+\"]\"}if(function(e){return\"object\"===p(e)&&null!==e&&!Array.isArray(e)}(e)){var h=\"\";return Object.keys(e).forEach((function(n){var i=e[n],r=s(i);h+=r?\"\":t.stringify(n)+\":\"+t.stringify(i)+\",\"})),\"{\"+u(h)+\"}\"}}}}}};window.VWO=window.VWO||[],window.VWO._=window.VWO._||{},window.VWO._.nativeConstants=window.VWO._.nativeConstants||(I=function(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}},D=function(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return void(window.DISABLE_NATIVE_CONSTANTS=!0);W=window.document.createElement(\"iframe\"),I(W,\"src\"),W.setAttribute=function(e,t){},W.style.display=\"none\",W.onload=function(){(P=W.contentWindow).onerror=function(e,t,n,i){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:i,source:\"nativeConstants\"})}},document.body.appendChild(W),(P=W.contentWindow)&&I(P.location,\"href\")}},void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&D(),{get:function(e){W&&W.contentWindow||D();var t=P;return t&&!window.DISABLE_NATIVE_CONSTANTS||(t=window),window.VWO.featureInfo&&window.VWO.featureInfo.vwoNative&&R[e]?(\"JSON\"===e&&(R[e].parse=t[e].parse),R[e]):t[e]}});var N=window.VWO._.nativeConstants,M=N,x=\"ex\",F=\"pr\",j=\"csp\",H={FETCH:\"fetch\",XHR:\"xmlhttprequest\"},B=function(){return r((function e(){if(n(this,e),window.VWO.errorClickWatcher)return window.VWO.errorClickWatcher}),null,[{key:\"markClickAsError\",value:function(e){var t=e.map((function(e){var t=f(e.split(\":\"),2),n=t[0],i=t[1];return{timestamp:parseInt(n,10),id:parseInt(i,10)}}));if(!O.validateLastNErrors(t,3)){var n=Date.now()-performance.timeOrigin,i=A();if(i.length>0){var r=i[i.length-1];r.timeStamp>=n-500&&(r.isErrorClick=!0,r._vwo=l(l({},r._vwo),{},{isErrorClick:!0,aux:!0}))}}}}])}(),U=new B;window.VWO.errorClickWatcher=U;var q,z=parseInt(+new Date/1e3,10),X=function(){return q||(q=VWO.data.ts||z)};function G(e){var t=X(),n=parseInt(+new Date/1e3,10)-z;return e?t+n:1e3*(t+n)+ +new Date%1e3}function Q(e){return 1e3*(X()+(parseInt(e/1e3,10)-z))+ +new Date%1e3}var $=[\"Script error.\",\"ResizeObserver loop completed with undelivered notifications.\"],K=N.get(\"Array\"),J=function(){return r((function e(){n(this,e),this.processedData=new K,this.pageErrors=new K,this.nextErrorIndex=0,this.nextPageErrorIndex=0,this.truncationLenth=100}),[{key:\"getDataToSend\",value:function(){if(this.shouldSendData()){var e=this.processedData.slice(this.nextErrorIndex).join(\",\"),t=this.pageErrors.slice(this.nextPageErrorIndex).join(\",\");return this.nextErrorIndex=this.processedData.length,this.nextPageErrorIndex=this.pageErrors.length,{er:e,pEr:t}}}},{key:\"shouldSendData\",value:function(){return this.nextErrorIndex!==this.processedData.length}},{key:\"resetData\",value:function(){this.processedData=new K,this.pageErrors=new K,this.nextErrorIndex=0,this.nextPageErrorIndex=0}},{key:\"processErrorData\",value:function(e){var t,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;if(!$.some((function(t){return\"string\"==typeof e[1]&&e[1].toLowerCase().indexOf(t.toLowerCase())>-1}))&&(i||(i=[]),B.markClickAsError(this.processedData),null!==(t=window.VWO.nls)&&void 0!==t&&t.startTime)){var o=e.join(\"_\"),a=i.join(\"_\"),s=r||Math.floor(G()-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),u=this.pageErrors.indexOf(o);u>=0?this.processedData.push(\"\".concat(s,\":\").concat(u)):(u=this.pageErrors.length,this.pageErrors.push(o),i.length?this.processedData.push([\"\".concat(s,\":\").concat(u),o,a].join(\"_\")):this.processedData.push([\"\".concat(s,\":\").concat(u),o].join(\"_\")))}}}])}();var Y=function(e){var t=document.createElement(\"div\");return t.innerHTML='\u003ca href=\"'+(e.split(\"&\").join(\"&\").split(\"\u003c\").join(\"<\").split('\"').join(\""\")+'\">x\u003c/a>'),t.firstChild.href},Z=function(){function e(){n(this,e)}return r(e,null,[{key:\"patchFetchAPI\",value:function(t){var n=window.fetch;window.fetch=function(i,r){var o=n.call(this,i,r);try{var a=Y(e.getFetchURL(i));if(ae.isUrlAllowed(a)){var s=O.getAnonymizedUrl(a),u=O.sanitizeActionData(s),c=r&&r.method||\"GET\";e.handleResponsePromise(t,o,u,c)}}catch(e){}return o}}},{key:\"handleResponsePromise\",value:function(e,t,n,i){t.then((function(t){\"status\"in t&&t.status>=400&&e.processErrorData([H.FETCH,n,t.status||0,i])})).catch((function(t){e.processErrorData([H.FETCH,n,0,i],[O.sanitizeActionData(t.message)])}))}},{key:\"getFetchURL\",value:function(e){return\"object\"===p(e)?e.url?e.url:e.toString():e}}])}(),ee=function(){return r((function e(){n(this,e)}),null,[{key:\"patchXHRAPI\",value:function(e){var t=XMLHttpRequest.prototype.open,n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(e,n){try{var i=Y(n),r=O.getAnonymizedUrl(i),o=O.sanitizeActionData(r);this._url=o}catch(e){}this._method=e,t.apply(this,arguments)},XMLHttpRequest.prototype.send=function(){try{ae.isUrlAllowed(this._url)&&(this.addEventListener(\"error\",(function(t){e.processErrorData([H.XHR,this._url,this.status||0,this._method],[O.sanitizeActionData(t.message)])})),this.addEventListener(\"load\",(function(t){this.status>=400&&e.processErrorData([H.XHR,this._url,this.status||0,this._method],[O.sanitizeActionData(t.message)])})))}catch(e){}n.apply(this,arguments)}}}])}();window._vwo_evq=window._vwo_evq||[];var te=window._vwo_evq,ne=window._vwo_ev=window._vwo_ev||function(){\"jI\"!==arguments[0]?te.push([].slice.call(arguments)):te.unshift([\"jI\"])};window.VWO._.triggerEvent=window._vwo_ev;var ie=\"pTLD\",re=[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"],oe=window.vwo_$||window.$;var ae=function(e){function i(){var e;return n(this,i),(e=t(this,i)).processXHRRequests(),e.addPerformanceObserver(),ee.patchXHRAPI(e),Z.patchFetchAPI(e),e}return u(i,e),r(i,[{key:\"processXHRRequests\",value:function(){var e=this;performance.getEntriesByType(\"resource\").forEach((function(t){if(!([H.FETCH,H.XHR].indexOf(t.initiatorType)\u003c0)&&i.isUrlAllowed(t.name)&&t.responseStatus>=400){var n,r=Q(performance.timeOrigin+t.responseEnd-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),o=O.getAnonymizedUrl(t.name),a=O.sanitizeActionData(o),s=[t.initiatorType,a,t.responseStatus];e.processErrorData(s,null,r)}}))}},{key:\"addPerformanceObserver\",value:function(){var e=this,t=new PerformanceObserver((function(t){t.getEntries().forEach((function(t){if(!([H.FETCH,H.XHR].indexOf(t.initiatorType)>-1)&&i.isUrlAllowed(t.name)&&t.responseStatus>=400){var n,r=Q(performance.timeOrigin+t.responseEnd-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),o=O.getAnonymizedUrl(t.name),a=O.sanitizeActionData(o),s=[t.initiatorType,a,t.responseStatus];e.processErrorData(s,null,r)}}))}));t.observe({type:\"resource\",buffered:!0}),window.addEventListener(\"beforeunload\",(function(){t.disconnect()}))}}],[{key:\"isUrlAllowed\",value:function(e){var t=O.getCookieDomain(),n=!0;try{n=!/^$/g.test(e)&&!O.containsOurDomain(e)&&function(e){var t,n=e.split(\".\"),i=n.length,r=n[i-2];return r&&-1!==oe.inArray(r,re)?(t=n[i-3]+\".\"+r+\".\"+n[i-1],ne(ie,e,t),t):(t=r+\".\"+n[i-1],ne(ie,e,t),t)}(new URL(e).host)===t}catch(e){}return n}}])}(J),se=function(e){function i(){var e;return n(this,i),(e=t(this,i)).addErrorListener(),e}return u(i,e),r(i,[{key:\"addErrorListener\",value:function(){var e=this;window.addEventListener(\"error\",(function(t){if(t&&t.message){var n=O.sanitizeActionData(t.message.slice(0,e.truncationLenth));return e.processErrorData([x,n]),!0}})),window.addEventListener(\"unhandledrejection\",(function(t){if(t&&t.reason){var n=\"Uncaught (in promise) \"+t.reason,i=O.sanitizeActionData(n.slice(0,e.truncationLenth));return e.processErrorData([F,i]),!0}})),document.addEventListener(\"securitypolicyviolation\",(function(t){if(t&&t.blockedURI&&ae.isUrlAllowed(t.blockedURI)){var n=O.getAnonymizedUrl(t.blockedURI),i=O.sanitizeActionData(n),r=[j,i,O.sanitizeActionData(t.violatedDirective)],o=[O.sanitizeActionData(t.originalPolicy)];e.processErrorData(r,o)}}))}}])}(J),ue=N.get(\"JSON\"),ce=function(e){function i(){var e;return n(this,i),(e=t(this,i)).patchConsoleAPI(),e}return u(i,e),r(i,[{key:\"patchConsoleAPI\",value:function(){var e=console.error,t=this;console.error=function(n){try{var i=n;\"string\"!=typeof i&&(i=ue.stringify(n)),i=O.sanitizeActionData(i.slice(0,t.truncationLenth)),t.processErrorData([i])}catch(e){}e.apply(console,arguments)}}}])}(J),le=!1,de=window.VWO._.listener,fe=void 0!==VWO.v_e,he=function(){function e(){n(this,e),void 0!==VWO.v_e&&VWO.featureInfo.ele&&!le&&this.init()}return r(e,[{key:\"init\",value:function(){var e=this;if(de.onEventReceive(C,(function(){var t,n,i,r;(null!==(t=window.VWO)&&void 0!==t&&null!==(n=t.nls)&&void 0!==n&&n.r||null!==(i=window.VWO)&&void 0!==i&&null!==(r=i.nls)&&void 0!==r&&r.hs)&&e.initialize()})),fe){var t,n=function(){window.fetcher.getValue(\"VWO._.initClickWatcher\").then((function(t){t&&!le&&e.initialize()}))};n();var i=(null===(t=window.VWO._.enums)||void 0===t?void 0:t.EventsEnumMT)||b;window.VWO._.phoenixMT.on(i.CAMPAIGNS_LOADED,(function(){n()}))}}},{key:\"initialize\",value:function(){le||(le=!0,this.exceptionRecorder=new se,this.consoleRecorder=new ce,this.networkRecorder=new ae)}},{key:\"sendData\",value:function(){var t;if(le&&this.isNewDataAvailable()){var n=this.exceptionRecorder.getDataToSend(),i=this.consoleRecorder.getDataToSend(),r=this.networkRecorder.getDataToSend();if(e.sendErrorOnPageAsEvent(n,i,r),null!==(t=window.VWO.nls)&&void 0!==t&&t.startTime)return e.parseErrorLoggerData(n,i,r)}}},{key:\"isNewDataAvailable\",value:function(){return this.exceptionRecorder.shouldSendData()||this.consoleRecorder.shouldSendData()||this.networkRecorder.shouldSendData()}},{key:\"resetData\",value:function(){le&&(this.exceptionRecorder.resetData(),this.consoleRecorder.resetData(),this.networkRecorder.resetData())}}],[{key:\"sendErrorOnPageAsEvent\",value:function(e,t,n){var i={};e&&e.pEr&&(i.e=e.pEr),t&&t.pEr&&(i.c=t.pEr),n&&n.pEr&&(i.n=n.pEr),Object.keys(i).length>0&&VWO._.phoenixMT&&VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.ERROR_ONPAGE,i)}},{key:\"parseErrorLoggerData\",value:function(e,t,n){var i=M.get(\"JSON\"),r={error:{e:null==e?void 0:e.er,c:null==t?void 0:t.er,n:null==n?void 0:n.er}};return null!=e&&e.pEr&&(r.pEr=r.pEr||{},r.pEr.e=e.pEr),null!=t&&t.pEr&&(r.pEr=r.pEr||{},r.pEr.c=t.pEr),null!=n&&n.pEr&&(r.pEr=r.pEr||{},r.pEr.n=n.pEr),r.pEr&&(r.pEr=i.stringify(r.pEr)),r.error=i.stringify(r.error),r}}])}();window.VWO.ErrorLogger=new he;window.VWO.ErrorLogger;function ve(e,t){var n=e.median,i=e.p10;if(n\u003c=0)throw new Error(\"median must be greater than zero\");if(i\u003c=0)throw new Error(\"p10 must be greater than zero\");if(i>=n)throw new Error(\"p10 must be less than the median\");if(t\u003c=0)return 1;var r,o,a,s=Math.max(Number.MIN_VALUE,t/n),u=Math.log(s),c=Math.max(Number.MIN_VALUE,i/n),l=-Math.log(c),d=(1-(o=(r=.9061938024368232*u/l)\u003c0?-1:0===r?0:1,a=1/(1+.3275911*(r=Math.abs(r))),o*(1-a*(.254829592+a*(a*(1.421413741+a*(1.061405429*a-1.453152027))-.284496736))*Math.exp(-r*r))))/2;return t\u003c=i?Math.max(.9,Math.min(1,d)):t\u003c=n?Math.max(.5,Math.min(.8999999999999999,d)):Math.max(0,Math.min(.49999999999999994,d))}var pe=/url\\((\"[^\"]*\"|'[^']*'|[^)]*)\\)/i,we=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);function me(){var e=document.documentElement;return{width:Math.max((null==e?void 0:e.clientWidth)||0,window.innerWidth||0),height:Math.max((null==e?void 0:e.clientHeight)||0,window.innerHeight||0)}}function ge(e,t){var n=Math.max(e.top,0),i=Math.max(e.left,0),r=Math.min(e.bottom,t.height),o=Math.min(e.right,t.width);return r\u003c=n||o\u003c=i?0:(r-n)*(o-i)}function ye(e){var t=pe.exec(e);if(!t)return\"\";var n=t[1];return 0===n.indexOf('\"')||0===n.indexOf(\"'\")?n.slice(1,-1):n}function Ee(e,t){var n={FCP:[3e3,1800,1600,934],SI:[5800,3387,2300,1311],LCP:[4e3,2500,2400,1200],TBT:[600,200,350,150],CLS:[.25,.1,.25,.1]}[e],i={FCP:[1187,7582,603,4251],SI:[2188,15400,831,6380],LCP:[1705,9389,683,8447],TBT:[60,4408,60,1930],CLS:[0,1.3192,0,1.3192]}[e],r=we?0:2,o=n[r],a=n[r+1],s=i[r],u=i[r+1];return t\u003cs?100:t>u?0:100*function(e,t,n){var i=ve({median:t,p10:n},e);return i>.9&&(i+=.05*(i-.9)),Math.floor(100*i)/100}(t,o,a)}var be,Oe=-1,Te=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&(Oe=t.timeStamp,e(t))}),!0)},Ce=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType(\"navigation\")[0];if(e&&e.responseStart>0&&e.responseStart\u003cperformance.now())return e},_e=function(){var e=Ce();return e&&e.activationStart||0},Se=function(e,t){var n=Ce(),i=\"navigate\";Oe>=0?i=\"back-forward-cache\":n&&(document.prerendering||_e()>0?i=\"prerender\":document.wasDiscarded?i=\"restore\":n.type&&(i=n.type.replace(/_/g,\"-\")));return{name:e,value:void 0===t?-1:t,rating:\"good\",delta:0,entries:[],id:\"v4-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},Ve=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return i.observe(Object.assign({type:e,buffered:!0},n||{})),i}}catch(e){}},Ae=function(e,t,n,i){var r,o;return function(a){t.value>=0&&(a||i)&&((o=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=o,t.rating=function(e,t){return e>t[1]?\"poor\":e>t[0]?\"needs-improvement\":\"good\"}(t.value,n),e(t))}},ke=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},Le=function(e){document.addEventListener(\"visibilitychange\",(function(){\"hidden\"===document.visibilityState&&e()}))},We=function(e){var t=!1;return function(){t||(e(),t=!0)}},Pe=-1,Ie=function(){return\"hidden\"!==document.visibilityState||document.prerendering?1/0:0},De=function(e){\"hidden\"===document.visibilityState&&Pe>-1&&(Pe=\"visibilitychange\"===e.type?e.timeStamp:0,Ne())},Re=function(){addEventListener(\"visibilitychange\",De,!0),addEventListener(\"prerenderingchange\",De,!0)},Ne=function(){removeEventListener(\"visibilitychange\",De,!0),removeEventListener(\"prerenderingchange\",De,!0)},Me=function(){return Pe\u003c0&&(Pe=Ie(),Re(),Te((function(){setTimeout((function(){Pe=Ie(),Re()}),0)}))),{get firstHiddenTime(){return Pe}}},xe=function(e){document.prerendering?addEventListener(\"prerenderingchange\",(function(){return e()}),!0):e()},Fe=[1800,3e3],je=function(e,t){t=t||{},xe((function(){var n,i=Me(),r=Se(\"FCP\"),o=Ve(\"paint\",(function(e){e.forEach((function(e){\"first-contentful-paint\"===e.name&&(o.disconnect(),e.startTime\u003ci.firstHiddenTime&&(r.value=Math.max(e.startTime-_e(),0),r.entries.push(e),n(!0)))}))}));o&&(n=Ae(e,r,Fe,t.reportAllChanges),Te((function(i){r=Se(\"FCP\"),n=Ae(e,r,Fe,t.reportAllChanges),ke((function(){r.value=performance.now()-i.timeStamp,n(!0)}))})))}))},He=[.1,.25],Be=0,Ue=1/0,qe=0,ze=function(e){e.forEach((function(e){e.interactionId&&(Ue=Math.min(Ue,e.interactionId),qe=Math.max(qe,e.interactionId),Be=qe?(qe-Ue)/7+1:0)}))},Xe=function(){return be?Be:performance.interactionCount||0},Ge=function(){\"interactionCount\"in performance||be||(be=Ve(\"event\",ze,{type:\"event\",buffered:!0,durationThreshold:0}))},Qe=[],$e=new Map,Ke=0,Je=function(){var e=Math.min(Qe.length-1,Math.floor((Xe()-Ke)/50));return Qe[e]},Ye=[],Ze=function(e){if(Ye.forEach((function(t){return t(e)})),e.interactionId||\"first-input\"===e.entryType){var t=Qe[Qe.length-1],n=$e.get(e.interactionId);if(n||Qe.length\u003c10||e.duration>t.latency){if(n)e.duration>n.latency?(n.entries=[e],n.latency=e.duration):e.duration===n.latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};$e.set(i.id,i),Qe.push(i)}Qe.sort((function(e,t){return t.latency-e.latency})),Qe.length>10&&Qe.splice(10).forEach((function(e){return $e.delete(e.id)}))}}},et=function(e){var t=self.requestIdleCallback||self.setTimeout,n=-1;return e=We(e),\"hidden\"===document.visibilityState?e():(n=t(e),Le(e)),n},tt=[200,500],nt=function(e,t){\"PerformanceEventTiming\"in self&&\"interactionId\"in PerformanceEventTiming.prototype&&(t=t||{},xe((function(){var n;Ge();var i,r=Se(\"INP\"),o=function(e){et((function(){e.forEach(Ze);var t=Je();t&&t.latency!==r.value&&(r.value=t.latency,r.entries=t.entries,i())}))},a=Ve(\"event\",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});i=Ae(e,r,tt,t.reportAllChanges),a&&(a.observe({type:\"first-input\",buffered:!0}),Le((function(){o(a.takeRecords()),i(!0)})),Te((function(){Ke=Xe(),Qe.length=0,$e.clear(),r=Se(\"INP\"),i=Ae(e,r,tt,t.reportAllChanges)})))})))},it=[2500,4e3],rt={},ot=[800,1800],at=function(e){document.prerendering?xe((function(){return at(e)})):\"complete\"!==document.readyState?addEventListener(\"load\",(function(){return at(e)}),!0):setTimeout(e,0)},st=function(){return[1053520].indexOf(window._vwo_acc_id)>-1},ut=[\"vwoEventName\"],ct=void 0!==VWO.v_e&&VWO.featureInfo&&VWO.featureInfo.wve||st(),lt=window.VWO._.phoenixMT,dt=window.VWO._.listener,ft=window.VWO._.cookies.get(\"_vwo_uuid\"),ht=new(function(){return r((function e(){var t=this;if(n(this,e),ct){if(window.VWO.performanceWatcher)return window.VWO.performanceWatcher;this.lastWebVitalsSent={},this.resources={},this.webVitals={},this.totalBlockingTime=0,this.isTTICalculated=!1,this.isHidden=!1,this.lastLongTask=0,this.lastVisuallyComplete=0,this.finalTBT=0,this.quietWindowTimeout=0,this.inFlightGetRequests=0,this.isDestroyed=!1,this.isSendingInitialMetrics=!1,this.originalPushState=history.pushState,this.originalReplaceState=history.replaceState,this.isHistoryPatched=!1,\"PerformanceObserver\"in window&&(this.resourceObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){var n;e.duration\u003c0||(n=e.name,!/^https?:\\/\\//i.test(n))||null!==t.resources&&(t.resources[e.name]=e.startTime+e.duration)}))})),this.paintObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){\"first-paint\"!==e.name||t.isHidden||(t.paintObserver.disconnect(),t.firstPaint=e.startTime)}))})),this.longTaskObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){e.startTime>t.firstContentfulPaint&&(t.resetQuietWindowTimer(),e.duration>50&&(t.lastLongTask=e.startTime+e.duration,t.totalBlockingTime+=e.duration-50))}))})),this.initGetRequestTracking(),this.initializeWatcher())}}),[{key:\"initGetRequestTracking\",value:function(){this.originalFetch=window.fetch,this.originalXhrOpen=XMLHttpRequest.prototype.open,this.originalXhrSend=XMLHttpRequest.prototype.send,this.patchFetchAPI(),this.patchXhrAPI()}},{key:\"patchFetchAPI\",value:function(){var e=this;window.fetch=function(t,n){var i;return\"GET\"===((null==n||null===(i=n.method)||void 0===i?void 0:i.toUpperCase())||\"GET\")?(e.inFlightGetRequests++,e.originalFetch.call(this,t,n).finally((function(){e.inFlightGetRequests--}))):e.originalFetch.call(this,t,n)}}},{key:\"patchXhrAPI\",value:function(){var e=this;XMLHttpRequest.prototype.open=function(t){return this._method=t.toUpperCase(),e.originalXhrOpen.apply(this,arguments)},XMLHttpRequest.prototype.send=function(){return\"GET\"===this._method&&(e.inFlightGetRequests++,this.addEventListener(\"loadend\",(function(){e.inFlightGetRequests--})),this.addEventListener(\"error\",(function(){e.inFlightGetRequests--})),this.addEventListener(\"abort\",(function(){e.inFlightGetRequests--}))),e.originalXhrSend.apply(this,arguments)}}},{key:\"initializeWatcher\",value:function(){var e=this;this.resourceObserver.observe({type:\"resource\",buffered:!0}),this.paintObserver.observe({type:\"paint\",buffered:!0}),lt.on(window.VWO._.EventsEnum.PERFORMANCE,(function(t){if(e.isSendingInitialMetrics)e.isSendingInitialMetrics=!1;else{var n=t.vwoEventName,i=function(e,t){if(null==e)return{};var n,i,r=function(e,t){if(null==e)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;n[i]=e[i]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i\u003co.length;i++)n=o[i],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(t,ut);t._vwo={eventDataConfig:a({},ft,i)},n||(t.vwoEventName=window.VWO._.EventsEnum.PERFORMANCE)}}),{syncToDataLayer:!0}),this.initLoadTimingListeners(),this.initWebVitalsListeners(),this.initListeners()}},{key:\"initLoadTimingListeners\",value:function(){var e=this;if(\"loading\"===document.readyState)window.addEventListener(\"DOMContentLoaded\",(function(){var t={dcl:parseFloat(performance.now().toFixed(3))};e.domContentLoaded=performance.now(),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}));else{var t={dcl:parseFloat(performance.getEntriesByType(\"navigation\")[0].domContentLoadedEventStart.toFixed(3))};this.domContentLoaded=performance.getEntriesByType(\"navigation\")[0].domContentLoadedEventStart,lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}if(\"complete\"===document.readyState){this.pageLoad=performance.getEntriesByType(\"navigation\")[0].loadEventStart;var n={pl:parseFloat(this.pageLoad.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,n)}else window.addEventListener(\"load\",(function(){e.pageLoad=performance.now();var t={pl:parseFloat(e.pageLoad.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}))}},{key:\"initWebVitalsListeners\",value:function(){var e,t,n=this;e=function(e){n.isDestroyed||(n.webVitals.cls=parseFloat(e.value.toFixed(3)))},t=(t={reportAllChanges:!0})||{},je(We((function(){var n,i=Se(\"CLS\",0),r=0,o=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=o[0],n=o[o.length-1];r&&e.startTime-n.startTime\u003c1e3&&e.startTime-t.startTime\u003c5e3?(r+=e.value,o.push(e)):(r=e.value,o=[e])}})),r>i.value&&(i.value=r,i.entries=o,n())},s=Ve(\"layout-shift\",a);s&&(n=Ae(e,i,He,t.reportAllChanges),Le((function(){a(s.takeRecords()),n(!0)})),Te((function(){r=0,i=Se(\"CLS\",0),n=Ae(e,i,He,t.reportAllChanges),ke((function(){return n()}))})),setTimeout(n,0))}))),nt((function(e){n.isDestroyed||(n.webVitals.inp=parseFloat(e.value.toFixed(3)))}),{reportAllChanges:!0}),function(e,t){t=t||{},xe((function(){var n,i=Me(),r=Se(\"LCP\"),o=function(e){t.reportAllChanges||(e=e.slice(-1)),e.forEach((function(e){e.startTime\u003ci.firstHiddenTime&&(r.value=Math.max(e.startTime-_e(),0),r.entries=[e],n())}))},a=Ve(\"largest-contentful-paint\",o);if(a){n=Ae(e,r,it,t.reportAllChanges);var s=We((function(){rt[r.id]||(o(a.takeRecords()),a.disconnect(),rt[r.id]=!0,n(!0))}));[\"keydown\",\"click\"].forEach((function(e){addEventListener(e,(function(){return et(s)}),{once:!0,capture:!0})})),Le(s),Te((function(i){r=Se(\"LCP\"),n=Ae(e,r,it,t.reportAllChanges),ke((function(){r.value=performance.now()-i.timeStamp,rt[r.id]=!0,n(!0)}))}))}}))}((function(e){n.isDestroyed||(n.webVitals.lcp=parseFloat(e.value.toFixed(3)))}),{reportAllChanges:!0}),function(e,t){t=t||{};var n=Se(\"TTFB\"),i=Ae(e,n,ot,t.reportAllChanges);at((function(){var r=Ce();r&&(n.value=Math.max(r.responseStart-_e(),0),n.entries=[r],i(!0),Te((function(){n=Se(\"TTFB\",0),(i=Ae(e,n,ot,t.reportAllChanges))(!0)})))}))}((function(e){if(!n.isDestroyed){n.timeToFirstByte=e.value;var t={ttfb:parseFloat(n.timeToFirstByte.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}})),je((function(e){if(!n.isDestroyed){n.firstContentfulPaint=e.value;var t={fcp:parseFloat(n.firstContentfulPaint.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t),n.lastLongTask=n.firstContentfulPaint,n.longTaskObserver.observe({type:\"longtask\",buffered:!0}),n.resetQuietWindowTimer()}}))}},{key:\"initListeners\",value:function(){var e=this;window.addEventListener(\"beforeunload\",(function(){!e.isTTICalculated&&e.firstContentfulPaint&&(e.webVitals.tti=parseFloat(e.firstContentfulPaint.toFixed(3)),e.webVitals.tbt=0),e.triggerWebVitals(),e.destroy()})),document.addEventListener(\"visibilitychange\",(function(){\"hidden\"===document.visibilityState&&(e.isHidden=!0,e.triggerWebVitals())})),this.setupHistoryAPIOverride(),dt.onEventReceive(window.VWO._.EventsEnum.RETRACK_VISITOR,(function(){e.resetData()}))}},{key:\"setupHistoryAPIOverride\",value:function(){if(!this.isHistoryPatched&&window.history){var e=this;history.pushState=function(t,n,i){return e.handlePreUrlChange(window.location.href,null==i?void 0:i.toString()),e.originalPushState.apply(this,arguments)},history.replaceState=function(t,n,i){return e.handlePreUrlChange(window.location.href,null==i?void 0:i.toString()),e.originalReplaceState.apply(this,arguments)},this.isHistoryPatched=!0}}},{key:\"handlePreUrlChange\",value:function(e,t){try{if(!t||e===t)return;this.triggerWebVitals(),this.resetData()}catch(e){}}},{key:\"triggerWebVitals\",value:function(){this.isDestroyed||(this.webVitals.si||this.speedIndexCalculation(),this.performanceScoreCalculation(),this.areWebVitalsDifferent()&&(this.lastWebVitalsSent=l({},this.webVitals),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,l({},this.webVitals))))}},{key:\"areWebVitalsDifferent\",value:function(){return!this.lastWebVitalsSent||(this.webVitals.cls!==this.lastWebVitalsSent.cls||this.webVitals.inp!==this.lastWebVitalsSent.inp||this.webVitals.lcp!==this.lastWebVitalsSent.lcp||this.webVitals.si!==this.lastWebVitalsSent.si||this.webVitals.score!==this.lastWebVitalsSent.score||this.webVitals.tti!==this.lastWebVitalsSent.tti||this.webVitals.tbt!==this.lastWebVitalsSent.tbt)}},{key:\"speedIndexCalculation\",value:function(){if(!this.isDestroyed&&void 0===this.webVitals.si&&this.firstContentfulPaint){var e=0,t=null,n=performance.now();if(null!==this.resources&&(e=Math.max.apply(null,Object.keys(this.resources).map((function(e){return this.resources[e]}),this)))>this.lastVisuallyComplete&&n-e>1e3){t=function(e){for(var t,n,i=[],r=document.getElementsByTagName(\"*\"),o=me(),a=0;a\u003cr.length;a++){var s=r[a],u=\"\";if(t=\"img\",n=void 0,(null===(n=s.nodeName)||void 0===n?void 0:n.toLowerCase())===t&&(u=s.currentSrc||s.src),!u){var c=getComputedStyle(s).getPropertyValue(\"background-image\");c&&(u=ye(c))}if(u){var l=0===u.indexOf(\"data:image\")?0:e[u];if(void 0!==l){var d=ge(s.getBoundingClientRect(),o);d>0&&i.push({time:l,area:d})}}}return i}(this.resources),this.resources=null,this.lastVisuallyComplete=e;var i=null===t?0:function(e,t){var n,i=me(),r=i.width*i.height/10,a=r*e,s=o(t);try{for(s.s();!(n=s.n()).done;){var u=n.value,c=u.time,l=u.area;r+=l,a+=l*Math.max(c,e)}}catch(e){s.e(e)}finally{s.f()}return 0===r?0:a/r}(this.firstContentfulPaint||this.firstPaint,t);this.webVitals.si=parseFloat(i.toFixed(3))}}}},{key:\"performanceScoreCalculation\",value:function(){var e={FCP:.1,SI:.1,LCP:.25,TBT:.3,CLS:.25},t={FCP:this.firstContentfulPaint,SI:this.webVitals.si,LCP:this.webVitals.lcp,TBT:this.finalTBT,CLS:this.webVitals.cls},n=0;for(var i in t)if(void 0===t[i])return;for(var r in t){n+=Ee(r,t[r])*e[r]}this.webVitals.score=parseFloat(n.toFixed(3))}},{key:\"sendInitialPerformanceMetrics\",value:function(){if(!this.isSendingInitialMetrics){this.isSendingInitialMetrics=!0;var e={fcp:this.firstContentfulPaint,ttfb:this.timeToFirstByte,dcl:this.domContentLoaded,pl:this.pageLoad},t=Object.keys(e).reduce((function(t,n){var i=e[n];return void 0!==i&&(t[n]=parseFloat(i.toFixed(3))),t}),{});Object.keys(t).length>0&&window.VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}}},{key:\"resetQuietWindowTimer\",value:function(){var e=this;this.quietWindowTimeout&&clearTimeout(this.quietWindowTimeout),this.quietWindowTimeout=window.setTimeout((function(){if(!e.isTTICalculated&&e.inFlightGetRequests\u003c3){var t={tti:parseFloat(e.lastLongTask.toFixed(3)),tbt:parseFloat(e.totalBlockingTime.toFixed(3))};e.finalTBT=parseFloat(e.totalBlockingTime.toFixed(3)),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t),e.isTTICalculated=!0,e.longTaskObserver.disconnect(),e.speedIndexCalculation()}}),5e3)}},{key:\"resetData\",value:function(){ct&&(this.webVitals={},this.lastWebVitalsSent={},this.resources={},this.totalBlockingTime=0,this.isTTICalculated=!1,this.isHidden=!1,this.lastLongTask=0,this.lastVisuallyComplete=0,this.finalTBT=0,this.firstPaint=void 0,this.firstContentfulPaint=void 0,this.timeToFirstByte=void 0,this.domContentLoaded=void 0,this.pageLoad=void 0,this.quietWindowTimeout&&(clearTimeout(this.quietWindowTimeout),this.quietWindowTimeout=0),this.inFlightGetRequests=0,this.isDestroyed||(this.destroy(),this.isDestroyed=!0))}},{key:\"destroy\",value:function(){this.resourceObserver.disconnect(),this.paintObserver.disconnect(),this.longTaskObserver.disconnect(),this.resources=null,this.isHistoryPatched&&(history.pushState=this.originalPushState,history.replaceState=this.originalReplaceState,this.isHistoryPatched=!1),this.originalFetch&&(window.fetch=this.originalFetch),this.originalXhrOpen&&(XMLHttpRequest.prototype.open=this.originalXhrOpen),this.originalXhrSend&&(XMLHttpRequest.prototype.send=this.originalXhrSend)}}])}());window.VWO.performanceWatcher=ht}();\n\n });\n})();\n\n\u003c/script>\u003cscript type=\"application/ld+json\">{\"@type\":\"Product\",\"@context\":\"https://schema.org/\",\"name\":\"Rythmia Life Advancement Center\",\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.9\",\"reviewCount\":\"2915\"},\"review\":[{\"@type\":\"Review\",\"reviewBody\":\"Second Trip = Second Life-Changing Experience. This was my second trip to Rythmia. I came just over 2 years ago, and I am blown away once again. My first trip was amazing, but they have improved their processes even more. The classes are unparalleled and the environment is so intentional from the moment you meet your driver at the airport. Every single step has been created for you to have the best experience you can have while doing some very deep personal work. I'm of the mindset that I am going to be able to do my best work when I feel safe, my body is comfortable and cared for, and I have experts around me to help when I need it, and that is exactly what I got at Rythmia. There are a lot of places to go to do this medicine, and I think you should go where you're called to go. If you are looking for a place where every single detail has been covered and you have medical professionals available if necessary, in a relaxing and inclusive environment (with the best food ever!), you've found the right place. I highly recommend this facility.\",\"author\":{\"@type\":\"Person\",\"name\":\"Deborah V\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Magical place filled with positive energy. It was excellent.\\nThe facilities, the classes, the workshops, the spa, the pool, the Ayahuasca ceremonies...\\nThe food was organic and excellent, and the staff was amazing.\",\"author\":{\"@type\":\"Person\",\"name\":\"Journey634276\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Life changing. I had the most amazing experience that is truly hard to put into words. It was worth every penny and I can't wait to go back!\",\"author\":{\"@type\":\"Person\",\"name\":\"Kristi C\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"One hell of an experience for the best. This is an experience of a lifetime! 💯 % worth the investment in yourself. Not everyone has the same experience with ayahuasca but you get out what you put in. The whole entire team was so supportive and extremely comforting and nice no matter what I was feeling during the week. I will always be a light worker and light warrior because of this organization 💗\",\"author\":{\"@type\":\"Person\",\"name\":\"Ashley P\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Pure MAGIC! Words cannot truly express I completely highly I recommend Rythmia! Before I arrived the care, communication & attention to detail were exceptional. Once I arrived this & more remained consistent & elevated. Individually & Collectively the healing, care & consideration were deeply felt & experience. I’m\\nHome now a week & I still feel held as I begin to integrate all of the magic experienced! My heart is full & so very grateful🙌🧡🙏🏼\",\"author\":{\"@type\":\"Person\",\"name\":\"lisa r\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"A Life-Changing Journey of Healing at Rythmia”. ✨ My Rythmia Experience ✨\\nStaying at Rythmia was truly life-changing. From the moment I arrived, I felt surrounded by peace, love, and the most supportive energy. The staff genuinely care about your healing and make you feel safe through every step of the journey. The classes, ceremonies, and integration sessions were beautifully guided and helped me reconnect with myself on a deeper level.\\n\\nThe food was nourishing, the grounds were breathtaking, and every sunrise reminded me how blessed I am to be alive and growing. 🌿💫\\n\\nI left Rythmia with a full heart, a clearer mind, and a renewed sense of purpose. Thank you to everyone there for creating a space where transformation truly happens. I’ll carry this experience in my soul forever. 💗\",\"author\":{\"@type\":\"Person\",\"name\":\"Lali B\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"3rd times a charm but the 4th will be better 🤣. My 3rd time going and it just gets better. The staff, the food, the medicine, every aspect of this place is magical. You’ll feel the love & support every step. See you again soon!\",\"author\":{\"@type\":\"Person\",\"name\":\"Matthew G\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Grateful. I can't explain how much ALL OF US need this. Rythmia is a safe, accommodating wellness center who's program and staff are there to support you at every step of your journey. I have been through Rythmia's program twice now and it has not only changed my life, it has changed the trajectory of my family.\",\"author\":{\"@type\":\"Person\",\"name\":\"JT H\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Magic! Rythmia has changed my life in so many profound ways. I absolutely love everything about this magical place and can’t wait to go back.\",\"author\":{\"@type\":\"Person\",\"name\":\"GrandTour40379848319\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Go For It! It was the most amazing experience of my life. From the moment I entered, I was cared for and loved. Every single person working at Rythmia is dedicated to help you, nurture and support you. You feel the love 24/7. Truly is a heaven on earth! Gift yourself this amazing opportunity to taste what true love is! \\nRooms are beautiful, staff is wonderful, spa is amazing and the food is healthy, nourishing and all organic!\",\"author\":{\"@type\":\"Person\",\"name\":\"Fearless32378158681\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Help Yourself! Amazing! This was my second time and already have a 3rd lined up. Let me be clear, this is not a vacation spot, this is a place you go to work on yourself and find answers.\\n\\nThe staff, workshops, rooms, food, bonding, and ayahuasca ceremonies are life changing… \\n\\nHighly Recommend!!\",\"author\":{\"@type\":\"Person\",\"name\":\"Carl M\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Life Changing Experience. It was an unbelievably beautiful atmosphere and life changing experience. It is the number 1 best thing I have ever done for myself, healing in every aspect. Everything was top notch. The food was amazing. The services were amazing. The people were amazing. I even loved the soaps in the bathrooms. It was worth every cent. I had the best night of my life on the final ceremony. I cannot wait to go back!!!\\nRose\",\"author\":{\"@type\":\"Person\",\"name\":\"Rose J\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Life-changing! Amazing and life-changing! Gorgeous setting, delicious food, incredible staff. They promise you a miracle but honestly I feel like I received MULTIPLE miracles.\",\"author\":{\"@type\":\"Person\",\"name\":\"Amy W\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Transformative. My experience at Rythmia has been profound and transformational. This is my second trip down there, and if we are just talking about the environment, the staff, the amenities alone, you will be very pleased. Rythmia is immaculate, and the staff is wonderful.\\n\\nThe healing on the other hand is very personal and from my experience, I will definitely say it’s worth the trip. If you’re truly looking to take responsibility (not fault) for and change your life for the better, then look no further. The insight and messages I received were truly amazing and exactly what I needed to change my life for the better. If you’ve been called to do the work, answer the call because that’s all the information you need to get your life started.\",\"author\":{\"@type\":\"Person\",\"name\":\"Crystal B\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"A Soulful Rebirth. This week at Rythmia has been nothing short of a merging of my soul and a deep healing of my heart. The experience with abuelita will forever be etched into my being, life will now always carry the reminder of what it means to live in ceremony, both during and after this sacred encounter.\\n\\nAll week, I felt as if I was walking through the Lion King’s kingdom majestic, alive and filled with wonder. My inner child was welcomed home and I was lovingly guided by the thousand women within me, each one getting teached and recalibrated to offer them sweetness, tenderness, and forgiveness. Through this deep soul work, I was reborn.\\n\\nFrom sipping fresh coconut water to nourishing myself with abundant vegan options, receiving beautiful massages and a sweet birthday cake, soaking in the lovely spa, every detail reflected care and devotion. The lush wild nature and the fauna became teachers too, flowing with blessings and wisdom that led me closer to liberation.\\n\\nI hold profound respect for every member of the staff and the divine attention given to every part of the facility, the program and the care we received. To the spiritual family of shamans and musicians, thank you for holding space with such devotion, presence and love.\\n\\nThis week was raw, tender, transformative and fun. My heart is full, and I cannot wait for abuelita Aya to call me back again. Gracias, aho.\",\"author\":{\"@type\":\"Person\",\"name\":\"Silvana I. Vanfretti\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Fabulous! Very much needed and enjoyed my experience at Rythmia. I can't be more grateful for the people with whom I shared the week. The staff were very attentive to my needs, and I appreciated that everyone knew my name! The lectures were great - speakers were engaging. Ceremonies --- well, needed by all, and although challenging at times, they were wonderful experiences which will help guide me in my future. I re-booked for my next visit!\",\"author\":{\"@type\":\"Person\",\"name\":\"Dawn N\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"I am new! I just returned from Rythmia and am in absolute awe. What a transformative experience--I am new!\\n\\nThe medicine team, music, and classes were all exceptional and aided us immensely in guiding us on our journey toward a more centered, whole, and healed self. The staff, accommodations, grounds, facilities, and food were all exceptional as well. While this experience was at times very difficult, it was also at all times so beautiful and rewarding. \\n\\nIf you're debating whether or not to go on your own journey, just go! If you're wondering where you should go, go to Rythmia! I couldn't have imagined doing it anywhere else.\",\"author\":{\"@type\":\"Person\",\"name\":\"sarahloveswords\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"The most spiritual and transformational experience. Rythmia is a truly special place. From the impeccable grounds to the kind and inspiring people who work there, every detail reflects the care and intention behind it. It’s clear that Gerry has put tremendous effort into building a top-tier team—you can feel it in the quality of the entire experience. The program is thoughtfully and seamlessly designed to guide you through a powerful, transformational journey. I didn’t meet a single person who regretted coming. Thank you, Rythmia, for an unforgettable week.\",\"author\":{\"@type\":\"Person\",\"name\":\"Emma D\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"The best week of healing. The entire place is amazing. It is well maintained, the rooms are beautiful and while the map looks like the place is huge, it is very walkable. If you need accessibility they can help eith this. They prepare food that accommodates many diets and it is not 100% plant based as some programs are. \\nThe program is amazing as well. The staff is so very supportive they will take the time to talk with you, they know your name right off. The ceremonies are done in a safe and respectful way. The shaman are knowledgeable about local traditions but also open to other traditions. There is structured time and there is plenty of free time to do integration or even if you need to do some outside work as I did. Wifi throughout to area, some weaker spots but able to get to my work sites with a vpn. \\nThe spa is amazing as well and my massages were incredible. The staff is open to working with you for things you need. My example is I run cold so they were accommodating to raising the temp in the room. \\nIf you have medical concerns there is 24 hour on site staff.\\nI will not speak to the journey because that will be different for everyone. But to say I had a miracle woukd be an understatement. It was hard but so very fulfilling.\",\"author\":{\"@type\":\"Person\",\"name\":\"Voyage658192\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Merge my soul and clear my heart. I had the best soul merging experience beyond what I could have ever imagined. Rythmia exceeded my expectations and this was a second visit me. \\nDo yourself a favor on the most intimate level and book a week at Rythmia and plan for at least one follow up. You’re deeper than you think you are and you deserve to understand that.\",\"author\":{\"@type\":\"Person\",\"name\":\"Susan K\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Best thing I ever did for myself. The most powerful, deep, healing, and joyous experience of my life. Wasn't always easy, but the program classes are designed to help you help yourself through the challenges and teach you how to work with the plant medicine. The program team is also available if you need to talk. From a facilities perspective, the place has a lot of natural beauty; the pool is great, and the hot/cold plunge was a favorite of mine. The gym is spacious and has enough for the few days you might have energy/inclination to work out. The rooms are clean, comfortable, great pillows/beds/linens, and the soap/shampoo etc., was really nice and fresh (of course, natural and lacking industrial chemicals). The food is buffet-style and so fresh - many options. It's luxurious in that you have everything you need and the standards are high; but it's no frills luxury. The beach trips were short but plenty of time to enjoy the ocean. If you are called to this place and to the plant medicine/internal work, go here. But, I also don't think it's for everyone. The price seems reasonable when you see all of the efforts, set up for ceremonies, employees, etc. But, even if they are making money hand over fist, I don't care - they should be. They are actually doing something that makes lives better, gave me a tremendous gift.\",\"author\":{\"@type\":\"Person\",\"name\":\"Peter K\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Best Birthday Ever. Was not expecting any of this but glad I went and got to experience all of it. From the time you land at the airport you are greeted with caring and kind staff, the center is huge and full of activities to do when your not in class or ceremony like the saltwater pool, sauna, mud bath along with a hot and cold plunge to accompany a gym where you can get a full workout and to top it all off a deep tissue massage , the food is amazing, teachers are amazing, rooms are amazing, the people you will meet there are amazing and you’ll realize that we’re all on this journey of life advancement.\",\"author\":{\"@type\":\"Person\",\"name\":\"Arel J\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Wow... A truly life changing experience! I had heard about Rythmia for years, but wasn't sure how I would feel about sitting in ceremony with so many people. I was a bit skeptical about whether I would receive the care and attention that one requires during a ceremony. If you're thinking the same thing, I want to share with you what I experienced. \\n\\nFirst, to provide some context for this share, I'm a serial entrepreneur in the hospitality industry. I'm a certified life coach and breathwork facilitator, and I've hosted 24 retreats. I am an expert in hosting in-person events and holding space for people during deep, transformational work. I share this so you understand that my opinion of Rythmia is based on years of experience, both personal and professional. I've also sat with Ayahuasca 12 times before coming to Rythmia and participated in many other medicine journeys. \\n\\nWith that being said, I want to tell you that I never once felt that I was without anything during my time at Rythmia. They have everything so well thought out and organized that from the moment you say yes and sign up, they are there to support you. From the moment you arrive, you feel welcome, comfortable, and most importantly, safe. The reason people have such profound experiences at Rythmia is that they can surrender in a secure environment with people who are there to ensure they have everything they need at all times. Even though there were over 60+ people in the ceremonies I attended, it still felt like I was in an intimate setting, with someone close by to watch over me.\\n\\nNumerous elements make the Rythmia experience exceptional: delicious organic farm-to-table food, expert facilitators, incredible musicians, a beautiful and lush property, a wellness spa, insightful classes and workshops, and much more. It's very rare to find a place that offers all of this in one combined experience, and considering it's medically licensed makes it even more special. \\n\\nRythmia is truly a sacred, life-changing experience if you are ready to go deep and do the work. Ayahuasca is not for everyone, but if you feel the call and you want a total 5-star experience, Rythmia is the only option.\\n\\nIt has undoubtedly been one of the most profound experiences of my life. I will look back at my time at Rythmia and be able to identify it as the beginning of a new trajectory in my journey. I received everything I had hoped for, and so much more. This is a very special place with many beautiful souls who are all fully committed to helping you receive your miracle. I am forever grateful for my time here and know I will be back again.\",\"author\":{\"@type\":\"Person\",\"name\":\"Zarak F\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"A place where miracles happen. Rythmia is absolutely MIRACULOUS. From the grounds & facilities, to the staff, the healers, the food and the energy, it is a place of miracles. It was hands down the best week of my life. I felt safe, heard and taken care of the entire time. I guarantee I will be back and will bring as many people with me as will come. If you are considering going, use this as a sign! GO! ACT! Change your life. Much Love, Aho. -Coleman\",\"author\":{\"@type\":\"Person\",\"name\":\"Coleman O\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Life changing. It was a great experience. Not only was it top notch service you could really tell the whole staff cared about your healing process. It was not only moving for me, but it really helped me and my husband as a couple. I would definitely go back.\",\"author\":{\"@type\":\"Person\",\"name\":\"Cristi Y\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Our hearts have been cracked open and healed in the most beautiful way. Last week, Ryan and I embarked on the most profound, soul-shifting journey of our lives. After months of emotional, physical, and spiritual preparation, we stepped into a week that would forever change us.\\n\\nTogether, yet individually, we entered the sacred space of ayahuasca ceremony—4 days, 37 hours, and lifetimes of healing. We were shown who we’ve become, what we’ve been carrying, and what we needed to release to return to the truth of who we are. Through every tear, vision, and breakthrough, we journeyed back to our hearts… and I can say with certainty: we are forever transformed. Our hearts have been cracked open and healed in the most beautiful way.\\n\\nTo share this experience with my life partner—my mirror, my anchor, my greatest love—was nothing short of miraculous. There are no words big enough to capture the depth of gratitude we feel.\\n\\nThank you to the incredible Rythmia staff for holding us in such safety, compassion, and unwavering love. And to the beautiful souls—strangers who became family—thank you for walking this path beside us. Your courage, your truth, your presence… we carry it all with us.\\n\\nWe are still floating in a space of wonder and deep reverence. Overflowing with gratitude for the medicine, for the journey, and for this sacred life.\\n\\nAs we continue to integrate and embody all that was revealed, we hold close the truth: this was the best week of our lives. And yes—we’ll be back next year.\\n\\nAnd so it is. 💫🌿\\n\\n#HeartsOnHigh #PlantMedicine #LifeChanged #Merged #Healed #Loved #CouplesThatHealTogether\",\"author\":{\"@type\":\"Person\",\"name\":\"Kiesha M\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"One of the most significant experiences of my life. The Rythmia experience was one of the most profound of my life. It's something that transcends language in the sense it's outside the scope of normative western experience. I'm a more relaxed version of myself with the ability to be present in each moment in way I struggled with in the past. This translates over to deeper more meaningful relationships in my life. I am so grateful I had this experience!\",\"author\":{\"@type\":\"Person\",\"name\":\"Roger D\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Third Visit to Rythmia. 3rd time attending the Rythmia Life Advancement Center, at 74 ... make no mistake; this is the real deal for life transformation at all levels [Body, Mind, Spirit, Soul]. The experience is different for everyone, since each person is on their own life path. For me ... I was able to work at the Gaia-Earth, Ancestor and Health levels... My transformation was nothing short of incredible. \\n Thank you Rythmia Team, I love, honor and appreciate all of you.\",\"author\":{\"@type\":\"Person\",\"name\":\"Trip207502\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Magical transformation! There are no words to describe how amazing this place is! The location, facilities, rooms, food were all amazing. But even more so the teachers, coaches and shamans as well as ceremonies and program were absolutely incredible! The transformation within and I’m writing this almost. Year later because the healing continues and the journey I experienced still continues to impact my healing. I have decided to go back again this year because I truly feel I’m ready now for a deeper level of healing.\",\"author\":{\"@type\":\"Person\",\"name\":\"Selena A\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"What a blessing! - The best week of my life!! This was the best week of my life!! No exaggeration... for real!.... it was beyond my expectations. The experiences weren't always easy yet they were worth every amount of struggle it took to surrender to the process. I had wanted to go to Rythmia since it opened in 2016, so for me this was a wonderful blessing. It is the absolute best investment I have ever made in myself by far. And I have done a lot of conferences, workshops and retreats in my life at 68 years old.\\n\\nRythmia has the look and feel of a luxury resort. The staff are just so warm and caring, and take care of your every need. They are there for you and provide support even when you don't realize you need it. The yoga and breathwork team were amazing. The spa was such an unexpected gift as every massage therapist was so lovely and had the sweetest, gentle energy. The massages were done with such attention to detail and care. The colonics were a great support for the process and detoxing as well as the steam room and the cold plunge. All the enhancement therapies made the whole journey so much better.\\nAnd the juice and the food, so fresh, delicious, absolute best. If you have any concerns, let them go because I can't imagine a better place to go for this type of journey/experience. It is about so much more than just doing the medicine, this is an entire program to allow you to transform your life and 'Heal' or as I say undo those things that happened in your life that have stopped you from being the person you truly want and are meant to be.\",\"author\":{\"@type\":\"Person\",\"name\":\"C C\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Must experience! My name is Sean, I was there for a week in August, 2025. This place is worth every penny! The miracle is real, if you want it! I did everything that they recommended and basically got 10 years of therapy in one week. Remember things get worse before they get better, and you too can have a miracle. \\n\\nThe things that I wanted out of this experience was selling myself short. I got so much more! My questions were answered, and who knew they were in me the whole time. When you go here, remain open and your heart will be healed. I put there sticker on my guitar to remind me of this. ( I hate stickers on instruments, lol, but this experience has change my life, so I made an exception.) \\n\\nAll in all, 10/10! Staff was wonderful and the trainers were amazing!\",\"author\":{\"@type\":\"Person\",\"name\":\"sean k\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}}]}\u003c/script>\u003cscript src=\"https://challenges.cloudflare.com/turnstile/v0/api.js\">\u003c/script>\u003cscript src=\"https://bat.bing.com/p/action/15338299.js\" type=\"text/javascript\" async=\"\" data-ueto=\"ueto_cbe1d32dc2\">\u003c/script>\u003cstyle type=\"text/css\" id=\"hs-form-style2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e\">.fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;*zoom:1}.fn-date-picker.pika-single.is-hidden{display:none}.fn-date-picker.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fn-date-picker.pika-single:after,.fn-date-picker.pika-single:before{content:\" \";display:table}.fn-date-picker.pika-single:after{clear:both}.fn-date-picker .pika-lendar{float:left;width:240px;margin:8px}.fn-date-picker .pika-title{position:relative;text-align:center}.fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.fn-date-picker .pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.fn-date-picker .pika-next:hover,.fn-date-picker .pika-prev:hover{opacity:1}.fn-date-picker .pika-next.is-disabled,.fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.fn-date-picker .is-rtl .pika-next,.fn-date-picker .pika-prev{float:left;background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==\");*left:0}.fn-date-picker .is-rtl .pika-prev,.fn-date-picker .pika-next{float:right;background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=\");*right:0}.fn-date-picker .pika-select{display:inline-block;*display:inline}.fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.fn-date-picker .pika-table td,.fn-date-picker .pika-table th{width:14.2857142857%;padding:0}.fn-date-picker .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.fn-date-picker .pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}.fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.fn-date-picker .pika-week{font-size:11px;color:#999} .hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:16px}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list li:after{clear:both}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list li input{float:left}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list.inline-list-2 li{width:50%}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list.inline-list-3 li{width:33%}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hs-fieldtype-intl-phone.hs-input{padding:0;background:none;border:none;height:auto}.hs-fieldtype-intl-phone.hs-input:after{clear:both;content:\" \";display:table}.hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hs-fieldtype-textarea.hs-input{resize:vertical}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .hs-button{white-space:pre-wrap}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .hs-richtext{word-break:break-word}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-1 .hs-input{width:95%}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-1 .input{margin-right:8px}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-1 input[type=checkbox],.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-1 input[type=radio]{width:auto}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-2 .input{margin-right:8px}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e fieldset.form-columns-3 .input{margin-right:8px}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e label.hs-hidden{visibility:hidden}.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e .hs-field-desc{width:100%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style>div.form-columns-3 .hs-form-field,.hs-custom-style fieldset.form-columns-3 .hs-form-field{width:33.3%}.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.hs-custom-style>div textarea,.hs-custom-style fieldset textarea{padding:10px 15px}.hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset{margin-right:0!important;width:100%!important}form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-2 .hs-form-field,form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],form.hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.legal-consent-container .field.hs-form-field{margin-bottom:8px}.legal-consent-container .hs-field-desc.checkbox-desc{margin:-12px 0 0 21px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px}.legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container~.hs_recaptcha{margin-top:18px}.cookie-reset-container{font-size:14px;margin-bottom:10px;text-align:right}#hs-outer-captcha-target,#hs-outer-captcha-target *{display:none;height:0;width:0}.hubspot-link__container{font-size:14px;padding-bottom:40px;position:relative;color:#9fa0a2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hubspot-link-text{color:#00a4bd;font-weight:400}.hubspot-link__container.sproket{color:#9fa0a2}.hubspot-link{color:#9fa0a2}.hubspot-link,.hubspot-link:hover{text-decoration:none}.hubspot-link:hover .hubspot-link-text{text-decoration:underline}.hubspot-link__icon{margin-bottom:-1px;margin-right:5px}.hubspot-link__container.sproket .hubspot-link__icon{width:30px;margin-right:0;float:left;margin-top:-9px;margin-left:-5px}\u003c/style>\u003cstyle type=\"text/css\" id=\"hs-form-styleda41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552\">.fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;*zoom:1}.fn-date-picker.pika-single.is-hidden{display:none}.fn-date-picker.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fn-date-picker.pika-single:after,.fn-date-picker.pika-single:before{content:\" \";display:table}.fn-date-picker.pika-single:after{clear:both}.fn-date-picker .pika-lendar{float:left;width:240px;margin:8px}.fn-date-picker .pika-title{position:relative;text-align:center}.fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.fn-date-picker .pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.fn-date-picker .pika-next:hover,.fn-date-picker .pika-prev:hover{opacity:1}.fn-date-picker .pika-next.is-disabled,.fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.fn-date-picker .is-rtl .pika-next,.fn-date-picker .pika-prev{float:left;background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==\");*left:0}.fn-date-picker .is-rtl .pika-prev,.fn-date-picker .pika-next{float:right;background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=\");*right:0}.fn-date-picker .pika-select{display:inline-block;*display:inline}.fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.fn-date-picker .pika-table td,.fn-date-picker .pika-table th{width:14.2857142857%;padding:0}.fn-date-picker .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.fn-date-picker .pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}.fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.fn-date-picker .pika-week{font-size:11px;color:#999} .hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:16px}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list li:after{clear:both}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list li input{float:left}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list.inline-list-2 li{width:50%}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list.inline-list-3 li{width:33%}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hs-fieldtype-intl-phone.hs-input{padding:0;background:none;border:none;height:auto}.hs-fieldtype-intl-phone.hs-input:after{clear:both;content:\" \";display:table}.hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hs-fieldtype-textarea.hs-input{resize:vertical}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .hs-button{white-space:pre-wrap}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .hs-richtext{word-break:break-word}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-1 .hs-input{width:95%}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-1 .input{margin-right:8px}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-1 input[type=checkbox],.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-1 input[type=radio]{width:auto}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-2 .input{margin-right:8px}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 fieldset.form-columns-3 .input{margin-right:8px}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 label.hs-hidden{visibility:hidden}.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 .hs-field-desc{width:100%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style>div.form-columns-3 .hs-form-field,.hs-custom-style fieldset.form-columns-3 .hs-form-field{width:33.3%}.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.hs-custom-style>div textarea,.hs-custom-style fieldset textarea{padding:10px 15px}.hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset{margin-right:0!important;width:100%!important}form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-2 .hs-form-field,form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],form.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.legal-consent-container .field.hs-form-field{margin-bottom:8px}.legal-consent-container .hs-field-desc.checkbox-desc{margin:-12px 0 0 21px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px}.legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container~.hs_recaptcha{margin-top:18px}.cookie-reset-container{font-size:14px;margin-bottom:10px;text-align:right}#hs-outer-captcha-target,#hs-outer-captcha-target *{display:none;height:0;width:0}.hubspot-link__container{font-size:14px;padding-bottom:40px;position:relative;color:#9fa0a2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hubspot-link-text{color:#00a4bd;font-weight:400}.hubspot-link__container.sproket{color:#9fa0a2}.hubspot-link{color:#9fa0a2}.hubspot-link,.hubspot-link:hover{text-decoration:none}.hubspot-link:hover .hubspot-link-text{text-decoration:underline}.hubspot-link__icon{margin-bottom:-1px;margin-right:5px}.hubspot-link__container.sproket .hubspot-link__icon{width:30px;margin-right:0;float:left;margin-top:-9px;margin-left:-5px}\u003c/style>\u003cscript type=\"text/javascript\" nonce=\"\">!function(){var e=function(e,t){var n=function(){e()?t():setTimeout(n,100)};n()};e(function(){return VWO&&VWO._&&VWO._.libLoaded},function(){window.VWO=window.VWO||[],VWO.v_o=\"4.0.494\",function(){var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function e(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var N=function(){return(N=Object.assign||function(e){for(var t,n=1,i=arguments.length;n\u003ci;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function h(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)\u003c0&&(n[i]=e[i]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o\u003ci.length;o++)t.indexOf(i[o])\u003c0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]])}return n}function n(){for(var e=0,t=0,n=arguments.length;t\u003cn;t++)e+=arguments[t].length;var i=Array(e),o=0;for(t=0;t\u003cn;t++)for(var a=arguments[t],r=0,s=a.length;r\u003cs;r++,o++)i[o]=a[r];return i}var o=parseInt(new Date/1e3,10),t,a=function(){return t||(t=VWO.data.ts||o)},r=Object.keys||function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(t);return n};function s(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function d(e,t){for(var n=[],i=0;i\u003ce.length;i++)n.push(t(e[i]));return n}function c(e,t){for(var n=[],i=0;i\u003ce.length;i++)t(e[i],i)&&n.push(e[i]);return n}function R(e){var t=a(),n=parseInt(new Date/1e3,10)-o;return e?t+n:1e3*(t+n)+ +new Date%1e3}function C(i,o){var a,r=!1;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=this;r&&(clearTimeout(a),a=null),a=setTimeout(function(){i.apply(n,e)},o),r=!0}}function l(e,t,n){\"Array\"===e?(this.tags=[],this.lastSent=0):\"Hash\"===e&&(this.tags={},this.sentTags={}),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}l.prototype.add=function(e,t){if(e){var n=this.tags;\"Array\"===this.type?(\"[object Array]\"!==Object.prototype.toString.call(e)&&(e=[e]),e=d(e,function(e){return e=encodeURIComponent(e.trim())}),n=c(n=(n=n.concat(e)).slice(0,this.maxCount),function(e,t){return n.indexOf(e)===t}),this.tags=n):\"Hash\"===this.type&&(this.sentTags[e]&&this.sentTags[e]===t||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t))),this.addTagCallback()}},l.prototype.get=function(){var e;if(this.isTagPassed())return\"Array\"===this.type?(e=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):\"Hash\"===this.type&&(e=this.tags,s(this.sentTags,this.tags),this.tags={}),e},l.prototype.isTagPassed=function(){return\"Array\"===this.type?this.tags.length>this.lastSent:\"Hash\"===this.type&&0\u003cr(this.tags).length},l.prototype.reset=function(){\"Array\"===this.type?(this.tags=[],this.lastSent=0):\"Hash\"===this.type&&(this.tags={},this.sentTags={})},l.prototype.refresh=function(){\"Array\"===this.type?this.lastSent=0:\"Hash\"===this.type&&(s(this.tags,this.sentTags),this.sentTags={})};var A={completeSnapshottingEnabled:function(e){void 0===e&&(e=window.location.href);return-1\u003ce.indexOf(\"att-bundles.com\")||-1\u003c[646513,710789].indexOf(window._vwo_acc_id)},customOffsetEnabled:function(){return-1\u003c[373511,515823,895609].indexOf(window._vwo_acc_id)},blockParamsInSnapshotting:function(){return!(-1\u003c[1182223].indexOf(window._vwo_acc_id))&&(-1\u003c[644713,731483,740288,743738,783334,784474,791992,835565,857247,874753,969074,989310,1014514,988428,944335,885778,721532,857208,1042399,856323,853763,915730].indexOf(window._vwo_acc_id)||1045717\u003c=window._vwo_acc_id)},deadClickInHeatmap:function(){return this.data360migrated()},data360migrated:function(){return void 0!==VWO.phoenix},repeatedCSSInsertion:function(){return-1\u003c[637746,724831].indexOf(window._vwo_acc_id)},customClicks:function(){return-1\u003c[884017,884893].indexOf(window._vwo_acc_id)&&window.VWO&&void 0!==window.VWO.phoenix},pageExitHandling:function(){return!(-1\u003c[743033].indexOf(window._vwo_acc_id))&&(this.data360migrated()||this.preloadListeners())},marketoOptimization:function(){return-1\u003c[646513,844055].indexOf(window._vwo_acc_id)||89e4\u003c=window._vwo_acc_id},checkFormVisibility:function(){return 1067124!==window._vwo_acc_id&&(1006624\u003c=window._vwo_acc_id||708874==window._vwo_acc_id)},preloadListeners:function(){return-1\u003c[721532,768475].indexOf(window._vwo_acc_id)},campaignLog:function(){return!1},ignoredSelectors:function(){var e,t;return(null===(t=null===(e=window.VWO)||void 0===e?void 0:e.data)||void 0===t?void 0:t.ISFI)||\"\"},blobSupport:function(){return-1\u003c[1009354,737109,844055,808235,1157543].indexOf(window._vwo_acc_id)},isWebVitalsOverrideEnabled:function(){return-1\u003c[1053520].indexOf(window._vwo_acc_id)},removeChildNodesSupport:function(){return-1\u003c[515019,844055].indexOf(window._vwo_acc_id)},recordAnimations:function(){return-1\u003c[844055,1028866].indexOf(window._vwo_acc_id)||1136784\u003c=window._vwo_acc_id},useVisOptUrl:function(){return-1\u003c[646513,1113944].indexOf(window._vwo_acc_id)||1155026\u003c=window._vwo_acc_id},advancedRuleDetectionEnabled:function(){return-1\u003c[656392].indexOf(window._vwo_acc_id)},skipInputButtonMasking:function(){return-1\u003c[1113638].indexOf(window._vwo_acc_id)||1214030\u003c=window._vwo_acc_id}},u={DEAD:\"11\",RAGE:\"12\",ERROR:\"13\"},D={RECORDING_META:\"rm\",CLICK_TRACK_COUNT:\"ctc\",CLICK_TEXT_DATA:\"ctd\",CLICKS_TRACKED:\"ct\",DEAD_CLICK_TEXT:\"dCT\",RAGE_CLICK_TEXT:\"rCT\"},f={JSON:{stringify:function(i){function e(e){return\"string\"==typeof e}function n(e){return null===e&&\"object\"==typeof e}function o(e){return\"number\"==typeof e&&isNaN(e)}function a(e){return\"number\"==typeof e&&!isFinite(e)}function r(e){return\"symbol\"==typeof e}function s(e){return void 0===(t=e)&&void 0===t||\"function\"==typeof e||r(e);var t}function t(e){var t=e.split(\"\");return t.pop(),t.join(\"\")}var d=this;if(!s(i)){if(\"object\"==typeof(c=i)&&null!==c&&\"function\"==typeof c.getMonth)return'\"'+i.toISOString()+'\"';var c,l;if(o(l=i)||a(l)||n(l))return\"null\";if(!r(i)){if(\"number\"==typeof(f=i)||e(f)||\"boolean\"==typeof f){var u=void 0,h=void 0;return e(i)?(h='\"',u=(u=(u=(u=(u=i.toString()).replace(/\\\\/g,\"\\\\\\\\\")).replace(/\\n/g,\"\\\\n\")).replace(/\\t/g,\"\\\\t\")).replace(/\\\"/g,'\\\\\"')):h=\"\",u?\"\"+h+u+h:\"\"+h+i+h}var f,m,g;if(m=i,Array.isArray(m)&&\"object\"==typeof m){var p=\"\";return i.forEach(function(e){var t;p+=o(t=e)||a(t)||n(t)||s(t)?d.stringify(null):d.stringify(e),p+=\",\"}),\"[\"+t(p)+\"]\"}if(\"object\"==typeof(g=i)&&null!==g&&!Array.isArray(g)){var v=\"\";return Object.keys(i).forEach(function(e){var t=i[e],n=s(t);v+=n?\"\":d.stringify(e)+\":\"+d.stringify(t)+\",\"}),\"{\"+t(v)+\"}\"}}}}}},m=function(){function e(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}}function n(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return window.DISABLE_NATIVE_CONSTANTS=!0,0;i=window.document.createElement(\"iframe\"),e(i,\"src\"),i.setAttribute=function(e,t){},i.style.display=\"none\",i.onload=function(){(o=i.contentWindow).onerror=function(e,t,n,i){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:i,source:\"nativeConstants\"})}},document.body.appendChild(i),(o=i.contentWindow)&&e(o.location,\"href\")}}var i,o;return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&n(),{get:function(e){i&&i.contentWindow||n();var t=o;return t&&!window.DISABLE_NATIVE_CONSTANTS||(t=window),window.VWO.featureInfo&&window.VWO.featureInfo.vwoNative&&f[e]?(\"JSON\"===e&&(f[e].parse=t[e].parse),f[e]):t[e]}}};window.VWO=window.VWO||[],window.VWO._=window.VWO._||{},window.VWO._.nativeConstants=window.VWO._.nativeConstants||m();var I=window.VWO._.nativeConstants,g={create:function(e,t,n,i){var o=\"\";if(n){var a=new(I.get(\"Date\"));a.setTime(a.getTime()+24*n*60*60*1e3),o=\"; expires=\"+a.toGMTString()}else!1===n&&(o=\"; expires=Thu, 01 Jan 1970 00:00:01 GMT\");i=i?\"; domain=\"+i:\"\",document.cookie=e+\"=\"+t+o+\"; path=/\"+i},get:function(e){for(var t=e+\"=\",n=document.cookie.split(\";\"),i=0;i\u003cn.length;i++){for(var o=n[i];\" \"===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null},erase:function(e,t){this.create(e,\"\",!1,t)}};function Y(e,t,n,i){VWO._&&VWO._.customError&&window.VWO._.customError({msg:e,url:\"gquery.js\",lineno:t,colno:n,source:i})}var p=function(){var l=document,i=l.documentElement,o=[].slice,u=[].push,a=[].map,t=[].filter,e=l.createElement(\"div\"),r=[].indexOf,n=[].splice,s=[].reverse,d=window,c=/^data-(.+)/,h=/\\S+/g,f=/^(\\s|\\u00A0)+|(\\s|\\u00A0)+$/g,m={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function g(e){return e.multiple&&e.options?function(e,t,n,i){for(var o=[],a=H(t),r=i,s=0,d=e.length;s\u003cd;s++)if(a){var c=t(e[s]);c.length&&u.apply(o,c)}else for(var l=e[s][t];!(null==l||i&&r(-1,l));)o.push(l),l=n?l[t]:null;return o}(t.call(e.options,function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled}),\"value\"):e.value||\"\"}function p(e){return(p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}var v={focus:\"focusin\",blur:\"focusout\"},w=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var _=/\\S+/g;var y={focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusout\"},mouseenter:{delegateType:\"mouseover\",bindType:\"mouseover\"},mouseleave:{delegateType:\"mouseout\",bindType:\"mouseout\"},pointerenter:{delegateType:\"pointerover\",bindType:\"pointerover\"},pointerleave:{delegateType:\"pointerout\",bindType:\"pointerout\"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(T(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var E=function e(t,n){return new e.fn.init(t,n)},T=E.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},S=E.isString=function(e){return p(e)===p(\"\")},O=/^--/;function b(e){return O.test(e)}var N=/-([a-z])/g;function R(e,t){return t.toUpperCase()}var C=E.camelCase=function(e){return e.replace(N,R)};function A(e){return e&&1===e.nodeType}var D={},I=e.style,x=[\"webkit\",\"moz\",\"ms\",\"o\"];function L(e,t){return parseInt(k(e,t),10)||0}function k(e,t,n){if(A(e)&&t){var i=d.getComputedStyle(e,null);return t?n?i.getPropertyValue(t)||void 0:i[t]:i}}function M(){}function V(e){return e[U]=e[U]||{}}function W(e){return e&&9===e.nodeType}var P,H=E.isFunction=function(e){return p(e)===p(M)&&!!e.call},U=E.uid=\"_gQ\"+Date.now(),z=E.isWindow=function(e){return e&&e===e.window},F=E.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};function X(e,t){for(var n=0,i=e.length;n\u003ci&&!1!==t.call(e[n],n,e[n]);n++);}function j(e,t,o){X(e,function(n,i){X(t,function(e,t){B(i,n?t.cloneNode(!0):t,o,o&&i.firstChild)})})}function B(e,t,n,i){if(X(t&&3===t.nodeType?[]:E(\"script\",t),function(e,t){var n=document.createElement(\"script\");X(E(t).prop(\"attributes\"),function(){E(n).attr(this.name,this.value)}),n.text=t.innerHTML,document.getElementsByTagName(\"head\")[0].appendChild(n),t.parentElement.removeChild(t)}),n)if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){var o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.insertBefore(o,i)}else e.insertBefore(t,i);else if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.appendChild(o)}else e.appendChild(t)}return E.extend=function(){var e,t,n,i,o=arguments[0]||{},a=1,r=arguments.length,s=!1;for(\"boolean\"==typeof o&&(s=o,o=arguments[1]||{},a=2),\"object\"===p(o)||H(o)||(o={}),r===a&&(o=this,--a);a\u003cr;a++)if(null!=(e=arguments[a]))for(t in e)if(n=o[t],i=e[t],\"__proto__\"!==t&&o!==i)if(s&&i&&(E.isPlainObject(i)||E.isArray(i))){var d=n&&(E.isPlainObject(n)||E.isArray(n))?n:E.isArray(i)?[]:{};o[t]=E.extend(s,d,i)}else void 0!==i&&(o[t]=i);return o},E.isArray=Array.isArray,E.isPlainObject=function(e){if(!e||\"[object Object]\"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,\"constructor\")&&!hasOwnProperty.call(e.constructor.prototype,\"isPrototypeOf\"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},E.parseJSON=function(e){return\"string\"==typeof e&&e?/^[\\],:{}\\s]*$/.test(e.replace(/\\\\(?:[\"\\\\\\/bfnrt]|u[0-9a-fA-F]{4})/g,\"@\").replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\"]\").replace(/(?:^|:|,)(?:\\s*\\[)+/g,\"\"))?JSON.parse(e):void 0:null},E.getJSON=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({url:e,data:t,success:n,dataType:i})},E.get=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({type:\"GET\",url:e,data:t,success:n,dataType:i})},E.each=function(){var e,t,n=arguments;if(t=1===n.length&&H(n[0])?(e=o.call(this),n[0]):(e=n[0],n[1]),e)for(var i=0;i\u003ce.length;i++)t.call(e[i],i,e[i]);return this},E.ajax=function(e){if(\"script\"===e.dataType){var t=document.createElement(\"script\");return t.src=e.url,document.getElementsByTagName(\"head\")[0].appendChild(t),t.onload=e.success||M,void(t.onerror=e.error||M)}var n=new XMLHttpRequest;n.open(e.method?e.method:\"GET\",e.url,!0),e.data||(e.data=null),n.onload=function(){200\u003c=this.status&&this.status\u003c400&&(e.dataType||(this.response=E.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},E.isEmptyObject=function(e){return e&&0===Object.keys(e).length},E.fn=E.prototype={gQVersion:\"0.0.1\",toArray:function(){return o.call(this,0)},constructor:E,hasClass:function(t){return o.call(this).every(function(e){return e&&1===e.nodeType&&e.classList.contains(t)})},ready:function(e){return\"loading\"!==l.readyState?setTimeout(e):l.addEventListener(\"DOMContentLoaded\",e),this},scrollTop:function(){var e=this[0];return z(e)?e.pageYOffset:W(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return z(e)?e.pageXOffset:W(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){var n=\"height\"===e.toLowerCase()?1:0,i=this[0];if(i)return z(i)?window[\"outer\"+e]:this[0][\"offset\"+e]+(t?L(this[0],\"margin\"+(n?\"Top\":\"Left\"))+L(this[0],\"margin\"+(n?\"Bottom\":\"Right\")):0)},getComputedDimension:function(e){var t,n,i=this[0],o=\"height\"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),W(i)){var a=i.documentElement;return Math.max(i.body[\"scroll\"+e],i.body[\"offset\"+e],a[\"scroll\"+e],a[\"offset\"+e],a[\"client\"+e])}if(z(i))return\"height\"===e.toLowerCase()?i.innerHeight:i.innerWidth;try{return i.getBoundingClientRect()[e.toLowerCase()]-(L(t=i,\"border\"+((n=o)?\"Left\":\"Top\")+\"Width\")+L(t,\"padding\"+(n?\"Left\":\"Top\"))+L(t,\"padding\"+(n?\"Right\":\"Bottom\"))+L(t,\"border\"+(n?\"Right\":\"Bottom\")+\"Width\"))}catch(e){Y(\"Error is \"+e+\" and elem is \"+i,529,25,\"getBoundingClientRect\")}},height:function(){return this.getComputedDimension(\"height\")},width:function(){return this.getComputedDimension(\"width\")},is:function(n){if(!n)return!1;var i=!1;return this.each(function(e,t){return!(i=\"string\"==typeof n?T(t,n):t===n)}),i},attr:function(n,i){var e;if(n){if(S(n))return void 0===i?null===(e=this[0]?this[0].getAttribute?this[0].getAttribute(n):this[0][n]:void 0)?void 0:e:this.each(function(e,t){t.setAttribute?t.setAttribute(n,i):t[n]=i});for(var t in n)this.attr(t,n[t]);return this}},removeAttr:function(t){return t=t.match(h)||[],this.each(function(e,n){X(t,function(e,t){n.removeAttribute(t)})})},outerWidth:function(e){return this.getComputedDimensionOuter(\"Width\",e)},outerHeight:function(e){return this.getComputedDimensionOuter(\"Height\",e)},offset:function(){var t=this[0];if(!t)return{top:0,left:0};t.nodeType==Node.TEXT_NODE&&(t=t.parentElement);var e={};try{e=t.getBoundingClientRect()}catch(e){if(Y(\"Error is \"+e+\" and elem is \"+t,603,25,\"getBoundingClientRect\"),t===document)return}var n=t.ownerDocument?t.ownerDocument.defaultView:window;return{top:e.top+n.pageYOffset-i.clientTop,left:e.left+n.pageXOffset-i.clientLeft}},index:function(e){var t=e?E(e)[0]:this[0],n=e?this:E(t).parent().children();return r.call(n,t)},each:E.each,delegate:function(e,t,n,i){return this.on(e,t,n,i)},on:function(n,i,o,a){var r,e,s=this;return H(i)&&(o=i,i=null),this[0]===document&&\"ready\"===n?this.ready(o):(i&&(r=o,o=function(e){for(var t=e.target;!T(t,i);){if(t===this||!t)return!1;t=t.parentNode}t&&r.call(t,e)}),X(S(e=n)&&e.match(_)||[],function(e,t){y[t]&&(i&&y[t].delegateType?n=y[t].delegateType:y[t].bindType&&(n=y[t].bindType)),s.each(function(e,t){t.addEventListener(n,o,!!a)})})),this},off:function(n,i,o){return this.each(function(e,t){t.removeEventListener(n,i,!!o)})},isChecked:function(){return null!==this[0].getAttribute(\"checked\")},isFocussed:function(){return this[0]===l.activeElement},closest:function(e){return new E(this[0].closest(e))},parent:function(){return new E(this[0]&&this[0].parentNode)},val:function(o){return arguments.length?this.each(function(e,t){var n=t.multiple&&t.options;if(n||/radio|checkbox/i.test(t.type)){var i=Array.isArray(o)?a.call(o,String):null===o?[]:[String(o)];n?X(t.options,function(e,t){t.selected=0\u003c=i.indexOf(t.value)}):t.checked=0\u003c=i.indexOf(t.value)}else t.value=null==o?\"\":o}):this[0]&&g(this[0])},prop:function(n,i){if(n){if(S(n))return void 0===i?this[0][n]:this.each(function(e,t){t[n]=i});for(var e in n)this.prop(e,n[e]);return this}},data:function(o,a){var e,t,n,i=this;if(!o){if(!this[0])return;var r={};return X(this[0].attributes,function(e,t){var n=t.name.match(c);n&&(r[n[1]]=i.data(n[1]))}),r}if(S(o))return void 0===a?(e=this[0],t=o,void 0===(n=V(e)[t])&&(n=e.dataset?e.dataset[t]:E(e).attr(\"data-\"+t)),n):this.each(function(e,t){return n=o,i=a,V(t)[n]=i;var n,i});for(var s in o)this.data(s,o[s]);return this},eq:function(e){return E(this.get(e))},get:function(e){return void 0===e?o.call(this):e\u003c0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=E(e),n=0;n\u003ct.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),E(e,this[0])},toggleClass:function(e,i,o){var a=[],r=void 0!==i;return S(e)&&(a=e.match(h)||[]),this.each(function(e,t){if(t&&1===t.nodeType)for(var n=0;n\u003ca.length;n++)r?(o=i?\"add\":\"remove\",t.classList[o](a[n])):t.classList.toggle(a[n])})},addClass:function(e){return this.toggleClass(e,!0,\"add\"),this},removeClass:function(e){return e?this.toggleClass(e,!1,\"remove\"):this.attr(\"class\",\"\"),this},remove:function(){return this.each(function(e,t){t.parentNode.removeChild(t)}),this},children:function(){var n=[];return this.each(function(e,t){u.apply(n,t.children)}),E(n)},map:function(n){return E(a.call(this,function(e,t){return n.call(e,t,e)}))},clone:function(){return this.map(function(e,t){return t.cloneNode(!0)})},filter:function(n){var i=n;return S(i)&&(i=function(e,t){return T(t,n)}),E(t.call(this,function(e,t){return i.call(e,t,e)}))},parents:function(t){var i=[];return this.each(function(e,t){for(var n=t.parentNode;n&&9!==n.nodeType;)i.push(n),n=n.parentNode}),i=i.filter(function(e,t){return i.indexOf(e)===t}),t&&(i=i.filter(function(e){return T(e,t)})),E(i)},append:function(){var n=this;return X(arguments,function(e,t){j(n,E(t))}),this},prepend:function(){var n=this;return X(arguments,function(e,t){j(n,E(t),!0)}),this},html:function(n){return void 0===n?this[0]&&this[0].innerHTML:this.each(function(e,t){t.innerHTML=n})},css:function(n,i){if(S(n)){var o=b(n);return(n=function(n,e){if(void 0===e&&(e=b(n)),e)return n;if(!D[n]){var t=C(n),i=\"\"+t.charAt(0).toUpperCase()+t.slice(1);X((t+\" \"+x.join(i+\" \")+i).split(\" \"),function(e,t){if(t in I)return D[n]=t,!1})}return D[n]}(n,o),arguments.length\u003c2)?this[0]&&k(this[0],n,o):n?(e=n,t=i,void 0===(a=o)&&(a=b(e)),i=a||m[e]||!F(t)?t:t+\"px\",this.each(function(e,t){A(t)&&(o?t.style.setProperty(n,i):t.style[n]=i)})):this}var e,t,a;for(var r in n)this.css(r,n[r]);return this},hashchange:function(e){window.addEventListener(\"hashchange\",e)},replaceWith:function(o){return this.each(function(e,t){var n=t.nextSibling,i=t.parentNode;E(t).remove(),n?E(n).before(o):E(i).append(o)})},before:function(){var n=this;return X(arguments,function(e,t){E(t).insertBefore(n)}),this},after:function(){var n=this;return X(s.apply(arguments),function(e,t){s.apply(E(t).slice()).insertAfter(n)}),this},insertBefore:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i)})}),this},insertAfter:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i.nextSibling)})}),this},trigger:function(e,t){var n,i;if(S(e)){var o=[(i=e.split(\".\"))[0],i.slice(1).sort()],a=o[0],r=o[1],s=w.test(a)?\"MouseEvents\":\"HTMLEvents\";(n=l.createEvent(s)).initEvent(a,!0,!0),n.namespace=r.join(\".\")}else n=e;n.data=t;var d=n.type in v;return this.each(function(e,t){d&&H(t[n.type])?t[n.type]():t.dispatchEvent(n)})},contents:function(){return this[0]?E(this[0].childNodes):E(\"\")},not:function(n){return E(this).filter(function(e,t){return!T(t,n)})}},E.fn.bind=E.fn.live=E.fn.on,E.fn.unbind=E.fn.die=E.fn.off,E.inArray=function(e,t){return r.call(t,e)},E.trim=function(e){return(e||\"\").replace(f,\"\")},E.getScript=function(e,t){return E.get(e,void 0,t,\"script\")},E.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error\".split(\" \"),function(e,t){E.fn[t]=function(e){return\"submit\"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},E.attrFn&&(E.attrFn[t]=!0)}),E.guid=1,E.proxy=function(e,t,n){return 2===arguments.length&&(\"string\"==typeof t?(e=(n=e)[t],t=void 0):t&&!H(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||E.guid++),t},(E.fn.init=function(e,t){var n,i=!1;if(S(e)&&/\u003c.+>/.test(e)){i=!0;try{n=e,(P=P||l.implementation.createHTMLDocument(null)).body.innerHTML=n,e=P.body.childNodes}catch(e){throw e}}if(!e)return this;if(e&&e.nodeType||z(e))return this[0]=e,this.length=1,this;if(S(e)){t=t||l;for(var o=this.constructor(),a=t instanceof E?t.toArray?t.toArray():[]:[t],r=0;r\u003ca.length;r++)try{o=this.constructor();var s=a[r],d=/^#[\\w-]*$/.test(e)&&s.getElementById?s.getElementById(e.slice(1)):-1\u003c[725146,749258,828515,853775].indexOf(window._vwo_acc_id)&&s.querySelectorAll.ancestor?s.querySelectorAll.ancestor.call(s,e):s.querySelectorAll(e);d&&d.nodeType&&(d=[d]),u.apply(o,i?e:d)}catch(e){}return o}if(H(e))return E.fn.ready(e);for(var c=0;c\u003ce.length;c++)this.length=e.length,this[c]=e[c]}).prototype=E.fn,E.fn.splice=n,\"function\"==typeof Symbol&&(E.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),E.prototype.slice=function(){return E(o.apply(this,arguments))},E.prototype.length=0,E.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},E}(),v=VWO._&&VWO._.ac&&VWO._.ac.eNC;void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!v);var w=I,_={create:function(e,t,n,i){var o=\";\";n&&(o=\"; expires=\"+new Date((new Date).getTime()+864e5*n).toGMTString()),window.document.cookie=e+\"=\"+encodeURIComponent(t)+\"; path=/;domain=\"+i+o},erase:function(e,t){window.document.cookie=e+\"=; path=/;domain=\"+t+\"; expires=Thu, 01 Jan 1970 00:00:01 GMT;\"},get:function(e){var t=document.cookie.split(e.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")+\"=\");return 2===t.length?decodeURIComponent(t[1].split(\";\")[0]):null}},y,E,T=w.get(\"console\"),S=(null===(E=null===(y=window.VWO)||void 0===y?void 0:y._)||void 0===E?void 0:E.cookies)||_;function O(e){Object.defineProperty(this,\"refType\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function b(e){O.call(this,\"recorder\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function x(e){O.call(this,\"player\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}O.prototype.help=function(){switch(T.group(\"Helper API\"),T.info(\"%c getHtml()\",\"color: green\",\" : Fetches HTML metadata\\n\"),T.info(\"%c getMutations()\",\"color: green\",\" : Fetches Mutation metadata\\n\"),T.info(\"%c getSnapshottedUrls()\",\"color: green\",\" : Fetches the stylesheets which are snapshotted\\n\"),this.refType){case\"recorder\":T.info(\"%c isAnalyzeSampled()\",\"color: green\",\" : Check if the DS cookie is valid for analyze calls\\n\"),T.info(\"%c forceSampleAnalyze()\",\"color: green\",\" : Validate DS Cookie to enable analyze calls\\n\");break;case\"player\":T.info(\"%c isLongRecording()\",\"color: green\",\" : Check if the recording is long or faulty based on the duration and the last action recorded\\n\")}T.groupEnd()},b.prototype=Object.create(O.prototype),b.prototype.constructor=O,b.prototype.isAnalyzeCampaign=function(e){return e&&(\"ANALYZE_RECORDING\"===e.type&&e.main||\"ANALYZE_HEATMAP\"===e.type&&e.main||\"ANALYZE_FORM\"===e.type)},b.prototype.isAnalyzeSampled=function(){var e=S.get(\"_vwo_ds\");if(!e)return T.info(\"No DS Cookie present\"),!1;var t=decodeURIComponent(e).split(\":\"),n=t[t.length-2],i=window._vwo_exp,o=!1;for(var a in i){var r=n.split(\",\");if(this.isAnalyzeCampaign(i[a]))for(var s=0;s\u003cr.length;s++){var d=r[s].split(\"_\");d[0]&&Number(d[0])===Number(a)&&1===Number(d[1])&&(o=!0)}}return-1\u003ct[1].indexOf(\"1\")&&o},b.prototype.forceSampleAnalyze=function(){var e,t,n,i=S.get(\"_vwo_ds\");if(i&&!this.isAnalyzeSampled()){var o=decodeURIComponent(i).split(\":\");o[1]=\"t_1,a_1\",o[o.length-1]=0\u003cNumber(o[o.length-1])?o[o.length-1]:\"1\";var a=o[o.length-2],r=window._vwo_exp;for(var s in r)if(this.isAnalyzeCampaign(r[s])){for(var d=a.split(\",\"),c=0;c\u003cd.length;c++){var l=d[c].split(\"_\");l[0]&&Number(l[0])===Number(s)&&(l[1]=\"1\"),d[c]=l.join(\"_\")}a=d.join(\",\")}o[o.length-2]=a;var u=o.join(\":\"),h=(null===(e=window.VWO)||void 0===e?void 0:e.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM)||(null===(n=null===(t=window.VWO)||void 0===t?void 0:t.data)||void 0===n?void 0:n.rp)||90,f=Math.min(h,90),m=document.domain||window.location.host;m=this.stripURL(m),S.create(\"_vwo_ds\",u,f,m),T.info(\"DS cookie validated. Kindly reload the page to see it in action\")}},b.prototype.getSnapshottedUrls=function(){return this.ref.linkHrefForSnapshotting.map(function(e){return decodeURIComponent(e)})},b.prototype.getHtml=function(){return this.ref.GetHtml.html},b.prototype.getMutations=function(){return this.ref.Mutations.mutations},b.prototype.stripURL=function(e){var t=window.vwo_$||window.$,n=e.split(\".\"),i=n.length,o=n[i-2];return o&&-1!==t.inArray(o,[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"])?n[i-3]+\".\"+o+\".\"+n[i-1]:o+\".\"+n[i-1]},x.prototype=Object.create(O.prototype),x.prototype.constructor=O,x.prototype.isLongRecording=function(){var e=this.ref.recordingArray,t=Number(e[e.length-1].split(\"_\")[1]);return!isNaN(t)&&this.duration-t\u003c=this.ref.longRecordingBuffer},x.prototype.getHtml=function(){return this.ref.createHTML.html},x.prototype.getMutations=function(){return this.ref.mutationsArray},x.prototype.getSnapshottedUrls=function(){return this.ref.createHTML.snapshotAssets};var L=p,k=I.get(\"JSON\"),M=(V.getKEY=function(){return void 0!==window.VWO._.namespaceKeyWithAccId?window.VWO._.namespaceKeyWithAccId(this.BASE_KEY):this.BASE_KEY},V.setItem=function(e,t,n){try{var i=n?this.cachedSessionData:this.cachedData,o=n?sessionStorage:localStorage;i[e]=t,o.setItem(this.getKEY(),k.stringify(i))}catch(e){}},V.getItem=function(e,t){try{var n=t?this.cachedSessionData:this.cachedData;if(0===Object.keys(n).length||!t&&!this.isDataFetchedOnce||t&&!this.isSessionDataFetchedOnce){var i=t?sessionStorage.getItem(this.getKEY()):localStorage.getItem(this.getKEY());if(i)try{t?this.isSessionDataFetchedOnce=!0:this.isDataFetchedOnce=!0,L.extend(n,k.parse(i))}catch(e){}}return n?n[e]:void 0}catch(e){return\"\"}},V.clear=function(){try{localStorage.removeItem(this.getKEY()),sessionStorage.removeItem(this.getKEY()),this.cachedSessionData={},this.cachedData={}}catch(e){}},V.BASE_KEY=\"_vwo_nlsCache\",V.cachedData={},V.cachedSessionData={},V.isDataFetchedOnce=!1,V.isSessionDataFetchedOnce=!1,V);function V(){}function W(e){return e.split(\"&\").join(\"&\").split(\"\u003c\").join(\"<\").split('\"').join(\""\")}var P={getUrlVars:function(e){var t,n,i,o={};for(-1!==e.indexOf(\"#\")&&(e=e.slice(0,e.indexOf(\"#\"))),n=(i=e.slice(e.indexOf(\"?\")+1).split(\"&\").reverse()).length;n--;)if(void 0===o[(t=i[n].split(\"=\"))[0]]){var a=t[1];(478778==window._vwo_acc_id||495077\u003cwindow._vwo_acc_id)&&(a=t.slice(1).join(\"=\")),o[t[0]]=a}else o[t[0]]=o[t[0]]+\"&\"+t[0]+\"=\"+t[1];return o},toAbsURL:function(e){var t=document.createElement(\"div\");return t.innerHTML='\u003ca href=\"'+W(e)+'\">x\u003c/a>',t.firstChild.href},isHashPresent:function(e){return-1!==e.indexOf(\"#\")},isQueryParamPresent:function(e,t){var n=e.indexOf(\"#\"),i=e.indexOf(\"?\"),o=t?-1:e.indexOf(\"=\");return-1===n?-1!==i||-1!==o:-1!==i&&i\u003cn||-1!==o&&o\u003cn}},H={debounce:function(n,i){var o;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];clearTimeout(o),o=window.setTimeout(function(){n.apply(void 0,e)},i)}},sanitizeActionData:function(e){return\"string\"!=typeof e?\"INVALIDATA\":e.replace(/_/g,\"!-u-!\").replace(/,/g,\"!-c-!\")},containsOurDomain:function(e){if(!e)return!1;return/visualwebsiteoptimizer\\.com|cdn\\.pushcrew\\.com|app\\.vwo\\.com|wingify\\-assets/.test(e)},getAnonymizedUrl:function(t){var e,n,i;if(!VWO.phoenix||null===(i=null===(n=null===(e=VWO._.allSettings)||void 0===e?void 0:e.dataStore)||void 0===n?void 0:n.plugins)||void 0===i||!i.PIICONFIG)return t;try{var l=window.VWO._.allSettings.dataStore.plugins.PIICONFIG,o=new URL(t),u={};o.searchParams.forEach(function(e,t){var n,i,o,a,r=!1,s=t.toLowerCase(),d=null===(i=null===(n=l.queryParamSettings)||void 0===n?void 0:n.w)||void 0===i?void 0:i[s],c=null===(a=null===(o=l.queryParamSettings)||void 0===o?void 0:o.b)||void 0===a?void 0:a[s];if(void 0!==d){if(d.length&&e.match(d))return;d||(r=!0)}(r||void 0===c&&!s.match(l.globalBlacklist))&&!e.match(l.globalValueRegex)||(u[t]=\"vwo_anonymized\")}),t=this.constructAnonymizedURL(u,o.toString())}catch(e){t=t.replace(/(\\?|\\&)([^\\&\\#]*?)=([^\\&\\#]*)/g,\"$1$2=vwo_anonymized\")}return t},getTargetNode:function(e){var t;return e.composedPath&&null!==(t=e.composedPath())&&void 0!==t&&t.length?e.composedPath()[0]:e.target},getCookieDomain:function(){return window.VWO._.cookies.domain},validateLastNErrors:function(e,t){void 0===t&&(t=3);var n=e.slice(-t);return!(n.length\u003ct)&&n.every(function(e){return e.id===n[0].id})},constructAnonymizedURL:function(a,r){function e(e){if(Object.hasOwnProperty.call(a,e)){var n=a[e],t=e.replace(s,\"\\\\$1\"),i=n.replace(/\\$/g,\"$$\");i&&t&&(e=t,n=i);var o=new RegExp(\"[\\\\?&]\"+e+\"=([^&]*)\",\"g\");r=r.replace(o,function(e,t){return e.replace(t,n)})}}var s=/([\\[\\]\\-(){}.+|$^?\\\\])/g;for(var t in a)e(t);return r}},U=p,z={getNodeProperty:function(e,t,n,i){return t=t||\"\",this.shouldConsiderAnonymizingImgAttributes(i,t,e,n)?this.getAnonymizedImageAttrValue({name:i,value:t},e):this.needsMasking(e,n)?this.getMaskedValue(t):t},getParentNode:function(e){var t,n,i;if(!e)return null;var o=e.parentNode,a=I.get(\"Node\");return o&&o.__isFragment&&o.__vue__?o=o.parentNode:null!==(t=ce.GetHtml.html)&&void 0!==t&&t.isAuraSite&&e.nlsParent?o=e.nlsParent:\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?o=e.parentNode.host:(null===(n=e.parentNode)||void 0===n?void 0:n.nodeType)===a.DOCUMENT_FRAGMENT_NODE&&(o=null===(i=e.parentNode)||void 0===i?void 0:i.predecessor),o},hasChild:function(e){var t,n,i,o,a,r,s;return!!e&&!!(null!==(t=e.childNodes)&&void 0!==t&&t.length||null!==(i=null===(n=e.shadowRoot)||void 0===n?void 0:n.childNodes)&&void 0!==i&&i.length||\"TEMPLATE\"===e.tagName&&null!==(a=null===(o=e.content)||void 0===o?void 0:o.childNodes)&&void 0!==a&&a.length||null!==(r=ce.GetHtml.html)&&void 0!==r&&r.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&null!==(s=e.assignedElements())&&void 0!==s&&s.length)},getFirstChild:function(e){var t,n,i,o,a;return e?(ce.GetHtml.html.isAuraSite&&null!==(t=e.shadowRoot)&&void 0!==t&&t.firstChild?a=e.shadowRoot.firstChild:e.firstChild?a=e.firstChild:null!==(n=e.childNodes)&&void 0!==n&&n.length?a=e.childNodes[0]:ce.GetHtml.html.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&e.assignedElements().length?a=e.assignedElements()[0]:null!==(i=e.shadowRoot)&&void 0!==i&&i.firstChild?a=e.shadowRoot.firstChild:null!==(o=e.content)&&void 0!==o&&o.firstChild&&(a=e.content.firstChild),a):null},getNextSibling:function(e){var t,n,i;if(e&&(e.nextSibling?i=e.nextSibling:ce.GetHtml.html.isAuraSite&&e.nlsParent?i=null===(t=e.nlsParent.shadowRoot)||void 0===t?void 0:t.firstChild:null!==(n=e.parentNode.shadowRoot)&&void 0!==n&&n.firstChild&&(i=e.parentNode.shadowRoot.firstChild),!(i&&i.nlsNodeId&&ce.GetHtml.html.isAuraSite&&i.nlsRecId&&i.nlsRecId===ce.ids.recording)))return z.shouldIgnoreElement(i)&&(i=z.getNextSibling(i)),i&&(i.nlsRecId=ce.ids.recording),i},getMaskedValue:function(e,t){return e?\"!!-nlsCN-!!\"!==e&&\"!!-nlsTN-!!\"!==e&&\"string\"==typeof e&&(!A.skipInputButtonMasking()||\"button\"!==t&&\"reset\"!==t&&\"submit\"!==t)?\"password\"===t||\"hidden\"===t?\"*\":\"number\"===t?e.replace(/./gi,\"0\"):\"date\"===t?\"1970-01-01\":643262===window._vwo_acc_id?e.replace(/\\S/g,\"零\"):e.replace(/\\S/g,\"*\"):e:\"\"},isElementBlacklisted:function(e,t){return!!U(e).is(ce.Recording.bl)||(!(!e.classList||!e.classList.contains(\"nls_protected\"))||!(!e.tagName||\"textarea\"!==e.tagName.toLowerCase()&&\"option\"!==e.tagName.toLowerCase()||!t))},ntDdClk:function(e){if(VWO.data.frn&&VWO.data.frn.dc&&VWO.data.frn.dc.bl){if(U(e).is(VWO.data.frn.dc.bl))return!0}else if(e.classList&&e.classList.contains(\"_vwo_no_dead\"))return!0;return!1},isElementWhitelisted:function(e){return!!U(e).is(ce.Recording.wl)||!(!e.classList||!e.classList.contains(\"nls_whitelist\"))},needsMasking:function(e,t){var n;return!(null===(n=e.parentElement)||void 0===n||!n.getAttribute(\"contenteditable\"))||!(this.isElementWhitelisted(e)||\"STYLE\"===e.tagName||!this.shouldAnonymizeValue(e,t))&&(!!this.isElementBlacklisted(e,t)||e.parentNode&&this.needsMasking(e.parentNode,t))},shouldAnonymizeValue:function(e,t){var n,i;if(window._vwo_nls)return!1;var o=U(e),a=o.val(),r=VWO.data.EWFI,s=this.isElementWhitelisted(e),d=this.isElementBlacklisted(e,t);return!(r||\"INPUT\"!==o.prop(\"tagName\")&&\"TEXTAREA\"!==o.prop(\"tagName\")||\"button\"===o.prop(\"type\")||\"submit\"===o.prop(\"type\")||\"reset\"===o.prop(\"type\"))||(!(!0!==r||!(\"password\"===o.prop(\"type\")||\"hidden\"===o.prop(\"type\")||!s&&t&&\"submit\"!==o.prop(\"type\")&&\"reset\"!==o.prop(\"type\")&&\"button\"!==o.prop(\"type\")||!s&&d||!s&&a.match(/\\d{3,}/)))||(null===(i=null===(n=o[0])||void 0===n?void 0:n.matches)||void 0===i||!i.call(n,r)))},sanitizeActionData:H.sanitizeActionData,attributeValueToBeAnonymized:function(e,t){var n;switch(t){case\"label\":n=e.attr(\"label\");break;case\"value\":default:n=e.val()}return n},shouldConsiderAnonymizingImgAttributes:function(t,e,n,i){if(!(t&&e&&VWO._.ac&&VWO._.ac.iAF&&z.needsMasking(n,i)))return!1;var o;return[\"src\",\"srcset\",\"href\"].forEach(function(e){-1\u003ct.indexOf(e)&&(o=!0)}),\"style\"===t&&(o=o||-1\u003ce.indexOf(\"background\")||-1\u003ce.indexOf(\"background-image\")),o},constructAnonymizedURL:H.constructAnonymizedURL,getAnonymizedImageAttrValue:function(e,t){var n,i=(e=e||{}).name;return n=e.value,-1\u003ci.indexOf(\"srcset\")?n=this.getAnonymizeSrcSet(n,t):-1\u003ci.indexOf(\"src\")||-1\u003ci.indexOf(\"href\")?n=this.getAnonyImageUrl(t):-1\u003ci.indexOf(\"style\")&&(n=this.anonymizeStyleAttr(n,t)),n},getAnonymizedUrl:H.getAnonymizedUrl,anonymizeStyleAttr:function(t,n){if(-1\u003ct.indexOf(\"url(\")){var e=t.match(/url\\(.+?\\)/g)||[],i=this;e.forEach(function(e){t=t.replace(e,'url(\"'+i.getAnonyImageUrl(n)+'\")')});var o=t.match(/(.+)\\;$/);o&&(t=o[1]),t+=\" !important;\"}return t},getAnonymizeSrcSet:function(t,e){if(!t)return t;try{for(var n=[],i=t.split(\",\")||[],o=0;o\u003ci.length;o++){var a=i[o]||\"\",r=(a=a.trim()).split(\" \")[1]||\"\";n.push(this.getAnonyImageUrl(e)+\" \"+r)}return n.join(\" , \")}catch(e){return t}},getElemWidthAndHeight:function(e){for(var t=0,n=0;(!t||!n)&&e;){var i=U(e);t=i.width(),n=i.height(),e=e.parentNode}return{width:t=0\u003ct?5e3\u003ct?5e3:t:0,height:n=0\u003cn?5e3\u003cn?5e3:n:0}},getAnonyImageUrl:function(e){var t=this.getElemWidthAndHeight(e);return\"https://app.vwo.com/anonymize-image?w=\"+t.width+\"&h=\"+t.height},handleProtected:function(e,t,n){var i=U(e),o=this.attributeValueToBeAnonymized(i,n);return this.shouldAnonymizeValue(e,t)&&(o=this.getMaskedValue(o,i.prop(\"type\"))),o},getUUID:function(){return window.VWO.phoenix?window.VWO._.libUtils.getUUID({type:VWO._.CampaignEnum.ANALYSIS_CAMPAIGN}):window.VWO._.libUtils.getUUID()},elementSelector:function(e){if(ce.GetHtml.html.isAuraSite&&-1\u003ce.indexOf(\"SLOT\")&&ce.selectorStore){var t=ce.selectorStore[e];if(t)return t}if(\"#document\"===(e=ge.desanitizeActionData(e)).substring(0,9)&&(e=e.replace(/#document > /,\"\")),-1\u003ce.indexOf(\"shadow-root\")){for(var n=e.split(\"> shadow-root >\"),i=document,o=null,a=0;a\u003cn.length;a++)i=(o=U(n[a],i)[0]).shadowRoot;return o}return U(e)[0]},containsOurDomain:H.containsOurDomain,getTargetNode:H.getTargetNode,shouldIgnoreElement:function(e){var t=A.ignoredSelectors();if(!t)return!1;var n=!e||e.closest?e:e.parentNode;return!(!n||!n.closest)&&null!==n.closest(t)},isElementInViewport:function(e){var t=e.getBoundingClientRect();return 0\u003c=t.top&&0\u003c=t.left&&t.bottom\u003c=(window.innerHeight||document.documentElement.clientHeight)&&t.right\u003c=(window.innerWidth||document.documentElement.clientWidth)||t.top\u003c(window.innerHeight||document.documentElement.clientHeight)&&0\u003ct.bottom&&t.left\u003c(window.innerWidth||document.documentElement.clientWidth)&&0\u003ct.right},isSafari:function(){var e=window.navigator.userAgent;return/Safari/.test(e)&&!/Chrome|CriOS|Chromium|Edg|Edge|OPR|Opera|FxiOS|Firefox/.test(e)}},F={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,REFERRER_INDEX:5},X,j,B,K,q,G;function J(e,t){if(e){var n,i=\".\"+e,o=window.vwo_$;if(!(t=t||{})[e]){try{n=o(i)||\"\"}catch(e){n=\"\"}if(1===n.length)return 1;t[e]=!0}}}function $(e){if(e){var t,n=window.vwo_$;try{t=n(\"#\"+e)}catch(e){t=\"\"}return t.length}}function Q(e){if(!e)return null;if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function Z(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var n,i,o,a,r,s=e,d=[],c=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return c;for(;e;)if(VWO._.ac&&VWO._.ac.hFCVJ&&e.__vue__&&e.__isFragment)e=Q(e);else{n=(c=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&c.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),c&&n&&(n&&n[0])===c||(c=\"*\");var u=-1\u003c[\"INPUT\",\"SELECT\"].indexOf(e.tagName);try{i=l(e).attr(\"id\")}catch(s){i=e.id}u&&e.name?c=c+'[name=\"'+e.name+'\"]':i&&\"string\"==typeof i&&$(i)&&(c=i.match(/^\\d/)?c+'[id=\"'+i+'\"]':c+\"#\"+i),o=(o=e.getAttribute&&e.getAttribute(\"class\"))?o.split(/\\s+/):[];for(var h=0;h\u003co.length;h++)if(r=\".\"+(a=o[h]),J(a,t)){c+=r;break}d.unshift(c),e=Q(e)}var f=s.nlsParent||s.parentNode;return!d.length||-1!==d[0].indexOf(\"#\")||f&&\"HEAD\"===f.nodeName||s.host||(d[0]+=\":first-child\"),Z(\"undefined\"!=typeof ShadowRoot&&s instanceof ShadowRoot&&s.host?s.host:f,t)+(d.length?\" > \"+d.join(\" + \"):\"\")}var ee=window.visualViewport,te=p,ne=window.VWO||[];ne._vba=ne._vba||{};var ie=!1,oe=120,ae=[],re={},se=M.getItem(\"asts\"),de=function(e){var t=e.sort(function(e,t){return e-t}).filter(function(e){return e});return{min:t[0]||0,max:t[t.length-1]||0}},ce={cDT:(null===(X=window._vwoCc)||void 0===X?void 0:X.dCT)||500,sDT:100,sRD:null,ctl:100,campaignsProcessed:!1,visualViewportAvailable:window.visualViewport,jq:te,assetSnapshottingEnabled:ne._&&ne._.ast,errorLoggerEnabled:!(void 0===ne.phoenix||!ne.featureInfo||!ne.featureInfo.ele),signalsEnabled:!(void 0===ne.phoenix||!ne.featureInfo||!ne.featureInfo.se),data360EventsEnabled:!(void 0===ne.phoenix||!ne.featureInfo||!ne.featureInfo.recData360Enabled),webVitalsEnabled:!(void 0===ne.phoenix||!ne.featureInfo||!ne.featureInfo.wve),isAccountMigrated:null===(G=null===(q=null===(K=null===(B=null===(j=ne._)||void 0===j?void 0:j.allSettings)||void 0===B?void 0:B.dataStore)||void 0===K?void 0:K.plugins)||void 0===q?void 0:q.DACDNCONFIG)||void 0===G?void 0:G.DLRE,version:\"4.0.494\",ids:{account:window._vwo_acc_id,experiment:{},re:{},he:{},fe:{},recording:0,html:0,session:0},tags:{eTags:new l(\"Hash\"),eTagsV2:{f:new l(\"Array\"),r:new l(\"Array\"),h:new l(\"Array\")},uTags:new l(\"Array\")},canvasRec:{allowCanvasRec:!0,isFlutterWeb:!1},selectorStore:{},heartBeatFrequency:ne._vba.heartBeat||4e3,startTime:0,returnVisitor:!1,newSession:!1,loadChance:100,saveNewRecordingInitiatedOnce:!1,lastTime:0,enums:{formAnalysis:{TEMPORARY_STATE:\"temporary\",PERMANENT_STATE:\"permanent\"}},config:{stopRecordingTime:24*F.TRACK_SESSION_COOKIE_EXPIRY*60*60*1e3,deleteSessionRecordingTime:0},recordingData:{totals:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},last:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},mouse:{lastMove:{docX:0,docY:0}}},data360EventIndex:0,enableEventListeners:!0,htmlRequestSuccess:!1,linkHrefForSnapshotting:se&&se.slice()||[],canonicalUrl:\"\",getCurrentUrl:function(){var e=window.location.href;try{A.useVisOptUrl()&&(e=window.VWO._.coreLib.getCurrentUrl())}catch(e){}return e},getCampaigns:function(e){var t={},n=e?Object.keys(ce.ids.he)[0]:Object.keys(ce.ids.re)[0];if(n){t[\"id_\"+n]=\"-1\";var i=e?ce.tags.eTagsV2.h.tags:ce.tags.eTagsV2.r.tags;i&&i.forEach(function(e){t[\"id_\"+e]=\"-1\"})}return t},getEventsProps:function(e){var t,n=(null===(t=null==e?void 0:e._vwo)||void 0===t?void 0:t.nls)||{};return n.action&&delete n.action,n.timestamp&&delete n.timestamp,n.aux||n.isHeatmapData||e.vwoEventName!==window.VWO._.EventsEnum.DOM_CLICK?delete n.isHeatmapData:n={},n},getHoverProps:function(e){var t,n,i,o,a=ce.Recording.heatmap.maxHoversRecorded-ce.Recording.heatmap.hoversLength;if((null===(n=window.VWO.featureInfo)||void 0===n?void 0:n.hvr)&&ce.hs&&!ce.hsStopped&&!(a\u003c=0)){var r=ce.getCampaigns(!0),s=null===(o=null===(i=ne.modules)||void 0===i?void 0:i.utils)||void 0===o?void 0:o.heatmapUtils;if(s){ce.Recording.heatmap.hoversLength++;var d=s.getTargetPathInfo(e),c=N(N({path:d.xpath||Z(z.getTargetNode(e)),x:d.x_percent||0,y:d.y_percent||0},r),{addVwoPageMeta:!0});return(t={})[z.getUUID()]=c,t}}},triggerSessionIdleTimeout:function(){ce.sessionIdleTimeout||(ce.sessionIdleTimeout=setTimeout(function(){ce.stopRecording=ce.enums.formAnalysis.TEMPORARY_STATE,ce.triggerSessionDeleteTimeout()},ce.config.stopRecordingTime))},triggerSessionDeleteTimeout:function(){ce.sessionIdleTimeout=setTimeout(function(){ce.stopRecording=ce.enums.formAnalysis.PERMANENT_STATE,g.erase(\"nlssid\"+ce.ids.account,ce.getCookieDomain()),g.erase(\"nlsrid\"+ce.ids.account,ce.getCookieDomain())},ce.config.deleteSessionRecordingTime)},clearSessionIdleTimeout:function(){ce.sessionIdleTimeout&&(clearTimeout(ce.sessionIdleTimeout),ce.sessionIdleTimeout=0)},resetAfterDataSent:function(){ce.recordingData.last.scroll=ce.recordingData.totals.scroll,ce.recordingData.last.movements=ce.recordingData.totals.movements,ce.recordingData.last.clicks=ce.recordingData.totals.clicks,ce.recordingData.last.keyPresses=ce.recordingData.totals.keyPresses,ce.recordingData.last.touches=ce.recordingData.totals.touches,ce.recordingData.last.ocs=ce.recordingData.totals.ocs,ce.recordingData.last.data360Events=ce.recordingData.totals.data360Events,ce.ftu=!1,ce.resetTagAfterSent()},resetTagOnUC:function(){ce.tags.eTagsV2.h.reset(),ce.tags.eTagsV2.f.reset(),ce.tags.eTagsV2.r.reset()},resetTagAfterSent:function(){ce.tags.eTagsV2.f.refresh(),ce.tags.eTagsV2.r.refresh(),ce.tags.eTagsV2.h.refresh()},checkIfIdle:function(){return ce.recordingData.last.scroll===ce.recordingData.totals.scroll&&ce.recordingData.last.movements===ce.recordingData.totals.movements&&ce.recordingData.last.clicks===ce.recordingData.totals.clicks&&ce.recordingData.last.keyPresses===ce.recordingData.totals.keyPresses&&ce.recordingData.last.touches===ce.recordingData.totals.touches&&ce.recordingData.last.ocs===ce.recordingData.totals.ocs&&ce.recordingData.last.data360Events===ce.recordingData.totals.data360Events&&!ce.ftu},resetClicksCount:function(){this.recordingData.totals.clicks=0,this.recordingData.last.clicks=0},calcDuration:function(e,t){e=e||{};var n,i,o,a,r,s,d,c=R(),l=I.get(\"Math\");e.recording&&(o=+(n=e.recording.split(\",\"))[0].split(\"_\")[1],a=+n[n.length-1].split(\"_\")[1]),e.mutations&&(i=I.get(\"JSON\").parse(e.mutations))instanceof I.get(\"Array\")&&(r=+i[0].time,s=+i[i.length-1].time);var u=de([a,s,o,r]);return d=t||!u.max?0:l.abs(u.max-this.lastTime),d/=1e3,this.lastTime=t?c-ce.startTime:d?u.max:this.lastTime,{currentTime:c,duration:d}},isMobile:function(){return/iphone|ipad|ipod|android|webos|opera mini|blackberry|iemobile|windows phone/i.test(navigator.userAgent)},getViewportDimensions:function(){var e={width:0,height:0};return e.width=this.getDimensions().width,e.height=this.getDimensions().height,e.height=parseInt(e.height,10),e.height=e.height||0,ce.isMobile()?this.getDimensionsConsideringOrientation(e.width,e.height):{width:e.width,height:e.height}},getAvailableDimensions:function(){var e=window.screen.availWidth||window.outerWidth,t=window.screen.availHeight||window.outerHeight,n=this.getDimensionsConsideringOrientation(e,t);return{height:n.height,width:n.width}},getDimensionsConsideringOrientation:function(e,t){var n,i,o=I.get(\"Math\");return this.isLandscapeMode()?(n=o.max(e,t),i=o.min(e,t)):(i=o.max(e,t),n=o.min(e,t)),{width:n,height:i}},isLandscapeMode:function(){return ce.visualViewportAvailable&&window.screen&&window.screen.orientation?0\u003c=window.screen.orientation.type.indexOf(\"landscape\"):window.innerWidth>window.innerHeight},getScreenDimensions:function(){var e=window.screen.width,t=window.screen.height,n=this.getDimensionsConsideringOrientation(e,t);return{width:n.width,height:n.height}},getScreenScale:function(){var e=ce.getAvailableDimensions(),t=ce.getScreenDimensions();return{x:e.width/t.width,y:e.height/t.height}},getScale:function(){var e,t,n=window._vwo_acc_id;if((55e4\u003cn||-1\u003c[6,515160].indexOf(n))&&ee&&this.isMobile())return{x:ee.scale,y:ee.scale};if(this.isMobile()&&document.documentElement.clientHeight==window.innerHeight&&document.documentElement.clientWidth==window.innerWidth)e=window.innerHeight,t=window.innerWidth;else{var i=ce.getScreenDimensions();e=i.height,t=i.width}var o=t/window.innerWidth,a=e/window.innerHeight;return this.isMobile()||(a=o=1),{x:o,y:a}},getDimensions:function(){var e=/twitter/i.test(navigator.userAgent);return ee&&this.isMobile()&&!e?{height:ee.height,width:ee.width}:\"BackCompat\"===document.compatMode?{height:window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,width:window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth}:{height:document.documentElement.clientHeight||window.innerHeight,width:document.documentElement.clientWidth||window.innerWidth}},getScrollDimensions:function(){return{width:document.documentElement.scrollWidth,height:document.documentElement.scrollHeight}},getScroll:function(){return{x:0===te(window).scrollLeft()?ee.offsetLeft:te(window).scrollLeft(),y:ee.pageTop}},getScrollPercentage:function(){var e=te(window).scrollTop(),t=te(document).height(),n=te(window).height(),i=I.get(\"Math\"),o=document.querySelector(\"._vwo_scroll_fix\");o&&(e=o.scrollTop,t=o.scrollHeight);var a=n+e,r=i.round(a/t*100);return isNaN(r)?0:100\u003cr?100:r},getPageTitle:function(){var e=document.getElementsByTagName(\"title\")[0];return e?e.innerHTML:document.title},getCookieDomain:function(){return window.VWO._.cookies.domain},triggerLibEvent:function(e,t){t instanceof I.get(\"Array\")||(t=[t]),window._vwo_evq.push([e].concat(t))},isEligibleToSendRecordingData:function(){if(ce.stopRecording===ce.enums.formAnalysis.PERMANENT_STATE||!ce.ready)return!1;var e=R(),t=1e3*ce.ids.session;return!(60*oe*1e3\u003ce-t)||(ce.stopRecording=ce.enums.formAnalysis.PERMANENT_STATE,!1)},addUrlForSnapshotting:function(e){if(e&&!/^data\\:/.test(e)){var t=P.toAbsURL(e);A.blockParamsInSnapshotting()&&(t=t.split(\"?\")[0]),e=encodeURIComponent(t);var n=ce.getCurrentUrl();re[n]=re[n]||[],ce.linkHrefForSnapshotting.indexOf(e)\u003c0?(ce.linkHrefForSnapshotting.push(e),ae.push(e),re[n].push(e)):re[n].indexOf(e)\u003c0&&re[n].push(e)}},extractSnapshottingUrls:function(e){var t,n,i=A.completeSnapshottingEnabled(),o=ne._.ac&&ne._.ac.iAF&&z.needsMasking(e,ce.Recording.anonymizeKeys);\"LINK\"===e.tagName&&\"stylesheet\"===e.rel&&e.getAttribute(\"href\")?ce.addUrlForSnapshotting(e.href):i&&!o&&(e.nodeType===Node.TEXT_NODE&&\"STYLE\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)?ce.extractUrlsFromCss(e.textContent):\"IMG\"===e.tagName?(ce.addUrlForSnapshotting(e.src),ce.extractUrlsFromSrcSetList(e.srcset)):\"SOURCE\"===e.tagName&&\"PICTURE\"===(null===(n=e.parentNode)||void 0===n?void 0:n.tagName)&&ce.addUrlForSnapshotting(e.srcset),e.hasAttribute&&e.hasAttribute(\"style\")&&ce.extractUrlsFromCss(e.getAttribute(\"style\")))},extractUrlsFromCss:function(e){var t=A.completeSnapshottingEnabled();if(e&&t)for(var n,i=/url\\(([^\\)]+)\\)/g;null!==(n=i.exec(e));){var o=n[1];/^['\"]/.test(o)&&(o=o.slice(1,o.length-1)),ce.addUrlForSnapshotting(o)}},extractUrlsFromSrcSetList:function(e){var t=A.completeSnapshottingEnabled();if(e&&t)for(var n=0,i=e.split(\",\").map(function(e){return e.trim()});n\u003ci.length;n++){var o=i[n];ce.addUrlForSnapshotting(o.split(\" \")[0])}},extractCanonicalUrl:function(e){var t=e.href;\"LINK\"===e.tagName&&t&&\"canonical\"===e.rel&&(ce.canonicalUrl=t)},resetHrefCollection:function(e){if(ce.assetSnapshottingEnabled&&!ie){var t=n(M.getItem(\"asts\")||[],e);M.setItem(\"asts\",t)}e&&e.length?ae.splice(0,e.length):ae.length=0},getCurrentHrefs:function(){return ae},getUrlSpecificSnapshottedAssets:function(){var e=ce.getCurrentUrl();return re[e]=re[e]||[],re[e]}};ce.__proto__=new b(ce),ce.__proto__.constructor=Object;var le={},ue=function(e){var t,n,i;if(null!=e&&e._vwo){var o=e._vwo,a=o.isDeadClick,r=o.isRageClick,s=o.isErrorClick;if(a||r||s){var d=ce.getCampaigns(!1),c=N({aux:!0},d);null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick&&(c.isDeadClick=!0),null!==(n=e._vwo)&&void 0!==n&&n.isRageClick&&(c.isRageClick=!0),null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick&&(c.isErrorClick=!0),ce.Recording.addNlsData(e,c)}}};VWO._.phoenixMT&&VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){e._vwo&&e._vwo.nls&&ue(e)},{syncToDataLayer:!0});var he,fe,me={},ge={init:function(e,t){var n,i;void 0===t&&(t=!0),this.resetBatchData(),this.isSerialized=t;var o=this.getMcData(e);this.originalData=e,0\u003co.length&&this.classifyClick(o);var a={latestRecording:this.originalData,deadClickInThisBatch:he,rageClickInThisBatch:fe,clickCounts:me};return null!==(n=le[D.DEAD_CLICK_TEXT])&&void 0!==n&&n.length&&(a.textData=a.textData||{},a.textData[D.DEAD_CLICK_TEXT]=le[D.DEAD_CLICK_TEXT].join(\",\")),null!==(i=le[D.RAGE_CLICK_TEXT])&&void 0!==i&&i.length&&(a.textData=a.textData||{},a.textData[D.RAGE_CLICK_TEXT]=le[D.RAGE_CLICK_TEXT].join(\",\")),a},desanitizeActionData:function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},getTargetFromPath:function(e){var t=e.split(\"+\"),n=t[t.length-1];return 0\u003cn.indexOf(\">\")?(n=(t=e.split(\">\"))[t.length-1],this.getTargetFromPath(n)):0\u003cn.indexOf(\"+\")&&this.getTargetFromPath(n),n.trim()},getRageClicks:function(e,t){for(var n=[],i=0;i\u003ce.length;i++){if(this.originalData[e[i].index].event.isRageClick){n.push(e[i].index),A.customClicks()&&VWO.event(\"rageClick\");try{var o=z.elementSelector(e[i].selectorPath),a=o&&o.innerText?o.innerText.trim():\"\";if(a.length&&!z.needsMasking(o,ce.Recording.anonymizeKeys)){-1!==(null==t?void 0:t.indexOf(e[i].index))&&(a=a.slice(0,ce.ctl));var r=z.sanitizeActionData(a),s=M.getItem(D.RAGE_CLICK_TEXT)||[];le[D.RAGE_CLICK_TEXT]=le[D.RAGE_CLICK_TEXT]||[],-1!==s.indexOf(r)||-1!==le[D.RAGE_CLICK_TEXT].indexOf(r)||le[D.RAGE_CLICK_TEXT].push(r)}}catch(e){}}}return n},classifyClick:function(e){for(var t=[],n=[],i=0;i\u003ce.length;i++){var o=this.originalData[e[i].index].event;if(o.isDeadClick){t.push(e[i].index);try{A.customClicks()&&VWO.event(\"deadClick\");var a=z.elementSelector(e[i].selectorPath);if((a&&a.innerText?a.innerText.trim():\"\").length&&!z.needsMasking(a,ce.Recording.anonymizeKeys)){var r=z.sanitizeActionData(a.innerText.slice(0,ce.ctl)),s=M.getItem(D.DEAD_CLICK_TEXT)||[];le[D.DEAD_CLICK_TEXT]=le[D.DEAD_CLICK_TEXT]||[],-1!==s.indexOf(r)||-1!==le[D.DEAD_CLICK_TEXT].indexOf(r)||le[D.DEAD_CLICK_TEXT].push(r)}}catch(e){}}o.isErrorClick&&n.push(e[i].index)}var d=this.getRageClicks(e,t);this.addToOriginalData(t,d,n,e)},addToOriginalData:function(e,t,n,i){for(var o={},a=0;a\u003ce.length;a++)he=!0,o[e[a]]=u.DEAD;for(a=0;a\u003ct.length;a++)fe=!0,o[t[a]]?o[t[a]]+=\":\"+u.RAGE:o[t[a]]=u.RAGE;for(a=0;a\u003cn.length;a++)o[n[a]]?o[n[a]]+=\":\"+u.ERROR:o[n[a]]=u.ERROR;for(var r in o)o.hasOwnProperty(r)&&(this.isSerialized?this.originalData[r]+=\"_{\"+o[r]+\"}\":(this.originalData[r].event._vwo||(this.originalData[r].event._vwo={}),-1\u003co[r].indexOf(u.DEAD)&&(this.originalData[r].isDeadClick=!0),-1\u003co[r].indexOf(u.RAGE)&&(this.originalData[r].isRageClick=!0),-1\u003co[r].indexOf(u.ERROR)&&(this.originalData[r].isErrorClick=!0)));me.d=e.length||void 0,me.r=t.length||void 0,me.e=n.length||void 0,me.c=i.length-Object.keys(o).length||void 0},getMcData:function(e){for(var t=[],n=0;n\u003ce.length;n++){var i=void 0,o=void 0,a=void 0,r=void 0;if(this.isSerialized){var s=e[n].split(\"_\");i=s[0],o=s[1],a=s[2],e[n].includes(\"_%13%\")&&(r=!0,e[n]=e[n].replace(\"_%13%\",\"\"))}else i=e[n].action,o=e[n].timestamp,a=e[n].selectorPath,r=e[n].isErrorClick;\"mc\"===i&&t.push({action:i,time:o,selectorPath:a,isErrorClick:r,index:n})}return t},resetBatchData:function(){fe=he=!1,me={},le={}}},pe=function(){if(VWO._.eventsManager)return VWO._.eventsManager;var c=[],r=!0,l=[],u=[],h={bind:\"unbind\",live:\"die\",on:\"off\"},f=[];var t=/iPhone|iPad/.test(navigator.userAgent);function s(e){return!VWO.DONT_IOS&&!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!t)}function a(e,t){r&&f.push({type:e,state:t,ref:e[t]})}function m(){for(var e=f.length-1;0\u003c=e;e--){var t=f[e];t.type[t.state]=t.ref}}return pe={addEventListener:function(e,t,n,i){if(!s(t)){r&&c.push({$el:e,name:t,callback:n,capture:i});try{e.addEventListener?e.addEventListener(t,n,i):e.attachEvent&&e.attachEvent(\"on\"+t,n,i)}catch(e){}return pe}},addMutationObserver:function(e,t,n,i){var o;if(void 0!==window.MutationObserver?o=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(o=window.WebKitMutationObserver),o)try{var a=new MutationObserver(e.bind(i));u.push(a),a.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var e=0;e\u003cc.length;e++){var t=c[e],n=t.$el;t.jqType?(i=n,o=t.jqType,a=t.eventName,r=t.callback,s=t.selector,d=t.capture,o&&(s?i[h[o]](a,s,r,d):i[h[o]](a,r,d))):n.removeEventListener?n.removeEventListener(t.name,t.callback,t.capture):n.detachEvent&&n.detachEvent(\"on\"+t.name,t.callback)}var i,o,a,r,s,d;return u.forEach(function(e){e.disconnect()}),function(){for(var e=0;e\u003cl.length;e++){var t=l[e];(\"interval\"===t.type?clearInterval:clearTimeout)(t.name)}}(),m(),c.length=0,f.length=0,u.length=0,l.length=0,pe},addJqEventListener:function(e,t,n,i,o,a){return s(n)||(r&&c.push({$el:e,jqType:t,eventName:n,callback:i,selector:o,capture:a}),o?e[t](n,o,i,a):e[t](n,i,a)),pe},pushTimers:function(e,t){if(r)return l.push({name:e,type:t}),pe},addOverrideState:a,overrideHistoryPush:function(n,i,e){if(r){var o=n[e];a(n,e),n[e]=function(e){var t=o.apply(n,[].slice.call(arguments));try{i({state:e})}catch(e){}return t}}},revertOverriddenStates:m,init:function(e){r=e.shouldPushToQueue}},VWO.destroy=pe.clearAllListeners,VWO._.eventsManager=pe}(),ve={getTrueWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).width()||e.clientWidth||e.offsetWidth||e.scrollWidth},getTrueHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).height()||e.clientHeight||e.offsetHeight||e.scrollHeight},getOuterWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerWidth()||e.offsetWidth||this.getTrueWidth(e)},getOuterHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerHeight()||e.offsetHeight||this.getTrueHeight(e)},getRelativeStats:function(e,t,n,i,o,a){var r=e.offset().top-t.offset().top,s=e.offset().left-t.offset().left,d=0,c=0;return o&&a&&(d=o-s,c=a-r),{correctedTargetHeight:this.getTrueHeight(t[0]),correctedTargetWidth:this.getTrueWidth(t[0]),correctedTargetOffsetX:n+s,correctedTargetOffsetY:i+r,correctedTargetPageX:d,correctedTargetPageY:c}},postProcessMutations:function(e){var i=this;return e.forEach(function(e){var t,n;null!==(t=e.addedNodes)&&void 0!==t&&t.length&&(e.addedNodes=i.deduplicateNodes(e.addedNodes)),null!==(n=e.removedNodes)&&void 0!==n&&n.length&&(e.removedNodes=i.deduplicateNodes(e.removedNodes))}),e},deduplicateNodes:function(e){var t=[];if(t.push(e[0]),1\u003ce.length){var n=[],i=JSON.parse(JSON.stringify(e[0]));i.id&&delete i.id,i.parentNode&&delete i.parentNode,n.push(JSON.stringify(i));for(var o=1;o\u003ce.length;o++){var a=JSON.parse(JSON.stringify(e[o]));delete a.id,delete a.parentNode,-1===n.indexOf(JSON.stringify(a))&&(t.push(e[o]),n.push(JSON.stringify(a)))}}return t}},we=[\"html\",\"mutations\",\"recording\",\"error\",\"jsonEn\"],_e={log:function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];if(window.console&&-1!==document.cookie.indexOf(\"vwo_log_mode\"))return window.console.log.apply(window,e)}},ye=3,Ee=0,Te=null,Se=function(e,t,n){A.pageExitHandling()||setTimeout(function(){n.retries=n.retries||0,n.retries++,n.retries\u003c=ye?Ne(e,t,n):VWO._.customError({msg:\"Failed to send Analyze \"+n.type+\" request after \"+ye+\" retries: \"+JSON.stringify({uuid:z.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax.ts\"})},50)};function Oe(e,t){if(e instanceof Blob)return e.size;\"string\"!=typeof e&&(e=JSON.stringify(e));try{(t=t||{}).lineBreaks=(null==t?void 0:t.lineBreaks)||1,t.ignoreWhitespace=(null==t?void 0:t.ignoreWhitespace)||!1;var n=0,i=null==e?void 0:e.length,o=null==e||e.replace(/[\\u0100-\\uFFFF]/g,function(){return n++}).length,a=i-(null==e?void 0:e.replace(/(\\r?\\n|\\r)/g,\"\").length);return o=2*n,t.ignoreWhitespace?(null==(e=null==e?void 0:e.replace(/(\\r?\\n|\\r|\\s+)/g,\"\"))?void 0:e.length)+o:i+o+Math.max(0,t.lineBreaks*(a-1))}catch(e){}}function be(e){var t=I.get(\"Object\").entries(e).sort(function(e,t){return Oe(e[1])-Oe(t[1])});return t[t.length-1]}var Ne=function(t,n,i){var e=i.url,o=new(I.get(\"XMLHttpRequest\"));o.open(\"POST\",e,!0),\"JSON\"===t?o.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\"):o.formData=n,o.send(n),o.onload=function(){if(200\u003c=this.status&&this.status\u003c400)if(this.response)try{var e=I.get(\"JSON\");i.success(e.parse(this.response))}catch(e){}else i.success();else i.formData=this.formData,i.error(),Se(t,n,i);i.complete()},o.onerror=function(){i.formData=this.formData,i.error(),i.complete(),Se(t,n,i)}},Re={workerMessages:{},useBeacon:!1,workerUrl:\"\",isWorkerAvailable:function(){return this.workerUrl},isMultipartSupported:function(){return!!window.FormData},isWorkerRequired:function(e){for(var t=0;t\u003cwe.length;t++){if(e[we[t]])return!0}},ajax:function(e){var t=void 0!==(e=e||{}).url?e.url:\"\",n=void 0!==e.type?e.type:\"AUTO\",i=e.data=void 0!==e.data?N({},e.data):{},o=e.success=\"function\"==typeof e.success?e.success:function(){},a=e.error=\"function\"==typeof e.error?e.error:function(){},r=e.complete=\"function\"==typeof e.complete?e.complete:function(){},s=this.workerUrl=e.workerUrl,d=e.formData,c=this.useBeacon,l=this.workerMessages,u=I.get(\"Object\");if(u.keys(i).length){var h=this.createQueryString(i);if(c&&A.pageExitHandling()){var f=new FormData;for(var m in i)if(u.prototype.hasOwnProperty.call(i,m))if(\"object\"==typeof i[m]){var g=JSON.stringify(i[m]);f.append(m,g)}else f.append(m,i[m]);var p=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url);navigator.sendBeacon(p,f),o(),r()}else if(\"GET\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&h.length\u003c=1800){e.type=\"GET\";var v=new(I.get(\"Image\"));v.src=t+\"?\"+h,v.onload=function(){o(),r()},v.onerror=function(){a(),r()}}else if(\"POST\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&1800\u003ch.length){e.url=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url),e.type=\"POST\";var w=[];try{s&&(Te=window.NativeWorker?Te||new window.NativeWorker(s):Te||new Worker(s))}catch(e){}if(d)Ne(\"FormData\",d,e);else if(e.dataLength=e.dataLength||h.length,this.isWorkerRequired(i)&&this.isWorkerAvailable()&&this.isMultipartSupported()&&Te){for(var _=0;_\u003cwe.length;_++)w[_]=i[we[_]];l[++Ee]={data:i,options:e},Te.postMessage({id:Ee,action:\"compress\",strings:w}),Te.onmessage=Te.onmessage||function(e){var t=e.data,n=t.strings;if(l[t.id]){var i,o=l[t.id].data,a=l[t.id].options;if(\"compressed\"===t.action){for(var r=0;r\u003cn.length;r++)i=we[r],n[r]&&(o[\"c_\"+i]=new Blob([n[r]]),_e.log(\"Original Size: \"+o[i].length+\", Compressed Size: \"+o[\"c_\"+i].size),delete o[i]);var s=new FormData;for(var d in o)u.prototype.hasOwnProperty.call(o,d)&&s.append(d,o[d]);try{if(1e7\u003cOe(JSON.stringify(o))+n.reduce(function(e,t){return t&&t.byteLength?e+t.byteLength:e},0)){var c=be(o);window.VWO._.customError&&window.VWO._.customError({msg:\"callStack size exceeded 10mb, data : \"+JSON.stringify({uuid:z.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId(),key:c[0]}),url:\"nls/ajax.ts\"})}}catch(e){}Ne(\"FormData\",s,a),delete l[t.id]}}}}else Ne(\"JSON\",h,e)}}},createQueryString:function(e){var t=\"\";for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t+=t.length?\"&\":\"\",t+=n+\"=\",t+=encodeURIComponent(e[n]));return t},sendError:function(e,t,n,i){window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n||0,colno:i||0,source:encodeURIComponent(window.location.href)})}},Ce=w.get(\"JSON\"),Ae=window.VWO._.localStorageService,De={localStorageKey:\"_vwo_nls_q_\"+window._vwo_acc_id,init:function(){try{if(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id){var e=Ae.get(this.localStorageKey)||Ce.stringify([]);Ae.set(this.localStorageKey,e)}}catch(e){window.console.info(e)}},isRequestQueueable:function(){try{var e=!(-1\u003c[515019].indexOf(window._vwo_acc_id))&&(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id);return e?Ae.get(De.localStorageKey):e}catch(e){return!1}},queueRequest:function(t,n){if(De.isRequestQueueable()){var e=Ce.parse(Ae.get(De.localStorageKey)),i={data:t,options:n};e.unshift(Ce.stringify(i));try{Ae.set(De.localStorageKey,Ce.stringify(e))}catch(e){ct.sendData(t,n)}}else ct.sendData(t,n)},deQueueRequest:function(){if(De.isRequestQueueable()){var e=Ce.parse(Ae.get(De.localStorageKey)),t=null==e?void 0:e.length;if(t)for(var n=0;n\u003ct;n++){var i=Ce.parse(e.pop());ct.sendData(i.data,i.options)}Ae.set(De.localStorageKey,Ce.stringify(e))}}},Ie=I.get(\"Array\"),xe=I.get(\"JSON\"),Le=20,ke=40,Me=10,Ve=(We.prototype.handleBase64Attr=function(e,t,n){var i={value:n};if(ce.r&&(\"IMG\"===e.tagName&&(\"__nls-src\"===t||\"src\"===t)||\"INPUT\"===e.tagName&&\"value\"===t)&&n.startsWith(\"data:\")){var o=this.recordBase64(n),a=o.base64Id,r=o.compressed;i.value=a,i.options={isBase64Tag:r}}return i},We.prototype.recordBase64=function(e,t){void 0===t&&(t=!1);var n=e.length>ke;if(!n)return{base64Id:e,compressed:n};var i=We.generateBase64Id(e),o=M.getItem(\"b64\")||[];return-1===o.indexOf(i)&&(o.push(i),M.setItem(\"b64\",o),ce.htmlRequestSuccess?t?(this.queuedData.push({id:i,value:e}),this.checkAndSendBatchData(t)):We.sendBatch([{id:i,value:e}]):this.queuedData.push({id:i,value:e})),{base64Id:i,compressed:n}},We.generateBase64Id=function(e){for(var t=Math.floor(e.length/Le),n=\"\",i=0;i\u003ce.length;i+=t)n+=e[i];return n},We.prototype.sendQueuedData=function(){this.checkAndSendBatchData(!1),this.queuedData=new Ie},We.prototype.sendQueuedDataForced=function(){this.checkAndSendBatchData(!0,!0),this.queuedData=new Ie},We.prototype.checkAndSendBatchData=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),!(e&&this.queuedData.length\u003cMe)||t)for(;0\u003cthis.queuedData.length;){var n=e?this.queuedData.splice(0,Me):this.queuedData.splice(0,1);We.sendBatch(n)}},We.sendBatch=function(e){ct.sendB64(xe.stringify({b64:e.map(function(e){return{key:e.id,value:e.value}})}))},We);function We(){var e=this;this.queuedData=new Ie,setInterval(function(){0\u003ce.queuedData.length&&e.queuedData.length\u003cMe&&(We.sendBatch(e.queuedData),e.queuedData=new Ie)},3e3)}var Pe=new Ve,He=(Ue.prototype.hideWithCoordinates=function(e,t,n,i,o){var a={x0:Math.round(t),y0:Math.round(n),x1:Math.round(i),y1:Math.round(o)};this.maskedCoordinates[e]=a},Ue.prototype.pauseCanvasRec=function(){je.sendNotifier(),Pe.sendQueuedDataForced(),this.localStorageService.set(\"_vwo_recPaused\",\"true\"),ce.canvasRec.allowCanvasRec=!1},Ue.prototype.resumeCanvasRec=function(){this.localStorageService.set(\"_vwo_recPaused\",\"false\"),ce.canvasRec.allowCanvasRec=!0},Ue.prototype.sendCustomEvent=function(e,t){VWO.event=VWO.event||function(){VWO.push([\"event\"].concat([].slice.call(arguments)))},VWO.event(e,\"string\"==typeof t?JSON.parse(t):t)},Ue.prototype.sendCustomAttribute=function(e){VWO.visitor=VWO.visitor||function(){VWO.push([\"visitor\"].concat([].slice.call(arguments)))},VWO.visitor(\"string\"==typeof e?JSON.parse(e):e)},Ue.prototype.removeCoordinatesFor=function(e){delete this.maskedCoordinates[e]},Ue.prototype.getMaskedCoordinates=function(){return this.maskedCoordinates},Ue);function Ue(){this.maskedCoordinates={},this.localStorageService=window.VWO._.localStorageService}window.VWOInsights=window.VWOInsights||new He;var ze=window.VWOInsights,Fe=(Xe.prototype.getCanvasData=function(w){try{var e=window.getComputedStyle(w),_=w.getBoundingClientRect(),t=w.width/w.height,y=w.width,E=w.height;E>this.MAX_RESOLUTION&&(E=this.MAX_RESOLUTION,y=Math.round(E*t));var n=document.createElement(\"canvas\");n.width=y,n.height=E,n.style.width=e.width,n.style.height=e.height;var T=n.getContext(\"2d\");if(!T)return null;T.drawImage(w,0,0,y,E);var S=ze.getMaskedCoordinates();Object.keys(S).forEach(function(e){var t=S[e],n=t.x0,i=t.y0,o=t.x1,a=t.y1,r=w.width,s=w.height,d=y/r,c=E/s,l=n-_.left*window.devicePixelRatio,u=i-_.top*window.devicePixelRatio,h=o-_.left*window.devicePixelRatio,f=a-_.top*window.devicePixelRatio,m=Math.round(l*d),g=Math.round(u*c),p=Math.round((h-l)*d),v=Math.round((f-u)*c);T.rect(m,g,p,v),T.fillStyle=\"rgba(0, 0, 0, 1)\",T.fill()});var i=n.toDataURL(\"image/png\");return n.remove(),{imageUrl:i,width:y,height:E,actualWidth:e.width,actualHeight:e.height}}catch(e){return null}},Xe.prototype.init=function(e){e&&ce.Recording.cnv&&(this.context=e,this.FPS=ce.Recording.cnv.fps,this.MAX_RESOLUTION=ce.Recording.cnv.res,this.startCanvasRecording(),document.querySelector(\"flutter-view\")&&(ce.canvasRec.isFlutterWeb=!0))},Xe.prototype.startCanvasRecording=function(){var e=this;this.timerId&&this.stopCanvasRecording(),Xe.shouldRecordCanvas()&&this.recordCanvasData(),this.timerId=setInterval(function(){Xe.shouldRecordCanvas()&&e.recordCanvasData()},1e3/this.FPS)},Xe.shouldRecordCanvas=function(){return ce.isEligibleToSendRecordingData()&&!(document.hidden||ce.canvasRec.isFlutterWeb&&!document.hasFocus())&&ce.canvasRec.allowCanvasRec},Xe.prototype.sendNotifier=function(){this.recordCanvasData(!0)},Xe.prototype.recordCanvasData=function(l){var u=this;void 0===l&&(l=!1),this.trackedNodes.forEach(function(e){var t=e.nodeId,n=e.node;try{if((!(-1\u003cwindow.location.href.indexOf(\"player.vwo.me\"))||u.context)&&!z.isElementInViewport(n))return;var i=u.getCanvasData(n);if(!i)return;var o=i.imageUrl,a=h(i,[\"imageUrl\"]),r=Pe.recordBase64(l?\"\":o,!0),s=r.base64Id,d=r.compressed,c=Z(n);-1===window.location.href.indexOf(\"player.vwo.me\")||u.context||ce.GetHtml.html.canvasData.push(N({nodeId:t,selectorPath:c,imageUrl:o},a)),u.context.addMutation({time:R()-ce.startTime,canvasData:N({nodeId:t,imageUrl:s,compressed:d},a)})}catch(e){}})},Xe.prototype.stopCanvasRecording=function(){this.trackedNodes=[],this.timerId&&(clearInterval(this.timerId),this.timerId=null)},Xe.prototype.trackCanvasNode=function(e){\"CANVAS\"!==e.tagName||z.needsMasking(e,ce.Recording.anonymizeKeys)||(this.trackedNodes.push({nodeId:e.nlsNodeId,node:e}),-1===window.location.href.indexOf(\"player.vwo.me\")||this.context||this.recordCanvasData())},Xe);function Xe(){this.trackedNodes=[]}var je=new Fe;ce.canvasRecorder=je;var Be=p,Ye,Ke,qe=\"nls_ajax.php\",Ge=[\"eTags\",\"eTagsV2\"],Je=window.VWO.data,$e=function(){},Qe={},Ze,et=5e3,tt=100,nt=0,it=1,ot=function(){return!ce.faultyWorker&&ce.workerUrl},at=function(e){var t=Object.keys(e);if(t.length>Ge.length)return!0;for(var n=0;n\u003ct.length;n++)if(-1===Ge.indexOf(t[n]))return!0;return!1};function rt(){var e={},t=I.get(\"JSON\");return ce.r&&(e.re=t.stringify(ce.ids.re)),ce.hs&&(e.he=t.stringify(ce.ids.he)),ce.fae&&(e.fe=t.stringify(ce.ids.fe)),e}function st(e){return 607307===e}function dt(e,t){if(t){var n=(M.getItem(e)||[]).concat(t.split(\",\"));M.setItem(e,n)}}var ct={formSubmitCallbacks:[],saveNewRecording:function(e){var t,n,i,o,a=ce.getViewportDimensions(),r=ce.getScrollPercentage(),s=ce.formAnalysis?ce.formAnalysis.forms:{},d={},c=ce.calcDuration(null,!0);if(e=e||$e,ce.isEligibleToSendRecordingData()){var l=I.get(\"JSON\");ce.recordingData.totals.scroll=r\u003c1?10:r;var u,h=ce.getScreenDimensions(),f=window.VWO._.sessionInfoService.getSNCookieValueByIndex(F.REFERRER_INDEX),m=\"referrer=\",g=f.indexOf(m)+m.length;u=m.length\u003c=g?f.substring(g):\"\",atob&&(u=atob(u));var p={codedo:\"set_html_and_recording\",a:ce.ids.account,e:l.stringify(ce.ids.experiment),title:ce.getPageTitle(),url:ce.getCurrentUrl(),referring_url:u,session_id:ce.ids.session,recording_id:ce.ids.recording,return_visitor:ce.returnVisitor,ins:ce.newSession,start_time:ce.startTime,end_time:c.currentTime,window_width:a.width,window_height:a.height,sh:h.height,sw:h.width,vn:ce.version,rand:Math.random()};if(void 0!==VWO.phoenix&&(ce.canonicalUrl?p.cnnUrl=ce.canonicalUrl:p.cnnUrl=p.url),VWO.featureInfo&&VWO.featureInfo.ipv6Ancdn)try{var v=VWO._.allSettings.dataStore.plugins.IP,w=VWO._.allSettings.dataStore.plugins.GEO;p.geo=l.stringify(N({ip:v},w))}catch(e){}if(VWO._&&(p.eTime=VWO._.commonUtil.getCurrentTimestamp(),A.data360migrated()&&-1\u003c[126657].indexOf(window._vwo_acc_id))){var _=l.parse(window.VWO._.localStorageService.get(\"vwoSn\")||\"{}\"),y={r:+(\"new\"!==window.VWO.data.vi.vt),su:decodeURIComponent(_.cu),ru:decodeURIComponent(_.r)};p.sD=l.stringify(y),p.ed=window.VWO._.libUtils.extraData()}var E=ce.getCurrentHrefs();if((VWO._.ast&&!ce.assetSnapshottingEnabled||ce.newSession)&&(E=ce.getUrlSpecificSnapshottedAssets()),ce.assetSnapshottingEnabled=VWO._.ast,ce.r&&ce.assetSnapshottingEnabled&&E.length&&(p.asts=E.slice(0,tt),Ze=Date.now()),ce.newSession=!1,ce.hs&&(i={scroll_percentage:ce.recordingData.totals.scroll}),ce.fae){var T=ce.formAnalysis?ce.formAnalysis.f:{};n=0===Object.keys(T).length?{forms:l.stringify(T),f:l.stringify(T)}:{forms:l.stringify(s),f:l.stringify(T)}}ce.r&&(t={duration:c.duration,clicks:ce.recordingData.totals.clicks,movements:ce.recordingData.totals.movements,end_time:c.currentTime},ce.Recording&&ce.Recording.addInitialHTML(p)),ce.analyze&&(qe=\"analyze\",o=rt(),d=ce.getTags(),ce.resetTagAfterSent()),Be.extend(p,t,n,i,o,d),this.sendData(p,{callback:e}),ce.resetClicksCount(),it=1,\"true\"!==window.VWO._.localStorageService.get(\"_vwo_recPaused\")&&ce.canvasRec.allowCanvasRec||(je.sendNotifier(),ce.canvasRec.allowCanvasRec=!1)}},sendRecordingData:function(e,t,n){if(void 0===n&&(n=null),!ce.htmlRequestSuccess&&!A.preloadListeners())return!1;var i,o,a,r,s,d,c,l=ce.checkIfIdle(),u=I.get(\"JSON\");if(!e){if(!ce.isEligibleToSendRecordingData())return;switch(ce.stopRecording){case ce.enums.formAnalysis.TEMPORARY_STATE:return void(l||(ce.resetAfterDataSent(),ce.clearSessionIdleTimeout(),ce.triggerSessionDeleteTimeout()));case ce.enums.formAnalysis.PERMANENT_STATE:return}if(l){if(ce.triggerSessionIdleTimeout(),l)return;ce.clearSessionIdleTimeout()}o={a:ce.ids.account,e:u.stringify(ce.ids.experiment),url:t||ce.getCurrentUrl(),session_id:ce.ids.session,recording_id:ce.ids.recording,vn:ce.version,rand:Math.random()},void 0!==VWO.phoenix&&(ce.canonicalUrl?o.cnnUrl=ce.canonicalUrl:o.cnnUrl=o.url),VWO._&&(o.eTime=VWO._.commonUtil.getCurrentTimestamp());var h=ce.getCurrentHrefs();VWO._.ast&&!ce.assetSnapshottingEnabled&&(h=ce.getUrlSpecificSnapshottedAssets()),ce.assetSnapshottingEnabled=VWO._.ast;var f=Date.now(),m=A.completeSnapshottingEnabled();for(var g in ce.r&&ce.assetSnapshottingEnabled&&h.length&&(!m||et\u003cf-Ze)&&(o.asts=h.slice(0,tt),Ze=f),r={},this.formSubmitCallbacks)Object.prototype.hasOwnProperty.call(this.formSubmitCallbacks,g)&&(i=this.formSubmitCallbacks[g]())&&Be.extend(r,i);if(a=ce.calcDuration(r),ce.r&&(d={movements:ce.recordingData.totals.movements,clicks:ce.recordingData.totals.clicks,duration:a.duration,start_time:ce.startTime,end_time:a.currentTime},s=!0),at(r)&&(s=!0,Be.extend(o,r)),!s)return void ce.resetTagAfterSent();ce.analyze&&(qe=\"analyze\",c=rt(),o.fRS=ce.htmlRequestSuccess,delete o.e),n?(Be.extend(n,o,c,d),A.data360migrated()&&(\"number\"==typeof ce.isAccountMigrated&&o.session_id>=ce.isAccountMigrated||void 0===ce.isAccountMigrated)&&delete n.mc,A.pageExitHandling()&&ce.htmlRequestSuccess?(Re.useBeacon=!0,this.sendData(n),Re.useBeacon=!1):De.queueRequest(n)):(Be.extend(o,d,c),De.queueRequest(o)),ce.resetAfterDataSent(),ce.resetClicksCount(),it=1}},sendData:function(t,e,n){if(void 0===n&&(n=!1),!window.VWO.consentMode||!window.VWO.consentMode.dT&&!window.VWO.consentMode.dTI){Ye=\"https://dev.visualwebsiteoptimizer.com/\",Ke=ce.analyze&&Je.asn&&\"https://\"+Je.asn+\"/\",e=e||{};var i=I.get(\"JSON\"),o=e.callback||function(){},a=ce.analyze||window.VWO._vba.forceWorker?ot():null,r=(Ke||Ye)+qe,s=ce.ids.session;if(Qe[s]?Qe[s]!==r&&(Re.sendError(\"Recording url is not matching __ previous url: \"+Qe[s]+\" __ new url: \"+r+\" __ sessionId: \"+s+\"__ uuid: \"+z.getUUID(),\"ajax-nls.js\",33),Qe[s]=r):Qe[s]=r,n){var d=new URL(r),c={a:t.a,url:t.url,session_id:t.session_id,he:t.he,rand:Math.random().toString(),eTime:VWO._.commonUtil.getCurrentTimestamp()};for(var l in(!A.data360migrated()||A.data360migrated()&&(!1===ce.isAccountMigrated||\"number\"==typeof ce.isAccountMigrated&&t.session_id\u003cce.isAccountMigrated))&&(c.mc=t.mc),void 0!==VWO.phoenix&&(c.cnnUrl=t.cnnUrl),c)c[l]&&d.searchParams.append(l,c[l]);fetch(d.toString(),{keepalive:!0}).then()}else{var u;if(A.data360migrated()&&(t.v2=!0,(\"number\"==typeof ce.isAccountMigrated&&t.session_id>=ce.isAccountMigrated||void 0===ce.isAccountMigrated)&&(delete t.pEr,delete t.mc)),t.count=t.count||++nt,t[D.RECORDING_META])try{u=i.parse(t[D.RECORDING_META])[D.CLICK_TEXT_DATA]}catch(e){}Re.ajax({url:r,type:e.method,data:t,workerUrl:st(t.a)?null:a,success:function(e){o(e),\"object\"==typeof u&&(dt(D.DEAD_CLICK_TEXT,u[D.DEAD_CLICK_TEXT]),dt(D.RAGE_CLICK_TEXT,u[D.RAGE_CLICK_TEXT])),(Array.isArray(t.asts)&&0\u003ct.asts.length||!VWO._.ast)&&ce.resetHrefCollection(t.asts)},error:function(){if(A.pageExitHandling()){e.retries=e.retries||0,e.retries++,e.retries\u003c=3?De.queueRequest(t,e):VWO._.customError({msg:\"Failed to send Analyze request after 3 retries: \"+i.stringify({uuid:z.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax-nls.ts\"})}}})}}},sendB64:function(e){if(ce.r&&ce.htmlRequestSuccess&&ce.analyze){var t=rt(),n=ce.calcDuration(null,!1),i={a:ce.ids.account,url:ce.getCurrentUrl(),duration:n.duration,session_id:ce.ids.session,recording_id:ce.ids.recording,vn:ce.version,rand:Math.random(),end_time:n.currentTime+it,jsonEn:e,eTime:void 0,fRS:ce.htmlRequestSuccess};VWO._&&(i.eTime=VWO._.commonUtil.getCurrentTimestamp()+it),qe=\"analyze\",Be.extend(i,t),this.sendData(i),it++}}},lt=\"_\",ut={mc:\"Click\",mm:\"Mouse Move\",mu:\"Mouse Up\",dc:\"Dead Click\",rc:\"Rage Click\",rcdc:\"Rage & Dead Click\",sS:\"Screen Scale\",tc:\"Touch\",is:\"Scale Information\",rs:\"Resize and Scale\",re:\"Resize\",bl:\"Blur\",fo:\"Focus\",rb:\"Radio Button\",cb:\"Checkbox\",sb:\"Selectbox\",sc:\"Scroll\",es:\"Element Scroll\",ku:\"Key Up\",url:\"Page Load\",oc:\"Orientation Change\",mr:\"Click\",vwomt:\"vwo Meta event\",ko:\"Keyboard Open\",kc:\"Keyboard Close\",ic:\"Input Change\",ct:\"Cursor Thrashers\",pr:\"Page Refresh\",qb:\"Quick Back\",cp:\"Copy\",sl:\"Selection\",rsl:\"Repeated Scrolled\",rh:\"Repeated Hovered\",to:\"Tab out\",ti:\"Tab in\",li:\"Leave Intent\",vS:\"Variation Shown\",mT:\"Metric Converted\",cE:\"Custom Event\",pU:\"Page Unload\",dS:\"Dom Submit\",er_:\"Error Captured\",pf:\"Performance\"},ht=function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},ft={parseEventString:function(e){var t,n=e.split(lt),i=n[0];if(i in ut){var o=void 0,a=void 0,r=parseInt(n[1],10),s=\"\";if(\"mc\"!==i&&\"mr\"!==i||(10===n.length?o=\"{11}\"===n[9]?ut.dc:\"{12}\"===n[9]?ut.rc:\"{11:12}\"===n[9]?ut.rcdc:ut.mc:9===n.length&&(o=ut[i]),a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8],innerText:\"\"}),\"mm\"!==i&&\"mu\"!==i||(o=ut[i],a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8]}),\"sS\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,screenScaleX:n[2],screenScaleY:n[3]}),\"tc\"!==i&&\"is\"!==i||(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5]}),\"rs\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6],scaleY:n[7],screenScaleX:n[8],screenScaleY:n[9],pageWidth:n[10],pageHeight:n[11],pageScrollWidth:n[12],pageScrollHeight:n[13]}),\"re\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6]||\"1\",scaleY:n[7]||\"1\"}),\"bl\"!==i&&\"sb\"!==i&&\"ku\"!==i&&\"ic\"!==i||(o=ut[i],a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a,value:n[3]}),\"fo\"===i&&(o=ut[i],a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a}),\"rb\"!==i&&\"cb\"!==i||(o=ut[i],a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a,isChecked:n[3]}),\"sc\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5],width:n[6],height:n[7],pageWidth:n[8],pageHeight:n[9],pageScrollWidth:n[10],pageScrollHeight:n[11]}),\"es\"===i&&(o=ut[i],a=n[2],t={action:i,label:o,timeMomentRelativeToPage:r,selectorPath:s=ht(a),sanitizedSelectorPath:a,scrollX:n[3],scrollY:n[4]}),\"url\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,url:n[2],referrerUrl:n[3]}),\"oc\"===i&&(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,width:n[2],height:n[3]}),\"vwomt\"===i)t={action:i,label:o=ut[i],timeMomentRelativeToPage:r,data:e.substring(e.indexOf(n[1])+1,e.length)};return\"ko\"!==i&&\"kc\"!==i||(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r}),\"ct\"!==i&&\"ti\"!==i&&\"to\"!==i&&\"rsl\"!==i&&\"li\"!==i&&\"esl\"!==i&&\"rh\"!==i||(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r}),\"cp\"!==i&&\"sl\"!==i||(o=ut[i],s=ht(n[2]),t={action:i,label:o,timeMomentRelativeToPage:r,baseNodeSelector:ht(n[3]),baseOffset:n[4],extentNodeSelector:ht(n[5]),extentOffset:n[6],innerText:n[7],selectorPath:s}),\"vS\"!==i&&\"cE\"!==i&&\"mT\"!==i||(t={action:i,label:o=ut[i],timeMomentRelativeToPage:r}),i.startsWith(\"er_\")&&(t={action:i,label:o=ut.er_,timeMomentRelativeToPage:r}),t}},serializeEvent:function(e){if(e.action in ut){var t=\"\";if(\"mc\"===e.action||\"mr\"===e.action||\"mm\"===e.action||\"mu\"===e.action){t=[e.action,e.timestamp,e.selectorPath,e.elWidth,e.elHeight,e.relX,e.relY,e.docX,e.docY].join(lt);var n=[];e.isDeadClick&&n.push(u.DEAD),e.isRageClick&&n.push(u.RAGE),e.isErrorClick&&n.push(u.ERROR),n.length&&(t+=\"_{\"+n.join(\":\")+\"}\")}else\"sS\"===e.action?t=[e.action,e.timestamp,e.screenScaleX,e.screenScaleX].join(lt):\"tc\"===e.action||\"is\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY].join(lt):\"rs\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY,e.screenScaleX,e.screenScaleY,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(lt):\"re\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY].join(lt):\"bl\"===e.action||\"sb\"===e.action||\"ku\"===e.action||\"ic\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.value].join(lt):\"fo\"===e.action?t=[e.action,e.timestamp,e.selectorPath].join(lt):\"rb\"===e.action||\"cb\"==e.action?t=[e.action,e.timestamp,e.selectorPath,e.isChecked].join(lt):\"sc\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY,e.width,e.height,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(lt):\"es\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.scrollX,e.scrollY].join(lt):\"url\"===e.action?t=[e.action,e.timestamp,e.url,e.referrerUrl].join(lt):\"oc\"===e.action?t=[e.action,e.timestamp,e.width,e.height].join(lt):\"vwomt\"===e.action?t=[e.action,e.timestamp,e.data].join(lt):\"ct\"===e.action||\"li\"===e.action||\"rsl\"===e.action||\"pr\"===e.action||\"ti\"===e.action||\"to\"===e.action||\"ko\"===e.action||\"kc\"===e.action?t=[e.action,e.timestamp].join(lt):\"cp\"===e.action||\"sl\"===e.action?t=[e.action,e.timestamp,e.path,e.baseNodeSelector,e.baseOffset,e.extentNodeSelector,e.extentOffset,e.innerText].join(lt):\"qb\"===e.action?t=[e.action,e.timestamp,e.previousUrl].join(lt):\"rh\"===e.action?t=[e.action,e.timestamp,e.innerText,e.path].join(lt):\"pf\"===e.action?t=[e.action,e.timestamp,e.vitals].join(lt):\"vS\"===e.action||\"mT\"===e.action||\"cE\"===e.action?t=[e.action,e.timestamp,e.value].join(lt):\"pU\"!==e.action&&\"dS\"!==e.action||(t=[e.action,e.timestamp].join(lt));return t}}},mt={RECORDING_INITIATED:\"rI\",PAGE_EXIT:\"pageExitEvent\",NLS_CLICK:\"nlsClick\",VARIATION_SHOWN:\"vS\",PAGE_UNLOAD:\"pU\",METRIC_CONVERTED:\"mT\",DOM_SUBMIT:\"dS\",CUSTOM_EVENT:\"cE\",VWO_VARIATION_SHOWN:\"vwo_variationShown\",PAGE_VIEW:\"vwo_pageView\",URL_CHANGE:\"vwo_urlChange\",GOAL_CONVERTED:\"vwo_goalConverted\",INSIGHTS_FUNNEL:\"vwo_insightsFunnel\",CAMPAIGNS_LOADED:\"vwo_campaignsLoaded\"},gt=function(){},pt,vt={copy:\"cp\",cursorThrashed:\"ct\",pageRefreshed:\"pr\",quickBack:\"qb\",selection:\"sl\",repeatedScrolled:\"rsl\",repeatedHovered:\"rh\",leaveIntent:\"li\",tabIn:\"ti\",tabOut:\"to\"},wt=(pt={},pt[vt.tabIn]={action:vt.tabIn,image:\"tab-in\",name:\"Tab In\"},pt[vt.tabOut]={action:vt.tabOut,image:\"tab-out\",name:\"Tab Out\"},pt[vt.cursorThrashed]={action:vt.cursorThrashed,image:\"cursor-thrasher\",name:\"Cursor Thrashes\"},pt[vt.repeatedScrolled]={action:vt.repeatedScrolled,image:\"excessive-scroll\",name:\"Repeated Scroll\"},pt[vt.repeatedHovered]={action:vt.repeatedHovered,image:\"repeated-hovered\",name:\"Repeated Hover\"},pt[vt.leaveIntent]={action:vt.leaveIntent,image:\"exit-intent\",name:\"Leave Intent\"},pt.deadClick={action:\"dc\",image:\"deadclick\",value:\"11\",name:\"Dead Click\"},pt.rageClick={action:\"rc\",image:\"rageclick\",value:\"12\",name:\"Rage Click\"},pt.errorClick={action:\"ec\",image:\"error-click\",value:\"13\",name:\"Error Click\"},pt),_t=(yt=gt,e(Et,yt),Et.prototype.process=function(e,t){var n=this,i=R()-ce.startTime;Math.sqrt(Math.pow(e.movementX,2)+Math.pow(e.movementY,2))\u003cthis.MIN_DISTANCE||(this.recentMovements.push({dx:e.movementX,dy:e.movementY,time:i}),this.recentMovements=this.recentMovements.filter(function(e){return i-e.time\u003c=n.THRASH_INTERVAL}),this.detectOscillations()>=this.THRESHOLD_MOVEMENT&&!this.thrashDetected&&(this.thrashDetected=!0,t({action:vt.cursorThrashed,timestamp:i}),setTimeout(function(){n.thrashDetected=!1},this.COOLDOWN_PERIOD)))},Et.prototype.detectOscillations=function(){for(var e=0,t=0,n=1;n\u003cthis.recentMovements.length;n++){var i=this.recentMovements[n-1],o=this.recentMovements[n],a=Math.atan2(i.dy,i.dx),r=Math.atan2(o.dy,o.dx)-a;r>Math.PI&&(r-=2*Math.PI),r\u003c-Math.PI&&(r+=2*Math.PI),t+=Math.abs(r),Math.abs(r)>Math.PI/2&&e++}return t>4*Math.PI?10:e},Et),yt;function Et(){var e=null!==yt&&yt.apply(this,arguments)||this;return e.recentMovements=[],e.thrashDetected=!1,e.COOLDOWN_PERIOD=5e3,e.THRASH_INTERVAL=500,e.THRESHOLD_MOVEMENT=7,e.MIN_DISTANCE=60,e}var Tt=(St=gt,e(Ot,St),Ot.prototype.process=function(e,t){if(void 0!==VWO.phoenix){this.event=e;var n=performance.getEntriesByType(\"navigation\")[0],i=window.location.href,o=M.getItem(\"pr\",!0)||\"\";\"reload\"===n.type&&i===o&&t({action:vt.pageRefreshed,timestamp:R()-ce.startTime}),M.setItem(\"pr\",i,!0)}},Ot),St;function Ot(){return null!==St&&St.apply(this,arguments)||this}var bt=(Nt=gt,e(Rt,Nt),Rt.createQuickUnit=function(e){return{url:e,timestamp:R()}},Rt.prototype.process=function(e,t){if(void 0!==VWO.phoenix){var n=window.location.href,i=M.getItem(\"qb\",!0)||[];if(2===i.length){var o=i[0],a=i[1],r=Rt.createQuickUnit(n),s=r.timestamp-a.timestamp;o.url===r.url&&a.url!==n&&s\u003cthis.threshold&&t({action:vt.quickBack,previousUrl:z.sanitizeActionData(z.getAnonymizedUrl(a.url)),timestamp:R()-ce.startTime}),i[0]=N({},i[1]),i[1]=N({},r)}else i.push(Rt.createQuickUnit(n));M.setItem(\"qb\",i,!0)}},Rt),Nt;function Rt(){var e=Nt.call(this)||this;return e.threshold=7e3,e}var Ct=(At=gt,e(Dt,At),Dt.prototype.process=function(e,t){this.event=e;var n=window.getSelection();if(n.toString().trim()){for(var i=n.getRangeAt(0),o=n.baseNode,a=n.baseOffset,r=n.extentOffset,s=n.extentNode,d=z.sanitizeActionData(Z(o)),c=z.sanitizeActionData(Z(s)),l=[],u=document.createTreeWalker(i.commonAncestorContainer,NodeFilter.SHOW_ELEMENT,{acceptNode:function(e){return i.intersectsNode(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),h=n.getRangeAt(0).commonAncestorContainer,f=h.nodeType===Node.TEXT_NODE?h.parentElement:h;u.nextNode();){var m=u.currentNode;i.intersectsNode(m)&&l.push(m)}l.length||l.push(f);var g=z.sanitizeActionData(Z(f)),p=l.filter(function(e){return!z.needsMasking(e,ce.Recording.anonymizeKeys)}),v=\"\";p.forEach(function(e){0===e.children.length&&(v+=e.textContent.trim()+\"\\n\")}),t({action:vt.selection,path:g,baseNodeSelector:d,baseOffset:a,extentNodeSelector:c,extentOffset:r,timestamp:R()-ce.startTime,innerText:z.sanitizeActionData(v)})}},Dt),At;function Dt(){return null!==At&&At.apply(this,arguments)||this}var It=(xt.prototype.getScrollPercent=function(){this.count=0;var e=document.documentElement.scrollTop||document.body.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;return t\u003c=0?0:e/t*100},xt.prototype.process=function(e,t){var n=this.getScrollPercent(),i=R()-ce.startTime;n>this.maxPercentThreshold&&\"down\"!==this.direction?this.direction=\"down\":n\u003cthis.minPercentThreshold&&\"down\"===this.direction&&(this.direction=\"up\",this.scrollCount+=1,this.scrollCount>=this.repeatedScrollThreshold&&(null===this.lastTriggered||i-this.lastTriggered>=this.cooldownPeriod)&&(t({action:vt.repeatedScrolled,timestamp:i}),this.lastTriggered=i,this.resetScrollState()))},xt.prototype.resetScrollState=function(){this.scrollCount=0,this.direction=null},xt);function xt(e,t,n){void 0===e&&(e=2),void 0===t&&(t=10),void 0===n&&(n=85),this.repeatedScrollThreshold=e,this.minPercentThreshold=n-t,this.maxPercentThreshold=n,this.scrollCount=0,this.direction=null,this.count=0,this.cooldownPeriod=5e3,this.lastTriggered=null}var Lt=(kt=gt,e(Mt,kt),Mt.prototype.process=function(e,t){this.event=e,void 0!==VWO.phoenix&&(document.hidden||t({action:vt.tabIn,timestamp:R()-ce.startTime}))},Mt),kt;function Mt(){return null!==kt&&kt.apply(this,arguments)||this}var Vt=(Wt=gt,e(Pt,Wt),Pt.prototype.process=function(e,t){this.event=e,void 0===VWO.phoenix||document.hidden&&t({action:vt.tabOut,timestamp:R()-ce.startTime})},Pt),Wt;function Pt(){return null!==Wt&&Wt.apply(this,arguments)||this}function Ht(e){return z.sanitizeActionData(Z(e))}var Ut=(zt.prototype.process=function(e,t){var n,i,o,a=this,r=e.composedPath&&null!==(n=e.composedPath())&&void 0!==n&&n.length?e.composedPath()[0]:e.target;if(r&&r!==document.body&&r!==document.documentElement&&r instanceof HTMLElement){var s=Ht(r);this.hoverDataMap[s]||(this.hoverDataMap[s]={hoverCount:0,timer:null,startTime:null,lastTriggered:null,innerText:(null===(o=null===(i=r.innerText)||void 0===i?void 0:i.trim())||void 0===o?void 0:o.slice(0,ce.ctl))||\"\"});var d=this.hoverDataMap[s];d.hoverCount++,1===d.hoverCount&&(d.startTime=R()-ce.startTime),d.timer||(d.timer=setTimeout(function(){a.resetHoverCount(s)},this.timeThreshold));var c=R()-ce.startTime,l=c-(d.startTime||0),u=d.lastTriggered||0;if(d.hoverCount>=this.hoverThreshold&&l>=this.minTimeSpent&&c-u>=this.cooldownPeriod){var h={action:vt.repeatedScrolled,timestamp:c,innerText:z.sanitizeActionData(d.innerText),path:s};t(h,N(N({},h),{path:s})),d.lastTriggered=c,this.resetHoverCount(s)}}},zt.prototype.resetHoverCount=function(e){var t=this.hoverDataMap[e];t&&(t.hoverCount=0,t.startTime=null,t.timer&&clearTimeout(t.timer),t.timer=null)},zt);function zt(e,t,n,i){void 0===e&&(e=5),void 0===t&&(t=1e4),void 0===n&&(n=4e3),void 0===i&&(i=2e4),this.hoverThreshold=e,this.timeThreshold=t,this.minTimeSpent=n,this.cooldownPeriod=i,this.hoverDataMap={}}var Ft=(Xt=gt,e(jt,Xt),jt.prototype.process=function(e,t){var n=R();n-this.lastLeaveIntentTimestamp\u003cthis.LEAVE_INTENT_COOLDOWN||(this.lastLeaveIntentTimestamp=n,t({action:vt.leaveIntent,timestamp:n-ce.startTime}))},jt),Xt;function jt(e){void 0===e&&(e=5e3);var t=Xt.call(this)||this;return t.lastLeaveIntentTimestamp=0,t.LEAVE_INTENT_COOLDOWN=e,t}var Bt=(Yt.prototype.setupNavigationDetection=function(){var t=this;window.addEventListener(\"pagehide\",function(e){e.persisted&&(t.isNavigating=!0)}),window.addEventListener(\"popstate\",function(){t.isNavigating=!0,setTimeout(function(){t.isNavigating=!1},100)}),window.addEventListener(\"pageshow\",function(e){e.persisted&&(t.isNavigating=!1)}),window.addEventListener(\"beforeunload\",function(){t.isNavigating=!0})},Yt.prototype.attachEventListener=function(){ce.signalsEnabled&&VWO._.phoenixMT&&this.events.forEach(function(n){VWO._.phoenixMT.on(n.name,function(e){if(ce.r){var t=N(N({},e),ce.getCampaigns(!1));e.vwoEventName=n.name,ce.Recording.addNlsData(e,t)}},{syncToDataLayer:!0})})},Yt.prototype.onInit=function(){var t=this;ce.signalsEnabled&&(this.pageRefreshed.process(null,function(e){t.recording.push(ft.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.PAGE_REFRESHED,N({},e))},0)}),this.quickBack.process(null,function(e){t.recording.push(ft.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.QUICK_BACK,N({},e))},0)}))},Yt.prototype.onMouseMove=function(e){var t=this;ce.signalsEnabled&&this.cursorThrashed.process(e,function(e){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.CURSOR_THRASHED,N({},e)),t.recording.push(ft.serializeEvent(e))})},Yt.prototype.onMouseOver=function(e){var n=this;ce.signalsEnabled&&this.repeatedHovered.process(e,function(e,t){n.recording.push(ft.serializeEvent(N(N({},t||e),{action:vt.repeatedHovered}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_HOVERED,N({},e))})},Yt.prototype.onCopy=function(e){var t=this;ce.signalsEnabled&&this.copy.process(e,function(e){t.recording.push(ft.serializeEvent(N(N({},e),{action:vt.copy}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.COPY,N({},e))})},Yt.prototype.onSelection=function(e){var t=this;ce.signalsEnabled&&this.selection.process(e,function(e){t.recording.push(ft.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.SELECTION,N({},e))})},Yt.prototype.onScroll=function(){var t=this;ce.signalsEnabled&&this.repeatedScrolled.process(void 0,function(e){t.recording.push(ft.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_SCROLLED,N({},e))})},Yt.prototype.onVisibilityChange=function(e){var t=this;ce.signalsEnabled&&(this.isNavigating||(this.tabIn.process(e,function(e){t.recording.push(ft.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_IN,N({},e))},500)}),this.tabOut.process(e,function(e){t.recording.push(ft.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_OUT,N({},e))},1e3)})))},Yt.prototype.onLeaveIntent=function(e){var t=this;ce.signalsEnabled&&this.leaveIntent.process(e,function(e){t.recording.push(ft.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.LEAVE_INTENT,N({},e))})},Yt);function Yt(e){this.isNavigating=!1,this.recording=e,this.events=[{name:window.VWO._.EventsEnum.CURSOR_THRASHED},{name:window.VWO._.EventsEnum.PAGE_REFRESHED},{name:window.VWO._.EventsEnum.QUICK_BACK},{name:window.VWO._.EventsEnum.COPY},{name:window.VWO._.EventsEnum.SELECTION},{name:window.VWO._.EventsEnum.REPEATED_SCROLLED},{name:window.VWO._.EventsEnum.REPEATED_HOVERED},{name:window.VWO._.EventsEnum.LEAVE_INTENT},{name:window.VWO._.EventsEnum.TAB_OUT},{name:window.VWO._.EventsEnum.TAB_IN}],this.cursorThrashed=new _t,this.pageRefreshed=new Tt,this.quickBack=new bt,this.copy=new Ct,this.selection=new Ct,this.repeatedScrolled=new It,this.repeatedHovered=new Ut,this.tabIn=new Lt,this.tabOut=new Vt,this.leaveIntent=new Ft,this.setupNavigationDetection()}var Kt={AB_TESTING:\"ABTesting\",SPLIT_URL:\"SplitURL\",MVT:\"MVT\",PERSONALIZE:\"Personalize\",WEB_ROLLOUT:\"WebRollout\",HEATMAP:\"ANALYZE_HEATMAP\",RECORDING:\"ANALYZE_RECORDING\"},qt=(Gt.prototype.setRecordingArray=function(e){this.recording=e},Gt.prototype.onInit=function(){var o=this,e=window._vwo_exp_ids||[];0\u003ce.length&&e.forEach(function(e){var t=window._vwo_exp[e];t.ready&&t.combination_chosen&&t.isFirst&&o.processVariationShown(e,t.combination_chosen)}),window.VWO.phoenix('store.getters.getHistoryEvents(\"${{1}}\")',null,{captureGroups:[mt.GOAL_CONVERTED]}).then(function(e){for(var t=ce.data360EventIndex;t\u003ce.length;t++){var n=e[t].props.campaignId,i=e[t].goalId;o.processMetricConversion(n,i)}ce.data360EventIndex=e.length,ce.enableEventListeners=!0}),this.processFunnelConversion()},Gt.prototype.attachEventListener=function(){var o=this;VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_SUBMIT,function(e){o.data360EventsCaptured(e)},{syncToDataLayer:!0}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.PAGE_UNLOAD,function(e){o.data360EventsCaptured(e),ct.sendRecordingData()},{syncToDataLayer:!0}),VWO._.phoenixMT.on(mt.INSIGHTS_FUNNEL,function(){ce.enableEventListeners&&o.processFunnelConversion()},{syncToDataLayer:!0}),void 0!==VWO.phoenix&&VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"*\",function(e){if(ce.enableEventListeners)if(e.name===mt.VWO_VARIATION_SHOWN){if(!e.props.isFirst)return;var t=e.props.id;o.processVariationShown(t,e.props.variation)}else if(e.name===mt.GOAL_CONVERTED){ce.data360EventIndex++,t=e.props.campaignId;var n=e.goalId,i=VWO._.goalsToBeConvertedSynchronously;if(null!=i&&0!==Object.keys(i).length||(i=VWO._.libUtils.updateGoalsKind(window._vwo_exp)),i&&i[t]&&i[t][n])return;o.processMetricConversion(t,n)}else e.isCustomEvent?o.processCustomEvent(e):e.name===mt.URL_CHANGE&&(ce.enableEventListeners=!1)}]})},Gt.prototype.data360EventsCaptured=function(e){var t,n,i=this,o=null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig;if(o&&o[Object.keys(o)[0]].vwoMeta){var a=e._vwo.eventDataConfig[Object.keys(e._vwo.eventDataConfig)[0]].vwoMeta.metric;0\u003cObject.keys(a).length&&((null===(n=e._vwo)||void 0===n?void 0:n.syncEventData.vwoEventName)===window.VWO._.EventsEnum.PAGE_UNLOAD?this.processPageUnload():e.vwoEventName===window.VWO._.EventsEnum.DOM_SUBMIT&&this.processDomSubmit(),Object.keys(a).forEach(function(e){var n=e.split(\"_\")[1];a[e].forEach(function(e){var t=e.split(\"_\")[1];i.processMetricConversion(n,t)})}))}},Gt.prototype.processFunnelConversion=function(){var e=window.VWO._.phoenixMT.eventHistory[mt.INSIGHTS_FUNNEL];if(e){for(var t=0;t\u003ce.length;t++){var n=e[t].data.split(\"_\"),i=n[0],o=n[2];this.processMetricConversion(i,o,!0)}e.length=0}},Gt.prototype.processCustomEvent=function(e){var t,n,i;if(!e.name.startsWith(\"vwo_\")){var o={},a=[\"isCustomEvent\",\"page\",\"name\",\"VWO\"],r=null===(i=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.allSettings)||void 0===n?void 0:n.dataStore)||void 0===i?void 0:i.events;if(r&&void 0!==r[e.name]){for(var s in e)-1===a.indexOf(s)&&(o[s]=e[s]);var d=JSON.stringify(o);d=z.sanitizeActionData(d);var c={action:mt.CUSTOM_EVENT,timestamp:R()-ce.startTime,value:z.sanitizeActionData(e.name)+\"_\"+d};0===ce.startTime&&(c.timestamp=0),this.pushEventToRecording(c)}}},Gt.prototype.processMetricConversion=function(e,t,n){var i,o=window._vwo_exp[e],a={name:o.name,id:e,goalId:t,campaignType:o.type};if((o.type!==VWO._.CampaignEnum.INSIGHTS_FUNNEL_CAMPAIGN||n)&&\"vwo_bounce\"!==o.goals[t].identifier){var r=null===(i=o.metrics.find(function(e){return e.id==t}))||void 0===i?void 0:i.metricId;void 0!==r&&0!==r&&(a.globalMetricID=r);var s=JSON.stringify(a);s=z.sanitizeActionData(s);var d={action:mt.METRIC_CONVERTED,timestamp:R()-ce.startTime,value:s};0===ce.startTime&&(d.timestamp=0),this.pushEventToRecording(d)}},Gt.prototype.processVariationShown=function(e,t){var n=window._vwo_exp[e],i=window._vwo_exp[e].type;if(-1!==this.AllCampaignsType.indexOf(window._vwo_exp[e].type)){i=window._vwo_exp[e].iType?Kt.PERSONALIZE:\"DEPLOY\"===window._vwo_exp[e].orgType?Kt.WEB_ROLLOUT:\"VISUAL\"===window._vwo_exp[e].type?Kt.MVT:\"SPLIT_URL\"===window._vwo_exp[e].type?Kt.SPLIT_URL:Kt.AB_TESTING;var o={name:n.name,id:e,variationName:n.comb_n[t],variation:t,campaignType:i},a=JSON.stringify(o);a=z.sanitizeActionData(a);var r={action:mt.VARIATION_SHOWN,timestamp:R()-ce.startTime,value:a};0===ce.startTime&&(r.timestamp=0),this.pushEventToRecording(r)}},Gt.prototype.processPageUnload=function(){var e={action:mt.PAGE_UNLOAD,timestamp:R()-ce.startTime};0===ce.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Gt.prototype.processDomSubmit=function(){var e={action:mt.DOM_SUBMIT,timestamp:R()-ce.startTime};0===ce.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Gt.prototype.pushEventToRecording=function(e){this.recording.push(ft.serializeEvent(e)),ce.recordingData.totals.data360Events++,ce.sRD=ce.sRD||C(ct.sendRecordingData.bind(ct),ce.cDT),ce.sRD()},Gt);function Gt(){this.AllCampaignsType=[\"VISUAL_AB\",\"DEPLOY\",\"VISUAL\",\"SPLIT_URL\"]}var Jt=new qt,$t=p,Qt=window.VWO._.triggerEvent||window._vwo_ev||function(){},Zt,en,tn;function nn(i){var o,a;window.history&&(o=window.history,a=o.pushState||function(){},pe.addOverrideState(o,\"pushState\"),o.pushState=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=a.apply(o,e);return i({state:e[0]}),n},window.addEventListener?pe.addEventListener(window,\"popstate\",i,!1):window.attachEvent&&window.attachEvent(\"onpopstate\",i))}function on(){ce.recordingData.totals.ocs++;var e=ce.getScreenDimensions(),t={action:\"oc\",timestamp:R()-ce.startTime,width:e.width,height:e.height};this.recording.push(ft.serializeEvent(t))}function an(e){var t=setTimeout(on.bind(e),10);pe.pushTimers(t,\"timeout\")}function rn(e){if(this.isMobile=ce.isMobile(),this.isMobile){var t={action:\"focusin\"==e.type?\"ko\":\"kc\",timestamp:R()-ce.startTime};this.recording.push(ft.serializeEvent(t))}}function sn(e){if(document.contains(e))return document;for(var t=e;t.parentNode;)t=t.parentNode;return t}function dn(){var e,t=I.get(\"Array\");this.heatmap={eventsLength:0,hoversLength:0,maxClicksRecorded:window._vwo_clicks||10,maxHoversRecorded:(null===(e=window.VWO.featureInfo)||void 0===e?void 0:e.hvrC)||60,clicks:new t},this.recording=new t,this.signal=new Bt(this.recording),ce.data360EventsEnabled&&(this.data360Events=Jt,this.data360Events.setRecordingArray(this.recording)),this.index={recording:0,clicks:0,heatmap:0},this.intervals=new t,this.anonymizeKeys=!0,this.clickDelay={page:0,link:380},this.tags=new l(\"Array\"),this.totals={movements:0,clicks:0,keyPresses:0,scroll:0},this.window={width:0,height:0},this.mouse={curMove:{el:{},width:0,height:0,relX:0,relY:0,docX:0,docY:0},lastMove:{docX:0,docY:0},curDown:{tag:\"\",index:0}},this.isMobile=ce.isMobile(),this.devicePixelRatio=0,this.lastClickData=null}function cn(){for(var e=document.cookie.split(/; ?/),t={},n=0;n\u003ce.length;n++){var i=e[n].split(\"=\"),o=i[0],a=i[1];try{0!==o.indexOf(\"_vwo\")&&0!==o.indexOf(\"_vis_opt\")||(t[o]=a)}catch(e){}}return t}function ln(){var e=window._vwo_evq;if(e){var t=ce.Recording.index.evq?ce.Recording.index.evq-1:0,n=e.slice(t);return ce.Recording.index.evq=e.length,n}}dn.prototype.addInitialHTML=function(e){if(ce.r){var t=I.get(\"JSON\"),n=ce.GetHtml.html;n.lvs={c:VWO.v,o:VWO.v_o,s:VWO.v_s},n.idleToAction=ce.saveNewRecordingInitiatedOnce,e.html=t.stringify(n)}},dn.prototype.getRelativeCoord=function(e){if(this.isMobile){var t=(Zt=Zt||$t('\u003cspan style=\"position:absolute;top:0;left:-100px\">\u003c/span>').appendTo(\"body\")).offset();e.pageY+=t.top,e.pageX+=t.left- -100}return{x:e.pageX-e.offsetX,y:e.pageY-e.offsetY}},dn.prototype.addElementScrollData=C(function(e){this.recording.push(e)},ce.sDT),dn.prototype.sendElementScrollData=function(e){var t=z.getTargetNode(e),n={action:\"es\",selectorPath:z.sanitizeActionData(Z(t)),timestamp:R()-ce.startTime,scrollX:$t(t).scrollLeft(),scrollY:$t(t).scrollTop()};this.addElementScrollData(ft.serializeEvent(n))},dn.prototype.loadEventListeners=function(){var d=this,i=this;pe.addJqEventListener($t(document),\"on\",\"focusin\",rn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\"),pe.addJqEventListener($t(document),\"on\",\"focusout\",rn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\");var e=window.navigator.userAgent;e.match(/safari/i)&&!e.match(/chrome/i)||window._vwo_acc_id\u003c5e5?pe.addEventListener($t(window),\"on\",\"orientationchange\",an.bind(this,i)):pe.addEventListener(window.screen.orientation,\"change\",an.bind(this,i)),pe.addJqEventListener($t(document),\"on\",\"mouseleave\",ct.sendRecordingData.bind(ct));function r(){var e=ce.getScale(),t=ce.getScroll(),n={action:\"tc\",timestamp:R()-ce.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y};i.recording.push(ft.serializeEvent(n))}function c(e,t){void 0===t&&(t=!1);var n=z.getTargetNode(e),i=\"touchend\"===e.type,o=window.vwo_$(n);if(!z.shouldIgnoreElement(n)){var a,r,s=$t(n).offset(),d=window.vwo_$(n);if(\"undefined\"!=typeof ShadowRoot&&(n.getRootNode?n.getRootNode()instanceof ShadowRoot:sn(n)instanceof ShadowRoot)||ce.GetHtml.html.isAuraSite&&n.nlsParent){var c=n.getBoundingClientRect();s={top:c.top+document.body.scrollTop,left:c.left+document.body.scrollLeft}}if(s){if(this.mouse.curDown.tag=n.nodeName,this.mouse.curDown.index=$t(n.nodeName).index(n),i){var l=e.changedTouches[0];l&&(a=l.pageX,r=l.pageY)}else a=e.pageX,r=e.pageY;for(var u=I.get(\"Math\"),h=this.getRelativeCoord({pageX:a,offsetX:s.left,pageY:r,offsetY:s.top}),f=R()-ce.startTime,m=n,g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:z.sanitizeActionData(Z(n)),elWidth:ve.getTrueWidth(n),elHeight:ve.getTrueHeight(n),relX:u.floor(h.x),relY:u.floor(h.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};d.width()\u003c=0&&d.height()\u003c=0&&d.length;)d=d.parent();if(d&&o&&d.length&&o.length){var p=u.floor(h.x),v=u.floor(h.y),w=this.mouse.curMove.docX,_=this.mouse.curMove.docY,y=ve.getRelativeStats(o,d,p,v,w,_);g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:z.sanitizeActionData(Z(d[0])),elWidth:y.correctedTargetWidth,elHeight:y.correctedTargetHeight,relX:u.floor(y.correctedTargetOffsetX),relY:u.floor(y.correctedTargetOffsetY),docX:y.correctedTargetPageX,docY:y.correctedTargetPageY},m=d[0]}var E=m&&m.innerText?m.innerText.trim():\"\",T=!1;if(E.length&&!z.needsMasking(e.target,ce.Recording.anonymizeKeys)&&(E=z.sanitizeActionData(E.slice(0,ce.ctl)),g.innerText=E),ce.GetHtml.html.isAuraSite&&-1\u003cg.selectorPath.indexOf(\"SLOT\")&&(ce.selectorStore=ce.selectorStore||{},ce.selectorStore[g.selectorPath]=m),1==e.which||\"touchend\"===e.type){var S=N({},g);if((85e4\u003cwindow._vwo_acc_id||708874===window._vwo_acc_id)&&(S=N(N({},g),{elWidth:ve.getOuterWidth(m),elHeight:ve.getOuterHeight(m)})),VWO._&&(S.eTime=VWO._.commonUtil.getCurrentTimestamp()),this.lastClickData=g,t||A.data360migrated()){if(t){this.heatmap.clicks.push(S),this.recording.push(S);var O=ce.Recording.getClickProps(S,!0),b=ce.Recording.getClickProps(S);(O||b)&&ce.Recording.addNlsData(e,N(N({},O),b)),T=!0}}else Qt.apply(Qt,[mt.NLS_CLICK,e]),this.heatmap.clicks.push(S),this.recording.push(S),T=!0}T&&A.pageExitHandling()&&m&&\"A\"===m.nodeName?(ct.sendRecordingData(!1,null,{mc:ft.serializeEvent(g)}),this.lastClickData=null):(ce.sRD=ce.sRD||C(ct.sendRecordingData.bind(ct),ce.cDT),ce.sRD())}}}pe.addEventListener(document,\"touchstart\",function(e){2===e.touches.length&&r()}.bind(this),!0),pe.addEventListener(document,\"touchmove\",function(e){2===e.touches.length&&r();var t=z.getTargetNode(e);if(t){t.vwoVbaTm=1;var n=setTimeout(function(){t.vwoVbaTm=0},1e3);pe.pushTimers(n,\"timeout\")}}.bind(this),!0),pe.addEventListener(document,\"touchend\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];if(2===n.touches.length){var i=setTimeout(r,600);pe.pushTimers(i,\"timeout\")}var o=z.getTargetNode(n);if(o){o.vwoVbaTe=1;var a=setTimeout(function(){o.vwoVbaTe=0},1e3);pe.pushTimers(a,\"timeout\"),o.vwoVbaTm||c.apply(this,e.concat(0)),o.vwoVbaTm=0}}.bind(this),!0);var t=C(function(e){d.signal.onMouseOver(e)},200),n=C(function(){this.signal.onSelection()},300);A.data360migrated()&&(VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){var t,n,i,o,a,r,s;e._vwo&&e._vwo.nls||null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick||null!==(n=e._vwo)&&void 0!==n&&n.isRageClick||null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick||((o=e).eventUuid=o.eventUuid||(null===(s=null===(r=null===(a=window.VWO.modules)||void 0===a?void 0:a.utils)||void 0===r?void 0:r.libUtils)||void 0===s?void 0:s.generateUUID()),d.data360Events&&d.data360Events.data360EventsCaptured(e),c.apply(d,[e,!0]))},{syncToDataLayer:!0}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[VWO._.EventsEnum.LEAVE_INTENT,function(e){d.signal.onLeaveIntent(e)}]}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.ERROR_ONPAGE,function(e){if(ce.r){var t=N(N({},e),ce.getCampaigns(!1));e.vwoEventName=window.VWO._.EventsEnum.ERROR_ONPAGE,ce.Recording.addNlsData(e,t)}},{syncToDataLayer:!0}),window.VWO.ErrorLogger&&ct.formSubmitCallbacks.push(window.VWO.ErrorLogger.sendData.bind(window.VWO.ErrorLogger)),this.signal.attachEventListener(),this.data360Events&&this.data360Events.attachEventListener());function o(){ce.htmlRequestSuccess&&(Re.useBeacon=!0,A.pageExitHandling()?(De.deQueueRequest(),Object.keys(Re.workerMessages).forEach(function(e){var t=Re.workerMessages[e],n=t.data,i=t.options;ct.sendData(n,i),delete Re.workerMessages[e]})):i.lastClickData&&(ct.sendRecordingData(!1,null,{mc:ft.serializeEvent(i.lastClickData)}),i.lastClickData=null),Re.useBeacon=!1)}var a=C(function(){var e=ce.getScale(),t=ce.getScroll(),n=ce.getDimensions(),i=ce.getScrollDimensions(),o={action:\"sc\",timestamp:R()-ce.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y,width:n.width,height:n.height,pageWidth:$t(\"html\").width(),pageHeight:Math.max($t(\"html\").height(),$t(\"html\")[0].scrollHeight),pageScrollWidth:i.width,pageScrollHeight:i.height};this.recording.push(ft.serializeEvent(o)),ct.sendRecordingData()}.bind(i),ce.sDT);pe.addEventListener(window,\"resize\",function(){if(this.devicePixelRatio===window.devicePixelRatio){var e=ce.getScale(),t=ce.getScreenScale(),n=ce.getDimensions(),i=ce.getScroll(),o=ce.getScrollDimensions(),a={action:this.isMobile?\"rs\":\"re\",timestamp:R()-ce.startTime,width:n.width,height:n.height,scrollX:i.x,scrollY:i.y,scaleX:this.isMobile?e.x:\"1\",scaleY:this.isMobile?e.y:\"1\",screenScaleX:this.isMobile?t.x:\"\",screenScaleY:this.isMobile?t.y:\"\",pageWidth:this.isMobile?$t(\"html\").width():\"\",pageHeight:this.isMobile?$t(\"html\").height():\"\",pageScrollWidth:o.width,pageScrollHeight:o.height};this.recording.push(ft.serializeEvent(a))}else this.devicePixelRatio=window.devicePixelRatio}.bind(this)),pe.addEventListener(document,\"mousemove\",function(e){var t=z.getTargetNode(e),n=$t(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:sn(t)instanceof ShadowRoot)||ce.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),a=I.get(\"Math\");this.mouse.curMove.el=t,this.mouse.curMove.width=ve.getTrueWidth(t),this.mouse.curMove.height=ve.getTrueHeight(t),this.mouse.curMove.relX=a.floor(o.x),this.mouse.curMove.relY=a.floor(o.y),this.mouse.curMove.docX=e.pageX,this.mouse.curMove.docY=e.pageY,this.signal.onMouseMove(e)}}.bind(this)),pe.addEventListener(document,\"mouseover\",t.bind(this)),pe.addEventListener(document,\"copy\",function(e){d.signal.onCopy(e)}.bind(this)),pe.addEventListener(document,\"scroll\",function(){d.signal.onScroll()}.bind(this)),pe.addEventListener(document,\"selectionchange\",n.bind(this)),pe.addEventListener(document,\"visibilitychange\",function(e){d.signal.onVisibilityChange(e)}.bind(this)),pe.addJqEventListener($t(window),\"on\",\"scroll\",a),pe.addJqEventListener($t(window),\"on\",\"beforeunload\",o),A.pageExitHandling()&&window.VWO._.phoenixMT.on(mt.PAGE_EXIT,o),(ce.webVitalsEnabled||A.isWebVitalsOverrideEnabled())&&window.VWO._.phoenixMT.on(window.VWO._.EventsEnum.PERFORMANCE,function(e){if(ce.r){var t={action:\"pf\",timestamp:R()-ce.startTime,vitals:z.sanitizeActionData(JSON.stringify(e))};d.recording.push(ft.serializeEvent(t)),o()}}),\"function\"==typeof document.addEventListener?pe.addEventListener(document.body,\"scroll\",i.sendElementScrollData.bind(i),!0):pe.addJqEventListener($t(\"*\"),\"on\",\"scroll\",i.sendElementScrollData.bind(i)),pe.addEventListener(document,\"focus\",function(e){var t=z.getTargetNode(e),n={action:\"fo\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(t))};this.recording.push(ft.serializeEvent(n))}.bind(this),!0),pe.addEventListener(document,\"blur\",function(e){var t=z.getTargetNode(e),n=this.handleProtected(t),i={action:\"bl\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(t)),value:n};this.recording.push(ft.serializeEvent(i))}.bind(this),!0),nn(function(){ce.formAnalysis&&ce.formAnalysis.resetFormObservers();var e={action:\"url\",timestamp:R()-ce.startTime,url:encodeURIComponent(location.href),referrerUrl:encodeURIComponent(this.currentUrl)};this.recording.push(ft.serializeEvent(e)),this.previousUrl=this.currentUrl,this.currentUrl=location.href}.bind(this)),pe.addEventListener(document.body,\"mousedown\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0],i=z.getTargetNode(n);2!==n.button?i.vwoVbaTe?i.vwoVbaTe=0:c.apply(this,e):function(e){var t=z.getTargetNode(e),n=$t(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:sn(t)instanceof ShadowRoot)||ce.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(\"HTML\"!==t.nodeName&&n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),a=I.get(\"Math\"),r={action:\"mr\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(t)),elWidth:ve.getTrueWidth(t),elHeight:ve.getTrueHeight(t),relX:a.floor(o.x),relY:a.floor(o.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(ft.serializeEvent(r)),\"submit\"!==$t(t).attr(\"type\")){setTimeout(function(){ct.sendRecordingData()},1);for(var s=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,d=I.get(\"Date\"),c=new d,l=c.getTime()+s;c.getTime()\u003cl;)c=new d}}}.bind(this)(n)}.bind(this),!0),pe.addEventListener(document,\"mouseup\",function(e){var t=z.getTargetNode(e),n=$t(t).offset(),i=$t(t.nodeName).index(t);if(\"HTML\"!==t.nodeName&&n){var o;if(t.nodeName===this.mouse.curDown.tag&&i===this.mouse.curDown.index)switch(e.button){case 0:case 1:default:o=\"mc\";break;case 2:o=\"mr\"}else o=\"mu\";if(\"mc\"!==o&&\"mr\"!==o){var a=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),r=I.get(\"Math\"),s={action:o,timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(t)),elWidth:ve.getTrueWidth(t),elHeight:ve.getTrueHeight(t),relX:r.floor(a.x),relY:r.floor(a.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(ft.serializeEvent(s)),\"submit\"!==$t(t).attr(\"type\")){setTimeout(function(){ct.sendRecordingData()},1);for(var d=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,c=I.get(\"Date\"),l=new c,u=l.getTime()+d;l.getTime()\u003cu;)l=new c}}}}.bind(this)),pe.addEventListener(document,\"keyup\",function(e){var t=z.getTargetNode(e),n=this.handleProtected(t),i={action:\"ku\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(t)),value:n};this.recording.push(ft.serializeEvent(i))}.bind(this)),pe.addJqEventListener($t(document),\"on\",\"change\",function(e){var t=z.getTargetNode(e);this.sendRadioCheckboxData(t)}.bind(this),\"input[type=radio],input[type=checkbox]\"),pe.addJqEventListener($t(document),\"on\",\"change\",function(e){var t,n=z.getTargetNode(e),i=$t(n).val();if($t.isArray(i)){for(var o=0;o\u003ci.length;o++)i[o]=z.sanitizeActionData(i[o]);t=i.join(\"!-ac-!\")}else t=i;t=this.handleProtected(n);var a={action:\"sb\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(n)),value:t};this.recording.push(ft.serializeEvent(a))}.bind(this),\"select\"),pe.addJqEventListener($t(document),\"on\",\"change\",function(e){var t=this,n=z.getTargetNode(e);!n||\"INPUT\"===n.tagName&&-1!==[\"radio\",\"checkbox\",\"file\"].indexOf(n.type)||setTimeout(function(){t.sendInputElementData(n)},10)}.bind(this),\"input,textarea\")},dn.prototype.sendInputElementData=function(e){var t;if(e){\"OPTION\"===e.tagName&&\"SELECT\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)&&(e=e.parentNode);var n=this.handleProtected(e),i={action:\"ic\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(e)),value:n},o=ft.serializeEvent(i);this.recording.push(o)}},dn.prototype.sendRadioCheckboxData=function(e){if(e){var t=$t(e).is(\":checked\"),n={action:\"rb\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(e)),isChecked:t},i=ft.serializeEvent(n);this.recording.push(i)}},dn.prototype.patchNativeProperty=function(e,t,n){if(t in e){for(var i,o=e;null!==o&&!(i=Object.getOwnPropertyDescriptor(o,t));)o=Object.getPrototypeOf(o);i&&Object.defineProperty(o,t,{configurable:!0,get:function(){return i.get.call(this)},set:function(e){var t={oldValue:i.get.call(this),newValue:e};i.set.call(this,t.newValue),t.oldValue!==t.newValue&&document.body.contains(this)&&n(this)}})}},dn.prototype.patchNativeProperties=function(){tn||z.isSafari()||(this.patchNativeProperty(HTMLInputElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLSelectElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLOptionElement.prototype,\"selected\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLInputElement.prototype,\"checked\",this.sendRadioCheckboxData.bind(this)),tn=!0)},dn.prototype.storeMouseMove=function(){if(\"HTML\"!==this.mouse.curMove.el.nodeName&&(this.mouse.lastMove.docX!==this.mouse.curMove.docX||this.mouse.lastMove.docY!==this.mouse.curMove.docY)){var e={action:\"mm\",timestamp:R()-ce.startTime,selectorPath:z.sanitizeActionData(Z(this.mouse.curMove.el)),elWidth:this.mouse.curMove.width,elHeight:this.mouse.curMove.height,relX:this.mouse.curMove.relX,relY:this.mouse.curMove.relY,docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};this.recording.push(ft.serializeEvent(e)),this.mouse.lastMove.docX=this.mouse.curMove.docX,this.mouse.lastMove.docY=this.mouse.curMove.docY}},dn.prototype.handleProtected=function(e){var t=z.handleProtected(e,this.anonymizeKeys);return t=z.sanitizeActionData(t)},dn.prototype.addNlsData=function(e,t){ce.isEligibleToSendRecordingData()&&(e._vwo=e._vwo||{},e._vwo.nls=e._vwo.nls||{},e._vwo.nls=N(N({},e._vwo.nls),t))},dn.prototype.getClickProps=function(e,t){var n,i,o,a;if((!t||ce.hs&&!ce.hsStopped)&&(t||ce.r)){var r={};t&&(r=ce.getCampaigns(t));var s,d=null===(i=null===(n=VWO.modules)||void 0===n?void 0:n.utils)||void 0===i?void 0:i.heatmapUtils,c=0,l=0;if(d){var u=d.getTargetPathInfo(e.event);c=u.x_percent,l=u.y_percent,s=u.xpath}else e.elWidth&&(c=Math.round(1e3*e.relX/e.elWidth)/1e3),e.elHeight&&(l=Math.round(1e3*e.relY/e.elHeight)/1e3);var h=N({path:s||e.selectorPath,x:c,y:l},r);if(null!==(a=null===(o=window.VWO.modules)||void 0===o?void 0:o.utils)&&void 0!==a&&a.getElementMetadata){var f=window.VWO.modules.utils.getElementMetadata(e.event),m=f.sPath,g=f.tag,p=f.ph,v=f.scrDp,w=f.label;h=N(N({},h),{sPath:m,tag:g,ph:p,scrDp:v,label:w})}if(e.innerText&&(h.innerText=e.innerText),t){var _=ce.Recording.heatmap.maxClicksRecorded-ce.Recording.heatmap.eventsLength;ce.Recording.heatmap.eventsLength++,e&&0\u003c_&&(h.isHeatmapData=!0)}return h}},dn.prototype.getHeatmapData=function(e){if(ce.hs&&!ce.hsStopped){var t=e,n={},i=ce.Recording.heatmap.maxClicksRecorded-ce.Recording.heatmap.eventsLength;return 0\u003c(t=t.slice(0,i)).length&&!A.data360migrated()&&(ce.Recording.heatmap.eventsLength+=t.length,t=t.map(function(e){return ft.serializeEvent(e)}),$t.extend(n,{mc:t.join(\",\")})),ce.Recording.hasScrollChanged()&&$t.extend(n,{scroll_percentage:ce.recordingData.totals.scroll}),n}},dn.prototype.resetHeatmapData=function(){var e=I.get(\"Array\");ce.Recording.heatmap.eventsLength=0,ce.Recording.heatmap.hoversLength=0,ce.hsStopped=!1,ce.Recording.heatmap.clicks=new e,ce.Recording.index.heatmap=0},dn.prototype.resetData=function(){ce.tags.eTags.refresh(),ce.lastSendTime=0,ce.Recording.resetHeatmapData()},dn.prototype.hasScrollChanged=function(){var e=ce.getScrollPercentage();return e>ce.recordingData.totals.scroll&&0\u003ce&&(ce.recordingData.totals.scroll=e),ce.recordingData.totals.scroll!==ce.recordingData.last.scroll},dn.prototype.getHeatmapScroll=function(){var e=ce.getScrollPercentage();return e>ce.recordingData.totals.scroll&&0\u003ce&&(ce.recordingData.totals.scroll=e),ce.recordingData.totals.scroll},dn.prototype.addTag=function(e){ce.analyze||(ce.Recording.tags.add(e),ce.Recording.tags.isTagPassed()&&ct.sendRecordingData(!0))},dn.prototype.getTagData=function(){if(ce.r&&ce.Recording.tags.isTagPassed())return{tags:ce.Recording.tags.get()}},dn.prototype.getRecordingData=function(e,t,n){var i={};if(ce.r){if(e.length&&(e=e.map(function(e){return\"object\"!=typeof e?e:ft.serializeEvent(e)}),i.recording=e.join(\",\")),t.length){var o=I.get(\"JSON\");i.mutations=o.stringify(t)}return $t.extend(i,n),i}},dn.prototype.sendData=function(){var e,t,n,i,o,a,r,s,d,c,l=ce.getScreenScale(),u={};if(this.oldSettings=this.oldSettings||{},this.isMobile&&(this.oldSettings.screenScaleX!==l.x||this.oldSettings.screenScaleY!==l.y)){var h={action:\"sS\",timestamp:R()-ce.startTime,screenScaleX:l.x,screenScaleY:l.y};ce.Recording.recording.push(ft.serializeEvent(h)),this.oldSettings.screenScaleX=l.x,this.oldSettings.screenScaleY=l.y}var f=ln();if(!(ce.Recording.index.recording>=ce.Recording.recording.length&&ce.Recording.index.heatmap>=ce.Recording.heatmap.clicks.length&&ce.Mutations.index>=ce.Mutations.mutations.length)||ce.Recording.hasScrollChanged()||ce.Recording.tags.isTagPassed()||f.length){var m=ce.Recording.recording.slice(ce.Recording.index.recording),g=ce.Mutations.mutations.slice(ce.Mutations.index),p=ce.Recording.heatmap.clicks.slice(ce.Recording.index.heatmap);ce.Recording.index.recording=ce.Recording.recording.length,ce.Recording.index.heatmap=ce.Recording.heatmap.clicks.length,ce.Mutations.index=ce.Mutations.mutations.length;var v=I.get(\"JSON\"),w=ge.init(p,!1);A.deadClickInHeatmap()&&(ce.hs||ce.r)&&(p=w.latestRecording);var _=w.deadClickInThisBatch?11:0,y=w.rageClickInThisBatch?12:0,E={};if(_||y){var T=[];T.push(_,y),E[D.RECORDING_META]=((e={})[D.CLICKS_TRACKED]=T,e),void 0!==VWO.phoenix&&$t.extend(E[D.RECORDING_META],N(((t={})[D.CLICK_TRACK_COUNT]=w.clickCounts,t),A.data360migrated()?{}:((n={})[D.CLICK_TEXT_DATA]=w.textData,n))),E[D.RECORDING_META]=v.stringify(E[D.RECORDING_META])}else void 0!==VWO.phoenix&&w.clickCounts&&w.clickCounts.c&&(E[D.RECORDING_META]=((i={})[D.CLICK_TRACK_COUNT]=w.clickCounts,i),E[D.RECORDING_META]=v.stringify(E[D.RECORDING_META]));var S=ce.Recording.getRecordingData(m,g,E),O=ce.Recording.getHeatmapData(p),b=ce.Recording.getTagData();VWO._&&VWO._.ac&&VWO._.ac.rdbg&&S&&S.recording&&(S.recording=S.recording+\",vwomt_\"+(R()-ce.startTime)+\"_\"+encodeURIComponent(v.stringify({evq:f})));try{null!==(r=null===(a=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===a?void 0:a.ac)&&void 0!==r&&r.cRecJS&&null!==(c=null===(d=null===(s=window.VWO)||void 0===s?void 0:s._)||void 0===d?void 0:d.ac)&&void 0!==c&&c.cRecJS()?$t.extend(u,O,b):$t.extend(u,S,O,b)}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:\"Error in cRecJS \"+VWO._.ac.cRecJS,url:document.URL})}return u}},dn.prototype.pushScaleInformation=function(){var e=ce.getScale(),t=e.x,n=e.y,i={action:\"is\",timestamp:R()-ce.startTime,scaleX:t,scaleY:n,scrollX:$t(window).scrollLeft(),scrollY:$t(window).scrollTop()};this.recording.push(ft.serializeEvent(i))},dn.prototype.init=function(e){if(e&&dn.bind(this)(),this.currentUrl=location.href,ct.formSubmitCallbacks.push(this.sendData.bind(this)),this.signal.onInit(),this.data360Events&&this.data360Events.onInit(),this.devicePixelRatio=window.devicePixelRatio,this.initialClientHeight=ce.getViewportDimensions().height,this.isMobile){this.oldSettings=this.oldSettings||{};var t=ce.getScreenScale(),n=t.x,i=t.y,o={action:\"sS\",timestamp:R()-ce.startTime,screenScaleX:n,screenScaleY:i};ce.Recording.recording.push(ft.serializeEvent(o)),this.oldSettings.screenScaleX=n,this.oldSettings.screenScaleY=i,this.pushScaleInformation();for(var a=500;a\u003c=2e3;a+=500){var r=setTimeout(this.pushScaleInformation.bind(this),a);pe.pushTimers(r,\"timeout\")}}var s=ce.getScale(),d=ce.getScroll(),c=ce.getDimensions(),l=ce.getScrollDimensions(),u={action:\"sc\",timestamp:R()-ce.startTime,scaleX:s.x,scaleY:s.y,scrollX:d.x,scrollY:d.y,width:c.width,height:c.height,pageWidth:$t(\"html\").width(),pageHeight:Math.max($t(\"html\").height(),$t(\"html\")[0].scrollHeight),pageScrollWidth:l.width,pageScrollHeight:l.height};if(this.recording.push(ft.serializeEvent(u)),!en){this.loadEventListeners(),this.patchNativeProperties();var h=!1;document.addEventListener(\"vwo.meta\",function(e){var t,n=e.data,i=I.get(\"JSON\");n&&\"object\"==typeof n&&519176===window._vwo_acc_id&&(n.snapShottedUrl=i.stringify(ce.linkHrefForSnapshotting),h||(n.sessionId=ce.ids.session,n.uuid=z.getUUID(),n.aST=VWO._.ast),h=!0),n&&\"object\"==typeof n&&555774===window._vwo_acc_id&&(n.vvps=window.visualViewport&&window.visualViewport.scale),n&&\"object\"==typeof n&&373511===window._vwo_acc_id&&window.vwo_iehack_queue.length&&(n.gifCalls=[],null!==(t=window.vwo_iehack_queue)&&void 0!==t&&t.forEach(function(e){n.gifCalls.push(e.src)})),n&&\"object\"==typeof n&&566821===window._vwo_acc_id&&window._vwo_geo&&(h||(n.location=window._vwo_geo),h=!0),ce.Recording.recording.push(\"vwomt_\"+(R()-ce.startTime)+\"_\"+encodeURIComponent(i.stringify(n)))}),VWO._.customEvent(\"meta\",{cks:cn()});var f=setInterval(this.storeMouseMove.bind(this),300);pe.pushTimers(f,\"interval\"),en=!0}},ce.Recording=new dn;var un=ce.Recording,hn=function(){};function fn(){this.focusedNode=null,this.selectedLiIndex=-1}fn.prototype.getFocusedNode=function(){return this.focusedNode},fn.prototype.setFocusOnNode=function(e){this.focusedNode=e},fn.prototype.resetFocusedNode=function(){this.focusedNode=null},fn.prototype.resetSelectedLiIndex=function(){this.selectedLiIndex=-1},fn.prototype.getSelectedLiIndex=function(){return this.selectedLiIndex},fn.prototype.setSelectedLiIndex=function(e,t){t=t||hn,this.selectedLiIndex!==e&&(this.selectedLiIndex=e,t())},fn.prototype.doBlurOnNode=function(e,t){t=t||hn,this.focusedNode&&this.focusedNode!==e&&(t(),this.resetFocusedNode(),this.resetSelectedLiIndex())},fn.prototype.doFocusOnNode=function(e,t){t=t||hn,this.focusedNode&&this.focusedNode===e||t()};var mn=new fn,gn={createEvent:function(e,t){try{var n=e.createEvent(\"Event\");return n.initEvent(t,!1,!1),n}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:e&&e.stack||e+\".\",url:document.URL,source:\"cEF\"})}},dispatchEvent:function(e,t){e.dispatchEvent(t)}},pn=p,vn;function wn(e){if(e.vwoCustEl&&e.vwoCustEl.length){for(var t=e.vwoCustEl,n=0;n\u003ct.length;n++)delete t[n].vwoNatEl,Rn(t[n]);delete e.vwoCustEl}}function _n(e){for(var t=e.customElements,n=e.nativeElement,i=[],o=0;o\u003ct.length;o++)if(t[o]){if(t[o].vwoNatEl)continue;t[o].vwoNatEl=n,Nn(t[o]),i.push(t[o])}n.vwoCustEl=i}function yn(e){var t=pn(e),n=t.attr(\"type\");if(t.is(\"input\")&&(\"checkbox\"===n||\"radio\"===n)){var i=pn('label[for=\"'+t.attr(\"id\")+'\"]');if(i.length\u003c=0){var o=t.parent();\"label\"===o.get(0).tagName.toLowerCase()&&(i=o)}return i.get(0)}}function En(e){var t=e.currentTarget.vwoNatEl,n=pn(e.target);if(t.tagName&&\"SELECT\"===t.tagName&&(n.is(\"li\")||n.parent().is(\"li\")||n.parent().parent().is(\"li\"))){var i=n.closest(\"li\").index();return t.chStatsProcessed=0,mn.setSelectedLiIndex(i,vn.changeHandler.bind(t,{target:t},!0)),void(t.chStatsProcessed=1)}t.mdStatsProcessed=0,vn.mouseDownHandler.call(t,{target:t}),t.mdStatsProcessed=1,t.fcStatsProcessed=0,mn.doFocusOnNode(t,vn.focusHandler.bind(t,{target:t})),t.fcStatsProcessed=1}function Tn(e){var t=pn(e.target),n=e.currentTarget.vwoNatEl;n.tagName&&\"SELECT\"===n.tagName&&(t.parent().is(\"li\")||t.parent().parent().is(\"li\"))||(n.muStatsProcessed=0,vn.mouseUpHandler.call(n,{target:n}),n.muStatsProcessed=1,n.chStatsProcessed=0,\"INPUT\"===n.tagName&&\"checkbox\"===n.type?vn.changeHandler.call(n,{target:n}):\"INPUT\"===n.tagName&&\"radio\"===n.type&&mn.doFocusOnNode(n,vn.changeHandler.bind(n,{target:n})),n.chStatsProcessed=1,mn.setFocusOnNode(n))}function Sn(e){var t=e.currentTarget.vwoNatEl;t.meStatsProcessed=0,vn.mouseEnterHandler.call(t,{target:t}),t.meStatsProcessed=1}function On(e){var t=e.currentTarget.vwoNatEl;t.mlStatsProcessed=0,vn.mouseLeaveHandler.call(t,{target:t}),t.mlStatsProcessed=1}function bn(){document.addEventListener(\"vwo_element_added\",function(e){if(vn._mapElements){var t=e.data;t.constructor!==Array&&(t=[t]);for(var n=0;n\u003ct.length;n++){var i=[];t[n].tagName&&\"input\"===t[n].tagName.toLowerCase()&&i.push(yn(t[n])),i.push(vn._mapElements(t[n]));var o={customElements:i.reduce(function(e,t){return e.concat(t)},[]),nativeElement:t[n]};wn(t[n]),_n(o)}}},!1)}function Nn(e){e.addEventListener(\"mousedown\",En,!0),e.addEventListener(\"mouseup\",Tn,!0),e.addEventListener(\"mouseenter\",Sn,!0),e.addEventListener(\"mouseleave\",On,!0)}function Rn(e){e.removeEventListener(\"mousedown\",En,!0),e.removeEventListener(\"mouseup\",Tn,!0),e.removeEventListener(\"mouseenter\",Sn,!0),e.removeEventListener(\"mouseleave\",On,!0)}var Cn={init:function(e){vn=e,bn()}},An=p,Dn=window._vwo_exp,In=window._vwo_exp_ids,xn=\"ANALYZE_FORM\",Ln=0,kn;function Mn(e,t){var n,i=An(e);switch(t){case\"mouseenter\":n=e.meStatsProcessed;break;case\"mouseleave\":n=e.mlStatsProcessed;break;case\"mousedown\":n=e.mdStatsProcessed;break;case\"mouseup\":n=e.muStatsProcessed;break;case\"focus\":n=e.fcStatsProcessed;break;case\"blur\":n=e.blStats;break;case\"change\":n=e.chStatsProcessed;break;case\"keydown\":n=e.kdStats}if(!n&&Vn.handleTracking(i))return i}var Vn={f:{},forms:{},lastSentForms:void 0,changes:{},marketoListenerAdded:!1,formSelector:\"form,[nls_fa_name]:not(form)\",formObservers:[],formInputSelector:\"form input, form select, form textarea, [nls_fa_name]:not(form) input, [nls_fa_name]:not(form) select, [nls_fa_name]:not(form) textarea, form [nls_fa_el_name], [nls_fa_name]:not(form) [nls_fa_el_name]\",getFormName:function(e){if(ce.analyze){var t=e.data(\"id\");return t?t:(Ln++,e.data(\"id\",Ln),Ln)}return void 0!==e.attr(\"nls_fa_name\")&&!1!==e.attr(\"nls_fa_name\")?e.attr(\"nls_fa_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&e.attr(\"name\")},getFormElementName:function(e){return void 0!==e.attr(\"nls_fa_el_name\")&&!1!==e.attr(\"nls_fa_el_name\")&&null!==e.attr(\"nls_fa_el_name\")?e.attr(\"nls_fa_el_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")&&null!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&null!==e.attr(\"name\")&&e.attr(\"name\")},addForm:function(t){var n=this;if(A.checkFormVisibility()&&\"undefined\"!=typeof IntersectionObserver){var i=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&.1\u003c=e.intersectionRatio&&(n.processAddedForm(t),i.disconnect())})},{threshold:.1});i.observe(t[0]),this.formObservers.push(i)}else this.processAddedForm(t)},resetFormObservers:function(){this.formObservers.forEach(function(e){e.disconnect()}),this.formObservers=[]},processAddedForm:function(i){var n,o,a,e,s,t=In.length,d=this.getFormName(i);if(d){for(var r=[];t--;)if(o=In[t],(n=Dn[o]).type===xn&&n.ready){var c=void 0;try{c=An(n.forms[0])}catch(e){return}c.eq(0).each(m)}if(A.marketoOptimization()&&this.addMarketoListeners(),(!ce.analyze||a)&&1!==i.data(\"nls_fa_tracked\")&&!this.forms[d]){!function t(e){if((e instanceof HTMLInputElement||e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement||e&&e.hasAttribute&&e.hasAttribute(\"nls_fa_el_name\"))&&(e.nlsForm=i[0],r.push(e)),e instanceof HTMLButtonElement&&e.getRootNode()instanceof ShadowRoot&&(e.nlsForm=i[0],e.addEventListener(\"click\",Vn.onFormSubmit)),e instanceof HTMLElement||\"#document-fragment\"===e.nodeName){var n=e.shadowRoot;n&&(Vn.loadFormEventListeners(n,\"input, select, textarea, [nls_fa_el_name]\"),t(n)),Array.prototype.slice.call(e.children).forEach(function(e){t(e)})}}(i[0]),e={hiddenInputs:0,submit:0,total:0};for(var l=0;l\u003cr.length;l++)u=r[l],h=void 0,(h=An(u)).prop(\"type\")&&\"hidden\"===h.prop(\"type\").toLowerCase()&&(e.hiddenInputs+=1),h.prop(\"type\")&&\"submit\"===h.prop(\"type\").toLowerCase()&&(e.submit+=1),e.total+=1;var u,h;s=e.hiddenInputs+e.submit===e.total;var f=I.get(\"Array\");d?s?(i.data(\"nls_fa_tracked\",0),i.data(\"nls_fa_active\",0)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",1),this.forms[d]={name:d,fields:new f,interacted:0,submitted:0},i.data(\"nls_fa_name\",d)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",0));for(l=0;l\u003cr.length;l++)g(0,r[l]);Object.prototype.hasOwnProperty.call(this.forms,d)&&this.addChanges(\"add_forms\",this.forms[d],d)}}function m(e,t){t===i[0]&&(a=!0,Vn.f[d]=Vn.f[d]||{},Vn.f[d][o]||(Vn.f[d][o]=n.forms[0]))}function g(e,t){var n=An(t),i=Vn.getFormElementName(n),o=n.prop(\"type\"),a=1===n.data(\"nls_fa_tracked\")&&1===n.data(\"nls_fa_active\");if(!d||!i||n.prop(\"type\")&&\"hidden\"===n.prop(\"type\").toLowerCase()||s)return a||(n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",0)),1;var r=Vn.forms[d].fields.length;Vn.forms[d].fields.push({name:i,type:o,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:r}),n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",1),n.data(\"nls_fa_name\",d),n.data(\"nls_fa_field_pos\",r)}},addFormElement:function(e){var t;if(1!==e.data(\"nls_fa_tracked\")){var n=e.closest(this.formSelector);if(n.length||(n=An(e.get(0).nlsForm)),!n.length)for(var i=e.get(0);i;)if((i=z.getParentNode(i))&&(null!==(t=i.matches)&&void 0!==t&&t.call(i,this.formSelector)||i.nlsForm)){n=An(i.nlsForm||i),e.get(0).nlsForm=n;break}if(1===n.data(\"nls_fa_tracked\")){if(1===n.data(\"nls_fa_tracked\")&&1!==n.data(\"nls_fa_active\"))return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var o=n.data(\"nls_fa_name\"),a=this.getFormElementName(e),r=e.prop(\"type\");if(!a||e.prop(\"type\")&&\"hidden\"===e.prop(\"type\").toLowerCase())return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var s=this.forms[o].fields.length;this.forms[o].fields.push({name:a,type:r,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:s}),e.data(\"nls_fa_tracked\",1),e.data(\"nls_fa_active\",1),e.data(\"nls_fa_name\",o),e.data(\"nls_fa_field_pos\",s),Object.prototype.hasOwnProperty.call(this.forms[o].fields,s)&&this.addChanges(\"edit\",{a:\"add\",t:\"element\",d:this.forms[o].fields[s]},o)}else this.processAddedForm(n)}},_addForm:function(e,t){Vn.addForm(An(t))},loadForms:function(){An(\"form\").each(this._addForm),An(\"[nls_fa_name]:not(form)\").each(this._addForm)},handleTracking:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.addFormElement(e),e.data(\"nls_fa_tracked\"))return 1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")},addChanges:function(e,t,n){if(\"add_forms\"===e)void 0===this.changes.add_forms&&(this.changes.add_forms={}),this.changes.add_forms[n]=t;else if(\"edit\"===e){var i=I.get(\"Array\");void 0===this.changes.edit&&(this.changes.edit={}),void 0===this.changes.edit[n]&&(this.changes.edit[n]=new i),this.changes.edit[n].push(t)}},staggerChanges:function(){var e={},t=I.get(\"Array\");for(var n in this.changes)if(Object.prototype.hasOwnProperty.call(Vn.changes,n))if(\"add_forms\"===n)e.add_forms=Vn.changes.add_forms;else if(\"edit\"===n)for(var i in e.edit={},Vn.changes.edit)if(Object.prototype.hasOwnProperty.call(Vn.changes.edit,i)){e.edit[i]=new t;for(var o=0;o\u003cVn.changes.edit[i].length;o++){if(o+1!==Vn.changes.edit[i].length){var a=Vn.changes.edit[i][o],r=Vn.changes.edit[i][o+1];if(\"edit\"===a.a&&a.fip===r.fip&&a.d.pn===r.d.pn)continue}e.edit[i].push(Vn.changes.edit[i][o])}}return this.changes={},e},changeHandler:function(){var e=Mn(this,\"change\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Vn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Vn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Vn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Vn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0),1===Vn.forms[t].fields[n].filledOut&&(Vn.forms[t].fields[n].refilled=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"refilled\",v:Vn.forms[t].fields[n].refilled}},t)),e.val()||1!==Vn.forms[t].fields[n].filledOut?e.val()&&0===Vn.forms[t].fields[n].filledOut&&(Vn.forms[t].fields[n].filledOut=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Vn.forms[t].fields[n].filledOut}},t)):(Vn.forms[t].fields[n].filledOut=0,Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Vn.forms[t].fields[n].filledOut}},t))}},blurHandler:function(){var e=Mn(this,\"blur\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Vn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Vn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Vn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Vn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0)}},focusHandler:function(){var e=Mn(this,\"focus\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0===Vn.forms[t].interacted&&(Vn.forms[t].interacted=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),0===Vn.forms[t].fields[n].interacted&&(Vn.forms[t].fields[n].interacted=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"interacted\",v:1}},t)),e.data(\"nls_fa_focus_time\",R()),0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Vn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Vn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseUpHandler:function(){var e=Mn(this,\"mouseup\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mousedown_time\")&&(Vn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_mousedown_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Vn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_mousedown_time\",0))}},mouseDownHandler:function(){var e=Mn(this,\"mousedown\");e&&(mn.doBlurOnNode(e.get(0),Vn.blurHandler.bind(e,{target:mn.getFocusedNode()})),e.data(\"nls_fa_mousedown_time\",R()))},mouseLeaveHandler:function(){var e=Mn(this,\"mouseleave\");if(!(!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\"))){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Vn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Vn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseEnterHandler:function(){var e=Mn(this,\"mouseenter\");!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\")||e.data(\"nls_fa_mouseenter_time\",R())},onFormSubmit:function(){var e=An(this.nlsForm?this.nlsForm:this);Vn.trackFormSubmission(e)},keyDownHandler:function(){var e=Mn(this,\"keydown\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Vn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Vn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Vn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Vn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Vn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Vn.forms[t].fields[n].timeInteraction}},t)),e.data(\"nls_fa_keydown_time\",R())}},addMarketoListeners:function(){window.MktoForms2&&window.MktoForms2.whenReady&&!this.marketoListenerAdded&&(this.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Vn.onFormSubmit.bind(t[0]))}))},loadFormEventListeners:function(t,n){var e=this;void 0===t&&(t=document),void 0===n&&(n=this.formInputSelector),setTimeout(function(){e.marketoListenerAdded||(A.marketoOptimization()?e.addMarketoListeners():window.MktoForms2&&window.MktoForms2.whenReady&&(e.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Vn.onFormSubmit.bind(t[0]))})))},0),Wn.forEach(function(e){pe.addJqEventListener(An(t),\"on\",e.type,e.handler,n)}),t===document&&pe.addJqEventListener(An(document),\"on\",\"submit\",this.onFormSubmit,\"form\")},markSuccess:function(e,t){var n=An(e),i=Vn.getFormName(n);i&&(e=Vn.forms[i])&&(e.success=t,ce.ftu=!0,Vn.trackFormSubmission(n))},isFormSuccess:function(e){var t=Vn.forms[e];return t&&(0===t.success||!1===t.success)?0:1},trackFormSubmission:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.processAddedForm(e),1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")){var t=e.data(\"nls_fa_name\");if(t&&Vn.forms[t]&&1!==Vn.forms[t].submitted){0===Vn.forms[t].interacted&&(Vn.forms[t].interacted=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),Vn.isFormSuccess(t)?(Vn.forms[t].submitted=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"submitted\",v:1}},t)):Vn.forms[t].failed||(Vn.forms[t].failed=1,Vn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"failed\",v:1}},t)),ct.sendRecordingData();for(var n=I.get(\"Date\"),i=new n,o=i.getTime()+300;i.getTime()\u003co;)i=new n}}},sendData:function(){if(ce.fae){var e,t,n,i,o,a=Vn.lastSentForms,r=Vn.staggerChanges();for(var s in a||(Vn.lastSentForms=Vn.forms),r.edit)if(Object.prototype.hasOwnProperty.call(r.edit,s))for(var d in n=r.edit[s],o=Vn.lastSentForms[s],n)Object.prototype.hasOwnProperty.call(n,d)&&(\"timeHesitation\"!==(e=n[d]).d.pn&&\"timeInteraction\"!==e.d.pn||(i=o&&o.fields[e.fip]?o.fields[e.fip][e.d.pn]:0,(t=e.d.v-i)\u003c=0||(r.edit[s][d].d.v=t)));if(Vn.lastSentForms=An.extend(!0,{},Vn.forms),!An.isEmptyObject(r)){var c=I.get(\"JSON\"),l={};return ce.analyze&&(Vn.f=Vn.f||{},l.f=c.stringify(Vn.f),0===Object.keys(Vn.f).length?l.fa_changes=c.stringify(Vn.f):l.fa_changes=c.stringify(r)),l}}},init:function(){var e=this;ct.formSubmitCallbacks.push(this.sendData.bind(this)),this.loadForms(),kn||(this.loadFormEventListeners(),window.addEventListener(\"beforeunload\",function(){e.resetFormObservers()}),kn=!0),this.changes={},Cn.init(Vn)}},Wn=[{type:\"focus\",handler:Vn.focusHandler},{type:\"blur\",handler:Vn.blurHandler},{type:\"change\",handler:Vn.changeHandler},{type:\"keydown\",handler:Vn.keyDownHandler},{type:\"mouseenter\",handler:Vn.mouseEnterHandler},{type:\"mouseleave\",handler:Vn.mouseLeaveHandler},{type:\"mousedown\",handler:Vn.mouseDownHandler},{type:\"mouseup\",handler:Vn.mouseUpHandler}];function Pn(){var o=\"select, input, label\";var e=function t(e){if(!e)return[];var n=Array.prototype.slice.call(e.querySelectorAll(o)),i=[];return Array.prototype.slice.call(e.querySelectorAll(\"*\")).forEach(function(e){e instanceof Element&&e.shadowRoot&&(i=i.concat(t(e.shadowRoot)))}),n.concat(i)}(document);if(e&&e.length){var t=gn.createEvent(document,\"vwo_element_added\");t.data=e,gn.dispatchEvent(document,t)}}function Hn(e){e&&(Vn._mapElements=e,Pn())}ce.formAnalysis=Vn,ce.mapElements=Hn;var Un=window.VWO=window.VWO||[],zn=window.console||{log:function(){},error:function(){}},Fn={processEvent:function(t,e){try{var n=t[0],i=t.slice(1),o=-1!==n.indexOf(\".\");if(o&&0===n.indexOf(e)||!o){n=\"VWO.\"+n;var a=eval(n),r=void 0;return r=n.split(\".\"),r.splice(-1),r=eval(r.join(\".\")),a?(a.apply(r,i),1):0}return 0}catch(e){return zn.error(\"Error occured in VWO Process Event (\"+(t&&t[0])+\"): \",e),0}},addPushListener:function(i){var o,a=Un.push;Un.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];return a.apply(Un,e),Un[Un.length-1]===n&&(o=Fn.processEvent(n,i),Un[Un.length-1]===n&&o&&Un.splice(-1)),Un.length}},init:function(e){for(var t=0;t\u003cUn.length;)1===Fn.processEvent(Un[t],e)?Un.splice(t,1):t++;Fn.addPushListener(e)}};function Xn(e,t){if(e.parentRule){var n=Array.apply(void 0,e.parentRule.cssRules).indexOf(e);-1\u003cn?t.unshift(n):t.length=0,Xn(e.parentRule,t)}else{var i=Array.apply(void 0,e.parentStyleSheet.cssRules).indexOf(e);-1\u003ci?t.unshift(i):t.length=0}}var jn=[],Bn={overRideAllInsertRules:function(e){Bn.overRideInsertRule(e,CSSStyleSheet),\"undefined\"!=typeof CSSGroupingRule?Bn.overRideInsertRule(e,CSSGroupingRule):Bn.overRideInsertRule(e,CSSMediaRule)},overRideInsertRule:function(s,e){var d=e.prototype.insertRule;e.prototype.insertRule=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n,i=[];try{n=d.apply(this,e)}catch(e){throw new Error(e)}finally{var o=this;if(this instanceof CSSRule&&(o=this.parentStyleSheet),o.ownerNode&&o.ownerNode.ownerDocument===document){var a={parentSelector:Z(o.ownerNode),rule:e[0],index:e[1]};if(this instanceof CSSRule)try{var r=[];Xn(this,r),a.ruleSelector=r}catch(e){}i.push(a),ce.extractUrlsFromCss(a.rule),A.repeatedCSSInsertion()?jn.find(function(e){return e.rule===a.rule&&e.parentSelector===a.parentSelector})||(jn.push(a),s.addMutation({time:R()-ce.startTime,insertedRules:[{addedStyles:i}]})):s.addMutation({time:R()-ce.startTime,insertedRules:[{addedStyles:i}]})}}return n}},processInsertRules:function(){function e(e){var o=t[e];[].forEach.call(o.cssRules,function(e,t){var n=Z(o.ownerNode),i=[];i.push({parentSelector:n,rule:e.cssText,index:t,shouldReplace:!0}),ce.extractUrlsFromCss(e.cssText),a.html.insertedRules.push({addedStyles:i})})}for(var t=Bn.getCurrentInsertedRules(),a=this,n=0;n\u003ct.length;n++)e(n)},getCurrentInsertedRules:function(){var o=[];return[].forEach.call(document.styleSheets,function(e){try{if(e.href||!e.cssRules||0===e.cssRules.length)return;var t=void 0;void 0!==e.ownerNode.innerText?t=e.ownerNode.innerText:void 0!==e.ownerNode.innerHTML&&(t=e.ownerNode.innerHTML);var n=t.match(/{/g)||[],i=Bn.getTotalCSSRulesInStylesheet(e)||0;if(n.length\u003ci)o.push(e);else if(A.advancedRuleDetectionEnabled()&&n.length===i){0\u003cBn.getRulesNotInOriginal(e,t)&&o.push(e)}}catch(e){}}),o},getTotalCSSRulesInStylesheet:function(e){var t=0;try{var n=e.cssRules;if(n){for(var i=0,o=0;o\u003cn.length;o++)t+=Bn.getTotalCSSRulesInStylesheet(n[o]),\"undefined\"!=typeof CSSImportRule&&n[o]instanceof CSSImportRule&&i++;t+=n.length-i}}catch(e){}return t},getRulesNotInOriginal:function(e,t){var n,i=0;try{for(var o=null==t?void 0:t.replace(/\\s+/g,\"\").trim().toLowerCase(),a=0;a\u003ce.cssRules.length;a++){var r=null===(n=e.cssRules[a].selectorText)||void 0===n?void 0:n.replace(/\\s+/g,\"\").trim().toLowerCase();r&&-1===o.indexOf(r)&&i++}}catch(e){}return i},init:function(e){jn=[],this.overRideAllInsertRules(e)}},Yn=[],Kn={overRideAnimate:function(o){var a=Element.prototype.animate;Element.prototype.animate=function(e,t){var n;try{n=a.call(this,e,t)}catch(e){throw new Error(e)}if(this.ownerDocument===document){var i={targetSelector:Z(this),keyframes:e,options:t};i.animationId=\"anim_\"+Date.now()+\"_\"+Math.random().toString(36).slice(2,11),function(){if(!Array.isArray(Yn))return null;for(var e=0;e\u003cYn.length;e++){var t=Yn[e];if(t.targetSelector===i.targetSelector&&JSON.stringify(t.keyframes)===JSON.stringify(i.keyframes)&&JSON.stringify(t.options)===JSON.stringify(i.options))return t}return null}()||(Yn.push(i),o.addMutation({time:R()-ce.startTime,animations:[{addedAnimations:[i]}]})),n&&(n.addEventListener(\"finish\",function(){o.addMutation({time:R()-ce.startTime,animations:[{finishedAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}),n.addEventListener(\"cancel\",function(){o.addMutation({time:R()-ce.startTime,animations:[{cancelledAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}))}return n}},processExistingAnimations:function(){for(var e,t=Kn.getCurrentAnimations(),n=0;n\u003ct.length;n++){var i=t[n],o={targetSelector:Z(null===(e=i.effect)||void 0===e?void 0:e.target),keyframes:Kn.extractKeyframes(i),options:Kn.extractOptions(i),animationId:\"existing_anim_\"+n,isExisting:!0};this.html.animations=this.html.animations||[],this.html.animations.push({addedAnimations:[o]})}},getCurrentAnimations:function(){try{return document.getAnimations?document.getAnimations():[]}catch(e){return[]}},extractKeyframes:function(e){try{if(e.effect&&e.effect.getKeyframes)return e.effect.getKeyframes()}catch(e){}return null},extractOptions:function(e){try{var t={};if(e.effect){var n=e.effect.getTiming();Object.keys(n).forEach(function(e){void 0!==n[e]&&(t[e]=n[e])})}return e.playState&&(t.playState=e.playState),t}catch(e){return{}}},init:function(e){A.recordAnimations()&&(Yn=[],this.overRideAnimate(e))}},qn=\"http://www.w3.org/1999/xhtml\",Gn={INPUT:1,TEXTAREA:1,SELECT:1,OPTION:1,CANVAS:1,\"FLUTTER-VIEW\":1},Jn=I.get(\"Array\"),$n=I.get(\"JSON\"),Qn=20,Zn=(ei.containsBlobURL=function(e){return!!(\"STYLE\"===e.tagName&&-1\u003ce.innerHTML.indexOf(\"blob:\")||\"LINK\"===e.tagName&&e.href&&-1\u003ce.href.indexOf(\"blob:\"))},ei.getBlobId=function(e){var t=null;if(\"STYLE\"===e.tagName){var n=e.innerText.match(/@import\\s+url\\(['\"]?(blob:[^'\")\\s]+)['\"]?\\)/g);n&&(t=n[0])}else if(\"LINK\"===e.tagName)for(var i=0,o=[\"href\"];i\u003co.length;i++){var a=o[i];if(e[a]&&\"string\"==typeof e[a]&&-1\u003ce[a].indexOf(\"blob:\")){t=e[a];break}}return t?t.slice(-Qn):null},ei.prototype.handleBlob=function(t){if(A.blobSupport()&&ce.r&&(this.shouldSendData&&(this.sendPreloadedData(),this.shouldSendData=!1),ei.containsBlobURL(t))){var n=this;t.onload=function(){var e=ei.getData(t);e&&n.sendData(t,e)}}},ei.prototype.sendPreloadedData=function(){var i=this,o=document.styleSheets;Object.keys(o).forEach(function(e){var t=o[e];if(ei.containsBlobURL(t.ownerNode)){var n=ei.getData(t.ownerNode);if(!n)return;i.sendData(t.ownerNode,n)}})},ei.prototype.sendData=function(e,t){var n=ei.getBlobId(e);if(n){var i=M.getItem(\"blob\")||[];-1===i.indexOf(n)&&(i.push(n),M.setItem(\"blob\",i),ce.htmlRequestSuccess?ct.sendB64($n.stringify({blob:{key:n,value:t}})):(this.queuedData||(this.queuedData=[]),this.queuedData.push({id:n,value:t})))}},ei.getData=function(e){var t,n,i=[],o=null===(t=e.sheet)||void 0===t?void 0:t.cssRules;if(o)if(\"STYLE\"===e.tagName)for(var a=0,r=o;a\u003cr.length;a++){var s=r[a];s instanceof CSSImportRule&&null!==(n=s.styleSheet)&&void 0!==n&&n.cssRules&&-1\u003cs.href.indexOf(\"blob:\")&&ei.pushData(s.styleSheet.cssRules,i)}else\"LINK\"===e.tagName&&ei.pushData(o,i);return 0\u003ci.length?i.join(\"\\n\"):\"\"},ei.pushData=function(n,i){Object.keys(n).forEach(function(e){var t=n[e];t instanceof CSSStyleRule&&null!=t&&t.cssText&&i.push(t.cssText)})},ei.prototype.sendQueuedData=function(){this.queuedData.forEach(function(e){var t=e.id,n=e.value;ct.sendB64($n.stringify({blob:{key:t,value:n}}))}),this.queuedData=new Jn},ei);function ei(){this.queuedData=new Jn,this.shouldSendData=!0}var ti=new Zn;function ni(){var e=I.get(\"Array\");this.nextId=1,this.nodes=new e,this.ID_PROP=\"nlsNodeId\"}function ii(e){var t=I.get(\"Array\");this.target=e||document,this.mutations=new t,this.index=0,this.stagger=!0,this.knownNodes=new ni}ni.prototype.add=function(e,t,n){var i=0;if(ce.baseAdjustment.afterEl===e&&(i=ce.baseAdjustment.offset),this.nextId=this.nextId+i,e[this.ID_PROP]=this.nextId,(n||z.ntDdClk(e)||1===Gn[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,n=!0),this.nodes[this.nextId]=e,this.nextId++,t&&e.childNodes.length)for(var o=e.firstChild;o;o=o.nextSibling)this.add(o,!0,n);return e[this.ID_PROP]},ni.prototype.delete=function(e){var t=this.getId(e);delete this.nodes[t],delete e[this.ID_PROP]},ni.prototype.getId=function(e){return e[this.ID_PROP]},ni.prototype.getNode=function(e){return this.nodes[e]},ce.observerCallback=function(e){ce.Mutations.initialised&&ce.Mutations.mutationProcessing(e)},ii.prototype.mutationProcessing=function(e,t){if(ce.GetHtml.domTraverCompl){var n=new(I.get(\"Array\"));e.forEach(function(e){(e=this.processMutation(e))&&n.push(e)},this),n.length&&this.addMutation({time:t||R()-ce.startTime,mutations:n})}else ce.GetHtml.tempMutations.push({time:R()-ce.startTime,mutations:e})},ii.prototype.processMutation=function(e){if(z.shouldIgnoreElement(e.target))return null;switch(e.type){case\"childList\":return this.processChildList(e);case\"attributes\":return this.processAttributes(e);case\"characterData\":return this.processCharacterData(e);default:return}},ii.prototype.processChildList=function(n){var i,e=I.get(\"Array\"),t=new e,a=new e;for(i=0;i\u003cn.addedNodes.length;i++){var o=n.addedNodes[i];t=this.processAddedNode(o,t,n.target)}function r(){var e=n.removedNodes[i];if((!e.parentNode||!e.parentElement)&&s.knownNodes.getId(e)){var t=s.serializeNode(e);t&&a.push(t);var o=function(e,t){if(e&&e.childNodes)for(var n=0;n\u003ce.childNodes.length;n++){var i=e.childNodes[n];o(i,t),t.delete(i)}};A.removeChildNodesSupport()&&o(e,s.knownNodes),s.knownNodes.delete(e)}}var s=this;for(i=0;i\u003cn.removedNodes.length;i++)r();return t.length||a.length?{type:\"childList\",addedNodes:t,removedNodes:a}:null},ii.prototype.processAddedNode=function(t,e,n){var i,o=I.get(\"Array\");if(e=e||new o,t.matches&&t.matches(ce.formAnalysis.formSelector)&&ce.formAnalysis._addForm(null,t),t.tagName&&(\"input\"===t.tagName.toLowerCase()||\"select\"===t.tagName.toLowerCase())){var a=gn.createEvent(document,\"vwo_element_added\");a.data=t,gn.dispatchEvent(document,a)}ce.GetHtml.html.isAuraSite&&\"SLOT\"===t.tagName&&t.assignedElements&&t.assignedElements().length&&t.assignedElements().forEach(function(e){return e.nlsParent=t});var r=this.serializeNode(t);if(!r)return e;if(r.previousSibling=this.serializeNode(t.previousSibling),\"undefined\"!=typeof ShadowRoot&&t.parentNode instanceof ShadowRoot)r.parentNode=this.serializeNode(t.parentNode.host),r.isFragChild=!0,pe.addEventListener(t,\"scroll\",ce.Recording.sendElementScrollData.bind(ce.Recording),!0);else{try{ce.GetHtml.html.isAuraSite&&\"SLOT\"===n.tagName&&0\u003cn.assignedElements().length&&(t.nlsParent=n)}catch(e){}r.parentNode=this.serializeNode(ce.GetHtml.html.isAuraSite&&t.nlsParent||t.parentNode)}if(t.shadowRoot){r.hasShadow=!0,t.shadowRoot._vwoObserved||Fi.observe(t.shadowRoot,Xi);var s=I.get(\"Array\");r.constructedSheets=new s,null!==(i=t.shadowRoot.adoptedStyleSheets)&&void 0!==i&&i.forEach(function(e){for(var t,n=new s,i=0;i\u003ce.cssRules.length;i++){var o=null===(t=e.cssRules[i])||void 0===t?void 0:t.cssText;ce.extractUrlsFromCss(o),n.push(o)}r.constructedSheets.push(n)})}e.push(r);for(var d=z.getFirstChild(t);d;d=z.getNextSibling(d))e=this.processAddedNode(d,e);return e},ii.prototype.processAttributes=function(e){var t,n=e.target,i=e.attributeName,o=z.getParentNode(n);if(A.marketoOptimization()&&n.tagName&&\"form\"===n.tagName.toLowerCase()&&\"id\"==i&&ce.formAnalysis._addForm(null,n),!o||e.oldValue===n.getAttribute(i))return null;this.knownNodes.getId(o)||(t=\"undefined\"!=typeof ShadowRoot&&o instanceof ShadowRoot?this.serializeNodeWrapper(o.host):this.serializeNodeWrapper(o));var a=this.serializeNode(n);return a.type=\"attributes\",a.name=i,t&&(a.parentData=t),a.value=\"value\"===i||\"label\"===i?z.handleProtected(n,ce.Recording.anonymizeKeys,i):n.getAttribute(i),z.shouldConsiderAnonymizingImgAttributes(i,a.value,n,ce.Recording.anonymizeKeys)&&(a.value=z.getAnonymizedImageAttrValue({name:i,value:a.value},n)||a.value),\"jetzoom-blank\"!==n.className&&\"jetzoom-lens\"!==n.className||142952!==window._vwo_acc_id&&230507!==window._vwo_acc_id||(a.value=\"\",a.name=\"vwo-\"+i),a},ii.prototype.processCharacterData=function(e){var t=e.target,n=z.getParentNode(t);if(!n||!this.knownNodes.getId(n))return null;var i=this.serializeNode(t);return i.type=\"characterData\",i.textContent=z.getNodeProperty(t,t.textContent,ce.Recording.anonymizeKeys,e.attributeName),i},ii.prototype.serializeNode=function(e){var t=I.get(\"Node\"),n=I.get(\"Array\");if(!e||z.shouldIgnoreElement(e))return null;ce.extractSnapshottingUrls(e);var i=this.knownNodes.getId(e);if(i)return{id:i};var o={nodeType:e.nodeType,id:this.knownNodes.add(e)},a=!1;switch(o.nodeType){case t.DOCUMENT_TYPE_NODE:o.name=e.name,o.publicId=e.publicId,o.systemId=e.systemId;break;case t.COMMENT_NODE:case t.TEXT_NODE:o.textContent=z.getNodeProperty(e,e.textContent,ce.Recording.anonymizeKeys);break;case t.ELEMENT_NODE:o.tagName=e.tagName,o.attributes=new n;for(var r=0;r\u003ce.attributes.length;r++){var s=e.attributes[r];\"value\"===s.name&&(a=!0);var d=\"value\"===s.name||\"label\"===s.name?z.handleProtected(e,ce.Recording.anonymizeKeys,s.name):s.value;z.shouldConsiderAnonymizingImgAttributes(s.name,s.value,e,ce.Recording.anonymizeKeys)&&(d=z.getAnonymizedImageAttrValue(s,e));var c=Pe.handleBase64Attr(e,s.name,d);ti.handleBlob(e),d=c.value;var l={name:s.name,value:d};c.options&&(l.attributeOptions=c.options),o.attributes.push(l)}e.namespaceURI!==qn&&(o.nonHtmlNameSpaceURI=e.namespaceURI),\"INPUT\"!==e.tagName&&\"TEXTAREA\"!==e.tagName||a||void 0===e.value||\"\"===e.value||(o.value=z.handleProtected(e,ce.Recording.anonymizeKeys)),je.trackCanvasNode(e)}return o},ii.prototype.serializeNodeWrapper=function(e){if(null!==e){var t=this.serializeNode(e);return t&&t.nodeType?(e.parentNode&&!this.knownNodes.getId(e.parentNode)&&(\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?t.parentData=this.serializeNodeWrapper(e.parentNode.host):t.parentData=this.serializeNodeWrapper(e.parentNode)),t):void 0}},ii.prototype.addMutation=function(e){this.mutations.push(e)},ii.prototype.init=function(e,t){e&&ii.bind(this)();var n=ce.GetHtml.muts.knownNodes;if(\"htmlTraversal\"===t||n&&n.nodes&&n.nodes.length)this.knownNodes.nodes=n.nodes,this.knownNodes.nextId=n.nextId,this.knownNodes.ID_PROP=n.ID_PROP;else{ce.GetHtml.domTraverCompl=!0,this.knownNodes.add(this.target);for(var i=this.target.firstChild;i;i=i.nextSibling)this.knownNodes.add(i,!0)}Bn.init(this),Kn.init(this),je.init(this),this.initialised=!0},ce.Mutations=new ii(document);var oi=ce.Mutations,ai=0,ri;ri=A.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__?window[window.Zone.__symbol__(\"setTimeout\")]:window.setTimeout;var si=location.search.match(/.*nodes=(\\d*).*/),di=VWO._.ac&&VWO._.ac.dNdOfst||1e3,ci;function li(e){return e.html.isAuraSite||718021\u003c=window._vwo_acc_id}function ui(e){var t=e.nodeName&&e.nodeName.toLowerCase();return e.hasAttribute&&e.hasAttribute(\"is\")&&(t=e.getAttribute(\"is\")),\"undefined\"!=typeof customElements&&\"function\"==typeof customElements.get&&customElements.get(t)}function hi(e){if(!e)return e;var t=e.nodeName&&e.nodeName.toLowerCase();if(\"video\"===t){var n=document.createElement(\"__nls-video\");return ci.setAttributes(n,e.attributes),n}if(\"img\"!==t){if(ui(e)){var i=document.createElement(\"__nls-custom-\"+t);return ci.setAttributes(i,e.attributes),i}return e.cloneNode(!1)}var o=document.createElement(\"img\");return ci.setAttributes(o,e.attributes,ci.getAttributeName),o}function fi(e){delete e.parentData,delete e.noDeadEnabled,delete e.shouldAnonymizeContent,delete e.whiteListedElementFound}function mi(e,t){try{t=ci.add(e,t)}catch(e){if(window.VWO._.customError){var n=e&&e.stack||e+\".\";window.VWO._.customError({msg:\"DomConfig serializeNode : \"+(ci.serializeNode,!0)+\". Html Data on DomConfig: \"+(ci.html,!0)+\". \"+n,url:document.URL,lineno:131,colno:29,source:\"dIA\"})}}return t}function gi(a,e){var t,r=I.get(\"Array\");a.constructedSheets=new r,null!==(t=e.adoptedStyleSheets)&&void 0!==t&&t.forEach(function(e){for(var t,n=new r,i=0;i\u003ce.cssRules.length;i++){var o=null===(t=e.cssRules[i])||void 0===t?void 0:t.cssText;ce.extractUrlsFromCss(o),n.push(o)}a.constructedSheets.push(n)})}function pi(e,t,n,i,o,a,r){var s,d,c,l,u=e;if(z.shouldIgnoreElement(e)&&(e=z.getNextSibling(e),u=e),ai++,!e)return e;if(e.nlsNodeId&&ci.html.isAuraSite&&e.nlsRecId&&e.nlsRecId===ce.ids.recording)return\"false\";e.nlsRecId=ce.ids.recording;var h=ci;ci.offset=di;for(var f=\"\";u;){if(!li(ci)&&(null!=u&&u.shadowRoot||\"TEMPLATE\"===u.tagName)&&!u.childNodes.length){var m=document.createComment(\"Comment of VWO\");u.appendChild(m)}n=mi(u,n);var g=hi(u),p=I.get(\"Array\"),v=void 0;if(t=t||\"body\"===u.nodeName.toLowerCase()){var w=ci.handleTextNodes(g,u);w&&!w.nodeType?v=ci.serializeNode(w.newCommentNode,a,r,void 0,u):g=w}var _=ci.serializeNode(g,a,r,u===document.doctype,u),y=_&&_.data;if(null===y)return null;if(y.parentData=o,u.shadowRoot?(y.hasShadow=!0,window._vwo_nls||Fi.observe(u.shadowRoot,Xi),gi(y,u.shadowRoot)):\"TEMPLATE\"===u.tagName&&u.content?(y.hasFragment=!0,u.content.predecessor=u):ce.GetHtml.html.isAuraSite&&\"SLOT\"===u.tagName&&u.assignedElements&&u.assignedElements().forEach(function(e){e.nlsParent=u}),(null==u?void 0:u.parentNode)instanceof DocumentFragment&&(y.isFragChild=!0,window._vwo_nls||pe.addEventListener(u,\"scroll\",ce.Recording.sendElementScrollData.bind(ce.Recording),!0)),u.namespaceURI!==qn&&(y.nonHtmlNameSpaceURI=u.namespaceURI),v&&y.parentData.childNodes.push(v.data),a=_.shouldAnonymizeContent,r=_.whiteListedElementFound,y.noDeadEnabled=n,y.shouldAnonymizeContent=a,y.whiteListedElementFound=r,z.hasChild(u)){if(y.childNodes=new p,u=z.getFirstChild(u),o=y,ai%di==0){ri(function(){pi(u,t,n,i,o,a,r)},0),f=\"false\";break}if(\"false\"==(f=pi(u,t,n,i,o,a,r))||\"end\"==f)break}for(var E=\"\",T=u;T;T=z.getParentNode(T)){y.parentData&&y.parentData.childNodes&&y.parentData.childNodes.push(y);var S=y,O=ce.GetHtml.html.isAuraSite&&T.nlsParent||T.parentNode;if(T.nextSibling){E=T.nextSibling,a=y.parentData.shouldAnonymizeContent,r=y.parentData.whiteListedElementFound,fi(S);break}if(\"TEMPLATE\"===(null==O?void 0:O.tagName)&&null!==(s=null==O?void 0:O.content)&&void 0!==s&&s.firstChild){E=null===(d=null==O?void 0:O.content)||void 0===d?void 0:d.firstChild,O.content.predecessor=O,y.parentData.hasFragment=!0,a=y.parentData.shouldAnonymizeContent,r=y.parentData.whiteListedElementFound,fi(S);break}if(null!=O&&O.shadowRoot&&null!==(c=null==O?void 0:O.shadowRoot)&&void 0!==c&&c.firstChild){li(ci)||(n=mi(O.shadowRoot,n)),E=null===(l=null==O?void 0:O.shadowRoot)||void 0===l?void 0:l.firstChild,a=y.parentData.shouldAnonymizeContent,r=y.parentData.whiteListedElementFound,fi(S);break}T===document?h=y:(y=y.parentData,o=y.parentData,n=y.parentData.noDeadEnabled,a=y.parentData.shouldAnonymizeContent,r=y.parentData.whiteListedElementFound),fi(S)}if(!(u=E)){f=\"endComplete\";break}}return\"endComplete\"===f?(ri(function(){i(h)},0),\"end\"):f}function vi(e,t,n,f){var m=!!(ci=t).headEl,g=!!ci.bodyEl,p=!1;ci.domTraverCompl=!1,window._vwo_nls||oi.init(n,\"htmlTraversal\");var v=ci;ri(function(){pi(e,void 0,void 0,function(e){if(ci=v,e&&e.childNodes){for(var t=e.childNodes,n=0;n\u003ct.length;n++){var i=ci.html.html.present,o=ci.html.doctype.present,a=t[n],r=a.tagName&&\"html\"===a.tagName.toLowerCase();if(i)ci.html.afterHtml.push(t[n]),ci.html.afterHtml.reverse();else if(\"doctype\"===t[n].elem)ci.html.doctype.present=!0,ci.html.doctype.name=document.doctype.name,ci.html.doctype.publicId=ci.doctype.publicId,ci.html.doctype.systemId=ci.doctype.systemId,p=!0;else if(r){for(var s=0;s\u003ca.childNodes.length;s++){var d=a.childNodes[s].tagName,c=d&&d.toLowerCase(),l=a.childNodes[s],u=ci.html.body.present,h=ci.html.head.present;g&&u?(ci.html.afterBody.push(l),ci.html.afterBody.reverse()):m&&!h&&\"head\"!==c?ci.html.beforeHead.push(l):!g||m&&!h||\"body\"===c?\"head\"!==c&&\"body\"!==c||(ci.html[c].nodes=l,ci.html[c].attributes=ci.html[c].nodes.attributes,ci.html[c].present=!0):ci.html.beforeBody.push(l)}delete a.childNodes,ci.html.html=a,ci.html.html.present=!0}else i||(o||!p?ci.html.beforeHtml.push(t[n]):o||ci.html.beforeDoctype.push(t[n]))}f(!0)}},{})},0)}A.customOffsetEnabled()&&(di=300),si&&(di=parseInt(si[1]));var wi=p;function _i(n,e,i){var o;i=i||function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return e[0]},wi.each(e,function(e,t){o=i(t.name);try{n.setAttribute(o,t.value)}catch(e){}})}function yi(e){switch(e){case\"src\":e=\"__nls-src\";break;case\"srcset\":e=\"__nls-srcset\"}return e}function Ei(){var e,t,n;this.doctype={},this.htmlEl={},this.headEl={},this.bodyEl={};var i=I.get(\"Array\"),o=window._vwo_code;this.html={version:3,timedout:o&&o.lT?1:o&&o.sT?2:0,idleToAction:ce.saveNewRecordingInitiatedOnce,beforeDoctype:new i,animations:new i,insertedRules:new i,canvasData:new i,blobData:{},isAuraSite:-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,doctype:{present:!1,name:\"\",publicId:\"\",systemId:\"\"},beforeHtml:new i,html:{present:!1,attributes:{}},beforeHead:new i,head:{present:!1,attributes:{},html:\"\"},beforeBody:new i,body:{present:!1,attributes:{},html:\"\"},afterBody:new i,afterHtml:new i};try{this.html.lsAllowed=\"undefined\"!=typeof Storage&&!!window.localStorage}catch(e){this.html.lsAllowed=!1}this.muts={knownNodes:{nextId:1,nodes:new i,ID_PROP:\"nlsNodeId\",noDeadEnabled:!1}};var a=A.ignoredSelectors();a&&(this.html.ISFI=a),this.tempNextId=-1,this.tempNodes=[],this.tempMutations=new i,this.setAttributes=_i,this.getAttributeName=yi}Ei.prototype.processMutsOccrdPrvsly=function(){var e=this.tempMutations;if(ce.Mutations.knownNodes.nextId=this.muts.knownNodes.nextId,e.length)for(var t=0;t\u003ce.length;t++)ce.Mutations.mutationProcessing(e[t].mutations,e[t].time)},Ei.prototype.add=function(e,t){var n=0;ce.baseAdjustment.afterEl===e&&(n=ce.baseAdjustment.offset);var i=this.muts.knownNodes;return i.nextId=i.nextId+n,e[i.ID_PROP]=i.nextId,(t||z.ntDdClk(e)||1===Gn[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,t=!0),i.nodes[i.nextId]=e,i.nextId++,t},Ei.prototype.serializeNode=function(e,t,n,i,o){var a,r={data:{},shouldAnonymizeContent:t,whiteListedElementFound:n},s=I.get(\"Node\");if(null===e)return null;var d={nodeType:e.nodeType};switch(ce.extractSnapshottingUrls(o),ce.extractCanonicalUrl(o),d.nodeType){case s.COMMENT_NODE:case s.TEXT_NODE:d.textContent=e.textContent,(r.shouldAnonymizeContent=t)&&d.textContent&&d.textContent.trim()&&\"STYLE\"!==(null===(a=null==o?void 0:o.parentNode)||void 0===a?void 0:a.tagName)&&(643262===window._vwo_acc_id&&o.parentElement&&o.parentElement.classList&&o.parentElement.classList.contains(\"label_hold\")&&(o.parentElement.style.width=\"auto\"),d.textContent=z.getMaskedValue(d.textContent));break;case s.ELEMENT_NODE:z.isElementWhitelisted(o)?n=!(t=!1):!n&&z.isElementBlacklisted(o,ce.Recording.anonymizeKeys)&&(t=!0),d.tagName=e.tagName,d.attributes={};for(var c=0;c\u003ce.attributes.length;c++){var l=e.attributes[c];if(\"OPTION\"===e.tagName||\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName){if(\"value\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"value\",z.handleProtected(o,ce.Recording.anonymizeKeys)),e.attributes[c].value=h.attr(\"value\");if(\"label\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"label\",z.handleProtected(o,ce.Recording.anonymizeKeys,\"label\")),e.attributes[c].value=h.attr(\"label\")}z.shouldConsiderAnonymizingImgAttributes(l.name,l.value,o,ce.Recording.anonymizeKeys)&&(e.attributes[c].value=z.getAnonymizedImageAttrValue(l,o));var u=Pe.handleBase64Attr(e,l.name,l.value);ti.handleBlob(e),d.attributes[l.name]=u.value,u.options&&(d.attributeOptions=d.attributeOptions||{},d.attributeOptions[l.name]=u.options)}var h;if((\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName)&&void 0===d.attributes.value&&void 0!==e.value&&\"\"!==e.value)(h=vwo_$(e,this.bodyEl)).attr(\"value\",z.handleProtected(o,ce.Recording.anonymizeKeys)),d.value=h.attr(\"value\");\"INPUT\"!==e.tagName||\"radio\"!==e.type&&\"checkbox\"!==e.type||(d.isChecked=wi(e).isChecked&&wi(e).isChecked()||wi(e).is(\":checked\")),je.trackCanvasNode(o),r.shouldAnonymizeContent=t,r.whiteListedElementFound=n}return r.data=d,i&&(r.data.elem=\"doctype\"),r},Ei.prototype.handleBaseElement=function(){for(var e,t=document.getElementsByTagName(\"base\"),n=0;n\u003ct.length;n++)if((e=t[n]).hasAttribute(\"href\")){var i=e.getAttribute(\"href\");null!=i&&(this.html.base=1)}this.html.base?ce.baseAdjustment={offset:0}:this.headEl?ce.baseAdjustment={offset:1,afterEl:this.headEl.childNodes[0]}:ce.baseAdjustment={offset:2,afterEl:this.bodyEl}},Ei.prototype.handleTextNodes=function(e,t){var n=I.get(\"Node\");if(e.nodeType===n.TEXT_NODE&&\"\"===e.textContent){if(t.previousSibling&&\"\"===t.previousSibling.textContent)return e;e=document.createComment(\"!!-nlsTN-!!\")}else if(e.nodeType===n.TEXT_NODE&&t.previousSibling&&t.previousSibling.nodeType===n.TEXT_NODE&&\"\"!==t.previousSibling.textContent)return{nodeRet:e,newCommentNode:document.createComment(\"!!-nlsCN-!!\")};return e},Ei.prototype.processBaseElement=function(){this.handleBaseElement()},Ei.prototype.init=function(e,t){e&&Ei.bind(this)(),window._vwo_nls||!ce||A.preloadListeners()||(ce.startTime=R()),this.doctype=document.doctype,this.htmlEl=document.getElementsByTagName(\"html\")[0],this.headEl=document.getElementsByTagName(\"head\")[0],this.bodyEl=document.getElementsByTagName(\"body\")[0],this.headEl&&this.handleBaseElement(),Bn.processInsertRules.call(this),A.recordAnimations()&&Kn.processExistingAnimations.call(this),vi(document,this,e,t),window.__nls_player&&window.__nls_player.blobData&&(this.html.blobData=N({},window.__nls_player.blobData))},ce.GetHtml=new Ei,ce.GetHtml.__=1;var Ti=ce.GetHtml,Si={INIT:\"nls.init\"},Oi=p;function bi(){ce.recordingData.totals.touches++}function Ni(){ce.recordingData.totals.keyPresses++}function Ri(e){\"HTML\"!==e.target.nodeName&&ce.recordingData.totals.clicks++}function Ci(e){var t=e.target.nodeName,n=e.pageX,i=e.pageY;\"HTML\"!==t&&(ce.recordingData.mouse.lastMove.docX===n&&ce.recordingData.mouse.lastMove.docY===i||(ce.recordingData.totals.movements++,ce.recordingData.mouse.lastMove.docX=n,ce.recordingData.mouse.lastMove.docY=i))}function Ai(){var e=ce.getScrollPercentage();e>ce.recordingData.totals.scroll&&0\u003ce&&(ce.recordingData.totals.scroll=e)}function Di(){A.data360migrated()?VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,Ri):pe.addEventListener(document,\"mouseup\",Ri),pe.addJqEventListener(Oi(window),\"on\",\"scroll\",Ai),pe.addEventListener(document,\"keyup\",Ni),pe.addEventListener(document,\"mousemove\",Ci),pe.addEventListener(document,\"touchstart\",bi)}var Ii={init:Di,__:1};ce.EventListeners=Ii,Ii.__=1;var xi=function(){var e=g.get(\"nlssid\"+ce.ids.account);e?(ce.ids.session=parseInt(e,10),ce.returnVisitor=!0):(ce.ids.session=window._vwo_pa.sId,g.create(\"nlssid\"+ce.ids.account,ce.ids.session,null,ce.getCookieDomain()),ce.returnVisitor=!1)},Li=function(){var e=window.VWO._.cookies.get(F.TRACK_SESSION_COOKIE_NAME);if(e){e=decodeURIComponent(e);var t=window.VWO._.sessionInfoService.getSNCookieValueByIndex(F.REFERRER_INDEX);if(t&&0\u003ct.length)return;var n=\"http:\"===document.location.protocol&&document.location.href===document.referrer?\"\":document.referrer;if(btoa){try{var i=new URL(n);i.search=\"\",n=i.toString()}catch(e){n=n.split(\"?\")[0]}n=btoa(n)}A.data360migrated()?window.VWO._.sessionInfoService.setSNCookieValueByIndex2(F.REFERRER_INDEX,\"referrer=\"+n):window.VWO._.sessionInfoService.setSNCookieValueByIndex(F.REFERRER_INDEX,\"referrer=\"+n)}},ki=function(){var e=parseInt(g.get(\"nlsrid\"+ce.ids.account),10);e=isNaN(e)?1:e+1,ce.ids.recording=e,g.create(\"nlsrid\"+ce.ids.account,e,365,ce.getCookieDomain())},Mi=!1,Vi=function(){var e=navigator.userAgent.toLowerCase();return-1!==e.indexOf(\"msie\")&&parseInt(e.split(\"msie\")[1],10)},Wi=function(){var e={},t=ce.tags.eTags.get(),n=I.get(\"JSON\"),i={f:ce.tags.eTagsV2.f.get(),r:ce.tags.eTagsV2.r.get(),h:ce.tags.eTagsV2.h.get()},o=ce.tags.uTags.get();return t&&(e.eTags=n.stringify(t)),(i.f||i.r||i.h)&&(e.eTagsV2=n.stringify(i)),o&&(e.uTags=n.stringify(o)),e};ce.getTags=Wi,ce.campaignsProcessed=!1;var Pi=null;A.data360migrated()&&VWO.phoenix&&window.fetcher&&(window.fetcher.getValue(\"VWO._.auxPageViewFired\").then(function(e){e&&(ce.campaignsProcessed=!0,Pi&&Pi(),Pi=null)}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[mt.PAGE_VIEW,function(e){e.aux&&(ce.campaignsProcessed=!0,Pi&&Pi(),Pi=null)}]}));var Hi=function(i,o){if(!/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent)&&(ce.ids.session||(xi(),ki()),Li(),void 0!==ce.ids.session&&void 0!==ce.returnVisitor)){var e,t,n,a=window._vwo_exp||{};for(var r in a)if(\"ANALYZE_RECORDING\"===a[r].type&&a[r].main){ce.Recording.anonymizeKeys=void 0!==a[r].aK?a[r].aK:ce.Recording.anonymizeKeys,ce.Recording.bl=a[r].bl,ce.Recording.wl=a[r].wl;break}Vi()?(i.push(\"Mutations\"),s(!1)):(ce.GetHtml.html.isAuraSite=-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,A.preloadListeners()&&(ce.startTime=R(),ce.Recording.init(o),i=i.filter(function(e){return\"Recording\"!==e})),ce.GetHtml.init(o,s))}function s(e){for(var t in Mi||(ce.EventListeners.init(),Mi=!0),ct.formSubmitCallbacks.push(Wi),i)Object.prototype.hasOwnProperty.call(i,t)&&ce[i[t]].init(o);e&&(ce.GetHtml.domTraverCompl=!0,ce.GetHtml.processMutsOccrdPrvsly()),ce.triggerLibEvent(Si.INIT);function n(){window.VWO&&window.VWO.performanceWatcher&&window.VWO.performanceWatcher.sendInitialPerformanceMetrics(),ct.saveNewRecording(function(){ce.saveNewRecordingInitiatedOnce=!0,ce.sRD=ce.sRD||C(ct.sendRecordingData.bind(ct),ce.cDT);var e=setInterval(ce.sRD,ce.heartBeatFrequency);pe.pushTimers(e,\"interval\"),ce.htmlRequestSuccess=!0,Pe.sendQueuedData(),ti.sendQueuedData()})}A.data360migrated()&&!ce.campaignsProcessed?Pi=n:(Pi=null,setTimeout(n,0)),De.isRequestQueueable()&&setInterval(De.deQueueRequest,1e3)}},Ui={init:Hi},zi=!1,Fi,Xi={childList:!0,attributes:!0,attributeOldValue:!0,characterData:!0,subtree:!0},ji=p;Ti.__=1;var Bi=window._vwo_exp||{},Yi=window._vwo_exp_ids||[],Ki=\"ANALYZE_HEATMAP\",qi=\"ANALYZE_RECORDING\",Gi=\"ANALYZE_FORM\",Ji={},$i=window.VWO,Qi=$i.data&&$i.data.mrp||20,Zi,eo=!0,to=!1,no=!1,io=!1,oo=!1;$i._.customEvent=$i._.customEvent||function(){};var ao=function(){for(var e in $i._){if(Object.prototype.hasOwnProperty.call($i._,e)&&\"function\"==typeof $i._[e])if(0\u003c=$i._[e].toString().indexOf('unshift([\"jI\"]'))return $i._[e]}},ro=$i._.triggerEvent||ao()||function(){},so=0,co=function(e){if(e.clientHeight\u003c=so)return!1;so=e.clientHeight;var t=window.getComputedStyle(e);if(!(\"hidden\"!==t.getPropertyValue(\"visibility\")&&\"0\"!==t.getPropertyValue(\"opacity\")&&\"none\"!==t.getPropertyValue(\"display\")))return!1;var n=e.getBoundingClientRect(),i=(e.scrollHeight||e.clientHeight)>window.innerHeight,o=(0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflowY)||0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflow))&&e.scrollHeight>e.clientHeight,a=n.width===window.innerWidth,r=Math.abs(n.top)\u003c10,s=1\u003c=e.children.length;return i&&o&&s&&a&&r},lo=function(){so=0;for(var e=[document.body],t=[],n=null;0\u003ce.length;){var i=e.shift();if(-1===t.indexOf(i))if(t.push(i),i!==document.body){co(i)&&(n=i);var o=Array.prototype.slice.call(i.children);for(r=0;r\u003co.length;r++){s=o[r];-1===t.indexOf(s)&&e.push(s)}}else for(var a=Array.prototype.slice.call(i.children),r=0;r\u003ca.length;r++){var s=a[r];-1===t.indexOf(s)&&e.push(s)}}return n&&n||document.body},uo=function(){try{var e=lo();return e!==document.body?{isCustomRoot:!0,rootContainer:{selectorPath:z.sanitizeActionData(Z(e)),tagName:e.tagName.toLowerCase()},url:window.location.href}:{isCustomRoot:!1,skipped:!0}}catch(e){return{error:\"Root monitoring function failed\",details:e.message}}};Ji[Gi]=\"fe\",Ji[Ki]=\"he\",Ji[qi]=\"re\";var ho=function(e){return window._vwo_pa=window._vwo_pa||{},!(!window._vwo_pa||!window._vwo_pa[e]||1!==window._vwo_pa[e].r&&1!==window._vwo_pa[e].fae&&1!==window._vwo_pa[e].hs)},fo=function(e){if(Bi[e]){var t=Bi[e].type;return 0\u003c=[Ki,qi].indexOf(t)?(Bi[e].main&&(ce.hs=ce.hs||t===Ki,ce.r=ce.r||t===qi),!0):t===Gi&&(ce.fae=!0)}},mo=function(){for(var e,t=Yi.length;t--;)if(e=Bi[Yi[t]].type,0\u003c=[Ki,qi,Gi].indexOf(e))return!0;return!1},go=function(){ce.stopRecording=ce.enums.formAnalysis.PERMANENT_STATE},po=function(){var e;no=!1,ce.saveNewRecordingInitiatedOnce=!1,io=!1,ce.htmlRequestSuccess=!1,ce.lastSendTime=0,ce.formAnalysis&&(ce.formAnalysis.f={}),null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),ce.formAnalysis&&ce.formAnalysis.resetFormObservers(),ce.enableEventListeners=!1,je.stopCanvasRecording()},vo=function(e,t,n,i,o){var a=g.get(\"nlssid\"+ce.ids.account);if(!mo()&&a)ce.ids.session=parseInt(a,10),ce.ids.recording=parseInt(g.get(\"nlsrid\"+ce.ids.account)||1,10),ce.returnVisitor=!0;else{var r=o||t;if(Qi\u003cr)return void go();i&&(M.clear(),ce.stopRecording=\"\"),ce.ids.session=e,ce.ids.recording=r,ce.returnVisitor=n,ce.newSession=!!i,ce.newSession&&(ce.startTime=R()),n&&po(),no=!0,io||Zi(),eo&&a&&(g.erase(\"nlssid\"+ce.ids.account,ce.getCookieDomain()),g.erase(\"nlsrid\"+ce.ids.account,ce.getCookieDomain())),eo=!1}},wo=function(){var e;ce.ready=!1,ce.r=!1,ce.hs=!1,ce.fae=!1,ce.resetTagOnUC(),ce.ids.experiment={},no=!1,ce.saveNewRecordingInitiatedOnce=!1,io=!1,ce.htmlRequestSuccess=!1,ce.Recording.resetData(),ce.ids.re={},ce.formAnalysis&&(ce.formAnalysis.f={}),ce.ids.he={},ce.ids.fe={},ce.canonicalUrl=\"\",ce.enableEventListeners=!1,null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),ce.enableEventListeners=!1,ce.formAnalysis&&ce.formAnalysis.resetFormObservers(),je.stopCanvasRecording(),ce.campaignsProcessed=!1},_o=function(e){var t,n,i,o,a=e[0];if(\"rH\"===a||\"vS\"===a){if(t=e[1],n=+e[2]||1,i=fo(t),!ce.ids.experiment[t]&&(ho(t)||i))if(i){if(A.campaignLog())try{window.VWO._.customError({msg:\"Analyze Campaign started\",url:\"nls/init.ts\",lineno:228,colno:25,source:JSON.stringify({uuid:z.getUUID(),sn:window.VWO._.cookies.get(F.TRACK_SESSION_COOKIE_NAME),ds:window.VWO._.cookies.get(F.TRACK_GLOBAL_COOKIE_NAME),sId:window.VWO._.sessionInfoService.getSessionId(),campaignId:t})})}catch(e){}if(o=Bi[t].type,Bi[t].main||o===Gi){if(ce.ids[Ji[o]][t]=z.getUUID(),ce.ready=!0,ce.analyze=!0,o===Gi)ce.tags.eTags.add(t,n),ce.tags.eTagsV2.f.add(t);else if(o===qi)ce.Recording.anonymizeKeys=void 0!==Bi[t].aK?Bi[t].aK:ce.Recording.anonymizeKeys,ce.Recording.bl=Bi[t].bl,ce.Recording.wl=Bi[t].wl,ce.Recording.cnv=Bi[t].cnv,ce.canvasRecorder.init(ce.Mutations);else if(o===Ki){var r=\"hm_root_monitoring_sent\";if(!M.getItem(r))try{var s=uo();s&&s.isCustomRoot&&window.VWO._.customError({msg:JSON.stringify({rootMonitoringData:s,detectionTimestamp:R()}),url:\"nls/init.ts\",lineno:331,colno:25}),M.setItem(r,\"true\")}catch(e){}}io||Zi()}else switch(ce.tags.eTags.add(t,n),o){case Ki:ce.tags.eTagsV2.h.add(t);break;case qi:ce.tags.eTagsV2.r.add(t)}}else ce.Recording.anonymizeKeys=ce.Recording.anonymizeKeys||window._vwo_pa[t].aK,ce.fae=ce.fae||window._vwo_pa[t].fae,ce.hs=ce.hs||window._vwo_pa[t].hs,ce.r=ce.r||window._vwo_pa[t].r,ce.ids.experiment[t]=z.getUUID(),ce.ready=!0,io||Zi()}else\"tSC\"===a?vo(e[1],e[2],e[3],e[4],e[5]):\"tSE\"===a?go():\"uC\"===a&&(ct.sendRecordingData(!1,ce.Recording&&ce.Recording.previousUrl),wo())},yo=function(e){ji.each(e,function(e,t){_o(t)})},Eo=function(){window._vwo_evq=window._vwo_evq||[],yo(window._vwo_evq);var n=window._vwo_evq.push,i=window._vwo_evq.unshift;window._vwo_evq.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return _o(e[0]),n.apply(window._vwo_evq,e)},window._vwo_evq.unshift=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return _o(e[0]),i.apply(window._vwo_evq,e)}},To=function(){return window.Worker&&window.URL&&window.Blob},So=function(){return!!ce.ready&&(!(ce.analyze&&!no)&&(!(!ce.faultyWorker&&!ce.ignoreWorker)||!!To()&&!!ce.workerUrl))};function Oo(e){ce.observerCallback(e)}function bo(){if(!zi){var n=Element.prototype.attachShadow;Element.prototype.attachShadow=function(e){var t=this.shadowRoot;try{(t=n.call(this,e))&&Fi&&\"function\"==typeof Fi.observe&&(Fi.observe(t,Xi),t._vwoObserved=!0,zi=!0)}catch(e){}return t}}}function No(){if(!ce.__mutObserverAtcd){ce.__mutObserverAtcd=1;var e=void 0;if(\"undefined\"!=typeof MutationObserver?e=MutationObserver:\"undefined\"!=typeof WebKitMutationObserver&&(e=window.WebKitMutationObserver),!e)return;A.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__(\"MutationObserver\")]),(Fi=new e(Oo.bind(this))).observe(document,Xi),bo()}}var Ro=function(e){No(),!io&&So()&&oo&&(io=!0,ce.ready&&ce.r&&ro(mt.RECORDING_INITIATED),Ui.init(e,to),to=!0)},Co=function(e,t,n){var i=new XMLHttpRequest;i.open(\"GET\",e,!0),i.onload=function(){200===this.status||304===this.status?t&&t(this.response):window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Co,this.status,t,n)||200\u003c=this.status&&this.status\u003c400&&t&&t(this.response)},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Co,this.status,t,n)||n&&n(this.response)},i.send(null)},Ao=function(n){var e,t,i,o,a,r;A.preloadListeners()&&(ce.ignoreWorker=!0,oo=!0),Zi=C(function(){Ro(n)},50),Eo();var s=(null===(r=null===(a=null===(o=null===(i=null===(t=null===(e=window.VWO._)||void 0===e?void 0:e.allSettings)||void 0===t?void 0:t.dataStore)||void 0===i?void 0:i.plugins)||void 0===o?void 0:o.LIBINFO)||void 0===a?void 0:a.WORKER)||void 0===r?void 0:r.HASH)||window._vwo_worker_cb,d=s?\"-\"+s:\"\";if(!$i.nls){$i.nls=ce;var c=window._vwo_worker_url||window._vwo_cdn+\"analysis/4.0/worker\"+d+\".js\";return To()&&Co(c,function(e){try{var t=new window.Blob([e],{type:\"text/javascript\"});ce.workerUrl=window.URL.createObjectURL(t)}catch(e){ce.faultyWorker=!0}Ro(n)}),ji(document).ready(function(){setTimeout(function(){oo=!0,Ro(n),Fn.init(\"nls\")},500)}),window._vwo_evq=window._vwo_evq||[],ce.ajax=Re,De.init(),window.__nls=ce}},Do=Object.freeze({__proto__:null,get mutationObserver(){return Fi},mutationConfig:Xi,init:Ao});un.__es6hack=1,Vn.__es6hack=1,Ao([\"Recording\",\"formAnalysis\"])}()})}();\n\u003c/script>\u003cstyle type=\"text/css\">html.hs-messages-widget-open.hs-messages-mobile,html.hs-messages-widget-open.hs-messages-mobile body{overflow:hidden!important;position:relative!important}html.hs-messages-widget-open.hs-messages-mobile body{height:100%!important;margin:0!important}#hubspot-messages-iframe-container{display:initial!important;z-index:2147483647;position:fixed!important;bottom:0!important}#hubspot-messages-iframe-container:hover .hs-drag-handle--v2--widget-open--left,#hubspot-messages-iframe-container:hover .hs-drag-handle--v2--widget-open--right{display:flex!important}#hubspot-messages-iframe-container.widget-align-left{left:0!important}#hubspot-messages-iframe-container.widget-align-right{right:0!important}#hubspot-messages-iframe-container.internal{z-index:1016}#hubspot-messages-iframe-container.internal iframe{min-width:108px}#hubspot-messages-iframe-container .hs-shadow-container{display:initial!important;z-index:-1;position:absolute;width:0;height:0;bottom:0;content:\"\"}#hubspot-messages-iframe-container .hs-shadow-container.internal{display:none!important}#hubspot-messages-iframe-container .hs-shadow-container.active{width:400px;height:400px}#hubspot-messages-iframe-container iframe{display:initial!important;width:100%!important;height:100%!important;border:none!important;position:absolute!important;bottom:0!important;right:0!important;background:transparent!important}#hubspot-messages-iframe-container .hs-drag-handle--v2--widget-open--right{bottom:20px;left:-5px;display:none!important}#hubspot-messages-iframe-container .hs-drag-handle--v2--widget-open--left{bottom:20px;right:-5px;display:none!important}.hs-drag-handle{position:absolute;cursor:grab;height:60px;display:none;align-items:center;transition:opacity .5s ease;transition-delay:.5s;opacity:1}.hs-drag-handle--v1--right{right:82px;bottom:12px}.hs-drag-handle--v1--left{left:82px;bottom:12px}.hs-drag-handle--v2--pill-launcher--right{bottom:20px;left:10px}.hs-drag-handle--v2--pill-launcher--left{bottom:20px;right:10px}.hs-drag-handle--v2--hidden--left,.hs-drag-handle--v2--hidden--right{opacity:0!important;pointer-events:none!important;transition:none!important}.hs-drag-overlay{position:absolute;top:0;left:0;right:0;bottom:0;user-select:none;z-index:999;display:none}@media print{#hubspot-messages-iframe-container.hs-widget-hide-on-print{display:none!important}}\u003c/style>\u003cstyle id=\"web-interactives-conversations-override\">#hubspot-messages-iframe-container { z-index: 9990!important; }\u003c/style>\u003c/head>\u003cbody>\u003cdiv id=\"hs-web-interactives-top-push-anchor\" class=\"go3670563033\">\u003c/div>\u003cdiv class=\"page-wrapper\">\u003cdiv class=\"global-styles w-embed\">\u003cstyle>\n/* Make text look crisper and more legible in all browsers */\nbody {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n}\n\n/* Focus state style for keyboard navigation for the focusable elements */\n*[tabindex]:focus-visible,\n input[type=\"file\"]:focus-visible {\n outline: 0.125rem solid #4d65ff;\n outline-offset: 0.125rem;\n}\n\n/* Get rid of top margin on first element in any rich text element */\n.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {\n margin-top: 0 !important;\n}\n\n/* Get rid of bottom margin on last element in any rich text element */\n.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {\n\tmargin-bottom: 0 !important;\n}\n\n/* Prevent all click and hover interaction with an element */\n.pointer-events-off {\n\tpointer-events: none;\n}\n\n/* Enables all click and hover interaction with an element */\n.pointer-events-on {\n pointer-events: auto;\n}\n\n/* Create a class of .div-square which maintains a 1:1 dimension of a div */\n.div-square::after {\n\tcontent: \"\";\n\tdisplay: block;\n\tpadding-bottom: 100%;\n}\n\n/* Make sure containers never lose their center alignment */\n.container-medium,.container-small, .container-large {\n\tmargin-right: auto !important;\n margin-left: auto !important;\n}\n\n/* Apply \"...\" after 3 lines of text */\n.text-style-3lines {\n\tdisplay: -webkit-box;\n\toverflow: hidden;\n\t-webkit-line-clamp: 3;\n\t-webkit-box-orient: vertical;\n}\n\n/* Apply \"...\" after 2 lines of text */\n.text-style-2lines {\n\tdisplay: -webkit-box;\n\toverflow: hidden;\n\t-webkit-line-clamp: 2;\n\t-webkit-box-orient: vertical;\n}\n\n/* Adds inline flex display */\n.display-inlineflex {\n display: inline-flex;\n}\n\n/* These classes are never overwritten */\n.hide {\n display: none !important;\n}\n\n@media screen and (max-width: 991px), \n @media screen and (max-width: 767px), \n @media screen and (max-width: 479px){\n .hide, .hide-tablet{\n display: none !important;\n }\n }\n @media screen and (max-width: 767px)\n .hide-mobile-landscape{\n display: none !important;\n }\n }\n @media screen and (max-width: 479px)\n .hide-mobile{\n display: none !important;\n }\n }\n \n.margin-0 {\n margin: 0rem !important;\n}\n \n.padding-0 {\n padding: 0rem !important;\n}\n\n.spacing-clean {\npadding: 0rem !important;\nmargin: 0rem !important;\n}\n\n.margin-top {\n margin-right: 0rem !important;\n margin-bottom: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-top {\n padding-right: 0rem !important;\n padding-bottom: 0rem !important;\n padding-left: 0rem !important;\n}\n \n.margin-right {\n margin-top: 0rem !important;\n margin-bottom: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-right {\n padding-top: 0rem !important;\n padding-bottom: 0rem !important;\n padding-left: 0rem !important;\n}\n\n.margin-bottom {\n margin-top: 0rem !important;\n margin-right: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-bottom {\n padding-top: 0rem !important;\n padding-right: 0rem !important;\n padding-left: 0rem !important;\n}\n\n.margin-left {\n margin-top: 0rem !important;\n margin-right: 0rem !important;\n margin-bottom: 0rem !important;\n}\n \n.padding-left {\n padding-top: 0rem !important;\n padding-right: 0rem !important;\n padding-bottom: 0rem !important;\n}\n \n.margin-horizontal {\n margin-top: 0rem !important;\n margin-bottom: 0rem !important;\n}\n\n.padding-horizontal {\n padding-top: 0rem !important;\n padding-bottom: 0rem !important;\n}\n\n.margin-vertical {\n margin-right: 0rem !important;\n margin-left: 0rem !important;\n}\n \n.padding-vertical {\n padding-right: 0rem !important;\n padding-left: 0rem !important;\n}\n\n/* Set css appearance to none & border radius to 0 */\ninput, textarea {\n -webkit-appearance: none; /* webkit browsers */\n -moz-appearance: none; /* firefox browser */\n appearance: none;\n border-radius: 0; \n}\n\n/* Media Query Menu */\n@media only screen and (max-width: 1100px) and (min-width: 992px) {\n.navigation_menu {\n position: absolute;\n left: 0%;\n top: 0%;\n right: 0%;\n bottom: auto;\n z-index: 1;\n display: none;\n overflow: hidden;\n width: 100vw;\n height: 100vh;\n flex-direction: column;\n justify-content: flex-start;\n background-color: white;\n align-items: center;\n\t}\n.navigation_mobile-trigger {\n display: block;\n position: relative;\n z-index: 2\n }\n.navigation_menu-scroll {\n overflow: scroll;\n height: 100%;\n padding-top: 8.5em;\n padding-right: 4.5rem;\n padding-bottom: 8.5em;\n padding-left: 4.5rem;\n flex-direction: column;\n justify-content: flex-start;\n align-items: flex-start;\n }\n.navigation_menu-links {\n display: flex;\n width: 100%;\n flex-direction: column;\n justify-content: flex-start;\n align-items: flex-start;\n }\n.navigation_link {\n width: 100%;\n height: auto;\n margin-right: 0rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n padding-left: 0rem;\n align-items: flex-start;\n border-bottom-width: 0.1em;\n font-size: 1.5rem;\n\t}\n.navigation_link.w--current {\n border-bottom-style: none;\n }\n}\n\n.w-slider-dot {\n width: 16px !important;\n height: 16px !important;\n border-radius: 50% !important;\n border: 1px solid rgba(0, 0, 0, 0.3);\n\n}\n\n\n\n/* Media Query Button */\n@media only screen and (max-width: 1351px) and (min-width: 992px) {\n.button.first {\n\tmargin-bottom: 1.5rem;\n}\n}\n\n.blog22_item:(first-child) .selector{\n display:flex;\n}\n\n.nav_logo.is-alternate{\n color:black !important;\n}\n\n/* hubspot form width for book now and pricing */\n.hubspot-form-embed {\n\twidth: 100%;\n}\n\u003c/style>\u003c/div>\u003cdiv data-animation=\"default\" class=\"nav_component w-nav\" data-easing2=\"ease\" fs-scrolldisable-element=\"smart-nav\" data-easing=\"ease\" data-collapse=\"medium\" data-w-id=\"f0c4f63b-f027-608a-9b6e-43e5a06e0547\" role=\"banner\" data-duration=\"400\">\u003cdiv class=\"banner_component\">\u003csection class=\"banner_component-2\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-xlarge\">\u003cdiv class=\"banner_wrapper-2\">\u003cdiv class=\"hide-mobile-landscape\">World’s only medically licensed plant medicine center offering retreats every week\u003c/div>\u003cdiv data-hover=\"false\" data-delay=\"0\" class=\"nav_link-dropdown is-banner w-dropdown\">\u003cdiv class=\"nav_dropdown_toggle is-banner w-dropdown-toggle\" id=\"w-dropdown-toggle-0\" aria-controls=\"w-dropdown-list-0\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" style=\"color: rgb(255, 255, 255);\">\u003cdiv class=\"phone-room-hours\">Hours of Operation\u003c/div>\u003cdiv class=\"nav_dropdown_icon sm-margin w-icon-dropdown-toggle\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cnav class=\"nav_dropdown_list is-banner w-dropdown-list\" id=\"w-dropdown-list-0\" aria-labelledby=\"w-dropdown-toggle-0\">\u003cdiv class=\"margin-bottom margin-xsmall\">\u003cp class=\"date-time-top-text\">We're here to help!\u003c/p>\u003cdiv class=\"day-time-text\">\u003cstrong class=\"day-time-bold-text\">Monday-Friday\u003c/strong>\u003cbr>6 am - 6 pm Pacific\u003cbr>9 am - 9 pm Eastern\u003cbr>\u003cbr>\u003cstrong class=\"day-time-bold-text\">Saturday-Sunday\u003c/strong>\u003cbr>9 am - 5 pm Pacific\u003cbr>12 pm - 8 pm Eastern\u003c/div>\u003c/div>\u003cp class=\"date-time-bottom-text\">\u003cspan class=\"text-span-copy\">CALL US AT\u003c/span> \u003ca href=\"tel:18442365674\" tabindex=\"0\">+1 (844) 236-5674\u003c/a>\u003c/p>\u003c/nav>\u003c/div>\u003ca id=\"w-node-_33d1acb3-8265-c81b-0d5b-0fd292ba30fe-a06e0547\" href=\"tel:8442365674\" class=\"banner-phone_link phone-number hide-desktop show-mobile\">+1 (844) 236-5674\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003cheader class=\"padding-global\">\u003cdiv class=\"nav_container\">\u003ca href=\"/\" aria-current=\"page\" class=\"nav_logo-link w-nav-brand w--current\" aria-label=\"home\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65088bef74c68a0021aae11b_logo-header.avif\" loading=\"lazy\" alt=\"Rythmia logo with mountains above and tree roots below the word Rythmia\" class=\"nav_logo hide\">\u003cdiv id=\"nav-logo\" data-w-id=\"493834f6-a95c-4816-9574-32ef837e7911\" class=\"nav_logo-embed w-embed\">\u003c!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->\n\u003csvg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 163.1 30.63\" width=\"100%\" height=\"100%\">\n \u003cdefs>\n \u003cstyle>\n .cls-1 {\n fill: \"currentcolor\";\n stroke-width: 0px;\n }\n \u003c/style>\n \u003c/defs>\n \u003cpath class=\"cls-1\" d=\"M13.25,30.63c-1.13-.36-2.28-.64-3.38-1.08C4.69,27.48,1.55,23.72.34,18.31-.32,15.37,0,12.57,1.08,9.82c1.07-2.76,2.78-5.03,5.22-6.8C9.33.81,12.71-.22,16.4.04c4.57.33,8.39,2.19,11.26,5.86,2.34,3,3.45,6.39,3.23,10.11-.27,4.66-2.16,8.56-6.03,11.46-2.1,1.58-4.39,2.53-6.97,2.91-.09.01-.15.17-.23.26h-4.42ZM29.82,15.36c.26-7.73-6.78-14.33-14.32-14.31-7.57.03-14.39,6.2-14.35,14.3.04,7.9,6.47,14.1,14.25,14.2,7.64.11,14.64-6.56,14.42-14.2Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M130.34,15.51c0,2.06-.02,4.13.01,6.19,0,.7-.24.97-.96.96-2.87-.05-2.36.29-2.39-2.25-.03-2,0-4-.02-6,0-.15-.15-.29-.22-.44-.14.08-.34.13-.42.25-.92,1.42-1.81,2.85-2.74,4.26-.63.95-.95.96-1.56.05-.94-1.4-1.83-2.84-2.75-4.26-.09-.13-.25-.22-.38-.33-.03.13-.1.27-.1.4.03,2.48.05,4.96.11,7.45.01.63-.25.83-.86.87-2.8.2-2.8.21-2.8-2.59,0-3.64,0-7.28,0-10.92,0-1.1.03-1.1,1.11-1.15,2.62-.1,2.64-.11,4.06,2.08.66,1.01,1.23,2.07,1.85,3.11.41.68.6.71,1,.1.89-1.36,1.8-2.72,2.61-4.13.48-.84,1.06-1.21,2.05-1.17,2.86.09,2.37-.35,2.41,2.43.02,1.7,0,3.4,0,5.1Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M39.02,15.13c0-2.07.02-4.13-.01-6.2-.01-.72.27-.95.97-.94,2.39.03,4.78-.03,7.17.04,2.39.07,4.29,2.1,4.4,4.47.09,2.04-.55,3.68-2.42,4.71-.55.3-.42.66-.15,1.03.83,1.19,1.7,2.35,2.52,3.55.45.66.35.81-.41.85q-3.06.15-4.82-2.46c-.31-.45-.57-.94-.94-1.33-.27-.28-.67-.55-1.05-.62-1.35-.24-1.58-.02-1.59,1.37,0,.73-.03,1.46,0,2.19.03.65-.29.81-.88.86-2.79.2-2.79.22-2.79-2.6,0-1.64,0-3.28,0-4.92ZM44.84,14.94c.55,0,1.1.05,1.64-.01.76-.08,1.59-.96,1.67-1.7.07-.65-.5-1.62-1.19-1.82-.75-.21-1.53-.41-2.3-.42-2.19-.03-1.99-.28-1.97,1.88.01,2.4-.32,2.06,2.15,2.07Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M95.01,15.25c0-2.12.01-4.25,0-6.37,0-.6.2-.89.84-.88,3.47.05,2.73-.45,2.83,2.55.03.95.14,1.9.21,2.85.91.04,1.82.13,2.72.11.83-.01,1.66-.14,2.5-.22.04-.78.08-1.56.11-2.34,0-.18-.01-.37,0-.55.07-.76.16-1.53.24-2.29.97-.03,1.95-.07,2.92-.06.16,0,.36.26.46.44.08.14.04.36.04.54,0,4.18,0,8.37,0,12.55,0,1.01-.04,1.06-1.02,1.05-3.19-.03-2.55.42-2.64-2.55-.03-.95-.14-1.89-.21-2.84-.91-.04-1.82-.11-2.72-.12-.79,0-1.58.06-2.37.1-.08.82-.16,1.65-.23,2.47-.02.18.01.37,0,.55-.07.76-.16,1.53-.24,2.29-.97.03-1.94.09-2.91.07-.49,0-.51-.43-.51-.8,0-2.18,0-4.37,0-6.55Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M161.28,22.64c-.25,0-.49-.03-.74,0-.73.1-1.13-.26-1.37-.9-.74-1.97-1.5-3.94-2.25-5.91-.28-.73-.54-1.47-.82-2.2-.05-.14-.17-.25-.26-.37-.13.12-.31.23-.37.38-.65,1.68-1.29,3.37-1.93,5.06-.38,1.01-.79,2.02-1.12,3.05-.2.62-.55.9-1.2.88-.74-.02-1.47,0-2.21,0-.6,0-.5-.28-.34-.69.51-1.29.95-2.6,1.46-3.88,1.13-2.86,2.26-5.71,3.43-8.55.22-.53.56-1.3.99-1.41.86-.22,1.82-.09,2.73,0,.19.02.39.44.5.71.44,1.06.83,2.13,1.26,3.19,1.23,3.01,2.46,6.02,3.69,9.03.11.28.25.55.32.84.1.4,0,.73-.51.75-.43.02-.86,0-1.29,0,0,0,0,0,0,.01Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M82.59,8c1.77,0,3.55,0,5.32,0,.51,0,.81.15.82.71.04,2.76.06,2.61-2.39,2.57-.18,0-.37,0-.55,0-1.56-.01-1.5-.05-1.5,1.49,0,2.91.01,5.82,0,8.73,0,1.1-.03,1.14-1.11,1.14-3.07-.02-2.5.37-2.54-2.46-.03-2.3,0-4.61,0-6.91-.01-2.27.28-1.96-2.09-1.99-.43,0-.86,0-1.28,0-.66,0-1.02-.32-1.05-.99,0-.06,0-.12,0-.18.02-2.41-.25-2.09,1.98-2.11,1.47-.01,2.94,0,4.41,0h0Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M62.2,19.53c0-.42-.04-.85,0-1.27.1-.84-.23-1.49-.68-2.17-1.63-2.47-3.18-4.98-4.8-7.46-.32-.49-.21-.62.31-.62,4.02.07,2.95-.64,5.15,2.79.42.66.78,1.36,1.18,2.04.39.67.63.69,1,.08.76-1.24,1.56-2.45,2.23-3.72.5-.95,1.17-1.33,2.21-1.2.71.09,1.43.13,2.15.19-.32.63-.58,1.28-.95,1.87-1.07,1.68-2.14,3.36-3.29,4.99-.84,1.19-1.32,2.42-1.16,3.89.06.54.04,1.09,0,1.64-.04.65-.14,1.29-.21,1.93-.91.03-1.82.09-2.72.06-.15,0-.38-.43-.39-.68-.05-.79-.02-1.58-.02-2.36h0Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M141.4,15.31c0,2.12-.02,4.25.01,6.37,0,.68-.21.98-.94.97-2.89-.06-2.4.31-2.42-2.22-.03-3.76-.01-7.53,0-11.29,0-1.1.03-1.1,1.11-1.14.24,0,.49,0,.74,0,1.48.01,1.49.01,1.5,1.48,0,1.94,0,3.88,0,5.83Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M155.49,22.61c-1.82,0-1.95-.21-1.23-1.81.32-.71.58-1.44.9-2.14.11-.23.32-.42.49-.63.14.18.34.34.42.55.35.88.68,1.78,1,2.67.39,1.07.19,1.33-1.04,1.36-.18,0-.36,0-.54,0Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M15.24,3.29c5.08.43,9.19,2.25,11.71,6.73.44.79.84,1.61,1.23,2.43.07.14.02.33.03.5-.21-.02-.44,0-.63-.07-.66-.26-1.43-.94-1.94-.78-1.43.44-2.55-.22-3.8-.54-1.5-.39-2.98-.85-4.62-.34-1.01.32-2.17.21-3.18-.43-.82-.52-1.7-.94-2.55-1.41-.73-.4-1.08-.34-1.51.36-.19.31-.26.7-.48.97-.21.26-.56.57-.85.57-.71-.01-1.32.1-1.83.62-.08.08-.36.05-.5-.03-.6-.34-.86,0-1.17.45-.19.28-.51.55-.82.64-.37.11-.91.17-1.19-.02-.44-.29-.04-.73.07-1.12.85-2.89,2.84-4.94,5.29-6.45,1.4-.86,3.14-1.21,4.75-1.72.68-.22,1.42-.26,1.99-.36Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M23.94,22.6c-.39-.44-.77-.88-1.16-1.33-.41-.47-.67-.44-.82.21-.17.75-.17,1.54-.27,2.32-.02.16-.11.32-.16.48-.17-.16-.43-.3-.48-.5-.24-.98-.02-1.94.41-2.81.32-.64.07-.86-.45-1.07-.84-.35-1.68-.69-2.5-1.08-.4-.19-.65,0-.69.28-.07.52-.05,1.06.02,1.58.03.21.32.37.42.58.17.37.28.76.41,1.14-.61.11-.52-.5-.78-.74-.2-.18-.48-.27-.73-.41-.08.22-.19.43-.23.65-.16.83.13,1.57.61,2.21.64.86.39,1.71.05,2.56-.04.11-.33.24-.42.2-.12-.06-.25-.3-.23-.44.07-.41.26-.8.29-1.21.02-.19-.17-.48-.34-.58-.12-.07-.4.11-.58.22-.15.09-.25.26-.4.38-.08.07-.2.1-.3.15-.03-.11-.12-.25-.09-.32.38-.81.72-1.52.44-2.54-.19-.7.4-1.59.57-2.4.04-.22-.14-.63-.33-.71-.38-.17-.68.02-.77.48-.1.53-.24,1.05-.4,1.57-.04.13-.23.22-.35.33-.07-.18-.2-.35-.2-.53,0-.16.18-.33.19-.5.03-.4.2-.89-.4-1.05-.67-.18-1.26.17-1.39.81-.05.23-.03.48-.03.73,0,1.35-.38,2.71.02,4.06.05.17.02.37-.01.54-.02.09-.14.22-.21.21-.1,0-.26-.1-.29-.18-.1-.28-.18-.57-.21-.86-.07-.59-.41-.65-.91-.54-.4.09-.83.23-1.2.14-.38-.09-.7-.42-1.05-.65.36-.08.72-.23,1.08-.24,1.47-.05,1.78-.2,2.01-1.06.14-.5-.12-.85-.66-.8-.29.03-.57.17-.87.23-.16.03-.33-.02-.49-.04.1-.15.18-.32.31-.44.17-.17.38-.42.58-.42.63,0,.85-.41,1.04-.86.44-1.04,1.29-1.38,2.34-1.41.31,0,.63.04.92-.03.27-.07.51-.26.76-.4-.23-.1-.45-.26-.68-.28-.49-.05-.98,0-1.47-.02-.7-.05-1.25.16-1.85.58-.78.54-1.68,1.04-2.6,1.21-.9.16-1.4.64-1.91,1.25-.3.36-.6.73-.97,1.02-.21.17-.54.18-.82.26.12-.23.22-.47.38-.67.14-.19.34-.35.52-.52.47-.45.41-.84-.13-1.17-.15-.09-.35-.14-.49-.25-.14-.11-.24-.27-.36-.4.16-.02.35-.12.48-.06,1.49.61,2.86,0,4.25-.38.23-.06.45-.2.64-.34.47-.32.43-.66-.08-.91-1.19-.58-2.18-.4-3.12.58-.16.16-.31.32-.47.48-.06-.18-.08-.47-.2-.52-.27-.12-.58-.14-.88-.15-.55-.02-1.1,0-1.65,0-.62,0-.31-.08-.43-.58-.25-1.02.25-.7.67-.51,1.26.56,2.5.43,3.71-.06.79-.32,1.48-.28,2.29-.06,1.33.37,2.65.71,4.1.2.82-.29,1.82-.08,2.74-.09,2.07-.02,4.14.21,6.2-.29.66-.16,1.43.07,2.14.17.46.06.9.19,1.36.29-.43.07-.85.2-1.28.21-.79.03-1.6-.05-2.39.03-.3.03-.57.37-.85.57.19.21.35.44.57.62.88.7,1.93.64,2.97.64.09,0,.19.1.28.16-.06.1-.1.24-.19.29-.21.11-.47.14-.66.27-.16.11-.33.31-.36.49-.04.25.05.53.09.79-.19-.22-.39-.43-.58-.65-1.21-1.31-2.6-2.32-4.4-2.66-.27-.05-.57,0-.84.07-.17.04-.31.17-.46.27.14.1.27.22.42.29.5.23,1.01.41,1.5.65,1.4.68,2.62,1.52,2.69,3.28l.02-.02Z\">\u003c/path>\n \u003cpath class=\"cls-1\" d=\"M23.92,22.62c.09.05.18.1.26.15-.08-.05-.17-.11-.25-.16l-.02.02Z\">\u003c/path>\n\u003c/svg>\u003c/div>\u003c/a>\u003cdiv role=\"navigation\" class=\"nav_menu-wrapper w-nav-menu\">\u003cnav class=\"nav_link-wrapper new\">\u003ca data-w-id=\"8881c293-58fe-4253-e130-0e7dbd01359d\" href=\"/rythmia-way\" class=\"nav_link is-experience hide w-inline-block\">\u003c/a>\u003cdiv class=\"nav_link-phone hide-tablet hide\" style=\"will-change: opacity; opacity: 0;\">\u003cdiv class=\"text-size-tiny\">call today!\u003c/div>\u003ca href=\"tel:8442365674\" class=\"nav_link-phone-number phone-number\">+1 (844) 236-5674\u003c/a>\u003c/div>\u003cdiv data-hover=\"false\" data-delay=\"0\" data-w-id=\"fbcc9872-d73b-04bd-7c78-a94392a82789\" class=\"nav_link-dropdown w-dropdown\">\u003cdiv data-w-id=\"fbcc9872-d73b-04bd-7c78-a94392a8278a\" class=\"nav_dropdown_toggle experience w-dropdown-toggle\" id=\"w-dropdown-toggle-1\" aria-controls=\"w-dropdown-list-1\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" style=\"color: rgb(255, 255, 255);\">\u003cdiv class=\"nav_link-text\">Experience\u003c/div>\u003cdiv class=\"nav_dropdown_icon dropdown-nav w-icon-dropdown-toggle\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cnav class=\"nav_dropdown_list w-dropdown-list\" id=\"w-dropdown-list-1\" aria-labelledby=\"w-dropdown-toggle-1\" style=\"opacity: 0;\">\u003ca href=\"/rythmia-way\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">the rythmia way\u003c/a>\u003ca href=\"/ayahuasca-ceremonies\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">ayahuasca ceremonies\u003c/a>\u003ca href=\"/holistic-team\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Holistic Team\u003c/a>\u003ca href=\"https://www.rlife.app/?_gl=1*1l9thxy*_gcl_au*NTk3MTQ3OTUxLjE3NTA0NDM3NzU.*_ga*MzA4NTg0NTI5LjE3NTA0NDM3NzU.*_ga_XJV8F7RSHT*czE3NTA4MDEyNTIkbzEyJGcxJHQxNzUwODAyMjE4JGo2MCRsMCRoNjcwOTA0NDM1*_ga_Y6NWMGGXRD*czE3NTA4MDEyNTMkbzEyJGcxJHQxNzUwODAyMTQzJGoxNSRsMCRoMA\" target=\"_blank\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">RLIFE APP\u003c/a>\u003c/nav>\u003c/div>\u003ca href=\"/\" aria-current=\"page\" class=\"nav_link is-desktop-hide w-nav-link w--current\">Home\u003c/a>\u003ca href=\"/rythmia-way\" class=\"nav_link hide w-nav-link\">experience\u003c/a>\u003ca href=\"/resort\" class=\"nav_link w-nav-link\">resort\u003c/a>\u003ca href=\"/pricing\" class=\"nav_link w-nav-link\">pricing\u003c/a>\u003cdiv data-hover=\"false\" data-delay=\"0\" class=\"nav_link-dropdown w-dropdown\">\u003cdiv class=\"nav_dropdown_toggle w-dropdown-toggle\" id=\"w-dropdown-toggle-2\" aria-controls=\"w-dropdown-list-2\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" style=\"color: rgb(255, 255, 255);\">\u003cdiv class=\"nav_link-text\">calendar\u003c/div>\u003cdiv class=\"nav_dropdown_icon dropdown-nav w-icon-dropdown-toggle\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cnav class=\"nav_dropdown_list w-dropdown-list\" id=\"w-dropdown-list-2\" aria-labelledby=\"w-dropdown-toggle-2\">\u003ca href=\"/calendar\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Calendar of Events\u003c/a>\u003ca href=\"/guest-speakers\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Guest Speakers\u003c/a>\u003c/nav>\u003c/div>\u003ca href=\"#\" class=\"nav_link hide w-nav-link\">pricing\u003c/a>\u003cdiv data-hover=\"false\" data-delay=\"0\" class=\"nav_link-dropdown w-dropdown\">\u003cdiv data-w-id=\"f0c4f63b-f027-608a-9b6e-43e5a06e0551\" class=\"nav_dropdown_toggle w-dropdown-toggle\" id=\"w-dropdown-toggle-3\" aria-controls=\"w-dropdown-list-3\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" style=\"color: rgb(255, 255, 255);\">\u003cdiv class=\"nav_link-text\">reviews\u003c/div>\u003cdiv class=\"nav_dropdown_icon dropdown-nav w-icon-dropdown-toggle\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cnav class=\"nav_dropdown_list w-dropdown-list\" id=\"w-dropdown-list-3\" aria-labelledby=\"w-dropdown-toggle-3\">\u003ca href=\"/reviews\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Reviews\u003c/a>\u003ca href=\"/testimonials/miracle-of-the-month\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">miracle of the month\u003c/a>\u003c/nav>\u003c/div>\u003cdiv data-hover=\"false\" data-delay=\"0\" class=\"nav_link-dropdown w-dropdown\">\u003cdiv class=\"nav_dropdown_toggle w-dropdown-toggle\" id=\"w-dropdown-toggle-4\" aria-controls=\"w-dropdown-list-4\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" style=\"color: rgb(255, 255, 255);\">\u003cdiv class=\"nav_link-text\">Learn more\u003c/div>\u003cdiv class=\"nav_dropdown_icon dropdown-nav w-icon-dropdown-toggle\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cnav class=\"nav_dropdown_list w-dropdown-list\" id=\"w-dropdown-list-4\" aria-labelledby=\"w-dropdown-toggle-4\">\u003ca href=\"/our-story\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">our story\u003c/a>\u003ca href=\"/board-of-directors\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Board of Directors\u003c/a>\u003ca href=\"/faq\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">FAQ\u003c/a>\u003ca href=\"/blog\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Blog\u003c/a>\u003ca href=\"/webinars\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">webinars\u003c/a>\u003ca href=\"/rythmia-in-the-media\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">RYTHMIA IN THE MEDIA\u003c/a>\u003ca href=\"/press\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">Press room\u003c/a>\u003ca href=\"/contact\" class=\"nav_link-dropdown-item w-dropdown-link\" tabindex=\"0\">contact us\u003c/a>\u003c/nav>\u003c/div>\u003ca href=\"tel:+18442365674\" class=\"nav-contact-button w-inline-block\">\u003cdiv id=\"phone-icon\" class=\"icon-1x1-medium is-orange w-embed\">\u003csvg xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:sodipodi=\"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd\" xmlns:inkscape=\"http://www.inkscape.org/namespaces/inkscape\" viewBox=\"0 -256 1792 1792\" id=\"svg3013\" version=\"1.1\" inkscape:version=\"0.48.3.1 r9886\" width=\"100%\" height=\"100%\" sodipodi:docname=\"phone_font_awesome.svg\">\n \u003cmetadata id=\"metadata3023\">\n \u003crdf:rdf>\n \u003ccc:work rdf:about=\"\">\n \u003cdc:format>image/svg+xml\u003c/dc:format>\n \u003cdc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\">\u003c/dc:type>\n \u003c/cc:work>\n \u003c/rdf:rdf>\n \u003c/metadata>\n \u003cdefs id=\"defs3021\">\u003c/defs>\n \u003csodipodi:namedview pagecolor=\"#ffffff\" bordercolor=\"#666666\" borderopacity=\"1\" objecttolerance=\"10\" gridtolerance=\"10\" guidetolerance=\"10\" inkscape:pageopacity=\"0\" inkscape:pageshadow=\"2\" inkscape:window-width=\"640\" inkscape:window-height=\"480\" id=\"namedview3019\" showgrid=\"false\" inkscape:zoom=\"0.13169643\" inkscape:cx=\"896\" inkscape:cy=\"896\" inkscape:window-x=\"0\" inkscape:window-y=\"25\" inkscape:window-maximized=\"0\" inkscape:current-layer=\"svg3013\">\u003c/sodipodi:namedview>\n \u003cg transform=\"matrix(1,0,0,-1,159.45763,1293.0169)\" id=\"g3015\">\n \u003cpath d=\"m 1408,296 q 0,-27 -10,-70.5 Q 1388,182 1377,157 1356,107 1255,51 1161,0 1069,0 1042,0 1016.5,3.5 991,7 959,16 927,25 911.5,30.5 896,36 856,51 816,66 807,69 709,104 632,152 504,231 367.5,367.5 231,504 152,632 104,709 69,807 66,816 51,856 36,896 30.5,911.5 25,927 16,959 7,991 3.5,1016.5 0,1042 0,1069 q 0,92 51,186 56,101 106,122 25,11 68.5,21 43.5,10 70.5,10 14,0 21,-3 18,-6 53,-76 11,-19 30,-54 19,-35 35,-63.5 16,-28.5 31,-53.5 3,-4 17.5,-25 14.5,-21 21.5,-35.5 7,-14.5 7,-28.5 0,-20 -28.5,-50 -28.5,-30 -62,-55 -33.5,-25 -62,-53 -28.5,-28 -28.5,-46 0,-9 5,-22.5 5,-13.5 8.5,-20.5 3.5,-7 14,-24 10.5,-17 11.5,-19 76,-137 174,-235 98,-98 235,-174 2,-1 19,-11.5 17,-10.5 24,-14 7,-3.5 20.5,-8.5 13.5,-5 22.5,-5 18,0 46,28.5 28,28.5 53,62 25,33.5 55,62 30,28.5 50,28.5 14,0 28.5,-7 14.5,-7 35.5,-21.5 21,-14.5 25,-17.5 25,-15 53.5,-31 28.5,-16 63.5,-35 35,-19 54,-30 70,-35 76,-53 3,-7 3,-21 z\" id=\"path3017\" inkscape:connector-curvature=\"0\" style=\"fill:currentColor\">\u003c/path>\n \u003c/g>\n\u003c/svg>\u003c/div>\u003cdiv class=\"nav_link-phone-number phone-number\">+1 (844) 236-5674\u003c/div>\u003c/a>\u003ca href=\"/book\" class=\"nav-primary-button w-button\">Book Now\u003c/a>\u003cdiv class=\"nav_link-bottom margin-top margin-small hide-desktop new\">\u003cdiv class=\"nav_link-bottom-text new\">\u003cdiv class=\"text-block-40\">OR CALL TODAY!\u003c/div>\u003ca href=\"tel:+18442365674\" class=\"phone-nav\">+1 (844) 236-5674\u003c/a>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655297962c4da61fbe5a88d6_rythmia-black.webp\" loading=\"lazy\" alt=\"Rythmia logo\" class=\"nav_logo is-small is-opacity-50\">\u003c/div>\u003c/nav>\u003c/div>\u003cdiv role=\"button\" aria-label=\"menu\" class=\"nav_mobile-button w-nav-button\" style=\"-webkit-user-select: text;\" tabindex=\"0\" aria-controls=\"w-nav-overlay-0\" aria-haspopup=\"menu\" aria-expanded=\"false\">\u003cdiv data-w-id=\"f0c4f63b-f027-608a-9b6e-43e5a06e0569\" class=\"nav_mobile-button-icon w-icon-nav-menu\">\u003c/div>\u003c/div>\u003c/div>\u003c/header>\u003cdiv class=\"nav_background-overlay\" style=\"will-change: background, opacity; background-color: rgba(0, 0, 0, 0); opacity: 0;\">\u003c/div>\u003cdiv class=\"w-embed\">\u003cstyle>\n@media (min-width: 992px) and (max-width: 1275px) {\n\t#phone-icon {\n\t\tdisplay: none;\n\t}\n\t\n #nav-logo {\n \twidth: 100px;\n }\n\n}\n\n\u003c/style>\u003c/div>\u003cdiv class=\"w-nav-overlay\" data-wf-ignore=\"\" id=\"w-nav-overlay-0\">\u003c/div>\u003c/div>\u003cmain class=\"main-wrapper\">\u003cheader class=\"section_header\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-medium\">\u003cdiv class=\"header_content\">\u003cdiv class=\"padding-section-hero home\">\u003cdiv class=\"text-align-center\">\u003ch1 class=\"text-color-white home-heading\">Awaken to Miracles\u003c/h1>\u003cdiv class=\"margin-bottom margin-small\">\u003cp id=\"h2_test\" data-w-id=\"98140f16-9cf0-ad80-4c5a-610866e1c61d\" class=\"text-size-medium text-color-white\">What if one week could forever change your life for the better?\u003c/p>\u003c/div>\u003cdiv class=\"margin-top margin-medium\">\u003cdiv class=\"button-group is-center\">\u003ca data-w-id=\"98140f16-9cf0-ad80-4c5a-610866e1c621\" href=\"/book\" class=\"primary-button w-button\">Book Now\u003c/a>\u003ca href=\"#\" class=\"video_link w-inline-block w-lightbox\" aria-label=\"open lightbox\" aria-haspopup=\"dialog\">\u003cdiv class=\"outline-button-2\">\u003cdiv>Watch the video\u003c/div>\u003c/div>\u003cscript type=\"application/json\" class=\"w-json\">{\n \"items\": [\n {\n \"url\": \"https://www.youtube.com/watch?v=2TktOlkdX1c\",\n \"originalUrl\": \"https://www.youtube.com/watch?v=2TktOlkdX1c\",\n \"width\": 940,\n \"height\": 528,\n \"thumbnailUrl\": \"https://i.ytimg.com/vi/2TktOlkdX1c/hqdefault.jpg\",\n \"html\": \"\u003ciframe class=\\\"embedly-embed\\\" src=\\\"//cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F2TktOlkdX1c%3Ffeature%3Doembed&display_name=YouTube&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2TktOlkdX1c&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F2TktOlkdX1c%2Fhqdefault.jpg&type=text%2Fhtml&schema=youtube\\\" width=\\\"940\\\" height=\\\"528\\\" scrolling=\\\"no\\\" title=\\\"YouTube embed\\\" frameborder=\\\"0\\\" allow=\\\"autoplay; fullscreen; encrypted-media; picture-in-picture;\\\" allowfullscreen=\\\"true\\\">\u003c/iframe>\",\n \"type\": \"video\"\n }\n ],\n \"group\": \"\"\n}\u003c/script>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"header_background-image-wrapper\">\u003cdiv class=\"image-overlay-layer home\">\u003c/div>\u003cdiv class=\"video-placeholder\">\n \u003cdiv class=\"header_video w-background-video w-background-video-atom\" style=\"\">\n \u003cvideo autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" data-wf-ignore=\"true\" data-object-fit=\"cover\">\n \u003csource src=\"https://assets-global.website-files.com/65087426da43faa32cf4382a/66033b0dc9be888fae5589bc_Site_Homepage_B-roll_Compressed_V2-transcode.mp4\">\n \u003csource src=\"https://assets-global.website-files.com/65087426da43faa32cf4382a/66033b0dc9be888fae5589bc_Site_Homepage_B-roll_Compressed_V2-transcode.webm\">\n \u003c/video>\n \u003c/div>\n \u003c/div>\u003c/div>\u003c/header>\u003csection class=\"section_home-stats\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-large new\">\u003cdiv class=\"home-stats_component\">\u003cdiv class=\"margin-bottom margin-xlarge\">\u003cdiv class=\"text-align-center\">\u003cdiv class=\"heal-wrapper\">\u003cdiv class=\"margin-bottom margin-small\">\u003ch2 data-w-id=\"d0e44efe-968e-3094-5b37-e229d6a35e0a\" style=\"opacity: 1;\" class=\"heal-heading\">Join us on a life-changing transformational journey\u003c/h2>\u003c/div>\u003cdiv>\u003cp data-w-id=\"ed1d92fc-100e-00fb-f1a9-2e6758e922f9\" style=\"opacity: 1;\" class=\"text-size-medium heal-text\">More than an ayahuasca retreat, the Rythmia Way is a medically supervised, data-driven 7-day life advancement program in Costa Rica that integrates ancient plant medicine, spirituality, and modern science to create measurable, life-changing miracles. \u003cspan miracle_rate=\"\">98.26%\u003c/span> of our \u003cspan total_guests=\"\">23,115\u003c/span> guests self-report experiencing this miracle during their stay, and six months later 93.42% report that the miracle is still actively working in their lives. \u003cbr>\u003cbr>Located in a Blue Zone in beautiful Guanacaste, Costa Rica, the program is hosted at Rythmia Life Advancement Center, the only medically licensed facility in the world authorized to serve the plant medicine ayahuasca as its core therapeutic modality.\u003cbr>\u003c/p>\u003c/div>\u003cdiv class=\"div-block\">\u003ca href=\"#\" class=\"button is-green link w-button\">Learn more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"home-stats_list new\">\u003cdiv id=\"w-node-_22f6d7d3-9376-0fc2-25ca-9ca446938b31-40158ed4\" data-w-id=\"22f6d7d3-9376-0fc2-25ca-9ca446938b31\" style=\"opacity: 0;\" class=\"home-stats_feature-item-2\">\u003cdiv class=\"margin-bottom margin-small new\">\u003ch2 class=\"stat-heading\">2,800+\u003c/h2>\u003c/div>\u003cp class=\"text-weight-bold\">five-star reviews on Tripadvisor\u003c/p>\u003c/div>\u003cdiv id=\"w-node-_22f6d7d3-9376-0fc2-25ca-9ca446938b37-40158ed4\" data-w-id=\"22f6d7d3-9376-0fc2-25ca-9ca446938b37\" style=\"opacity: 0;\" class=\"home-stats_feature-item-2\">\u003cdiv class=\"margin-bottom margin-small new\">\u003ch2 miracle_rate=\"\" class=\"stat-heading\">98.26%\u003c/h2>\u003c/div>\u003cp class=\"text-weight-bold\"> of guests report receiving a life-changing miracle\u003c/p>\u003c/div>\u003cdiv id=\"w-node-_22f6d7d3-9376-0fc2-25ca-9ca446938b3d-40158ed4\" data-w-id=\"22f6d7d3-9376-0fc2-25ca-9ca446938b3d\" style=\"opacity: 0;\" class=\"home-stats_feature-item-2\">\u003cdiv class=\"margin-bottom margin-small new\">\u003ch2 total_guests=\"\" class=\"stat-heading\">23,115\u003c/h2>\u003c/div>\u003cp class=\"text-weight-bold\">satisfied souls since 2016\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_story background-color-peach overflow-hidden position-relative gradient\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-small home\">\u003cdiv class=\"fs-styleguide_2-col position-relative is-reversed\">\u003cdiv id=\"w-node-_79ade52e-3385-d9f4-0ae8-464b44dfe926-40158ed4\" class=\"media_container\">\u003cimg class=\"home-gap_image\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e640438da2ae853edf04ff_6508b597229e4c5eca2179cd_gerry_homepage_plaid_shirt.avif\" alt=\"Gerard (Gerry) Powell, Founder and CEO of Rythmia, smiling for the camera \" style=\"opacity: 0;\" sizes=\"(max-width: 800px) 100vw, 800px\" data-w-id=\"73289d13-7c17-dcfa-a5fc-f2925c9e8da8\" loading=\"lazy\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e640438da2ae853edf04ff_6508b597229e4c5eca2179cd_gerry_homepage_plaid_shirt-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e640438da2ae853edf04ff_6508b597229e4c5eca2179cd_gerry_homepage_plaid_shirt.avif 800w\">\u003c/div>\u003cdiv id=\"w-node-_443a8971-b378-e814-e164-9d561ddc7b01-40158ed4\" class=\"content_container\">\u003cp data-w-id=\"20a9ee01-093c-9d96-9810-36773abd933e\" style=\"opacity: 0;\" class=\"heading-style-h3\">\"I was healed from a lifetime of suffering. Today I am happy and free. Rythmia has helped \u003cspan total_guests=\"\">23,115\u003c/span> souls receive their miracle.\"\u003c/p>\u003cdiv class=\"margin-vertical margin-small\">\u003cdiv data-w-id=\"443a8971-b378-e814-e164-9d561ddc7b04\" style=\"opacity: 0;\" class=\"text-size-small text-weight-medium\">GERARD (GERRY) POWELL, RYTHMIA FOUNDER & CEO\u003c/div>\u003c/div>\u003cdiv class=\"button-group\">\u003ca href=\"/our-story\" data-w-id=\"1a4cacac-17dc-d118-f93e-b7c1f8d35372\" style=\"opacity: 0;\" class=\"secondary-button w-button\">our story\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"background-circle\">\u003c/div>\u003c/section>\u003csection class=\"section_board\">\u003cdiv id=\"board\" class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-medium new\">\u003ch2 data-w-id=\"0d2f76cc-4018-d851-a829-60851e708d8b\" style=\"opacity: 0;\" class=\"text-align-center board\">Meet the Board\u003c/h2>\u003cdiv class=\"margin-top margin-medium\">\u003cdiv class=\"fs-styleguide_4-col board-new\">\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf1423ef-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf1423ef\" href=\"/team/kelly-slater\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6631228d42634fe71c95563d_661411a00f5d4a75a00532b0_Kelly-Slater_1.avif\" loading=\"eager\" alt=\"a man with a bald hair and a beard\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Kelly Slater\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">11-TIME WORLD SURFING CHAMPION\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf14247c-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf14247c\" href=\"/team/iyanla-vanzant\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/697284b1e5e2684cb4cd322c_Iyanla%20Vanzant.avif\" loading=\"eager\" alt=\"Iyanla Vanzant\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">\u003cstrong>Rev. Dr. Iyanla Vanzant\u003c/strong>\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">Inner Visions Founder, Author\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf1423fb-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf1423fb\" href=\"/team/michael-bernard-beckwith\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66311f7f5e739a190a3ab11e_661411a00f5d4a75a00532b0_Kelly-Slater-1.avif\" loading=\"eager\" alt=\"a man in a black shirt and tie\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Michael Beckwith\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">AGAPE FOUNDER\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142412-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142412\" href=\"/team/cesar-millan\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663122a91a345b35fee0de36_661411a00f5d4a75a00532b0_Kelly-Slater-3_1.avif\" loading=\"eager\" alt=\"a man with a beard and a black hoodie\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Cesar Millan\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">CESAR'S WAY FOUNDER\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-_903f9822-58d6-349b-51d0-68bfad722539-bf1423ee\" data-w-id=\"903f9822-58d6-349b-51d0-68bfad722539\" href=\"/team/toni-ko\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663124f42fb15b529cb196fe_6515e54b90e098897d5c1a1a_board-toni-ko-6515e51fc074e-removebg-preview.avif\" loading=\"eager\" alt=\"a woman with long hair and a black top\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">\u003cstrong>Toni Ko\u003c/strong>\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">NYX COSMETICS FOUNDER\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142428-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142428\" href=\"/speakers/gerard-gerry-powell\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66312642829b4a04bb7861e0_6515e54bfc8fe9471cff9827_board-gerard-powell-6515e51bb11af_1-removebg-preview.avif\" loading=\"eager\" alt=\"a man with a beard and a white shirt\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Gerard Powell\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">RYTHMIA FOUNDER & CEO\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf14245c-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf14245c\" href=\"/team/brandee-sabella\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663123c37af87f71af4be19c_6515e54be75120d40ded26e5_brandee-6515e5212ec26-removebg-preview.avif\" loading=\"eager\" alt=\"a woman with long hair and a black shirt\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Brandee Sabella\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">ENTREPRENEUR\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142408-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142408\" href=\"/team/martin-luther-king-iii\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663121934124e61ed8193582_661411a00f5d4a75a00532b0_Kelly-Slater-2.avif\" loading=\"eager\" alt=\"a man in a suit and tie with a green background\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Martin Luther King III\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">AMERICAN HUMAN RIGHTS ADVOCATE\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf14243e-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf14243e\" href=\"/team/jeff-mcnairy\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663124f41f40a4cf07bdbad7_6515e54b184e8056bd770708_board-dr-jeff-6515e51a79a8f-removebg-preview.avif\" loading=\"eager\" alt=\"a man with a beard and a black shirt\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Dr. Jeff McNairy\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">RYTHMIA CHIEF MEDICAL OFFICER\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142471-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142471\" href=\"/team/kim-stanwood-terranova\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/697284b1249b55c792cea9d9_Kim%20Terranova.avif\" loading=\"eager\" alt=\"Kim Terranova\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">\u003cstrong>Kim Stanwood Terranova\u003c/strong>\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">Namaste‘ Retreats Founder, Agape Teacher\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142452\" href=\"/team/ron-white\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6631256a6e1bbe94ea23ac3b_661411f80139ec4d160e600d_Ron_White-removebg-preview.avif\" loading=\"eager\" alt=\"a man with long hair and a beard wearing a suit\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Ron White\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">COMEDIAN, ACTOR, AUTHOR\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142433-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142433\" href=\"/team/jack-canfield\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663124f47af87f71af4cd55c_661411b029001d3537401720_jack_Canfield-removebg-preview.avif\" loading=\"eager\" alt=\"a man in a black shirt and white hair\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Jack Canfield\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">TRANSFORMATIONAL TRAINER & AUTHOR\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf14241e-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf14241e\" href=\"/team/earl-koskie\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/663123d4b85511139ec98fac_6515e54bdbcc755132d63a29_board-earl-6515e51bb0642-removebg-preview.avif\" loading=\"eager\" alt=\"a man with a beard and a sweater\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Earl Koskie\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">PHARAOH VENTURES FOUNDER\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142448-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142448\" href=\"/team/frank-biden\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6631256a1a345b35fee36935_6614365135f774ef9f86d595_photo-francis-biden_copy-removebg-preview.avif\" loading=\"eager\" alt=\"a man in a suit and tie smiling\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">Frank Biden\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">SOCIAL JUSTICE ADVOCATE\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003ca id=\"w-node-f20b2add-a51c-4f50-8730-675ebf142466-bf1423ee\" data-w-id=\"f20b2add-a51c-4f50-8730-675ebf142466\" href=\"/team/marc-kielburger\" class=\"board-member_item w-inline-block\" style=\"opacity: 0;\">\u003cdiv class=\"leaders_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/697284b1d127bdc0abcf5676_Marc%20Kielburger.avif\" loading=\"eager\" alt=\"Marc Kielburger\" class=\"leaders_image board-new\">\u003cdiv class=\"leaders_graphic board-new w-embed\">\u003csvg width=\"218\" height=\"218\" viewBox=\"0 0 218 218\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003ccircle cx=\"109\" cy=\"109\" r=\"109\" fill=\"#EEE0D3\">\u003c/circle>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-small\">\u003cdiv class=\"board-member_item-bottom\">\u003cdiv class=\"heading-style-h4 board-new\">\u003cstrong>Marc Kielburger\u003c/strong>\u003c/div>\u003cdiv class=\"text-size-tiny text-weight-medium board-new\">Social Entrepreneur, Author\u003c/div>\u003c/div>\u003c/div>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_info overflow-hidden background-color-peach gradient\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-medium new\">\u003cdiv class=\"fs-styleguide_2-col z-index-1\">\u003cdiv id=\"w-node-_2b9623ee-4ad1-bd27-2001-1d22262db120-40158ed4\" class=\"content_container\">\u003cp data-w-id=\"2b9623ee-4ad1-bd27-2001-1d22262db121\" style=\"opacity: 0;\" class=\"heading-style-h3\">Heal your mind, body and soul\u003c/p>\u003cdiv class=\"margin-vertical margin-small\">\u003cdiv data-w-id=\"2b9623ee-4ad1-bd27-2001-1d22262db124\" style=\"opacity: 0;\" class=\"heal-card-text\">Time-tested, the Rythmia Way program is designed to \u003cstrong>accelerate self-discovery\u003c/strong> and provide participants with the crucial tools to interpret and understand their experience. Blending\u003cstrong> Ayahuasca plant-medicine ceremonies\u003c/strong> with modern practices of yoga, breathwork, meditation, and integrative classes, the program guides guests toward healing and a more present and purposeful life. \u003cstrong>Weekly retreats\u003c/strong> allow you to experience healing on your schedule!\u003c/div>\u003c/div>\u003cdiv class=\"button-group\">\u003ca data-w-id=\"c5f7a16c-c4e7-e470-40ce-9fa163cc8e9c\" style=\"opacity: 0;\" href=\"/rythmia-way\" class=\"primary-button w-button\">View Experience\u003c/a>\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_2b9623ee-4ad1-bd27-2001-1d22262db126-40158ed4\" class=\"media_container\">\u003cimg class=\"image-6\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d441672a62f8f8b48e_labyrinth-21.avif\" alt=\"Woman placing a rock on top of pyramid of many meditative rocks.\" style=\"opacity: 0;\" sizes=\"100vw\" data-w-id=\"2b9623ee-4ad1-bd27-2001-1d22262db127\" loading=\"lazy\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d441672a62f8f8b48e_labyrinth-21-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d441672a62f8f8b48e_labyrinth-21.avif 1080w\">\u003cdiv class=\"background-circle is-image-right\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_info gradient-green\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-medium new\">\u003cdiv class=\"fs-styleguide_2-col is-reversed\">\u003cdiv id=\"w-node-_4c440c57-db40-1829-7db8-c8cb367fffbc-40158ed4\" class=\"media_container\">\u003cimg class=\"image-5\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d40445f5a31dff6d8e_Rythmia_buddha1.avif\" alt=\"Beautiful statue that overlooks the saltwater pool and surrounding gardens at Rythmia.\" style=\"opacity: 0;\" sizes=\"100vw\" data-w-id=\"4c440c57-db40-1829-7db8-c8cb367fffbd\" loading=\"lazy\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d40445f5a31dff6d8e_Rythmia_buddha1-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655290d40445f5a31dff6d8e_Rythmia_buddha1.avif 1080w\">\u003c/div>\u003cdiv id=\"w-node-_4c440c57-db40-1829-7db8-c8cb367fffb6-40158ed4\" class=\"content_container\">\u003cp data-w-id=\"4c440c57-db40-1829-7db8-c8cb367fffb7\" style=\"opacity: 0;\" class=\"heading-style-h3\">An ideal set and setting for deep healing \u003c/p>\u003cdiv class=\"margin-vertical margin-small\">\u003cdiv data-w-id=\"4c440c57-db40-1829-7db8-c8cb367fffba\" style=\"opacity: 0;\" class=\"heal-card-text\">Nestled in an exclusive gated community featuring three of Costa Rica's top beaches, Rythmia offers all the \u003cstrong>comforts\u003c/strong> and premium amenities to \u003cstrong>fully integrate \u003c/strong>your journey. Your all-inclusive stay features beautiful casitas, a saltwater pool, baths and beaches, a state-of-the-art \u003cstrong>on-site medical center\u003c/strong>, and a welcoming team ready to help.\u003c/div>\u003c/div>\u003cdiv class=\"button-group\">\u003ca data-w-id=\"1727a630-3b85-19de-6e8a-3939d25bee76\" style=\"opacity: 0;\" href=\"/resort\" class=\"primary-button w-button\">Explore All amenities\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_feature position-relative\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-custom new\">\u003cdiv class=\"div-block-34\">\u003ch2 data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08c4\" class=\"stay-heading-home\" style=\"opacity: 0;\">Your 7- Night stay includes:\u003c/h2>\u003c/div>\u003cdiv class=\"margin-top margin-large\">\u003cdiv class=\"feature_grid new homepage-new\">\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08c8-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08c8\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e6424347034afacddee277_6508bb8c6217e77049d93ff1_icon-ayahuasca.webp\" alt=\"Icon representing Ayahuasca, symbolizing spiritual journeys and deep transformation.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08cb-c46b08c0\" class=\"heading-style-h3\">4\u003c/div>\u003cdiv class=\"ceremonies-card-container\">\u003cdiv class=\"stay-card-text homepage-new\">Ayahuasca ceremonies\u003c/div>\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08cf-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08cf\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64243ab077e05f2634670_6508bb8c8d5b783659216ea3_icon-casita.webp\" alt=\"Icon of a Casita, representing a comfortable space for relaxation and rejuvenation.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08d2-c46b08c0\" class=\"heading-style-h3\">7\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Nights luxury resort accommodations\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08d6-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08d6\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64243013a3d7abe820771_6508bb8cb59926c283ec7357_icon-food.webp\" alt=\"Icon representing food with a simple and clean design.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08d9-c46b08c0\" class=\"heading-style-h3\">21\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Farm to table organic meals\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08dd-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08dd\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e642436d0f32bb251a7cb5_6508bb8c3656dae39de1df63_icon-answer-is-you.avif\" alt=\"Icon representing the message "Answer is you," symbolizing self-discovery.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08e0-c46b08c0\" class=\"heading-style-h3\">3\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Michael Beckwith's “The Answer is You”\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08e4-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08e4\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e642431f0384581539d042_6508bb8c9681f92bb4437d5f_icon-about-your-miracle.avif\" alt=\"Icon representing the concept of "About Your Miracle," symbolizing the transformative journey of individuals.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08e7-c46b08c0\" class=\"heading-style-h3\">1\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Gerard (Gerry) Powell's “About Your Miracle”\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08eb-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08eb\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64515cc364d189fe2eb40_6508bb8ce3606284b403818a_icon-medical.webp\" alt=\"Icon symbolizing medical support and care at Rythmia, promoting health and well-being.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08ee-c46b08c0\" class=\"heading-style-h3\">2\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Medical evaluations by staff physicians\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08f9-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b08f9\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64243651e882adc610a09_6508bb8cac9d67a63207d709_icon-massage.avif\" alt=\"Icon representing the massage services provided at Rythmia for relaxation and healing.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b08fc-c46b08c0\" class=\"heading-style-h3\">1\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Healing massage\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0900-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b0900\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64243a08b91d51ae3a097_6508bb8c8d5b783659216ed2_icon-cleanse.webp\" alt=\"Icon symbolizing a cleanse, representing renewal and purification during spiritual practices.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0903-c46b08c0\" class=\"heading-style-h3\">2\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Hydrocolonic cleanse\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0907-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b0907\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e6424306cea4f282a35175_6508bb8c2857847e7ce56288_icon-yoga.avif\" alt=\"Icon representing yoga, simple and clean design.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b090a-c46b08c0\" class=\"heading-style-h3\">6\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Yoga classes\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b090e-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b090e\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e64243d8b77cec970a335a_6508bb8c1eff39e96ab59894_icon-breathwork.webp\" alt=\"Iconic breathwork symbol representing healing practices at Rythmia.\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0911-c46b08c0\" class=\"heading-style-h3\">3\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Rhythmic breathwork classes\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0915-c46b08c0\" data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b0915\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6980d510cd455000a1c3bbaf_RLife.png\" alt=\"\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-_7bc9379a-4731-ef70-9099-1941c46b0918-c46b08c0\" class=\"heading-style-h3\">1\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Lifetime access to the RLife App\u003c/div>\u003c/div>\u003cdiv id=\"w-node-f0460d2a-49b9-f7b2-d8d2-3c417bffae2e-c46b08c0\" data-w-id=\"f0460d2a-49b9-f7b2-d8d2-3c417bffae2e\" class=\"feature_item new homepage-new\" style=\"opacity: 0;\">\u003cdiv class=\"feature-icon_circle\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/697a85b36220edf2acb70d2a_Meditation%20classes%20icon%20(2).avif\" alt=\"\" class=\"icon-1x1-custom\">\u003c/div>\u003cdiv id=\"w-node-f0460d2a-49b9-f7b2-d8d2-3c417bffae31-c46b08c0\" class=\"heading-style-h3\">3\u003c/div>\u003cdiv class=\"stay-card-text homepage-new\">Meditation classes\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"margin-top margin-large\">\u003cdiv class=\"button-group is-center\">\u003ca data-w-id=\"7bc9379a-4731-ef70-9099-1941c46b091e\" href=\"/rythmia-way\" class=\"secondary-button w-button\" style=\"opacity: 0;\">view the experience\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"floating-circle hide\">\u003cdiv class=\"heading-style-h3\">97.65%\u003c/div>\u003cdiv>MIRACLE RATE\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_gallery\">\u003cdiv class=\"gallery_component\">\u003cdiv data-delay=\"4000\" data-animation=\"slide\" class=\"gallery_slider w-slider\" data-autoplay=\"true\" data-easing=\"ease\" data-hide-arrows=\"false\" data-disable-swipe=\"false\" data-autoplay-limit=\"0\" data-nav-spacing=\"3\" data-duration=\"300\" data-infinite=\"true\" role=\"region\" aria-label=\"carousel\">\u003cdiv class=\"gallery_mask w-slider-mask\" id=\"w-slider-mask-0\">\u003cdiv class=\"gallery_slide w-slide\" aria-label=\"1 of 5\" role=\"group\" style=\"transition: all, transform 300ms; transform: translateX(-4320px); opacity: 1;\" aria-hidden=\"true\">\u003cdiv class=\"gallery_image-wrapper\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/686e8d97a9bf94a4185cc87f_ezgif.com-resize%20(2).avif\" loading=\"lazy\" alt=\"gallery image\" class=\"gallery_image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cdiv class=\"gallery_slide w-slide\" aria-label=\"2 of 5\" role=\"group\" style=\"transition: all, transform 300ms; transform: translateX(-4320px); opacity: 1;\" aria-hidden=\"true\">\u003cdiv class=\"gallery_image-wrapper\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508c94dc89b9bd29bd9a860_carousel-casita-01.avif\" loading=\"lazy\" sizes=\"100vw\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508c94dc89b9bd29bd9a860_carousel-casita-01-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508c94dc89b9bd29bd9a860_carousel-casita-01-p-800.avif 800w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508c94dc89b9bd29bd9a860_carousel-casita-01-p-1080.avif 1080w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508c94dc89b9bd29bd9a860_carousel-casita-01.avif 1600w\" alt=\"The interior of a double queen bed guest room at Rythmia\" class=\"gallery_image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cdiv class=\"gallery_slide w-slide\" aria-label=\"3 of 5\" role=\"group\" style=\"transition: all, transform 300ms; transform: translateX(-4320px); opacity: 1;\" aria-hidden=\"true\">\u003cdiv class=\"gallery_image-wrapper\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/686e8a2ce4858f72a65caa34_22_11zon%20(1).webp\" loading=\"lazy\" sizes=\"100vw\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/686e8a2ce4858f72a65caa34_22_11zon%20(1)-p-500.webp 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/686e8a2ce4858f72a65caa34_22_11zon%20(1).webp 1184w\" alt=\"gallery image\" class=\"gallery_image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cdiv class=\"gallery_slide w-slide\" aria-label=\"4 of 5\" role=\"group\" style=\"transition: all, transform 300ms; transform: translateX(-4320px); opacity: 1;\">\u003cdiv class=\"gallery_image-wrapper\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f52e4acc8a860cf3366c_carousel-maloca-04.avif\" loading=\"lazy\" sizes=\"100vw\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f52e4acc8a860cf3366c_carousel-maloca-04-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f52e4acc8a860cf3366c_carousel-maloca-04-p-800.avif 800w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f52e4acc8a860cf3366c_carousel-maloca-04-p-1080.avif 1080w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f52e4acc8a860cf3366c_carousel-maloca-04.avif 1600w\" alt=\"Mattresses are ready in the Maloca for participants of an Ayahuasca ceremony\" class=\"gallery_image\">\u003c/div>\u003c/div>\u003cdiv class=\"gallery_slide w-slide\" aria-label=\"5 of 5\" role=\"group\" aria-hidden=\"true\" style=\"transition: all, transform 300ms; transform: translateX(-4320px); opacity: 1;\">\u003cdiv class=\"gallery_image-wrapper\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f5670401bc4c084b521c_carousel-maloca-05.avif\" loading=\"lazy\" sizes=\"100vw\" srcset=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f5670401bc4c084b521c_carousel-maloca-05-p-500.avif 500w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f5670401bc4c084b521c_carousel-maloca-05-p-800.avif 800w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f5670401bc4c084b521c_carousel-maloca-05-p-1080.avif 1080w, https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65f4f5670401bc4c084b521c_carousel-maloca-05.avif 1600w\" alt=\"The Rythmia Maloca at night\" class=\"gallery_image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cdiv aria-live=\"off\" aria-atomic=\"true\" class=\"w-slider-aria-label\" data-wf-ignore=\"\">Slide 4 of 5.\u003c/div>\u003c/div>\u003cdiv class=\"gallery_arrow hide-mobile-landscape w-slider-arrow-left\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-0\" aria-label=\"previous slide\">\u003cdiv class=\"gallery_arrow-icon w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cpath d=\"M3.31066 8.75001L9.03033 14.4697L7.96967 15.5303L0.439339 8.00001L7.96967 0.469676L9.03033 1.53034L3.31066 7.25001L15.5 7.25L15.5 8.75L3.31066 8.75001Z\" fill=\"currentColor\">\u003c/path>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"gallery_arrow hide-mobile-landscape w-slider-arrow-right\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-0\" aria-label=\"next slide\">\u003cdiv class=\"gallery_arrow-icon w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cpath d=\"M12.6893 7.25L6.96967 1.53033L8.03033 0.469666L15.5607 8L8.03033 15.5303L6.96967 14.4697L12.6893 8.75H0.5V7.25H12.6893Z\" fill=\"currentColor\">\u003c/path>\n\u003c/svg>\u003c/div>\u003c/div>\u003cdiv class=\"gallery_slide-nav w-slider-nav w-round\">\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 1 of 5\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 2 of 5\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 3 of 5\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot w-active\" data-wf-ignore=\"\" aria-label=\"Show slide 4 of 5\" aria-pressed=\"true\" role=\"button\" tabindex=\"0\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 5 of 5\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"section_story background-color-peach overflow-hidden position-relative gradient\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-small new\">\u003cdiv class=\"fs-styleguide_2-col position-relative home\">\u003cdiv id=\"w-node-_007476b7-7897-da2d-822f-00b211fc63d2-40158ed4\" class=\"content_container is-stacked\">\u003cdiv class=\"content_container-top\">\u003ch2 data-w-id=\"8de803af-5482-695b-53d1-973396c3e872\" style=\"opacity: 0;\" class=\"heading-style-h3\">Workshops with today’s top thought leaders\u003c/h2>\u003cdiv class=\"margin-vertical margin-small\">\u003cdiv data-w-id=\"007476b7-7897-da2d-822f-00b211fc63d6\" style=\"opacity: 0;\" class=\"text-block-2\">Rythmia’s primary and most requested program is called going deeper with plant medicine. After going deeper with plant medicine the next most requested weeks are thought leader weeks.\u003c/div>\u003c/div>\u003cdiv id=\"w-node-_646b25c7-e4bf-6ed3-0edd-a18f86bde07b-40158ed4\" class=\"content_container\">\u003cp data-w-id=\"646b25c7-e4bf-6ed3-0edd-a18f86bde07c\" style=\"opacity: 0;\" class=\"heading-style-h6 new\">“I just love it. I love what's happening here. If you're called for advancement in your own life, you want to think of Rythmia.”\u003c/p>\u003cdiv data-w-id=\"646b25c7-e4bf-6ed3-0edd-a18f86bde07e\" style=\"opacity: 0;\" class=\"margin-vertical margin-small new\">\u003cdiv class=\"text-size-tiny text-weight-semibold new\">MICHAEL BERNARD BECKWITH\u003c/div>\u003cdiv class=\"text-size-tiny new\">AGAPE FOUNDER & AUTHOR\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"button-group\">\u003ca data-w-id=\"007476b7-7897-da2d-822f-00b211fc63d8\" style=\"opacity: 0;\" href=\"/calendar\" class=\"secondary-button w-button\">\u003cstrong>VIEW THOUGHT-LEADER EVENTS\u003c/strong>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonial-content_grid is-stacked\">\u003cdiv id=\"w-node-_646b25c7-e4bf-6ed3-0edd-a18f86bde079-40158ed4\" class=\"media_container\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/65e649fd9170300bf4380fab_6508d5d30da55872d9a8f236_mbb222-_1_.avif\" loading=\"lazy\" style=\"opacity: 0;\" data-w-id=\"646b25c7-e4bf-6ed3-0edd-a18f86bde07a\" alt=\"Portrait of Rev. Michael Beckwith, guest speaker and board member at Rythmia\" class=\"media-image is-offset home\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"background-circle is-bottom\">\u003c/div>\u003c/section>\u003cdiv class=\"testimonials-new-section\">\u003cdiv class=\"testimonials-heading-container\">\u003ch2 data-w-id=\"531a3f5b-40a1-f209-fce7-3c6a4167c1c0\" class=\"testimonials-heading home\" style=\"opacity: 0;\">\u003cspan total_guests=\"\">23,115\u003c/span> Souls Healed\u003c/h2>\u003ca href=\"https://www.tripadvisor.com/Hotel_Review-g309251-d12154725-Reviews-Rythmia_Life_Advancement_Center-Santa_Cruz_Province_of_Guanacaste.html\" target=\"_blank\" class=\"testimonials-link w-inline-block\">\u003cimg data-w-id=\"531a3f5b-40a1-f209-fce7-3c6a4167c1c3\" loading=\"lazy\" alt=\"Tripadvisor logo\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" class=\"testimonial-logo_image\" style=\"opacity: 0;\">\u003c/a>\u003cdiv data-w-id=\"531a3f5b-40a1-f209-fce7-3c6a4167c1c4\" class=\"testimonials-subheading\" style=\"opacity: 0;\">Rythmia is the #1 customer-rated healing center in the world on Tripadvisor with over 2,800 five-star reviews.\u003c/div>\u003c/div>\u003cdiv data-delay=\"4000\" data-animation=\"slide\" class=\"testimonials-slider w-slider\" data-autoplay=\"false\" data-easing=\"ease\" data-hide-arrows=\"true\" data-disable-swipe=\"false\" data-w-id=\"531a3f5b-40a1-f209-fce7-3c6a4167c1c6\" data-autoplay-limit=\"0\" data-nav-spacing=\"3\" data-duration=\"500\" data-infinite=\"true\" role=\"region\" aria-label=\"carousel\" style=\"opacity: 1;\">\u003cdiv class=\"testimonials-slider-mask w-slider-mask\" id=\"w-slider-mask-1\">\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"1 of 18\" role=\"group\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\">\u003cdiv class=\"testimonials-slide-top\">\u003ch3 class=\"testimonial-card-heading\">A Life Changing Experience\u003c/h3>\u003cp class=\"testominal-text\">It was my first ever taking a psychedelic and it was a life changing experience. It changed the trajectory of my life in a positive way and not always in ways I anticipated. The experience is very comprehensive, it’s a full program designed for you to get the most of your experience. The accommodations are very nice and the support staff excellent. There are lectures every day, yoga, breath work, medical support, massages, organic food, colonics, and of course the four ayahuasca ceremonies. The latter being defined for me as really getting to the bottom of how you became the person that you are, identifying major past traumas and the incredible healing that followed.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\">\u003cdiv class=\"testimonials-bottom-left\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6843235bd22a7c286822a2e4_1.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\">\u003cdiv class=\"testimonial-card-right\">\u003cdiv class=\"testimonial-card-name\">Edwin L\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"2 of 18\" role=\"group\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\">\u003cdiv class=\"testimonials-slide-top\">\u003ch3 class=\"testimonial-card-heading\">Where miracles happen\u003c/h3>\u003cp class=\"testominal-text\">I went to Rythmia twice. First I went solo in 2022, then I went with a friend in 2023. Both of my stays there were incredible and I had life changing experiences because of Rythmia. I even wrote my debut book \"My Drumbeats\" after my experiences there. I couldn't keep the gifts I had received from Rythmia to myself. The program there makes sure that we are cared for: from the paramedics on site, the classes, the food, the teachers, and off course let's not forget about the shamans that are carefully hand selected by Rythmia. Rythmia. Life Advancement Center all the way for me! MIRACLES HAPPEN THERE. It's just another level... Thank you Rythmia.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\">\u003cdiv class=\"testimonials-bottom-left\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/684323e093051dd7cc591f2e_2.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\">\u003cdiv class=\"testimonial-card-right\">\u003cdiv class=\"testimonial-card-name\">Anick V\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"3 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Physical and spiritual healing\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I received more than one miracle during my time at Rythmia. I was healed both physically and spiritually. I walked away with a completely new perspective on life. I feel like I can now live my true authentic life. \u003cbr aria-hidden=\"true\">The facility is meticulous and beautiful. Every part of the itinerary is planned out to give you the highest chance of receiving a miracle. I would recommend Rythmia to everyone looking to find answers and healing in their life.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/68432463b0b976c17571b9d1_3.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Tracy Zupin\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"4 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Best week of my life\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I didn’t truly know self love & self worth until now. The whole program at Rythmia required every part of me to bring me the biggest sense of peace I’ve ever experienced. The trust, the love, the calm I now have are worth every penny which you can clearly see on the amount of love and care given by all the staff members. The people I met are now soul friends for the rest of my life. I went for a miracle and got 10! This experience is not for the faint hearted but if you’ve received the call and you’re ready to face your fears and come out the other way with a new you, lighter than ever, then welcome to the best week of your life and I’m so excited for you!!\u003cbr aria-hidden=\"true\">\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/684324ece9e4c467d72edbdb_4.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Whitney V\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"5 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Truly Transformational\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">It’s hard to put into words what an incredibly transformational place Rythmia is in a short review. I can only say… I was there with 50 people and nearly every one of them walked away with a new appreciation for life and a renewed passion for living. They have an incredible staff and a well thought out and effective process of putting the attendee in touch with their truest self. Attendees will accomplish in one week what would otherwise take a lifetime in terms of personal growth and transformational insights. If you\u003cbr aria-hidden=\"true\">have been searching and seeking a place to heal and grow from pain and suffering, you must go to experience this for yourself.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/68432528613b3e26476705c1_5.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Jim T\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"6 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Best week ever!\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">Without question, the single most impactful week of my life. I reconnected to my true self, let go of life-long issues and opened my heart fully. Not only that, I met people who I now consider my family. The staff at Rythmia is second to none, I've never felt more cared for and supported. And the resort itself felt so safe, welcoming and comfortable - not to mention gorgeous. Truly a magical experience that I wish everyone could have. If you are feeling drawn to Rythmia or ayahuasca in general, book your trip immediately - it will change your life!\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6843255ea46995b7bb5b55b0_6.avif\" loading=\"lazy\" alt=\"avatar image\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Eric F\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"7 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Truly a healing place\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">My husband and I chose Rhythmia because they are the only medically licensed center for plant medicine that we are aware of. Our experience was truly magical. There was one evening where my husband fainted and the medics and shamans assistants took incredibly good care of him and kept an eye on him the rest of the week.The staff and shamans are simply some of the most loving beautiful people we have ever experienced. The ceremonies were absolutely beautiful and sacred, accompanied by live music much of the time by what seemed to be angels.We will definitely return.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb13de5bbf5f1081125125_65e761cf67865bbc32fdadf4_default%20avatar%20.webp\" loading=\"lazy\" alt=\"Default avatar image with a neutral figure in a peaceful setting.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Tom and Mary S\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"8 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">The Best Services & Experience\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">The most caring, attentive and authentic staff. First class resources. Exceptional food. Everything is setup for the optimal experience. This is my third time traveling to Rythmia over the last five years. Each time the experience has progressively improved. I'm not sure how they do it; however, they manage to raise the bar. I highly recommend for anyone considering it. Blessings!\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b897784021528db98f_1.avif\" loading=\"lazy\" alt=\"Image of Rythmia’s scenic grounds or nature, with vibrant greenery.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Michael K\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"9 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">What healing dreams are made of.\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">My week at Rythmia Life Advancement center was filled with gratitude, enlightenment, so much growth and learning about who I am. The staff and everyone involved with every single aspect of Rythmia is so supportive and thoughtful. I always felt seen, supported, respected, safe and loved during my stay. The classes, food, spa treatments are nothing short of amazing. Every detail is perfectly designed to help your healing process go smoothly and fully supported. I have so much love and respect for Rythmia and couldn’t recommend it more.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfb120ecbc1872d9ece0b_3.avif\" loading=\"lazy\" alt=\"Default avatar for guests and team members at Rythmia, offering anonymity and privacy.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Jandi M\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"10 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">On the Fence\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">Life changing experience. I was initially very hesitant since I didn't have any experience with plant medicine. Mental and physical blocks were removed - pain and anxiety where placed with joy and peace. I am so grateful for this experience. If you are on the fence, please let this review tip you into the right direction.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfcde2cc6d23efaed48cd_4.avif\" loading=\"lazy\" alt=\"Default avatar image of a neutral figure with a calm expression.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Gerry d\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"11 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Safe Nurturing Environment to find your Miracle\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I am a single female traveling solo, and I felt incredibly safe and supported throughout the entire week. Strong bonds were made, and I feel that I will have these new friends for life! I would encourage men and women of all ages to give Rythmia a try, especially if you're feeling \"stuck\" in life and need some direction. Even if you just want a little fine-tuning, you will find your miracle here.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfdc399ed1da7c72fff3c_6.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Kathy S\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"12 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">My favorite retreat\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">Very meaningful retreat experience. This was the second time I have been and I’d go again! I hope I am able to again! The ceremony experience is so totally beautiful, the grounds are lovely and peaceful and the class teachers are fabulous. I am beyond grateful I have been blessed by this life changing opportunity\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Jess\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"13 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Once in a lifetime opportunity\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I booked a week at Rythmia only hoping I would be able to reconnect with my younger self. It far surpassed my expectations. To say it’s a magical place is an understatement. The staff care for you as if you are family. It’s the most difficult and most rewarding work I have ever done for myself. I’m already looking forward to my next trip. Thank you Gerry and my Rythmia family. I am grateful for all of you.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfab023ca8bfd6609823d_2.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Jen G\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"14 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Book the trip you will never ever regret!\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">Rythmia is truly a life changing place. If you feel called to come, you’re not going to regret it. The culture Gerry has created within the resort and his staff is unlike any place I’ve ever been. Every single soul you interact with is interested in supporting you with whatever you need. All ego is left at the gate when everyone enters. While you may be surrounded with complete strangers you fear you have nothing in common with, you truly leave at the end of the week with your new soul family. \u003cbr aria-hidden=\"true\">\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b8e9d1c4b658c935e2_5.avif\" loading=\"lazy\" alt=\"A tranquil view of Rythmia’s healing environment, promoting serenity and relaxation.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Jessica M\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"15 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Reborn\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I’ve waited 30 days to write this review because the experience I had at Rythmia was so precious, so personal and  so profound I was not sure words could convey the depth. If you are seeking a reconnection to your purpose, a re-membering of your divine nature,  then this is the place for you. My experience at Rythmia brought me to the core knowledge of the sacredness of life and the understanding that while I am unique and special in this world, so is every other life. Come here to reclaim your soul. The world is waiting for you.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b8f43998ef16724594_2.avif\" loading=\"lazy\" alt=\"Guests participating in healing and wellness activities at Rythmia.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Susan B\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"16 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Gratitude for Rythmia\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I’m writing this review 9 months post trip. My Rythmia experience was deeply profound. The ceremonies and breathwork exceeded any expectations I had.  I thought I was just going for a week, and I did return home after a week… But my journey continues because of what I learned and what I carry with me. Thank you Rythmia, and especially to Waleska and Raquel for their amazing work with me in ceremony. GRATITUDE!\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b8d9939521fc3d3041_3.avif\" loading=\"lazy\" alt=\"Image of a scenic view of nature with vibrant greenery.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Susan M\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"17 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Investment towards your life\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">I cannot express how grateful I am to have had this experience. I am now on day 4 of the integration process and my life and wellbeing has advanced for the better. I have had nothing but rewards since I've been back and I can navigate life with much more power. Power to choose happiness, compassion and love. Investing in myself is the best decision I have ever made in my life. Thank you Rythmia.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b863687e8100876f92_4.avif\" loading=\"lazy\" alt=\"A serene view of Rythmia's tranquil natural environment.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Nitang S\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"testimonials-slide w-slide\" aria-label=\"18 of 18\" role=\"group\" aria-hidden=\"true\" style=\"transition: all; transform: translateX(0px); opacity: 1;\">\u003cdiv class=\"testimonials-slide-content\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-slide-top\" aria-hidden=\"true\">\u003ch3 class=\"testimonial-card-heading\" aria-hidden=\"true\">Worth every penny\u003c/h3>\u003cp class=\"testominal-text\" aria-hidden=\"true\">Robert's trip of a lifetime. Worth every penny. This was a life changing experience for me and my wife. The center had a great staff, accommodations and the best healthy meals we have ever had. They have it set up so that you will make many friends even though that was not our intention when we went there. The bonds created ended up being an important aspect of our experience. We are planning on going back next year. BTW, age doesn't matter.\u003c/p>\u003c/div>\u003cdiv class=\"testimonial-bottom-container\" aria-hidden=\"true\">\u003cdiv class=\"testimonials-bottom-left\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/678ab4b8de6ab85db073b3b6_6.avif\" loading=\"lazy\" alt=\"Peaceful and natural scenery with lush greenery and a tranquil atmosphere.\" class=\"testimonial-icon\" aria-hidden=\"true\">\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fbfe544eee8ce1ffd679dd_7.avif\" loading=\"lazy\" alt=\"\" class=\"testimonial-icon hidden\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-right\" aria-hidden=\"true\">\u003cdiv class=\"testimonial-card-name\" aria-hidden=\"true\">Robert B\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/66fb14928830dc37a4b613a4_Rating.png\" loading=\"lazy\" width=\"88\" alt=\"stars\" class=\"testimonial-stars\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/6508da7f2ee63b4e56aa366d_logo-trip-advisor.avif\" loading=\"lazy\" width=\"128\" height=\"26\" alt=\"Tripadvisor logo\" class=\"image\" aria-hidden=\"true\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv aria-live=\"off\" aria-atomic=\"true\" class=\"w-slider-aria-label\" data-wf-ignore=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"left-arrow-2 w-slider-arrow-left\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-1\" aria-label=\"previous slide\" style=\"display: none;\">\u003c/div>\u003cdiv class=\"right-arrow-2 w-slider-arrow-right\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-1\" aria-label=\"next slide\" style=\"display: block;\">\u003c/div>\u003cdiv class=\"testimonials-slide-nav w-slider-nav w-slider-nav-invert w-round\">\u003cdiv class=\"w-slider-dot w-active\" data-wf-ignore=\"\" aria-label=\"Show slide 1 of 9\" aria-pressed=\"true\" role=\"button\" tabindex=\"0\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 2 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 3 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 4 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 5 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 6 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 7 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 8 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003cdiv class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 9 of 9\" aria-pressed=\"false\" role=\"button\" tabindex=\"-1\" style=\"margin-left: 3px; margin-right: 3px;\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"w-embed w-script\">\u003cstyle>\n .testimonials-slide {\n flex-shrink: 0;\n height: auto !important;\n }\n .testimonials-slider .w-slider-mask{\n display:flex !important;\n }\n\u003c/style>\n\n\u003cdiv data-trustmary-status=\"active\">\u003cdiv id=\"tm-3ie7a\" class=\"tm-widget-review-widget\">\u003cdiv class=\"go2402097865\">\u003cdiv class=\"tm-widget-review-widget\">\u003cdiv class=\"go3797868838\">\u003cdiv data-width=\"1440\" style=\"max-width: 100vw;\">\u003cdiv class=\"go3087873059 tm-widget\">\u003cdiv class=\"go3864472833 tm-carousel-wrapper\">\u003cdiv data-width=\"1440\" style=\"max-width: 100vw;\">\u003cdiv role=\"region\" aria-roledescription=\"carousel\" class=\"go3136508558\">\u003cdiv>\u003cdiv style=\"display: flex; width: 10416px; transform: translate3d(-1296px, 0px, 0px);\">\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Third Visit to Rythmia. 3rd time attending the Rythmia Life Advancement Center, at 74 ... make no mistake; this is the real deal for life transformation at all levels [Body, Mind, Spirit, Soul]. The experience is different for everyone, since each person is on their own life path. For me ... I w...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Trip207502\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Trip207502\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Magical transformation! There are no words to describe how amazing this place is! The location, facilities, rooms, food were all amazing. But even more so the teachers, coaches and shamans as well as ceremonies and program were absolutely incredible! The transformation within and I’m writing this...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Selena A\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Selena A\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">What a blessing! - The best week of my life!! This was the best week of my life!! No exaggeration... for real!.... it was beyond my expectations. The experiences weren't always easy yet they were worth every amount of struggle it took to surrender to the process. I had wanted to go to Rythmia sin...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"C C\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>C C\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside tm-carousel-prev\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Must experience! My name is Sean, I was there for a week in August, 2025. This place is worth every penny! The miracle is real, if you want it! I did everything that they recommended and basically got 10 years of therapy in one week. Remember things get worse before they get better, and you too c...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"sean k\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>sean k\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-visible tm-carousel-active\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Second Trip = Second Life-Changing Experience. This was my second trip to Rythmia. I came just over 2 years ago, and I am blown away once again. My first trip was amazing, but they have improved their processes even more. The classes are unparalleled and the environment is so intentional from the...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Deborah V\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Deborah V\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-visible\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Magical place filled with positive energy. It was excellent.\nThe facilities, the classes, the workshops, the spa, the pool, the Ayahuasca ceremonies...\nThe food was organic and excellent, and the staff was amazing.\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003csvg viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" style=\"width: 2.5em; height: 2.5em;\">\u003crect rx=\"50\" fill=\"#0fb8ad\" fill-opacity=\"0.12\" style=\"width: 100%; height: 100%;\">\u003c/rect>\u003ctext x=\"50%\" y=\"54%\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"#0fb8ad\" style=\"font-size: 0.875em; font-weight: 600;\">J\u003c/text>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Journey634276\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-visible\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Life changing. I had the most amazing experience that is truly hard to put into words. It was worth every penny and I can't wait to go back!\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Kristi C\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Kristi C\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-visible tm-carousel-last\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">One hell of an experience for the best. This is an experience of a lifetime! 💯 % worth the investment in yourself. Not everyone has the same experience with ayahuasca but you get out what you put in. The whole entire team was so supportive and extremely comforting and nice no matter what I was f...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Ashley P\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Ashley P\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside tm-carousel-next\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Pure MAGIC! Words cannot truly express I completely highly I recommend Rythmia! Before I arrived the care, communication & attention to detail were exceptional. Once I arrived this & more remained consistent & elevated. Individually & Collectively the healing, care & consideration were deeply fe...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"lisa r\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>lisa r\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">A Life-Changing Journey of Healing at Rythmia”. ✨ My Rythmia Experience ✨\nStaying at Rythmia was truly life-changing. From the moment I arrived, I felt surrounded by peace, love, and the most supportive energy. The staff genuinely care about your healing and make you feel safe through every step ...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Lali B\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Lali B\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">3rd times a charm but the 4th will be better 🤣. My 3rd time going and it just gets better. The staff, the food, the medicine, every aspect of this place is magical. You’ll feel the love & support every step. See you again soon!\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"Matthew G\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>Matthew G\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Grateful. I can't explain how much ALL OF US need this. Rythmia is a safe, accommodating wellness center who's program and staff are there to support you at every step of your journey. I have been through Rythmia's program twice now and it has not only changed my life, it has changed the trajec...\u003c/div>\u003cdiv class=\"go240075348 tm-text-review-more\">\u003ca href=\"#\">Show more\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AX3SD/wTiAlZG79Y3AAAAAElFTkSuQmCC\" alt=\"JT H\">\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>JT H\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"tm-carousel-item tm-carousel-outside\" style=\"display: flex; flex: 0 0 3.22581%;\">\u003cdiv class=\"go2617933356 tm-card-wrapper\">\u003cdiv class=\"go2906166850 tm-card\">\u003cdiv class=\"go2878634919 tm-card-top\">\u003cdiv class=\"tm-top-first\">\u003cdiv class=\"tm-review-stars\">\u003cdiv class=\"go710196939 tm-stars\">\u003cdiv class=\"tm-stars-container\">\u003cdiv class=\"tm-stars-inactive\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1239184464\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-stars-active\" style=\"width: 100%;\">\u003csvg viewBox=\"0 0 120 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"go1013047048\">\u003cpath d=\"M17.56 21C17.4001 21.0006 17.2423 20.9629 17.1 20.89L12 18.22L6.9 20.89C6.56214 21.0677 6.1526 21.0375 5.84443 20.8122C5.53626 20.5869 5.38323 20.2058 5.45 19.83L6.45 14.2L2.33 10.2C2.06806 9.9386 1.97189 9.55391 2.08 9.2C2.19825 8.83742 2.51242 8.57366 2.89 8.52L8.59 7.69L11.1 2.56C11.2671 2.21501 11.6167 1.99589 12 1.99589C12.3833 1.99589 12.7329 2.21501 12.9 2.56L15.44 7.68L21.14 8.51C21.5176 8.56366 21.8318 8.82742 21.95 9.19C22.0581 9.54391 21.9619 9.9286 21.7 10.19L17.58 14.19L18.58 19.82C18.6529 20.2028 18.4968 20.5931 18.18 20.82C17.9989 20.9469 17.7809 21.0102 17.56 21V21Z M41.56 21C41.4001 21.0006 41.2423 20.9629 41.1 20.89L36 18.22L30.9 20.89C30.5621 21.0677 30.1526 21.0375 29.8444 20.8122C29.5363 20.5869 29.3832 20.2058 29.45 19.83L30.45 14.2L26.33 10.2C26.0681 9.9386 25.9719 9.55391 26.08 9.2C26.1983 8.83742 26.5124 8.57366 26.89 8.52L32.59 7.69L35.1 2.56C35.2671 2.21501 35.6167 1.99589 36 1.99589C36.3833 1.99589 36.7329 2.21501 36.9 2.56L39.44 7.68L45.14 8.51C45.5176 8.56366 45.8318 8.82742 45.95 9.19C46.0581 9.54391 45.9619 9.9286 45.7 10.19L41.58 14.19L42.58 19.82C42.6529 20.2028 42.4968 20.5931 42.18 20.82C41.9989 20.9469 41.7809 21.0102 41.56 21V21Z M65.56 21C65.4001 21.0006 65.2423 20.9629 65.1 20.89L60 18.22L54.9 20.89C54.5621 21.0677 54.1526 21.0375 53.8444 20.8122C53.5363 20.5869 53.3832 20.2058 53.45 19.83L54.45 14.2L50.33 10.2C50.0681 9.9386 49.9719 9.55391 50.08 9.2C50.1983 8.83742 50.5124 8.57366 50.89 8.52L56.59 7.69L59.1 2.56C59.2671 2.21501 59.6167 1.99589 60 1.99589C60.3833 1.99589 60.7329 2.21501 60.9 2.56L63.44 7.68L69.14 8.51C69.5176 8.56366 69.8318 8.82742 69.95 9.19C70.0581 9.54391 69.9619 9.9286 69.7 10.19L65.58 14.19L66.58 19.82C66.6529 20.2028 66.4968 20.5931 66.18 20.82C65.9989 20.9469 65.7809 21.0102 65.56 21V21Z M89.56 21C89.4001 21.0006 89.2423 20.9629 89.1 20.89L84 18.22L78.9 20.89C78.5621 21.0677 78.1526 21.0375 77.8444 20.8122C77.5363 20.5869 77.3832 20.2058 77.45 19.83L78.45 14.2L74.33 10.2C74.0681 9.9386 73.9719 9.55391 74.08 9.2C74.1983 8.83742 74.5124 8.57366 74.89 8.52L80.59 7.69L83.1 2.56C83.2671 2.21501 83.6167 1.99589 84 1.99589C84.3833 1.99589 84.7329 2.21501 84.9 2.56L87.44 7.68L93.14 8.51C93.5176 8.56366 93.8318 8.82742 93.95 9.19C94.0581 9.54391 93.9619 9.9286 93.7 10.19L89.58 14.19L90.58 19.82C90.6529 20.2028 90.4968 20.5931 90.18 20.82C89.9989 20.9469 89.7809 21.0102 89.56 21V21Z M113.56 21C113.4001 21.0006 113.2423 20.9629 113.1 20.89L108 18.22L102.9 20.89C102.5621 21.0677 102.1526 21.0375 101.8444 20.8122C101.5363 20.5869 101.3832 20.2058 101.45 19.83L102.45 14.2L98.33 10.2C98.0681 9.9386 97.9719 9.55391 98.08 9.2C98.1983 8.83742 98.5124 8.57366 98.89 8.52L104.59 7.69L107.1 2.56C107.2671 2.21501 107.6167 1.99589 108 1.99589C108.3833 1.99589 108.7329 2.21501 108.9 2.56L111.44 7.68L117.14 8.51C117.5176 8.56366 117.8318 8.82742 117.95 9.19C118.0581 9.54391 117.9619 9.9286 117.7 10.19L113.58 14.19L114.58 19.82C114.6529 20.2028 114.4968 20.5931 114.18 20.82C113.9989 20.9469 113.7809 21.0102 113.56 21V21Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go3073557368 tm-card-review\">\u003cdiv class=\"go108640458 tm-text-review\">\u003cdiv class=\"go4008414990 tm-text-review-inner\">Magic! Rythmia has changed my life in so many profound ways. I absolutely love everything about this magical place and can’t wait to go back.\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"go72968230 tm-bottom\">\u003cdiv class=\"tm-bottom-picture\">\u003csvg viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" style=\"width: 2.5em; height: 2.5em;\">\u003crect rx=\"50\" fill=\"#0fb8ad\" fill-opacity=\"0.12\" style=\"width: 100%; height: 100%;\">\u003c/rect>\u003ctext x=\"50%\" y=\"54%\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"#0fb8ad\" style=\"font-size: 0.875em; font-weight: 600;\">G\u003c/text>\u003c/svg>\u003c/div>\u003cdiv class=\"tm-bottom-person\">\u003cb>GrandTour40379848319\u003c/b>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv aria-live=\"polite\" aria-atomic=\"true\" class=\"sr-only\" style=\"position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px);\">Page 1 of 8\u003c/div>\u003cbutton type=\"button\" class=\"go67787942 tm-carousel-arrow tm-carousel-arrow-prev\" aria-label=\"Previous reviews\">\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" style=\"transform: rotate(180deg); height: 1.5em; width: 0.875em;\">\u003cpath fill=\"#0fb8ad\" d=\"M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z\">\u003c/path>\u003c/svg>\u003c/button>\u003cbutton type=\"button\" class=\"go1925668069 tm-carousel-arrow tm-carousel-arrow-next\" aria-label=\"Next reviews\">\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" style=\"transform: rotate(0deg); height: 1.5em; width: 0.875em;\">\u003cpath fill=\"#0fb8ad\" d=\"M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z\">\u003c/path>\u003c/svg>\u003c/button>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv id=\"myModal\" ms-code-popup=\"exit-intent\" class=\"modal_collection-wrapper w-dyn-list\">\u003cdiv role=\"list\" class=\"modal_collection-list w-dyn-items\">\u003cdiv role=\"listitem\" class=\"modal_collection-item w-dyn-item\">\u003cdiv class=\"modal_component\">\u003cdiv class=\"modal_grid sm\">\u003cdiv id=\"w-node-_9219564c-3d3b-cf49-d32b-e2804377b0e7-4377b0e2\" class=\"modal-image-wrapper\">\u003cimg loading=\"lazy\" id=\"w-node-_9219564c-3d3b-cf49-d32b-e2804377b0e8-4377b0e2\" src=\"https://cdn.prod.website-files.com/650daec92cc1518bd8d37d75/6879154352fd06d08f659ab5_ezgif.com-resize.avif\" alt=\"A vacation hero image showcasing Rythmia with vibrant surroundings.\" class=\"modal-image\">\u003c/div>\u003cdiv id=\"w-node-_9219564c-3d3b-cf49-d32b-e2804377b0e9-4377b0e2\" class=\"modal_content-wrapper\">\u003cdiv class=\"margin-vertical margin-small is-custom-mobile\">\u003ch3 class=\"modal_title\">Transform Depression with Ayahuasca\u003c/h3>\u003c/div>\u003cdiv class=\"margin-bottom margin-small is-mobile-custom\">\u003cdiv class=\"w-richtext\">\u003cp>Watch this educational webinar to explore the therapeutic potential of Ayahuasca in treating depression with Dr. \u003ca href=\"/blog/rythmia-way-program-q-a-with-dr-jeff\">Jeff McNairy\u003c/a> and Dr. Mariana Rojas.\u003c/p>\u003c/div>\u003c/div>\u003cdiv class=\"modal_rich-text mb w-richtext\">\u003cp>Here's what you'll learn in this discussion: \u003c/p>\u003cul role=\"list\">\u003cli>How people and their brains get stuck in depression​​​​​​​\u003c/li>\u003cli>How Ayahuasca resets the brain of people dealing with depression\u003c/li>\u003cli>How the Rythmia Way Program helps people reset their lives\u003c/li>\u003c/ul>\u003c/div>\u003ca href=\"https://event.webinarjam.com/register/4/7p1zocn\" target=\"_blank\" class=\"button inline w-button\">Register now\u003c/a>\u003cdiv class=\"modal_form-styles w-embed\">\u003cstyle>\n.legal-consent-container {\n\tmargin: 0 !important;\n}\n\u003c/style>\u003c/div>\u003cdiv class=\"modal_email-form w-condition-invisible w-form\">\u003cform id=\"email-form\" name=\"email-form\" data-name=\"Email Form\" method=\"get\" class=\"modal_form-block\" data-wf-page-id=\"656ff5e50501232640158ed4\" data-wf-element-id=\"9219564c-3d3b-cf49-d32b-e2804377b0f1\" data-turnstile-sitekey=\"0x4AAAAAAAQTptj2So4dx43e\" aria-label=\"Email Form\">\u003clabel for=\"email-2\">Email Address\u003c/label>\u003cinput class=\"form-field w-input\" aria-required=\"true\" maxlength=\"256\" name=\"email-2\" data-name=\"Email 2\" placeholder=\"Email *\" type=\"email\" id=\"email-2\" required=\"\">\u003cinput type=\"submit\" data-wait=\"Please wait...\" class=\"button w-button\" value=\"Submit\" disabled=\"\">\u003cdiv>\u003cdiv>\u003cinput type=\"hidden\" name=\"cf-turnstile-response\" id=\"cf-chl-widget-kzkdf_response\" value=\"\">\u003c/div>\u003c/div>\u003c/form>\u003cdiv class=\"w-form-done\" tabindex=\"-1\" role=\"region\" aria-label=\"Email Form success\">\u003cdiv>Thank you! Your submission has been received!\u003c/div>\u003c/div>\u003cdiv class=\"w-form-fail\" tabindex=\"-1\" role=\"region\" aria-label=\"Email Form failure\">\u003cdiv>Oops! Something went wrong while submitting the form.\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003ca role=\"button\" aria-label=\"Pop up close button\" data-w-id=\"9219564c-3d3b-cf49-d32b-e2804377b0fc\" href=\"#\" class=\"modal_close-button w-inline-block\">\u003cdiv id=\"exit-modal-close-button\" class=\"icon-embed-small text-color-black w-embed\">\u003csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"none\">\u003cg clip-path=\"url(#a)\">\u003cpath fill=\"currentColor\" d=\"m24.056 23.5-.556.556a.786.786 0 0 1-1.11 0L16 17.666l-6.39 6.39a.786.786 0 0 1-1.11 0l-.556-.556a.786.786 0 0 1 0-1.11l6.39-6.39-6.39-6.39a.786.786 0 0 1 0-1.11l.556-.556a.786.786 0 0 1 1.11 0l6.39 6.39 6.39-6.39a.786.786 0 0 1 1.11 0l.556.556a.786.786 0 0 1 0 1.11L17.666 16l6.39 6.39a.786.786 0 0 1 0 1.11Z\">\u003c/path>\u003c/g>\u003cdefs>\u003cclipPath id=\"a\">\u003cpath fill=\"#fff\" d=\"M0 0h32v32H0z\">\u003c/path>\u003c/clipPath>\u003c/defs>\u003c/svg>\u003c/div>\u003c/a>\u003c/div>\u003cdiv data-w-id=\"9219564c-3d3b-cf49-d32b-e2804377b0fe\" class=\"contact-modal1_background-overlay\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/main>\u003csection class=\"section_cta\">\u003cimg loading=\"lazy\" src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/686e8547033d04037714a5b5_ezgif.com-resize.avif\" alt=\"Rythmia's saltwater pool and gazebos at night. \" class=\"image-4\">\u003cdiv id=\"book\" class=\"book-link\">\u003c/div>\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-large\">\u003cdiv class=\"padding-section-large\">\u003cdiv class=\"fs-styleguide_2-col-copy raffle\">\u003cdiv id=\"w-node-_82014d2a-e471-d0a3-1b6b-a1725026f53b-5026f534\" class=\"content_container\">\u003ch2 data-w-id=\"82014d2a-e471-d0a3-1b6b-a1725026f53c\" class=\"heading center\" style=\"opacity: 0;\">Book your Ayahuasca Retreat\u003c/h2>\u003c/div>\u003cdiv id=\"w-node-_82014d2a-e471-d0a3-1b6b-a1725026f540-5026f534\" data-w-id=\"82014d2a-e471-d0a3-1b6b-a1725026f540\" class=\"content_container home\" style=\"opacity: 0;\">\u003cdiv class=\"win-form-container book-now-home\">\u003cdiv data-w-id=\"82014d2a-e471-d0a3-1b6b-a1725026f542\" class=\"contact_embed new w-embed w-script\" style=\"opacity: 0;\">\u003cdiv data-nosnippet=\"\" class=\"hubspot-form-embed\">\n\u003cscript src=\"//js.hsforms.net/forms/v2.js\" defer=\"\">\u003c/script>\n\u003cscript data-hubspot-rendered=\"true\">\n (window.hsFormsOnReady ||= []).push(_ => {\n hbspt.forms.create({\n portalId: \"39867020\",\n formId: \"da41cd8c-931e-49e3-bcaf-f3aff871ce80\",\n onFormReady: (form) => {\n }\n });\n });\n\u003c/script>\u003cdiv id=\"hbspt-form-47a14555-5153-4d5c-b20d-e3f0818c0552\" class=\"hbspt-form\" data-hs-forms-root=\"true\">\u003cform id=\"hsForm_da41cd8c-931e-49e3-bcaf-f3aff871ce80\" method=\"POST\" accept-charset=\"UTF-8\" enctype=\"multipart/form-data\" novalidate=\"\" action=\"https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/39867020/da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"hs-form-private hsForm_da41cd8c-931e-49e3-bcaf-f3aff871ce80 hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80 hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_47a14555-5153-4d5c-b20d-e3f0818c0552 hs-form stacked\" target=\"target_iframe_da41cd8c-931e-49e3-bcaf-f3aff871ce80\" data-instance-id=\"47a14555-5153-4d5c-b20d-e3f0818c0552\" data-form-id=\"da41cd8c-931e-49e3-bcaf-f3aff871ce80\" data-portal-id=\"39867020\" data-test-id=\"hsForm_da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cfieldset class=\"form-columns-2\">\u003cdiv class=\"hs_firstname hs-firstname hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-firstname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"firstname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>First name\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"firstname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"firstname\" required=\"\" placeholder=\"First name\" type=\"text\" class=\"hs-input\" inputmode=\"text\" autocomplete=\"given-name\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_lastname hs-lastname hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-lastname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"lastname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Last name\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"lastname-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"lastname\" required=\"\" placeholder=\"Last name\" type=\"text\" class=\"hs-input\" inputmode=\"text\" autocomplete=\"family-name\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-2\">\u003cdiv class=\"hs_email hs-email hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-email-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"email-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Email\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"email-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"email\" required=\"\" placeholder=\"Email\" type=\"email\" class=\"hs-input\" inputmode=\"email\" autocomplete=\"email\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_phone hs-phone hs-fieldtype-phonenumber field hs-form-field\">\u003clabel id=\"label-phone-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"phone-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Phone number\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cdiv class=\"hs-input hs-fieldtype-intl-phone\">\u003cselect id=\"phone_ext-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" required=\"\" class=\"hs-input\" name=\"\">\u003coption disabled=\"\" value=\"\">*\u003c/option>\u003coption value=\"AF\">Afghanistan (‫افغانستان‬‎)\u003c/option>\u003coption value=\"AL\">Albania (Shqipëri)\u003c/option>\u003coption value=\"DZ\">Algeria (‫الجزائر‬‎)\u003c/option>\u003coption value=\"AS\">American Samoa\u003c/option>\u003coption value=\"AD\">Andorra\u003c/option>\u003coption value=\"AO\">Angola\u003c/option>\u003coption value=\"AI\">Anguilla\u003c/option>\u003coption value=\"AG\">Antigua and Barbuda\u003c/option>\u003coption value=\"AR\">Argentina\u003c/option>\u003coption value=\"AM\">Armenia (Հայաստան)\u003c/option>\u003coption value=\"AW\">Aruba\u003c/option>\u003coption value=\"AU\">Australia\u003c/option>\u003coption value=\"AT\">Austria (Österreich)\u003c/option>\u003coption value=\"AZ\">Azerbaijan (Azərbaycan)\u003c/option>\u003coption value=\"BS\">Bahamas\u003c/option>\u003coption value=\"BH\">Bahrain (‫البحرين‬‎)\u003c/option>\u003coption value=\"BD\">Bangladesh (বাংলাদেশ)\u003c/option>\u003coption value=\"BB\">Barbados\u003c/option>\u003coption value=\"BY\">Belarus (Беларусь)\u003c/option>\u003coption value=\"BE\">Belgium (België)\u003c/option>\u003coption value=\"BZ\">Belize\u003c/option>\u003coption value=\"BJ\">Benin (Bénin)\u003c/option>\u003coption value=\"BM\">Bermuda\u003c/option>\u003coption value=\"BT\">Bhutan (འབྲུག)\u003c/option>\u003coption value=\"BO\">Bolivia\u003c/option>\u003coption value=\"BA\">Bosnia and Herzegovina (Босна и Херцеговина)\u003c/option>\u003coption value=\"BW\">Botswana\u003c/option>\u003coption value=\"BR\">Brazil (Brasil)\u003c/option>\u003coption value=\"IO\">British Indian Ocean Territory\u003c/option>\u003coption value=\"VG\">British Virgin Islands\u003c/option>\u003coption value=\"BN\">Brunei\u003c/option>\u003coption value=\"BG\">Bulgaria (България)\u003c/option>\u003coption value=\"BF\">Burkina Faso\u003c/option>\u003coption value=\"BI\">Burundi (Uburundi)\u003c/option>\u003coption value=\"KH\">Cambodia (កម្ពុជា)\u003c/option>\u003coption value=\"CM\">Cameroon (Cameroun)\u003c/option>\u003coption value=\"CA\">Canada\u003c/option>\u003coption value=\"CV\">Cape Verde (Kabu Verdi)\u003c/option>\u003coption value=\"BQ\">Caribbean Netherlands\u003c/option>\u003coption value=\"KY\">Cayman Islands\u003c/option>\u003coption value=\"CF\">Central African Republic (République centrafricaine)\u003c/option>\u003coption value=\"TD\">Chad (Tchad)\u003c/option>\u003coption value=\"CL\">Chile\u003c/option>\u003coption value=\"CN\">China (中国)\u003c/option>\u003coption value=\"CO\">Colombia\u003c/option>\u003coption value=\"KM\">Comoros (‫جزر القمر‬‎)\u003c/option>\u003coption value=\"CD\">Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\u003c/option>\u003coption value=\"CG\">Congo (Republic) (Congo-Brazzaville)\u003c/option>\u003coption value=\"CK\">Cook Islands\u003c/option>\u003coption value=\"CR\">Costa Rica\u003c/option>\u003coption value=\"CI\">Côte d’Ivoire\u003c/option>\u003coption value=\"HR\">Croatia (Hrvatska)\u003c/option>\u003coption value=\"CU\">Cuba\u003c/option>\u003coption value=\"CW\">Curaçao\u003c/option>\u003coption value=\"CY\">Cyprus (Κύπρος)\u003c/option>\u003coption value=\"CZ\">Czech Republic (Česká republika)\u003c/option>\u003coption value=\"DK\">Denmark (Danmark)\u003c/option>\u003coption value=\"DJ\">Djibouti\u003c/option>\u003coption value=\"DM\">Dominica\u003c/option>\u003coption value=\"DO\">Dominican Republic (República Dominicana)\u003c/option>\u003coption value=\"EC\">Ecuador\u003c/option>\u003coption value=\"EG\">Egypt (‫مصر‬‎)\u003c/option>\u003coption value=\"SV\">El Salvador\u003c/option>\u003coption value=\"GQ\">Equatorial Guinea (Guinea Ecuatorial)\u003c/option>\u003coption value=\"ER\">Eritrea\u003c/option>\u003coption value=\"EE\">Estonia (Eesti)\u003c/option>\u003coption value=\"ET\">Ethiopia\u003c/option>\u003coption value=\"FK\">Falkland Islands (Islas Malvinas)\u003c/option>\u003coption value=\"FO\">Faroe Islands (Føroyar)\u003c/option>\u003coption value=\"FJ\">Fiji\u003c/option>\u003coption value=\"FI\">Finland (Suomi)\u003c/option>\u003coption value=\"FR\">France\u003c/option>\u003coption value=\"GF\">French Guiana (Guyane française)\u003c/option>\u003coption value=\"PF\">French Polynesia (Polynésie française)\u003c/option>\u003coption value=\"GA\">Gabon\u003c/option>\u003coption value=\"GM\">Gambia\u003c/option>\u003coption value=\"GE\">Georgia (საქართველო)\u003c/option>\u003coption value=\"DE\">Germany (Deutschland)\u003c/option>\u003coption value=\"GH\">Ghana (Gaana)\u003c/option>\u003coption value=\"GI\">Gibraltar\u003c/option>\u003coption value=\"GR\">Greece (Ελλάδα)\u003c/option>\u003coption value=\"GL\">Greenland (Kalaallit Nunaat)\u003c/option>\u003coption value=\"GD\">Grenada\u003c/option>\u003coption value=\"GP\">Guadeloupe\u003c/option>\u003coption value=\"GU\">Guam\u003c/option>\u003coption value=\"GT\">Guatemala\u003c/option>\u003coption value=\"GN\">Guinea (Guinée)\u003c/option>\u003coption value=\"GW\">Guinea-Bissau (Guiné Bissau)\u003c/option>\u003coption value=\"GY\">Guyana\u003c/option>\u003coption value=\"HT\">Haiti\u003c/option>\u003coption value=\"HN\">Honduras\u003c/option>\u003coption value=\"HK\">Hong Kong (香港)\u003c/option>\u003coption value=\"HU\">Hungary (Magyarország)\u003c/option>\u003coption value=\"IS\">Iceland (Ísland)\u003c/option>\u003coption value=\"IN\">India (भारत)\u003c/option>\u003coption value=\"ID\">Indonesia\u003c/option>\u003coption value=\"IR\">Iran (‫ایران‬‎)\u003c/option>\u003coption value=\"IQ\">Iraq (‫العراق‬‎)\u003c/option>\u003coption value=\"IE\">Ireland\u003c/option>\u003coption value=\"IL\">Israel (‫ישראל‬‎)\u003c/option>\u003coption value=\"IT\">Italy (Italia)\u003c/option>\u003coption value=\"JM\">Jamaica\u003c/option>\u003coption value=\"JP\">Japan (日本)\u003c/option>\u003coption value=\"JO\">Jordan (‫الأردن‬‎)\u003c/option>\u003coption value=\"KZ\">Kazakhstan (Казахстан)\u003c/option>\u003coption value=\"KE\">Kenya\u003c/option>\u003coption value=\"KI\">Kiribati\u003c/option>\u003coption value=\"XK\">Kosovo\u003c/option>\u003coption value=\"KW\">Kuwait (‫الكويت‬‎)\u003c/option>\u003coption value=\"KG\">Kyrgyzstan (Кыргызстан)\u003c/option>\u003coption value=\"LA\">Laos (ລາວ)\u003c/option>\u003coption value=\"LV\">Latvia (Latvija)\u003c/option>\u003coption value=\"LB\">Lebanon (‫لبنان‬‎)\u003c/option>\u003coption value=\"LS\">Lesotho\u003c/option>\u003coption value=\"LR\">Liberia\u003c/option>\u003coption value=\"LY\">Libya (‫ليبيا‬‎)\u003c/option>\u003coption value=\"LI\">Liechtenstein\u003c/option>\u003coption value=\"LT\">Lithuania (Lietuva)\u003c/option>\u003coption value=\"LU\">Luxembourg\u003c/option>\u003coption value=\"MO\">Macau (澳門)\u003c/option>\u003coption value=\"MK\">Macedonia (FYROM) (Македонија)\u003c/option>\u003coption value=\"MG\">Madagascar (Madagasikara)\u003c/option>\u003coption value=\"MW\">Malawi\u003c/option>\u003coption value=\"MY\">Malaysia\u003c/option>\u003coption value=\"MV\">Maldives\u003c/option>\u003coption value=\"ML\">Mali\u003c/option>\u003coption value=\"MT\">Malta\u003c/option>\u003coption value=\"MH\">Marshall Islands\u003c/option>\u003coption value=\"MQ\">Martinique\u003c/option>\u003coption value=\"MR\">Mauritania (‫موريتانيا‬‎)\u003c/option>\u003coption value=\"MU\">Mauritius (Moris)\u003c/option>\u003coption value=\"MX\">Mexico (México)\u003c/option>\u003coption value=\"FM\">Micronesia\u003c/option>\u003coption value=\"MD\">Moldova (Republica Moldova)\u003c/option>\u003coption value=\"MC\">Monaco\u003c/option>\u003coption value=\"MN\">Mongolia (Монгол)\u003c/option>\u003coption value=\"ME\">Montenegro (Crna Gora)\u003c/option>\u003coption value=\"MS\">Montserrat\u003c/option>\u003coption value=\"MA\">Morocco (‫المغرب‬‎)\u003c/option>\u003coption value=\"MZ\">Mozambique (Moçambique)\u003c/option>\u003coption value=\"MM\">Myanmar (Burma) (မြန်မာ)\u003c/option>\u003coption value=\"NA\">Namibia (Namibië)\u003c/option>\u003coption value=\"NR\">Nauru\u003c/option>\u003coption value=\"NP\">Nepal (नेपाल)\u003c/option>\u003coption value=\"NL\">Netherlands (Nederland)\u003c/option>\u003coption value=\"NC\">New Caledonia (Nouvelle-Calédonie)\u003c/option>\u003coption value=\"NZ\">New Zealand\u003c/option>\u003coption value=\"NI\">Nicaragua\u003c/option>\u003coption value=\"NE\">Niger (Nijar)\u003c/option>\u003coption value=\"NG\">Nigeria\u003c/option>\u003coption value=\"NU\">Niue\u003c/option>\u003coption value=\"NF\">Norfolk Island\u003c/option>\u003coption value=\"KP\">North Korea (조선 민주주의 인민 공화국)\u003c/option>\u003coption value=\"MP\">Northern Mariana Islands\u003c/option>\u003coption value=\"NO\">Norway (Norge)\u003c/option>\u003coption value=\"OM\">Oman (‫عُمان‬‎)\u003c/option>\u003coption value=\"PK\">Pakistan (‫پاکستان‬‎)\u003c/option>\u003coption value=\"PW\">Palau\u003c/option>\u003coption value=\"PS\">Palestine (‫فلسطين‬‎)\u003c/option>\u003coption value=\"PA\">Panama (Panamá)\u003c/option>\u003coption value=\"PG\">Papua New Guinea\u003c/option>\u003coption value=\"PY\">Paraguay\u003c/option>\u003coption value=\"PE\">Peru (Perú)\u003c/option>\u003coption value=\"PH\">Philippines\u003c/option>\u003coption value=\"PL\">Poland (Polska)\u003c/option>\u003coption value=\"PT\">Portugal\u003c/option>\u003coption value=\"PR\">Puerto Rico\u003c/option>\u003coption value=\"QA\">Qatar (‫قطر‬‎)\u003c/option>\u003coption value=\"RE\">Réunion (La Réunion)\u003c/option>\u003coption value=\"RO\">Romania (România)\u003c/option>\u003coption value=\"RU\">Russia (Россия)\u003c/option>\u003coption value=\"RW\">Rwanda\u003c/option>\u003coption value=\"BL\">Saint Barthélemy (Saint-Barthélemy)\u003c/option>\u003coption value=\"SH\">Saint Helena\u003c/option>\u003coption value=\"KN\">Saint Kitts and Nevis\u003c/option>\u003coption value=\"LC\">Saint Lucia\u003c/option>\u003coption value=\"MF\">Saint Martin (Saint-Martin (partie française))\u003c/option>\u003coption value=\"PM\">Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\u003c/option>\u003coption value=\"VC\">Saint Vincent and the Grenadines\u003c/option>\u003coption value=\"WS\">Samoa\u003c/option>\u003coption value=\"SM\">San Marino\u003c/option>\u003coption value=\"ST\">São Tomé and Príncipe (São Tomé e Príncipe)\u003c/option>\u003coption value=\"SA\">Saudi Arabia (‫المملكة العربية السعودية‬‎)\u003c/option>\u003coption value=\"SN\">Senegal (Sénégal)\u003c/option>\u003coption value=\"RS\">Serbia (Србија)\u003c/option>\u003coption value=\"SC\">Seychelles\u003c/option>\u003coption value=\"SL\">Sierra Leone\u003c/option>\u003coption value=\"SG\">Singapore\u003c/option>\u003coption value=\"SX\">Sint Maarten\u003c/option>\u003coption value=\"SK\">Slovakia (Slovensko)\u003c/option>\u003coption value=\"SI\">Slovenia (Slovenija)\u003c/option>\u003coption value=\"SB\">Solomon Islands\u003c/option>\u003coption value=\"SO\">Somalia (Soomaaliya)\u003c/option>\u003coption value=\"ZA\">South Africa\u003c/option>\u003coption value=\"KR\">South Korea (대한민국)\u003c/option>\u003coption value=\"SS\">South Sudan (‫جنوب السودان‬‎)\u003c/option>\u003coption value=\"ES\">Spain (España)\u003c/option>\u003coption value=\"LK\">Sri Lanka (ශ්‍රී ලංකාව)\u003c/option>\u003coption value=\"SD\">Sudan (‫السودان‬‎)\u003c/option>\u003coption value=\"SR\">Suriname\u003c/option>\u003coption value=\"SZ\">Swaziland\u003c/option>\u003coption value=\"SE\">Sweden (Sverige)\u003c/option>\u003coption value=\"CH\">Switzerland (Schweiz)\u003c/option>\u003coption value=\"SY\">Syria (‫سوريا‬‎)\u003c/option>\u003coption value=\"TW\">Taiwan (台灣)\u003c/option>\u003coption value=\"TJ\">Tajikistan\u003c/option>\u003coption value=\"TZ\">Tanzania\u003c/option>\u003coption value=\"TH\">Thailand (ไทย)\u003c/option>\u003coption value=\"TL\">Timor-Leste\u003c/option>\u003coption value=\"TG\">Togo\u003c/option>\u003coption value=\"TK\">Tokelau\u003c/option>\u003coption value=\"TO\">Tonga\u003c/option>\u003coption value=\"TT\">Trinidad and Tobago\u003c/option>\u003coption value=\"TN\">Tunisia (‫تونس‬‎)\u003c/option>\u003coption value=\"TR\">Turkey (Türkiye)\u003c/option>\u003coption value=\"TM\">Turkmenistan\u003c/option>\u003coption value=\"TC\">Turks and Caicos Islands\u003c/option>\u003coption value=\"TV\">Tuvalu\u003c/option>\u003coption value=\"VI\">U.S. Virgin Islands\u003c/option>\u003coption value=\"UG\">Uganda\u003c/option>\u003coption value=\"UA\">Ukraine (Україна)\u003c/option>\u003coption value=\"AE\">United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\u003c/option>\u003coption value=\"GB\">United Kingdom\u003c/option>\u003coption value=\"US\">United States\u003c/option>\u003coption value=\"UY\">Uruguay\u003c/option>\u003coption value=\"UZ\">Uzbekistan (Oʻzbekiston)\u003c/option>\u003coption value=\"VU\">Vanuatu\u003c/option>\u003coption value=\"VA\">Vatican City (Città del Vaticano)\u003c/option>\u003coption value=\"VE\">Venezuela\u003c/option>\u003coption value=\"VN\">Vietnam (Việt Nam)\u003c/option>\u003coption value=\"WF\">Wallis and Futuna\u003c/option>\u003coption value=\"YE\">Yemen (‫اليمن‬‎)\u003c/option>\u003coption value=\"ZM\">Zambia\u003c/option>\u003coption value=\"ZW\">Zimbabwe\u003c/option>\u003c/select>\u003cinput id=\"phone-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"\" required=\"\" placeholder=\"Phone number\" type=\"tel\" class=\"hs-input\" inputmode=\"tel\" autocomplete=\"tel\" value=\"+44 \">\u003cinput name=\"phone\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_source hs-utm_source hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_source-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_source-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM Source\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_source-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_source\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_campaign hs-utm_campaign hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM Campaign\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_campaign\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_content hs-utm_content hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_content-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_content-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM Content\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_content-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_content\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_medium hs-utm_medium hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_medium-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_medium-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM Medium\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_medium-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_medium\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_term hs-utm_term hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_term-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_term-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM Term\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_term-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_term\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_id hs-utm_id hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_id\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_utm_pap_affiliate_id hs-utm_pap_affiliate_id hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_pap_affiliate_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"utm_pap_affiliate_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>UTM PAP Affiliate ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_pap_affiliate_id-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"utm_pap_affiliate_id\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_device hs-device hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-device-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"device-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Device\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"device-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"device\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_matchtype hs-matchtype hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-matchtype-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"matchtype-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Match type\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"matchtype-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"matchtype\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_network hs-network hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-network-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"network-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Network\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"network-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"network\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_msclkid hs-msclkid hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-msclkid-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"msclkid-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>Microsoft ad click ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"msclkid-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"msclkid\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_vwo_campaign hs-vwo_campaign hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-vwo_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"vwo_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>VWO Campaign\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"vwo_campaign-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"vwo_campaign\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cfieldset class=\"form-columns-1\">\u003cdiv class=\"hs_vwo_variation hs-vwo_variation hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-vwo_variation-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" class=\"\" for=\"vwo_variation-da41cd8c-931e-49e3-bcaf-f3aff871ce80\">\u003cspan>VWO Variation\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"vwo_variation-da41cd8c-931e-49e3-bcaf-f3aff871ce80\" name=\"vwo_variation\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003c/fieldset>\u003cdiv class=\"hs_submit hs-submit\">\u003cdiv class=\"hs-field-desc\" style=\"display: none;\">\u003c/div>\u003cdiv class=\"actions\">\u003cinput type=\"submit\" class=\"hs-button primary large\" value=\"SUBMIT\">\u003c/div>\u003c/div>\u003cinput name=\"hs_context\" type=\"hidden\" value=\"{"embedAtTimestamp":"1777594018875","formDefinitionUpdatedAt":"1769798351494","lang":"en","embedType":"REGULAR","renderRawHtml":"true","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36","pageTitle":"Medically-Licensed Ayahuasca Retreat in Costa Rica | Rythmia","pageUrl":"https://www.rythmia.com/","isHubSpotCmsGeneratedPage":false,"hutk":"98ca4bedcbc57573359f42263c7f7518","__hsfp":"ae1e2af7aff354be25a294cd1b7dd376","__hssc":"71499916.1.1777594019955","__hstc":"71499916.98ca4bedcbc57573359f42263c7f7518.1777594019955.1777594019955.1777594019955.1","formTarget":"#hbspt-form-47a14555-5153-4d5c-b20d-e3f0818c0552","rumScriptExecuteTime":619.3999999761581,"rumTotalRequestTime":854.7999999523163,"rumTotalRenderTime":873.8999999761581,"rumServiceResponseTime":235.39999997615814,"rumFormRenderTime":19.100000023841858,"connectionType":"4g","firstContentfulPaint":0,"largestContentfulPaint":0,"locale":"en","timestamp":1777594019969,"originalEmbedContext":{"portalId":"39867020","formId":"da41cd8c-931e-49e3-bcaf-f3aff871ce80","region":"na1","target":"#hbspt-form-47a14555-5153-4d5c-b20d-e3f0818c0552","isBuilder":false,"isTestPage":false,"isPreview":false,"isMobileResponsive":true},"correlationId":"47a14555-5153-4d5c-b20d-e3f0818c0552","renderedFieldsIds":["firstname","lastname","email","phone","utm_source","utm_campaign","utm_content","utm_medium","utm_term","utm_id","utm_pap_affiliate_id","device","matchtype","network","msclkid","vwo_campaign","vwo_variation"],"captchaStatus":"NOT_APPLICABLE","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.10893","sourceName":"forms-embed","sourceVersion":"1.10893","sourceVersionMajor":"1","sourceVersionMinor":"10893","allPageIds":{},"_debug_embedLogLines":[{"clientTimestamp":1777594018945,"level":"INFO","message":"Retrieved customer callbacks used on embed context: [\\"onFormReady\\"]"},{"clientTimestamp":1777594018945,"level":"INFO","message":"Retrieved pageContext values which may be overriden by the embed context: {\\"pageTitle\\":\\"Medically-Licensed Ayahuasca Retreat in Costa Rica | Rythmia\\",\\"pageUrl\\":\\"https://www.rythmia.com/\\",\\"userAgent\\":\\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36\\",\\"isHubSpotCmsGeneratedPage\\":false}"},{"clientTimestamp":1777594018946,"level":"INFO","message":"Retrieved countryCode property from normalized embed definition response: \\"GB\\""},{"clientTimestamp":1777594019965,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\\"hutk\\":\\"98ca4bedcbc57573359f42263c7f7518\\"}"}],"recaptchaVersion":"v2"}\">\u003ciframe name=\"target_iframe_da41cd8c-931e-49e3-bcaf-f3aff871ce80\" style=\"display: none;\">\u003c/iframe>\u003c/form>\u003c/div>\n\n\n\u003c/div>\n\n\u003cstyle>\n.contact_embed.w-embed.w-script{\ndisplay:flex;\nwidth: 100%;\n}\n\n.form-columns-2{\ndisplay:flex;\nflex-direction: row;\nwidth:100%;\nmax-width:750px !important;\n}\n\n.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field{\nwidth: 100%;\n}\n\n.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{\nwidth: 100%;\n}\n\n.hbspt-form{\nwidth:100%;\nmax-width:750px;\n}\n\n.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{\nwidth: 100%;\n}\n\n.hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field{\nwidth:100%;\n}\n\n.hs-form-da41cd8c-931e-49e3-bcaf-f3aff871ce80_aa06c568-edf7-4fc9-8abd-70164dc17ccd.fieldset {\nmax-width:750px !important;;\n}\n\n@media only screen and (max-device-width: 480px) { \n.form-columns-2{\ndisplay:flex;\nflex-direction: column;\nwidth:100%;\nmax-width:750px !important;\n}\n}\n\n.hs-button.primary.large {\n\tborder-radius: 4px;\n transition: background-color 200ms;\n}\n\n.hs-button.primary.large:hover {\n\tbackground-color: #e96f51 !important;\n}\n\n.hs-input {\n\tborder-radius: 4px !important;\n}\n\u003c/style>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"section_background-image-wrapper-3\">\u003c/div>\u003c/section>\u003cfooter class=\"footer_component\">\u003cdiv class=\"padding-section-medium\">\u003cdiv class=\"padding-global\">\u003cdiv class=\"container-xlarge\">\u003cdiv class=\"footer_wrapper new\">\u003cnav id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba33-95a3ba2e\" class=\"footer_row\">\u003cdiv class=\"footer_column\">\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba35-95a3ba2e\" class=\"text-size-small text-weight-semibold\">MAIN MENU\u003c/div>\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba37-95a3ba2e\" class=\"footer_link-block\">\u003ca href=\"/\" aria-current=\"page\" class=\"footer_link new w--current\">Home\u003c/a>\u003ca href=\"/rythmia-way\" class=\"footer_link new\">Experience\u003c/a>\u003ca href=\"/results-2\" class=\"footer_link new hidden\">Results\u003c/a>\u003ca href=\"/resort\" class=\"footer_link new\">Resort\u003c/a>\u003ca href=\"/our-story\" class=\"footer_link new\">Our Story\u003c/a>\u003ca href=\"/calendar\" class=\"footer_link new\">Events and Guest Speakers\u003c/a>\u003ca href=\"/board-of-directors\" class=\"footer_link new\">Board of Directors\u003c/a>\u003ca href=\"/reviews\" class=\"footer_link new\">Testimonials\u003c/a>\u003ca href=\"/testimonials/miracle-of-the-month\" class=\"footer_link new\">Miracle of the Month\u003c/a>\u003ca href=\"https://www.rlife.app/\" target=\"_blank\" class=\"footer_link new\">RLife App\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"footer_column\">\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba4d-95a3ba2e\" class=\"text-size-small text-weight-semibold\">HELP\u003c/div>\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba4f-95a3ba2e\" class=\"footer_link-block\">\u003ca href=\"/book\" class=\"footer_link new\">Book Now\u003c/a>\u003ca href=\"/contact\" class=\"footer_link new\">Contact Us\u003c/a>\u003ca href=\"/faq\" class=\"footer_link new\">FAQ\u003c/a>\u003ca href=\"/blog\" class=\"footer_link new\">Blog\u003c/a>\u003ca href=\"/affiliates\" class=\"footer_link new\">Affiliates\u003c/a>\u003ca href=\"/rythmia-in-the-media\" class=\"footer_link new\">Rythmia in the Media\u003c/a>\u003ca href=\"/press\" class=\"footer_link new\">Press Room\u003c/a>\u003c/div>\u003c/div>\u003cdiv data-nosnippet=\"\" class=\"footer_column\">\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba57-95a3ba2e\" class=\"text-size-small text-weight-semibold\">CALL TODAY!\u003c/div>\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba59-95a3ba2e\" class=\"footer_link-block\">\u003ca href=\"tel:8442365674\" class=\"footer_link phone-number\">+1 (844) 236-5674\u003c/a>\u003cdiv id=\"w-node-bb817b4c-3b70-00bf-30d3-e060aff43d05-95a3ba2e\" class=\"footer_link new\">\u003cstrong>Monday-Friday\u003cbr>‍\u003c/strong>\u003cbr>6 am - 6 pm Pacific\u003cbr>9 am - 9 pm Eastern\u003cbr>\u003cbr>\u003cstrong>Saturday-Sunday\u003cbr>‍\u003c/strong>\u003cbr>9 am - 5 pm Pacific\u003cbr>12 pm - 8 pm Eastern\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"footer_column\">\u003cdiv class=\"heading-style-h6\">Make your inbox vibrate higher\u003c/div>\u003cdiv id=\"w-node-e3527887-9cdb-0eeb-740c-f6c495a3ba5f-95a3ba2e\" class=\"footer_link-block\">\u003cdiv id=\"w-node-_304eaf42-444c-ad8c-2a54-5d6e2308200f-95a3ba2e\" class=\"footer_form-embed w-embed w-script\">\u003cdiv data-nosnippet=\"\">\n\u003cscript>\n (function() {\n var scriptAlreadyLoaded = false;\n\n // Check if any existing script matches the src\n document.querySelectorAll('script').forEach(function(script) {\n if (script.src && script.src.includes('v2.js')) {\n scriptAlreadyLoaded = true;\n }\n });\n\n // If not loaded, append the script\n if (!scriptAlreadyLoaded) {\n var hsScript = document.createElement('script');\n hsScript.src = '//js.hsforms.net/forms/v2.js';\n hsScript.defer = true;\n document.head.appendChild(hsScript);\n }\n })();\n\u003c/script>\n\n\u003cscript data-hubspot-rendered=\"true\">\n (window.hsFormsOnReady ||= []).push(_ => {\n hbspt.forms.create({\n portalId: \"39867020\",\n formId: \"2540cc16-16ee-4131-bebc-b4c0c7870298\",\n onFormReady: (form) => {\n }\n });\n });\n\u003c/script>\u003cdiv id=\"hbspt-form-3a40b50e-f6a0-4521-863a-5eae14de501e\" class=\"hbspt-form\" data-hs-forms-root=\"true\">\u003cform id=\"hsForm_2540cc16-16ee-4131-bebc-b4c0c7870298\" method=\"POST\" accept-charset=\"UTF-8\" enctype=\"multipart/form-data\" novalidate=\"\" action=\"https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/39867020/2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"hs-form-private hsForm_2540cc16-16ee-4131-bebc-b4c0c7870298 hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298 hs-form-2540cc16-16ee-4131-bebc-b4c0c7870298_3a40b50e-f6a0-4521-863a-5eae14de501e hs-form stacked\" target=\"target_iframe_2540cc16-16ee-4131-bebc-b4c0c7870298\" data-instance-id=\"3a40b50e-f6a0-4521-863a-5eae14de501e\" data-form-id=\"2540cc16-16ee-4131-bebc-b4c0c7870298\" data-portal-id=\"39867020\" data-test-id=\"hsForm_2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cdiv class=\"hs_firstname hs-firstname hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-firstname-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"firstname-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>First name\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"firstname-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"firstname\" required=\"\" placeholder=\"First name\" type=\"text\" class=\"hs-input\" inputmode=\"text\" autocomplete=\"given-name\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_lastname hs-lastname hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-lastname-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"lastname-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Last name\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"lastname-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"lastname\" required=\"\" placeholder=\"Last name\" type=\"text\" class=\"hs-input\" inputmode=\"text\" autocomplete=\"family-name\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_email hs-email hs-fieldtype-text field hs-form-field\">\u003clabel id=\"label-email-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"email-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Email\u003c/span>\u003cspan class=\"hs-form-required\">*\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"email-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"email\" required=\"\" placeholder=\"Email\" type=\"email\" class=\"hs-input\" inputmode=\"email\" autocomplete=\"email\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_source hs-utm_source hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_source-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_source-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM Source\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_source-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_source\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_campaign hs-utm_campaign hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_campaign-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_campaign-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM Campaign\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_campaign-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_campaign\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_content hs-utm_content hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_content-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_content-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM Content\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_content-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_content\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_medium hs-utm_medium hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_medium-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_medium-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM Medium\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_medium-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_medium\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_term hs-utm_term hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_term-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_term-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM Term\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_term-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_term\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_id hs-utm_id hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_id-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_id-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_id-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_id\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_utm_pap_affiliate_id hs-utm_pap_affiliate_id hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-utm_pap_affiliate_id-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"utm_pap_affiliate_id-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>UTM PAP Affiliate ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"utm_pap_affiliate_id-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"utm_pap_affiliate_id\" class=\"hs-input\" type=\"hidden\" value=\"organic\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_device hs-device hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-device-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"device-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Device\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"device-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"device\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_matchtype hs-matchtype hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-matchtype-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"matchtype-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Match type\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"matchtype-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"matchtype\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_network hs-network hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-network-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"network-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Network\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"network-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"network\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_msclkid hs-msclkid hs-fieldtype-text field hs-form-field\" style=\"display: none;\">\u003clabel id=\"label-msclkid-2540cc16-16ee-4131-bebc-b4c0c7870298\" class=\"\" for=\"msclkid-2540cc16-16ee-4131-bebc-b4c0c7870298\">\u003cspan>Microsoft ad click ID\u003c/span>\u003c/label>\u003cdiv class=\"input\">\u003cinput id=\"msclkid-2540cc16-16ee-4131-bebc-b4c0c7870298\" name=\"msclkid\" class=\"hs-input\" type=\"hidden\" value=\"\">\u003c/div>\u003c/div>\u003cdiv class=\"hs_submit hs-submit\">\u003cdiv class=\"hs-field-desc\" style=\"display: none;\">\u003c/div>\u003cdiv class=\"actions\">\u003cinput type=\"submit\" class=\"hs-button primary large\" value=\"Submit\">\u003c/div>\u003c/div>\u003cinput name=\"hs_context\" type=\"hidden\" value=\"{"embedAtTimestamp":"1777594018876","formDefinitionUpdatedAt":"1769702305097","lang":"en","embedType":"REGULAR","clonedFromForm":"5e8e6889-b29e-424a-a706-aee2ff260a8a","renderRawHtml":"true","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36","pageTitle":"Medically-Licensed Ayahuasca Retreat in Costa Rica | Rythmia","pageUrl":"https://www.rythmia.com/","isHubSpotCmsGeneratedPage":false,"hutk":"98ca4bedcbc57573359f42263c7f7518","__hsfp":"ae1e2af7aff354be25a294cd1b7dd376","__hssc":"71499916.1.1777594019955","__hstc":"71499916.98ca4bedcbc57573359f42263c7f7518.1777594019955.1777594019955.1777594019955.1","formTarget":"#hbspt-form-3a40b50e-f6a0-4521-863a-5eae14de501e","rumScriptExecuteTime":619.3999999761581,"rumTotalRequestTime":829.8999999761581,"rumTotalRenderTime":852.2999999523163,"rumServiceResponseTime":210.5,"rumFormRenderTime":22.399999976158142,"connectionType":"4g","firstContentfulPaint":0,"largestContentfulPaint":0,"locale":"en","timestamp":1777594019965,"originalEmbedContext":{"portalId":"39867020","formId":"2540cc16-16ee-4131-bebc-b4c0c7870298","region":"na1","target":"#hbspt-form-3a40b50e-f6a0-4521-863a-5eae14de501e","isBuilder":false,"isTestPage":false,"isPreview":false,"isMobileResponsive":true},"correlationId":"3a40b50e-f6a0-4521-863a-5eae14de501e","renderedFieldsIds":["firstname","lastname","email","utm_source","utm_campaign","utm_content","utm_medium","utm_term","utm_id","utm_pap_affiliate_id","device","matchtype","network","msclkid"],"captchaStatus":"NOT_APPLICABLE","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.10893","sourceName":"forms-embed","sourceVersion":"1.10893","sourceVersionMajor":"1","sourceVersionMinor":"10893","allPageIds":{},"_debug_embedLogLines":[{"clientTimestamp":1777594018919,"level":"INFO","message":"Retrieved customer callbacks used on embed context: [\\"onFormReady\\"]"},{"clientTimestamp":1777594018919,"level":"INFO","message":"Retrieved pageContext values which may be overriden by the embed context: {\\"pageTitle\\":\\"Medically-Licensed Ayahuasca Retreat in Costa Rica | Rythmia\\",\\"pageUrl\\":\\"https://www.rythmia.com/\\",\\"userAgent\\":\\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36\\",\\"isHubSpotCmsGeneratedPage\\":false}"},{"clientTimestamp":1777594018921,"level":"INFO","message":"Retrieved countryCode property from normalized embed definition response: \\"GB\\""},{"clientTimestamp":1777594019959,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\\"hutk\\":\\"98ca4bedcbc57573359f42263c7f7518\\"}"}],"recaptchaVersion":"v2"}\">\u003ciframe name=\"target_iframe_2540cc16-16ee-4131-bebc-b4c0c7870298\" style=\"display: none;\">\u003c/iframe>\u003c/form>\u003c/div>\n\u003c/div>\n\n\n\u003cstyle>\n#label-firstname-2540cc16-16ee-4131-bebc-b4c0c7870298{\ndisplay:none;\n}\n#label-lastname-2540cc16-16ee-4131-bebc-b4c0c7870298{\ndisplay:none;\n}\n#label-email-2540cc16-16ee-4131-bebc-b4c0c7870298{\ndisplay:none;\n}\n\n.hs-form-booleancheckbox {\n\ttext-align: left;\n}\n\u003c/style>\u003c/div>\u003c/div>\u003c/div>\u003c/nav>\u003c/div>\u003cdiv class=\"g-footer_credit-wrapper footer-social\">\u003cdiv class=\"g-footer_social-wrapper\">\u003ca aria-label=\"facebook\" href=\"https://www.facebook.com/rythmia\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg fill=\"#922500\" width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2499)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cpath d=\"M15.8596 22.7505C15.7674 21.5515 15.7674 20.3526 15.6751 19.0614C15.6751 18.4158 15.3985 17.9546 14.6606 17.9546C14.1995 17.9546 13.7384 18.0468 13.6461 17.4013C13.5539 16.5712 13.3694 15.6489 13.6461 14.8189C13.6461 14.7267 14.015 14.5422 14.1995 14.5422C15.5829 14.8189 15.8596 14.0811 15.8596 12.9743C15.8596 10.023 18.3498 8.45516 21.5777 8.63962C22.5 8.73184 22.5 9.46967 22.5 10.1153C22.4078 10.7609 22.7767 11.6831 21.5777 11.6831C20.5632 11.5909 19.8254 11.9598 19.8254 13.1588C19.8254 13.9888 19.9176 14.6344 20.9321 14.7267C22.4078 14.8189 22.1311 15.8334 22.1311 16.8479C22.2233 17.9546 21.6699 18.3235 20.6554 18.3235C19.6409 18.3235 19.4565 18.8769 19.4565 19.7992C19.4565 21.8282 19.4565 23.765 19.3643 25.794C19.272 27.0852 18.9953 27.1774 17.243 27.0852C16.0441 27.0852 15.8596 26.5318 15.9518 25.5173C15.7674 24.6873 15.7674 23.765 15.8596 22.7505Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2499\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"instagram\" href=\"https://www.instagram.com/rythmia_/\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2509)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cpath d=\"M22.7964 14.2666C22.2004 14.2678 21.7157 13.7852 21.7146 13.1891C21.7134 12.5931 22.196 12.1084 22.7923 12.1073C23.3886 12.1061 23.8733 12.589 23.8744 13.185C23.8753 13.7811 23.3927 14.2654 22.7964 14.2666Z\" fill=\"white\">\u003c/path>\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.0086 22.6208C15.4568 22.6257 13.3838 20.5612 13.3789 18.0087C13.3739 15.4569 15.439 13.3836 17.9908 13.3787C20.5432 13.3737 22.6165 15.4394 22.6214 17.991C22.6264 20.5434 20.5607 22.6158 18.0086 22.6208ZM17.994 15.0003C16.3377 15.0032 14.997 16.3489 14.9999 18.0055C15.0031 19.6624 16.3491 21.0029 18.0054 20.9997C19.6623 20.9965 21.0031 19.6511 20.9998 17.9942C20.9966 16.3373 19.6506 14.9971 17.994 15.0003Z\" fill=\"white\">\u003c/path>\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.0894 9.48486C12.6609 9.26091 13.315 9.10752 14.2726 9.06232C15.2326 9.01625 15.539 9.00575 17.9827 9.00109C20.4269 8.99643 20.7333 9.00575 21.6933 9.04833C22.6512 9.08973 23.3055 9.24079 23.8782 9.46241C24.4708 9.69073 24.9735 9.99809 25.4745 10.497C25.9754 10.9965 26.2839 11.4975 26.5152 12.0892C26.7388 12.6613 26.8922 13.3148 26.9377 14.273C26.9832 15.2327 26.9943 15.5389 26.9989 17.9828C27.0036 20.4264 26.9937 20.7332 26.9517 21.6938C26.91 22.6511 26.7593 23.3057 26.5376 23.8782C26.3087 24.4707 26.002 24.9734 25.503 25.4744C25.0041 25.9757 24.5026 26.2839 23.9109 26.5154C23.3388 26.7388 22.6853 26.8922 21.7277 26.938C20.7677 26.9835 20.4613 26.9942 18.0168 26.9989C15.5734 27.0036 15.267 26.9942 14.307 26.952C13.3491 26.91 12.6945 26.7592 12.1221 26.5379C11.5295 26.3087 11.0268 26.0022 10.5258 25.503C10.0246 25.0037 9.71579 24.5025 9.48484 23.9108C9.26089 23.339 9.10808 22.6852 9.0623 21.7279C9.01653 20.7676 9.00574 20.4609 9.00108 18.0172C8.9964 15.5733 9.00603 15.2671 9.04801 14.3071C9.0903 13.3489 9.24048 12.6945 9.4621 12.1215C9.691 11.5293 9.99776 11.0269 10.4973 10.5256C10.9962 10.0246 11.4977 9.71551 12.0894 9.48486ZM12.7062 25.0259C13.0237 25.1481 13.5002 25.2939 14.3776 25.3321C15.3271 25.3732 15.6114 25.3823 18.0139 25.3776C20.4172 25.3732 20.7015 25.363 21.6507 25.3184C22.5273 25.2767 23.0037 25.1291 23.3204 25.0055C23.7406 24.8413 24.0398 24.6451 24.3541 24.3304C24.6685 24.0146 24.863 23.7146 25.0257 23.2944C25.1481 22.9765 25.2937 22.4997 25.3319 21.6223C25.3736 20.6734 25.3823 20.3888 25.3776 17.9857C25.3733 15.5832 25.3631 15.2986 25.3179 14.3494C25.2765 13.4725 25.1292 12.9961 25.0053 12.6797C24.8411 12.2589 24.6454 11.9603 24.3299 11.6456C24.0144 11.331 23.7144 11.1371 23.2936 10.9744C22.9766 10.8516 22.4995 10.7064 21.6227 10.6682C20.6732 10.6265 20.3886 10.618 17.9856 10.6227C15.5831 10.6274 15.2988 10.637 14.3496 10.6819C13.4725 10.7236 12.9966 10.8709 12.6793 10.9948C12.2594 11.159 11.9602 11.354 11.6456 11.6699C11.3315 11.9857 11.137 12.2851 10.9743 12.7062C10.8524 13.0235 10.7058 13.5005 10.6682 14.3774C10.6267 15.3269 10.618 15.6115 10.6227 18.014C10.627 20.4171 10.6372 20.7017 10.6819 21.6503C10.723 22.5277 10.8714 23.0036 10.9947 23.3212C11.1589 23.7408 11.3546 24.04 11.6698 24.3546C11.9856 24.6681 12.2857 24.8632 12.7062 25.0259Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2509\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"x\" href=\"https://twitter.com/Rythmialac\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2514)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cpath d=\"M22.7447 10.4277H25.2748L19.7473 16.7454L26.25 25.3422H21.1584L17.1705 20.1283L12.6075 25.3422H10.0758L15.9881 18.5848L9.75 10.4277H14.9708L18.5755 15.1935L22.7447 10.4277ZM21.8567 23.8278H23.2587L14.209 11.8626H12.7046L21.8567 23.8278Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2514\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"tiktok\" href=\"https://www.tiktok.com/@rythmialac\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2519)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cpath d=\"M21.8044 9H18.7709V21.2608C18.7709 22.7217 17.6041 23.9218 16.1522 23.9218C14.7003 23.9218 13.5335 22.7217 13.5335 21.2608C13.5335 19.8261 14.6743 18.6522 16.0744 18.6V15.5217C12.989 15.5739 10.5 18.1043 10.5 21.2608C10.5 24.4435 13.0409 27 16.1781 27C19.3153 27 21.8562 24.4174 21.8562 21.2608V14.9739C22.997 15.8087 24.3971 16.3044 25.875 16.3305V13.2522C23.5934 13.1739 21.8044 11.2957 21.8044 9Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2519\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"youtube\" href=\"https://www.youtube.com/@Rythmia\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2524)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cg clip-path=\"url(#clip1_20_2524)\">\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M26.0596 12.6257C26.3389 12.9067 26.5395 13.2562 26.6412 13.6392C27.0176 15.0526 27.0176 18.0001 27.0176 18.0001C27.0176 18.0001 27.0176 20.9476 26.6412 22.361C26.5395 22.7439 26.3389 23.0934 26.0596 23.3745C25.7803 23.6556 25.4321 23.8584 25.0499 23.9626C23.6426 24.341 18.0176 24.341 18.0176 24.341C18.0176 24.341 12.3926 24.341 10.9853 23.9626C10.603 23.8584 10.2548 23.6556 9.97554 23.3745C9.69627 23.0934 9.49571 22.7439 9.39394 22.361C9.01758 20.9476 9.01758 18.0001 9.01758 18.0001C9.01758 18.0001 9.01758 15.0526 9.39394 13.6392C9.49571 13.2562 9.69627 12.9067 9.97554 12.6257C10.2548 12.3446 10.603 12.1418 10.9853 12.0376C12.3926 11.6592 18.0176 11.6592 18.0176 11.6592C18.0176 11.6592 23.6426 11.6592 25.0499 12.0376C25.4321 12.1418 25.7803 12.3446 26.0596 12.6257ZM20.8812 18.0001L16.1767 15.3236V20.6766L20.8812 18.0001Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2524\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003cclipPath id=\"clip1_20_2524\">\n\u003crect width=\"18\" height=\"18\" fill=\"white\" transform=\"translate(9 9)\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"pinterest\" href=\"https://www.pinterest.ca/rythmia_life_advancement/\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003csvg width=\"100%\" height=\"100%\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\u003cg clip-path=\"url(#clip0_20_2504)\">\n\u003ccircle cx=\"18\" cy=\"18\" r=\"18\" fill=\"currentcolor\">\u003c/circle>\n\u003cpath d=\"M13.8734 18.8375C12.214 19.0864 11.7991 18.9205 11.3013 17.7588C10.0567 14.6059 11.6331 10.9551 14.7861 9.62749C17.0264 8.71478 19.3497 8.79775 21.507 9.8764C24.0791 11.121 25.4067 14.191 25.0748 17.427C24.7429 20.9118 21.6729 23.567 18.1051 22.4053C17.1094 22.0735 16.7775 22.4883 16.4456 23.401C15.6159 25.4754 15.3669 25.8072 14.0394 27.0518C13.6245 26.3881 13.7904 25.6413 13.8734 24.9775C14.2053 21.9075 14.9521 18.8375 14.9521 15.7675C14.9521 15.5186 14.9521 15.2697 15.035 14.9378C15.3669 13.8591 16.2796 13.1124 17.1923 13.2783C17.9391 13.4442 18.5199 14.4399 18.188 15.5186C17.9391 16.3483 18.0221 17.178 17.9391 18.0907C17.9391 18.8375 18.271 19.3353 19.0178 19.5843C19.6815 19.8332 20.2624 19.6672 20.8432 19.1694C22.0878 18.0078 22.5856 14.9378 21.7559 13.1953C21.0921 11.8678 18.6859 10.7891 17.1923 11.121C15.118 11.6188 13.5415 13.6102 13.5415 15.7675C13.3756 16.8461 13.6245 17.8418 13.8734 18.8375Z\" fill=\"white\">\u003c/path>\n\u003c/g>\n\u003cdefs>\n\u003cclipPath id=\"clip0_20_2504\">\n\u003crect width=\"36\" height=\"36\" fill=\"white\">\u003c/rect>\n\u003c/clipPath>\n\u003c/defs>\n\u003c/svg>\u003c/div>\u003c/a>\u003ca aria-label=\"linkedin\" href=\"https://www.linkedin.com/company/rythmia/\" target=\"_blank\" class=\"footer-icon_link w-inline-block\">\u003cdiv class=\"icon-1x1-medium is-footer w-embed\">\u003c!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->\n\u003csvg width=\"100%\" height=\"100%\" id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 208.27 208.27\">\n \u003cdefs>\n \u003cstyle>\n .cls-1 {\n fill: currentcolor;\n stroke-width: 0px;\n }\n \u003c/style>\n \u003c/defs>\n \u003cpath class=\"cls-1\" d=\"m104.13,208.27C46.64,208.27-.05,161.58,0,104.13.05,46.5,46.66-.02,104.33,0c57.29.02,103.97,46.76,103.94,104.04-.04,57.64-46.58,104.23-104.13,104.23Zm10.47-40.2v-1.39c0-13.39-.06-26.77.04-40.15.03-3.5.35-7.03.94-10.48.83-4.9,3.09-9.01,7.87-11.23,3.32-1.55,6.85-1.57,10.38-1.14,4.83.58,8.06,3.4,9.36,7.92.98,3.4,1.59,7.02,1.63,10.55.17,14.92.08,29.85.05,44.78,0,.91.17,1.21,1.16,1.21,8.17-.05,16.34-.03,24.51-.03h1.06c.03-.25.06-.38.06-.5-.12-18.06-.1-36.12-.46-54.18-.09-4.69-1.03-9.45-2.24-14.01-2.09-7.85-6.77-13.78-14.56-16.79-6.4-2.48-13.06-3.01-19.81-2.12-5.98.79-11.3,3.2-15.63,7.44-1.87,1.83-3.41,3.99-5.24,6.17v-11.87c-.59,0-.92,0-1.24,0-7.71,0-15.42.02-23.13-.03-.99,0-1.16.3-1.16,1.21.02,27.82.02,55.64.02,83.46,0,.38,0,.76,0,1.17h26.4Zm-69.94.05h1.13c8.1,0,16.2-.02,24.3.03,1,0,1.15-.3,1.15-1.21-.02-27.85-.02-55.69-.02-83.54v-1.14c-.51,0-.9,0-1.28,0-8,0-16.01.02-24.01-.02-.99,0-1.31.2-1.31,1.26.03,27.78.03,55.56.03,83.34,0,.39,0,.77,0,1.28Zm13.28-97.78c8.47,0,15.6-6.9,15.6-15.12,0-9.04-6.82-15.84-15.61-15.76-8.91.08-15.3,6.64-15.33,15.5-.03,8.84,6.93,15.34,15.35,15.37Z\">\u003c/path>\n\u003c/svg>\u003c/div>\u003c/a>\u003c/div>\u003cdiv class=\"g-footer_legal\">© Rythmia Life Advancement Center\u003c/div>\u003ca href=\"/terms-privacy\" class=\"g-footer_developer privacy-footer w-inline-block\">\u003cdiv class=\"text-block\">TERMS & PRIVACY\u003c/div>\u003c/a>\u003cimg src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/655297962c4da61fbe5a88d6_rythmia-black.webp\" loading=\"lazy\" alt=\"Rythmia logo\" class=\"footer_logo is-medium\">\u003cdiv class=\"global-styles w-embed\">\u003cstyle>\n/* Make text look crisper and more legible in all browsers */\nbody {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n}\n\n/* Focus state style for keyboard navigation for the focusable elements */\n*[tabindex]:focus-visible,\n input[type=\"file\"]:focus-visible {\n outline: 0.125rem solid #4d65ff;\n outline-offset: 0.125rem;\n}\n\n/* Get rid of top margin on first element in any rich text element */\n.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {\n margin-top: 0 !important;\n}\n\n/* Get rid of bottom margin on last element in any rich text element */\n.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {\n\tmargin-bottom: 0 !important;\n}\n\n/* Prevent all click and hover interaction with an element */\n.pointer-events-off {\n\tpointer-events: none;\n}\n\n/* Enables all click and hover interaction with an element */\n.pointer-events-on {\n pointer-events: auto;\n}\n\n/* Create a class of .div-square which maintains a 1:1 dimension of a div */\n.div-square::after {\n\tcontent: \"\";\n\tdisplay: block;\n\tpadding-bottom: 100%;\n}\n\n/* Make sure containers never lose their center alignment */\n.container-medium,.container-small, .container-large {\n\tmargin-right: auto !important;\n margin-left: auto !important;\n}\n\n/* Apply \"...\" after 3 lines of text */\n.text-style-3lines {\n\tdisplay: -webkit-box;\n\toverflow: hidden;\n\t-webkit-line-clamp: 3;\n\t-webkit-box-orient: vertical;\n}\n\n/* Apply \"...\" after 2 lines of text */\n.text-style-2lines {\n\tdisplay: -webkit-box;\n\toverflow: hidden;\n\t-webkit-line-clamp: 2;\n\t-webkit-box-orient: vertical;\n}\n\n/* Adds inline flex display */\n.display-inlineflex {\n display: inline-flex;\n}\n\n/* These classes are never overwritten */\n.hide {\n display: none !important;\n}\n\n@media screen and (max-width: 991px), \n @media screen and (max-width: 767px), \n @media screen and (max-width: 479px){\n .hide, .hide-tablet{\n display: none !important;\n }\n }\n @media screen and (max-width: 767px)\n .hide-mobile-landscape{\n display: none !important;\n }\n }\n @media screen and (max-width: 479px)\n .hide-mobile{\n display: none !important;\n }\n }\n \n.margin-0 {\n margin: 0rem !important;\n}\n \n.padding-0 {\n padding: 0rem !important;\n}\n\n.spacing-clean {\npadding: 0rem !important;\nmargin: 0rem !important;\n}\n\n.margin-top {\n margin-right: 0rem !important;\n margin-bottom: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-top {\n padding-right: 0rem !important;\n padding-bottom: 0rem !important;\n padding-left: 0rem !important;\n}\n \n.margin-right {\n margin-top: 0rem !important;\n margin-bottom: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-right {\n padding-top: 0rem !important;\n padding-bottom: 0rem !important;\n padding-left: 0rem !important;\n}\n\n.margin-bottom {\n margin-top: 0rem !important;\n margin-right: 0rem !important;\n margin-left: 0rem !important;\n}\n\n.padding-bottom {\n padding-top: 0rem !important;\n padding-right: 0rem !important;\n padding-left: 0rem !important;\n}\n\n.margin-left {\n margin-top: 0rem !important;\n margin-right: 0rem !important;\n margin-bottom: 0rem !important;\n}\n \n.padding-left {\n padding-top: 0rem !important;\n padding-right: 0rem !important;\n padding-bottom: 0rem !important;\n}\n \n.margin-horizontal {\n margin-top: 0rem !important;\n margin-bottom: 0rem !important;\n}\n\n.padding-horizontal {\n padding-top: 0rem !important;\n padding-bottom: 0rem !important;\n}\n\n.margin-vertical {\n margin-right: 0rem !important;\n margin-left: 0rem !important;\n}\n \n.padding-vertical {\n padding-right: 0rem !important;\n padding-left: 0rem !important;\n}\n\n/* Set css appearance to none & border radius to 0 */\ninput, textarea {\n -webkit-appearance: none; /* webkit browsers */\n -moz-appearance: none; /* firefox browser */\n appearance: none;\n border-radius: 0; \n}\n\n/* Media Query Menu */\n@media only screen and (max-width: 1100px) and (min-width: 992px) {\n.navigation_menu {\n position: absolute;\n left: 0%;\n top: 0%;\n right: 0%;\n bottom: auto;\n z-index: 1;\n display: none;\n overflow: hidden;\n width: 100vw;\n height: 100vh;\n flex-direction: column;\n justify-content: flex-start;\n background-color: white;\n align-items: center;\n\t}\n.navigation_mobile-trigger {\n display: block;\n position: relative;\n z-index: 2\n }\n.navigation_menu-scroll {\n overflow: scroll;\n height: 100%;\n padding-top: 8.5em;\n padding-right: 4.5rem;\n padding-bottom: 8.5em;\n padding-left: 4.5rem;\n flex-direction: column;\n justify-content: flex-start;\n align-items: flex-start;\n }\n.navigation_menu-links {\n display: flex;\n width: 100%;\n flex-direction: column;\n justify-content: flex-start;\n align-items: flex-start;\n }\n.navigation_link {\n width: 100%;\n height: auto;\n margin-right: 0rem;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n padding-left: 0rem;\n align-items: flex-start;\n border-bottom-width: 0.1em;\n font-size: 1.5rem;\n\t}\n.navigation_link.w--current {\n border-bottom-style: none;\n }\n}\n\n/* Media Query Button */\n@media only screen and (max-width: 1351px) and (min-width: 992px) {\n.button.first {\n\tmargin-bottom: 1.5rem;\n}\n}\n\n.w-slider-dot {\n width:2.5rem;\n height: 0.25rem;\n border-radius:0%!important;\n}\n\n.blog22_item:(first-child) .selector{\n display:flex;\n}\n\n.nav_logo.is-alternate{\n color:black !important;\n}\n\n/* hubspot form width for book now and pricing */\n.hubspot-form-embed {\n\twidth: 100%;\n}\n\u003c/style>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/footer>\u003c/div>\u003cscript src=\"https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=65087426da43faa32cf4382a\" type=\"text/javascript\" integrity=\"sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=\" crossorigin=\"anonymous\">\u003c/script>\u003cscript src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/js/webflow.schunk.36b8fb49256177c8.js\" type=\"text/javascript\" integrity=\"sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G\" crossorigin=\"anonymous\">\u003c/script>\u003cscript src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/js/webflow.schunk.75a2c3dad1a53c4c.js\" type=\"text/javascript\" integrity=\"sha384-RGmMNaSQ4t3DHchoaUICWY6+k55IbzNlkrSC06uoKuLCQ7f9xdluP0YNzJTgIS33\" crossorigin=\"anonymous\">\u003c/script>\u003cscript src=\"https://cdn.prod.website-files.com/65087426da43faa32cf4382a/js/webflow.6a7129f9.d88bca89f2cfdc65.js\" type=\"text/javascript\" integrity=\"sha384-c23F+232R2fUwTHquMxNfFsAOD9tH0GC0QTAazorWA7ZkLhCGd9CZ1LQcbvz/IiO\" crossorigin=\"anonymous\">\u003c/script>\u003c!-- Google Tag Manager (noscript) -->\n\u003cscript>\n var noscript = document.createElement('noscript');\n var iframe = document.createElement('iframe');\n iframe.src = 'https://www.googletagmanager.com/ns.html?id=GTM-5BKV5VT';\n iframe.height = '0';\n iframe.width = '0';\n iframe.style.display = 'none';\n iframe.style.visibility = 'hidden';\n noscript.appendChild(iframe);\n document.body.appendChild(noscript);\n\u003c/script>\u003cnoscript>\u003ciframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5BKV5VT\" height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\">\u003c/iframe>\u003c/noscript>\n\u003c!-- End Google Tag Manager (noscript) -->\n\n\n\u003c!-- UTM medium method -->\n\u003cscript>\n (function () {\n document.addEventListener('DOMContentLoaded', () => {\n const getQueryParam = (name) => {\n name = name.replace(/[\\[]/, '\\\\[').replace(/[\\]]/, '\\\\]');\n const regex = new RegExp('[\\\\?&]' + name + '=([^&#]*)'),\n results = regex.exec(location.search);\n return results === null ? '' : decodeURIComponent(results[1].replace(/\\+/g, ' '));\n };\n\n // Function to set phone numbers\n const setPhoneNumbers = (chosenMedium) => {\n const phoneElements = document.querySelectorAll('.phone-number');\n phoneElements.forEach((phoneElement) => {\n phoneElement.href = phoneNumbers[chosenMedium];\n phoneElement.textContent = displayPhoneNumbers[chosenMedium];\n });\n };\n\n const phoneNumbers = {\n gaia: 'tel:8332177032',\n organic: 'tel:8442365674',\n ppc: 'tel:8884515005',\n paid_social: 'tel:8884515005',\n email: 'tel:8442164556',\n social: 'tel:8442365687',\n youtube: 'tel:8778567883',\n };\n\n const displayPhoneNumbers = {\n gaia: '+1 (833) 217-7032',\n organic: '+1 (844) 236-5674',\n ppc: '+1 (888) 451-5005',\n paid_social: '+1 (888) 451-5005',\n email: '+1 (844) 216-4556',\n social: '+1 (844) 236-5687',\n youtube: '+1 (877) 856-7883',\n };\n\n let chosenMedium = getQueryParam('utm_medium');\n\n // If utmMedium is present, use it and save to session storage\n if (chosenMedium && phoneNumbers[chosenMedium]) {\n sessionStorage.setItem('chosenPhone', chosenMedium);\n } else {\n // If utmMedium is not present, check session storage\n chosenMedium = sessionStorage.getItem('chosenPhone');\n // If nothing in session storage, default to 'organic'\n if (!chosenMedium) {\n chosenMedium = 'organic';\n }\n }\n\n // Set the phone numbers on the page\n setPhoneNumbers(chosenMedium);\n });\n })();\n\u003c/script>\n\n\u003c!-- Track UTMs through from Script -->\n\u003cscript>\n\t(function () {\n\t\t// Polyfill for modulepreload\n\t\tconst o = document.createElement('link').relList;\n\t\tif (o && o.supports && o.supports('modulepreload')) return;\n\t\tfor (const e of document.querySelectorAll('link[rel=\"modulepreload\"]'))\n\t\t\ts(e);\n\n\t\tnew MutationObserver((e) => {\n\t\t\tfor (const t of e)\n\t\t\t\tif (t.type === 'childList')\n\t\t\t\t\tfor (const i of t.addedNodes)\n\t\t\t\t\t\tif (i.tagName === 'LINK' && i.rel === 'modulepreload') s(i);\n\t\t}).observe(document, { childList: true, subtree: true });\n\n\t\tfunction r(e) {\n\t\t\tconst t = {};\n\t\t\tif (e.integrity) t.integrity = e.integrity;\n\t\t\tif (e.referrerPolicy) t.referrerPolicy = e.referrerPolicy;\n\t\t\tif (e.crossOrigin === 'use-credentials') t.credentials = 'include';\n\t\t\telse if (e.crossOrigin === 'anonymous') t.credentials = 'omit';\n\t\t\telse t.credentials = 'same-origin';\n\t\t\treturn t;\n\t\t}\n\n\t\tfunction s(e) {\n\t\t\tif (e.ep) return;\n\t\t\te.ep = true;\n\t\t\tconst t = r(e);\n\t\t\tfetch(e.href, t);\n\t\t}\n\t})();\n\n\t(function () {\n\t\tconst l = () => {\n\t\t\tconst n = window.location.search,\n\t\t\t\tr = new URLSearchParams(n).entries();\n\t\t\tlet s = {};\n\t\t\tfor (const e of r)\n\t\t\t\tif (e[0].includes('utm_')) {\n\t\t\t\t\tconst t = 'inf_custom_utm' + e[0].split('utm_')[1];\n\t\t\t\t\ts[t] = e[1];\n\t\t\t\t}\n\t\t\treturn s;\n\t\t};\n\n\t\tconst u = ({ target: n, params: o }) => {\n\t\t\tif (!o) return null;\n\t\t\tfor (const [r, s] of Object.entries(o)) n.appendChild(a(r, s));\n\t\t};\n\n\t\tconst a = (n, o) => {\n\t\t\tconst r = document.createElement('input');\n\t\t\tr.setAttribute('type', 'hidden');\n\t\t\tr.setAttribute('name', n);\n\t\t\tr.setAttribute('value', o);\n\t\t\treturn r;\n\t\t};\n\n\t\tconst c = document.querySelectorAll('form');\n\t\tc &&\n\t\t\tc.forEach((n) => {\n\t\t\t\tu({ target: n, params: l() });\n\t\t\t});\n\t})();\n\u003c/script>\n\n\u003c!-- disable scrolling on page when fullscreen nav menu is open -->\n\u003cscript>\n\t(function () {\n\t\t// Stop body scroll when mobile menu is open\n\t\tconst body = document.body;\n\t\tfunction letBodyScroll(bool) {\n\t\t\tif (bool) {\n\t\t\t\tbody.style.overflow = 'hidden';\n\t\t\t} else {\n\t\t\t\tbody.style.overflow = 'auto';\n\t\t\t}\n\t\t}\n\n\t\tconst targetNode = document.querySelector('.w-nav-button');\n\t\tconst config = { attributes: true, childList: false, subtree: false };\n\t\tconst callback = function (mutationsList, observer) {\n\t\t\tfor (let i = 0; i \u003c mutationsList.length; i++) {\n\t\t\t\tif (mutationsList[i].type === 'attributes') {\n\t\t\t\t\tconst menuIsOpen =\n\t\t\t\t\t\tmutationsList[i].target.classList.contains('w--open');\n\t\t\t\t\tletBodyScroll(menuIsOpen);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\tconst observer = new MutationObserver(callback);\n\t\tobserver.observe(targetNode, config);\n\t});\n\u003c/script>\n\n\u003c!-- hide banner script -->\n\u003cscript>\n\t(function () {\n\t\t// Function to hide the banner\n\t\tfunction hideBanner() {\n\t\t\tdocument.querySelector('.banner_component').style.display = 'none';\n\t\t\t// Store the user's preference and the current date in local storage\n\t\t\tlocalStorage.setItem('bannerClosed', 'true');\n\t\t\tlocalStorage.setItem('bannerClosedDate', new Date().toISOString());\n\t\t}\n\n\t\t// Check if the user has previously closed the banner\n\t\tvar isBannerClosed = localStorage.getItem('bannerClosed');\n\t\tvar bannerClosedDate = localStorage.getItem('bannerClosedDate');\n\n\t\tif (isBannerClosed === 'true' && bannerClosedDate) {\n\t\t\t// Compare the current date with the last closed date\n\t\t\tvar lastClosedDate = new Date(bannerClosedDate);\n\t\t\tvar currentDate = new Date();\n\n\t\t\t// If more than one day has passed, show the banner\n\t\t\tif (currentDate - lastClosedDate > 24 * 60 * 60 * 1000) {\n\t\t\t\tdocument.querySelector('.banner_component').style.display = 'block';\n\t\t\t} else {\n\t\t\t\tdocument.querySelector('.banner_component').style.display = 'none';\n\t\t\t}\n\t\t}\n\n\t\tvar closeButton = document.querySelector('.banner_close-button');\n\t\tcloseButton.addEventListener('click', function () {\n\t\t\thideBanner();\n\t\t});\n\t});\n\u003c/script>\n\n\n\n\u003c!-- fs modal script v2 - disable modal after any form interaction -->\n\u003cscript>\n document.addEventListener('DOMContentLoaded', () => {\n const modal = document.getElementById('myModal'); // Reference to the modal\n let showModal = true;\n let modalDisabled = true; // Flag to track if the modal should be disabled entirely\n\n // Function to show the modal\n const showExitIntentModal = () => {\n if (showModal && !modalDisabled) {\n modal.style.display = 'flex';\n showModal = false; // Prevents further triggers until conditions reset\n localStorage.setItem('modalLastShow', new Date().toISOString());\n }\n };\n\n // Function to close the modal\n window.closeModal = () => {\n modal.style.display = 'none';\n };\n\n // Disable the modal entirely once any form element is focused\n document.addEventListener('focusin', (e) => {\n if (e.target.closest('form')) {\n modalDisabled = true;\n }\n });\n\n // Enhanced Exit Intent Functionality with delay\n const handleMouseLeave = (e) => {\n if (!e.relatedTarget && !e.toElement && !modalDisabled) {\n setTimeout(showExitIntentModal, 2000);\n }\n };\n\n // Register the exit intent event listener for any exit from the window\n document.addEventListener('mouseout', handleMouseLeave);\n\n // Check when the modal was last shown and update visibility accordingly\n const lastShow = localStorage.getItem('modalLastShow');\n if (lastShow) {\n const now = new Date();\n const lastShowDate = new Date(lastShow);\n const difference = now - lastShowDate;\n const daysDifference = difference / (1000 * 3600 * 24);\n\n if (daysDifference \u003c 7) {\n showModal = false;\n }\n }\n });\n\u003c/script>\n\n\n\u003cscript>\n document.querySelector('.banner_close-button').addEventListener('click', function() {\n document.querySelector('.banner-comp').style.display = 'none';\n});\n\u003c/script>\n\n\u003cscript>\n // SCRIPT START\n\u003c/script>\n\n\u003cscript>\n // Helper function to extract URL parameters\n function getUrlParams(url) {\n const params = {};\n const parser = new URL(url);\n\n parser.searchParams.forEach((value, key) => {\n if (value) {\n params[key] = value;\n }\n });\n\n return params;\n }\n\n const trackedFields = [\n 'utm_campaign',\n 'utm_content',\n 'utm_id',\n 'utm_medium',\n 'utm_source',\n 'utm_term',\n 'utm_pap_affiliate_id',\n 'device',\n 'matchtype',\n 'network',\n 'msclkid'\n ];\n\n const organicFields = [\n 'utm_campaign',\n 'utm_content',\n 'utm_id',\n 'utm_medium',\n 'utm_source',\n 'utm_term',\n 'utm_pap_affiliate_id'\n ];\n\n function hasAnyTrackedParams(params) {\n return trackedFields.some(field => params[field]);\n }\n\n function hasSessionAttribution() {\n return trackedFields.some(field => sessionStorage.getItem(field) !== null);\n }\n\n function storeParamsInSession(params) {\n trackedFields.forEach(field => {\n if (params[field]) {\n sessionStorage.setItem(field, params[field]);\n }\n });\n }\n\n function setOrganicDefaults() {\n organicFields.forEach(field => {\n if (sessionStorage.getItem(field) === null) {\n sessionStorage.setItem(field, 'organic');\n }\n });\n }\n\n function populateHiddenFields() {\n const forms = document.querySelectorAll('form');\n\n forms.forEach(form => {\n trackedFields.forEach(field => {\n const hiddenInput = form.querySelector(`input[name=\"${field}\"]`);\n const value = sessionStorage.getItem(field);\n\n if (hiddenInput && value !== null) {\n hiddenInput.value = value;\n }\n });\n });\n }\n\n window.addEventListener('DOMContentLoaded', () => {\n const urlParams = getUrlParams(window.location.href);\n const hasUtmInUrl = hasAnyTrackedParams(urlParams);\n\n // Only set attribution once per session\n if (!hasSessionAttribution()) {\n if (hasUtmInUrl) {\n storeParamsInSession(urlParams);\n } else {\n setOrganicDefaults();\n }\n }\n\n // Populate hidden fields after forms are available\n setTimeout(() => {\n populateHiddenFields();\n }, 2000);\n });\n\u003c/script>\n\n\u003cscript>\n // SCRIPT END\n\u003c/script>\n\n\u003cscript>\n$(document).ready(function() {\n setTimeout(function() {\n const $inputs = $('input[id^=\"firstname\"]');\n\n $inputs.each(function() {\n const $input = $(this);\n const storedValue = localStorage.getItem(\"firstname\");\n if (storedValue) {\n $input.val(storedValue);\n }\n\n $input.on('input', function() {\n localStorage.setItem(\"firstname\", $input.val());\n });\n });\n }, 2000); \n});\n\n\u003c/script>\n\n\u003cscript>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n const url = \"https://data.rythmia.com/miracles-guests.json\";\n\n fetch(url)\n .then(response => response.json())\n .then(data => {\n // miracle_rate\n document.querySelectorAll(\"[miracle_rate]\").forEach(el => {\n el.textContent = data.miracle_rate + \"%\";\n });\n\n // total_guests\n document.querySelectorAll(\"[total_guests]\").forEach(el => {\n el.textContent = data.total_guests;\n });\n\n // rounded_guests\n document.querySelectorAll(\"[rounded_guests]\").forEach(el => {\n el.textContent = data.rounded_guests;\n });\n })\n .catch(err => console.error(\"Error loading miracles data:\", err));\n});\n\u003c/script>\u003c!-- video with lazy loading -->\n\u003cscript>\n document.addEventListener('DOMContentLoaded', function() {\n const maxWidthForMobile = 991;\n const placeholder = document.querySelector('.video-placeholder');\n\n // Function to load video\n function loadVideo() {\n if (window.innerWidth > maxWidthForMobile && placeholder) {\n const videoHtml = `\n \u003cdiv class=\"header_video w-background-video w-background-video-atom\" style=\"\">\n \u003cvideo autoplay loop muted playsinline data-wf-ignore=\"true\" data-object-fit=\"cover\">\n \u003csource src=\"https://assets-global.website-files.com/65087426da43faa32cf4382a/66033b0dc9be888fae5589bc_Site_Homepage_B-roll_Compressed_V2-transcode.mp4\">\n \u003csource src=\"https://assets-global.website-files.com/65087426da43faa32cf4382a/66033b0dc9be888fae5589bc_Site_Homepage_B-roll_Compressed_V2-transcode.webm\">\n \u003c/video>\n \u003c/div>\n `;\n placeholder.innerHTML = videoHtml;\n }\n }\n\n // IntersectionObserver setup\n const observer = new IntersectionObserver((entries, observer) => {\n entries.forEach(entry => {\n if(entry.isIntersecting){\n loadVideo();\n observer.unobserve(entry.target); \n }\n });\n }, {\n rootMargin: '50px', \n threshold: 1\n });\n\n // Start observing\n observer.observe(placeholder);\n });\n\u003c/script>\n\n\u003cstyle>\n.header_video {\n\theight: 100% !important;\n}\n\u003c/style>\n\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">window.addEventListener(\"message\",function(a){a.data&&a.data.type&&\"hsFormCallback\"===a.data.type&&\"onFormSubmitted\"===a.data.eventName&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:\"hubspotFormSubmission\",formData:a.data.data.submissionValues,formId:a.data.data.formGuid}))});\u003c/script>\n\u003cscript id=\"hs-script-loader\" text=\"\" charset=\"\" type=\"text/javascript\" src=\"//js.hs-scripts.com/39867020.js\">\u003c/script>\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">(function(a,e,b,f,g,c,d){a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};c=e.createElement(f);c.async=1;c.src=\"https://www.clarity.ms/tag/\"+g+\"?ref\\x3dgtm2\";d=e.getElementsByTagName(f)[0];d.parentNode.insertBefore(c,d)})(window,document,\"clarity\",\"script\",\"mjn8cgpva4\");\u003c/script>\n\u003cscript id=\"\" text=\"\" charset=\"\" type=\"text/javascript\" src=\"https://www.googletagmanager.com/gtag/js?id=DC-14931216\">\u003c/script>\u003cdiv id=\"batBeacon559993145456\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\">\u003cimg id=\"batBeacon949797611020\" width=\"0\" height=\"0\" alt=\"\" src=\"https://bat.bing.net/action/0?ti=15338299&tm=gtm002&Ver=2&mid=dfe758c9-034b-4976-87d0-a62eb233dc1f&bo=2&gtm_tag_source=1&pi=0&lg=en-GB&sw=1440&sh=900&sc=24&nwd=1&tl=Medically-Licensed%20Ayahuasca%20Retreat%20in%20Costa%20Rica%20%7C%20Rythmia&p=https%3A%2F%2Fwww.rythmia.com%2F&r=&lt=628&evt=pageLoad&sv=2&asc=D&cdb=AQAY&rn=93865\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\">\u003c/div>\u003cimg src=\"https://t.co/1/i/adsct?bci=4&dv=Europe%2FLondon%26en-GB%26Google%20Inc.%26MacIntel%26127%261440%26900%2610%2624%261440%26900%260%26na&eci=3&event=%7B%7D&event_id=54fcf859-65ad-4c62-831b-419e7d857786&integration=gtm&p_id=Twitter&p_user_id=0&pl_id=da4e53c5-d7c5-4c0a-b53a-9267023baeb8&pt=Medically-Licensed%20Ayahuasca%20Retreat%20in%20Costa%20Rica%20%7C%20Rythmia&tw_document_href=https%3A%2F%2Fwww.rythmia.com%2F&tw_iframe_status=0&tw_pid_src=1&twpid=tw.1777594019129.194465444903540697&txn_id=omy2z&type=javascript&version=2.3.53\" height=\"1\" width=\"1\" fetchpriority=\"high\" style=\"display: none;\">\u003ciframe height=\"0\" width=\"0\" src=\"https://14931216.fls.doubleclick.net/activityi;src=14931216;type=rythmia;cat=rythm001;rcb=4;ord=8265303189287;npa=0;auiddc=975835735.1777594019;uaa=x86;uab=64;uafvl=HeadlessChrome%3B147.0.7727.15%7CNot.A%252FBrand%3B8.0.0.0%7CChromium%3B147.0.7727.15;uamb=0;uam=;uap=macOS;uapv=10.15.7;uaw=0;pscdl=noapi;frm=0;_tu=KFA;gtm=45fe64t1v9197195033z8850469351za20gzb850469351zd850469351xea;gcd=13l3l3l3l1l1;dma=0;dc_fmt=2;tag_exp=0~115938466~115938468~116363098~117384406;epver=2;dc_random=1777594019_GXEd6aZcFFD8vETV543DhFHIGFiRB3dzHQ;_dc_test=1;~oref=https%3A%2F%2Fwww.rythmia.com%2F?\" style=\"display: none; visibility: hidden;\">\u003c/iframe>\u003cimg src=\"https://analytics.twitter.com/1/i/adsct?bci=4&dv=Europe%2FLondon%26en-GB%26Google%20Inc.%26MacIntel%26127%261440%26900%2610%2624%261440%26900%260%26na&eci=3&event=%7B%7D&event_id=54fcf859-65ad-4c62-831b-419e7d857786&integration=gtm&p_id=Twitter&p_user_id=0&pl_id=da4e53c5-d7c5-4c0a-b53a-9267023baeb8&pt=Medically-Licensed%20Ayahuasca%20Retreat%20in%20Costa%20Rica%20%7C%20Rythmia&tw_document_href=https%3A%2F%2Fwww.rythmia.com%2F&tw_iframe_status=0&tw_pid_src=1&twpid=tw.1777594019129.194465444903540697&txn_id=omy2z&type=javascript&version=2.3.53\" height=\"1\" width=\"1\" fetchpriority=\"high\" style=\"display: none;\">\n\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag(\"js\",new Date);gtag(\"config\",\"DC-14931216\");\u003c/script>\n\u003cdiv class=\"go2933276541 go2369186930\" id=\"hs-web-interactives-top-anchor\">\u003cdiv id=\"hs-interactives-modal-overlay\" class=\"go1632949049\">\u003c/div>\u003c/div>\n\u003cdiv class=\"go2933276541 go1348078617\" id=\"hs-web-interactives-bottom-anchor\">\u003c/div>\n\u003cdiv id=\"hs-web-interactives-floating-container\">\n \u003cdiv id=\"hs-web-interactives-floating-top-left-anchor\" class=\"go2417249464 go613305155\">\n \u003c/div>\n \u003cdiv id=\"hs-web-interactives-floating-top-right-anchor\" class=\"go2417249464 go471583506\">\n \u003c/div>\n \u003cdiv id=\"hs-web-interactives-floating-bottom-left-anchor\" class=\"go2417249464 go3921366393\">\n \u003c/div>\n \u003cdiv id=\"hs-web-interactives-floating-bottom-right-anchor\" class=\"go2417249464 go3967842156\" style=\"margin-bottom: 96px;\">\n \u003c/div>\n\u003c/div>\n\u003cdiv role=\"region\" aria-label=\"Chat Widget\" id=\"hubspot-messages-iframe-container\" class=\"widget-align-right\" style=\"color-scheme: light; min-height: 96px; min-width: 100px; width: 92px; height: 92px;\">\u003cdiv class=\"hs-shadow-container\">\u003c/div>\u003ciframe src=\"https://app.hubspot.com/conversations-visitor/39867020/threads/utk/4fea444376da4cdba7c902c95127a681?uuid=98564cc9764f4814aeed97bc75a764cf&mobile=false&mobileSafari=false&hideWelcomeMessage=false&hstc=&domain=rythmia.com&inApp53=false&messagesUtk=4fea444376da4cdba7c902c95127a681&url=https%3A%2F%2Fwww.rythmia.com%2F&inline=false&isFullscreen=false&globalCookieOptOut=&isFirstVisitorSession=true&isAttachmentDisabled=false&isInitialInputFocusDisabled=false&enableWidgetCookieBanner=false&isInCMS=false&hideScrollToButton=true&isIOSMobile=false\" id=\"hubspot-conversations-iframe\" title=\"Chat Widget\" allowfullscreen=\"\" data-test-id=\"chat-widget-iframe\">\u003c/iframe>\u003c/div>\u003c/body>\u003c/html>","scrapedRatesHtml":null,"scrapedMeta":"{\"finalUrl\":\"https://www.rythmia.com/\",\"statusCode\":0,\"title\":\"\"}","scrapedAt":"2026-06-20T00:07:52.797Z","deepEnrichedAt":"2026-05-02T04:00:35.856Z","externalRating":4.9,"externalReviewCount":2915,"externalRatingSource":"schema_org","roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12858,"subRegionId":27707,"siteId":3821,"name":"Selva Y Mar","slug":"selva-y-mar","description":"Selva Y Mar is a safari lodge near Parque Nacional Marino Las Baulas.","latitude":10.236941,"longitude":-85.84,"address":null,"phone":null,"website":null,"email":null,"activities":"lodge","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":null,"lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the ideal time to visit Selva Y Mar for the best wildlife experiences?\",\"answer\":\"We recommend visiting during the dry season, from December to April, for optimal weather and easier access to the lodge. However, if you're keen on witnessing the nesting olive ridley sea turtles in Parque Nacional Marino Las Baulas, the peak season runs from October to March, offering truly unforgettable night tours.\"},{\"question\":\"What unique activities can we expect at Selva Y Mar, given its coastal location?\",\"answer\":\"Beyond the incredible turtle tours, we love the guided mangrove kayaking excursions, where you can spot capuchin monkeys and various bird species. The lodge also offers excellent surfing lessons on nearby beaches, which feels like a perfect blend of adventure and relaxation.\"},{\"question\":\"What is the overall atmosphere and style of Selva Y Mar like?\",\"answer\":\"We find Selva Y Mar to be a luxurious and timeless retreat, blending seamlessly with its natural surroundings. The open-air design and use of local materials create an authentic yet sophisticated ambiance, and the sunsets over the Pacific are truly sensational from the main deck.\"},{\"question\":\"What kind of wildlife, apart from sea turtles, can we realistically hope to encounter around Selva Y Mar?\",\"answer\":\"While the turtles are a highlight, we've consistently spotted howler and white-faced capuchin monkeys right on the lodge grounds. Birdwatchers will be thrilled with the diversity, including toucans and various raptors, and we often see iguanas and sloths during our walks.\"},{\"question\":\"How accessible is Selva Y Mar, and what should we budget for a typical stay?\",\"answer\":\"Selva Y Mar is best reached via a domestic flight to Tamarindo, followed by a short 30-minute drive, which we find quite convenient. While it's a premium experience, we suggest budgeting around $600-900 per person per night, inclusive of most activities and gourmet meals, for a truly immersive stay.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":7,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12895,"subRegionId":27707,"siteId":3821,"name":"SoulShine","slug":"soulshine","description":"SoulShine is a hotel near Parque Nacional Marino Las Baulas.","latitude":10.234616,"longitude":-85.833336,"address":null,"phone":null,"website":null,"email":null,"activities":"hotel","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":null,"lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the prime time to visit SoulShine for the famous leatherback turtle nesting season at Parque Nacional Marino Las Baulas?\",\"answer\":\"We highly recommend planning your visit between October and March to witness the incredible leatherback sea turtle nesting. While sightings are never guaranteed, this period offers the best chance to experience this truly moving natural spectacle, often requiring a guided night tour. The lodge can help arrange these unforgettable excursions for you.\"},{\"question\":\"What kind of nature-focused \\\"safari\\\" experience should we anticipate when staying at SoulShine in Costa Rica, compared to a traditional African safari?\",\"answer\":\"At SoulShine, your \\\"safari\\\" is a vibrant immersion into Costa Rica's rich biodiversity, focusing on marine life and the lush coastal ecosystem rather than big game. We love that the experience here is about guided walks through dry tropical forests, birdwatching from your balcony, and of course, the unparalleled marine encounters. It's a more intimate, sensory exploration of nature.\"},{\"question\":\"Beyond the incredible turtle tours, what other unique activities or excursions does SoulShine recommend for guests exploring the Guanacaste region?\",\"answer\":\"We always suggest exploring the nearby estuary by kayak or paddleboard, where you can spot monkeys, crocodiles, and a dazzling array of birdlife. For a different pace, we recommend a surf lesson on Playa Grande or a horseback ride along the pristine beaches at sunset; the sunsets are sensational from this coastline.\"},{\"question\":\"How would you describe the overall ambiance and guest experience at SoulShine itself, beyond its proximity to the park?\",\"answer\":\"SoulShine truly feels like a luxurious and timeless retreat, blending seamlessly with its natural surroundings. We appreciate its commitment to sustainable elegance, offering spacious, beautifully appointed rooms that invite relaxation after a day of exploration. The service is warm and attentive, ensuring a deeply personal and restorative stay.\"},{\"question\":\"What are the best ways to reach SoulShine, and what should we budget for a comfortable stay and local dining experiences?\",\"answer\":\"We find that flying into Liberia International Airport (LIR) is the most convenient option, followed by a scenic 1-1.5 hour drive, which SoulShine can arrange. For a comfortable stay, we recommend budgeting around $300-500 per night, with local dining offering delicious and affordable options ranging from $15-30 per person for a main meal. Costa Rica is generally very safe, but standard travel precautions apply.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":7,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12882,"subRegionId":27707,"siteId":3821,"name":"Sueno Del Mar","slug":"sueno-del-mar","description":"Sueno Del Mar is a hotel near Parque Nacional Marino Las Baulas.","latitude":10.291262,"longitude":-85.85239,"address":null,"phone":null,"website":null,"email":null,"activities":"hotel","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":null,"lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the optimal time to visit Sueno Del Mar for experiencing the famous turtle nesting?\",\"answer\":\"We recommend visiting between October and March to witness the incredible leatherback sea turtle nesting season at Parque Nacional Marino Las Baulas. The lodge's proximity means you are perfectly positioned for guided night tours, which are truly unforgettable.\"},{\"question\":\"What kind of atmosphere and amenities can we expect at Sueno Del Mar, given its location near a national park?\",\"answer\":\"Sueno Del Mar feels luxurious and timeless, offering a serene escape after a day of exploring the park. We love their commitment to sustainable practices, and the open-air common areas provide a wonderful connection to Costa Rica's vibrant natural surroundings.\"},{\"question\":\"Besides the turtle tours, what other activities does Sueno Del Mar facilitate for guests?\",\"answer\":\"While turtle viewing is a highlight, Sueno Del Mar also arranges excellent surfing lessons at nearby Playa Grande, known for its consistent breaks. We also recommend exploring the estuary by kayak or paddleboard, offering fantastic birdwatching opportunities right from the lodge's doorstep.\"},{\"question\":\"How accessible is Sueno Del Mar, and what should we consider regarding local transport or safety?\",\"answer\":\"Sueno Del Mar is conveniently located, typically a short drive from Tamarindo, and we recommend arranging transfers directly through the lodge for ease. The area is generally very safe for tourists, but as with any travel, exercising standard precautions and staying aware of your surroundings is always wise.\"},{\"question\":\"What are the dining options like at Sueno Del Mar, and are there good local alternatives nearby?\",\"answer\":\"The lodge's restaurant offers delicious, fresh Costa Rican and international cuisine, often featuring locally sourced seafood we absolutely adore. For a more casual, authentic experience, we suggest venturing into nearby Playa Grande where you'll find charming sodas serving traditional casado and fresh fruit juices.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":7,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12877,"subRegionId":27707,"siteId":3821,"name":"Tamarindo Backpackers","slug":"tamarindo-backpackers","description":"Tamarindo Backpackers is a guesthouse near Parque Nacional Marino Las Baulas.","latitude":10.294555,"longitude":-85.84286,"address":null,"phone":"+506-2653-4545","website":"www.tamarindobackpackers.com","email":null,"activities":"guesthouse","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":null,"lastEnrichedAt":"2026-08-09T00:04:57.960Z","faqJson":null,"elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":14,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":"\u003chtml>\u003chead>\u003c/head>\u003cbody>\u003c/body>\u003c/html>","scrapedRatesHtml":null,"scrapedMeta":"{\"finalUrl\":\"www.tamarindobackpackers.com\",\"statusCode\":0,\"title\":\"\"}","scrapedAt":"2026-06-25T00:07:23.803Z","deepEnrichedAt":"2026-05-14T04:00:03.789Z","externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12874,"subRegionId":27707,"siteId":3821,"name":"The Ocean Hammock","slug":"the-ocean-hammock","description":"The Ocean Hammock is a safari lodge near Parque Nacional Marino Las Baulas.","latitude":10.163409,"longitude":-85.80956,"address":null,"phone":null,"website":null,"email":null,"activities":"lodge","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":"https://www.anrdoezrs.net/click-7921496-10180360?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.html%3Fss%3DThe%2520Ocean%2520Hammock%2520Costa%2520Rica%26aid%3D2427439","lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the prime season to experience the nesting sea turtles near The Ocean Hammock, and what can we expect from this unique wildlife encounter?\",\"answer\":\"We recommend visiting between October and March to witness the magnificent Leatherback sea turtles nesting on the beaches of Parque Nacional Marino Las Baulas. It's an incredibly moving experience, often done at night with a local guide, and The Ocean Hammock arranges these intimate, respectful excursions seamlessly for guests. The lodge's proximity means you're perfectly positioned for these unforgettable moments.\"},{\"question\":\"Given its Costa Rican location, how does The Ocean Hammock's 'safari' experience differ from traditional African safaris, and what unique wildlife encounters should we anticipate?\",\"answer\":\"This isn't an African safari with big game drives; instead, The Ocean Hammock offers a 'Pura Vida' style safari focused on Costa Rica's incredible biodiversity. We love the blend of marine life, vibrant tropical birds, howler monkeys, and sloths you'll encounter right around the lodge and in the nearby jungle. It's a deeply immersive experience in a lush, coastal ecosystem, offering a different kind of wild wonder.\"},{\"question\":\"We're curious about the ambiance at The Ocean Hammock itself. How would you describe the lodge's feel and what makes it a standout choice for a luxurious stay?\",\"answer\":\"The Ocean Hammock feels luxurious and timeless, blending sophisticated design with the natural beauty of its surroundings. We find the open-air architecture, the sound of the ocean, and the impeccable, personalized service create an atmosphere of serene indulgence. It's a place where you can truly unwind in comfort, feeling connected to nature without sacrificing any creature comforts.\"},{\"question\":\"Beyond the renowned Parque Nacional Marino Las Baulas, what unique activities or excursions does The Ocean Hammock offer or facilitate that truly immerse us in the local Costa Rican environment?\",\"answer\":\"Beyond turtle watching, we highly recommend exploring the vibrant local culture and natural beauty through the lodge's curated activities. You can enjoy world-class surfing lessons on nearby beaches, go horseback riding along the pristine coastline at sunset-the sunsets are sensational here-or embark on guided birdwatching tours to spot toucans and macaws. The lodge also facilitates visits to charming nearby towns for a taste of local life.\"},{\"question\":\"What are the practical considerations for reaching The Ocean Hammock, and what level of investment should we budget for a stay that truly reflects its luxurious reputation?\",\"answer\":\"Accessing The Ocean Hammock is straightforward; we typically fly into Liberia International Airport (LIR), which is about an hour's drive away, and the lodge can arrange comfortable private transfers. As a premium, high-end property offering exceptional service and unique experiences, you should budget for a luxury price point, reflecting the quality of accommodation, dining, and personalized excursions. We find the value for the immersive, unforgettable experience to be well worth the investment.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":12,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12868,"subRegionId":27707,"siteId":3821,"name":"The Shovel","slug":"the-shovel","description":"The Shovel is a safari lodge near Parque Nacional Marino Las Baulas.","latitude":10.2282505,"longitude":-85.831276,"address":null,"phone":null,"website":null,"email":null,"activities":"lodge","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":"https://www.anrdoezrs.net/click-7921496-10180360?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.html%3Fss%3DThe%2520Shovel%2520Costa%2520Rica%26aid%3D2427439","lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the optimal time to visit The Shovel for experiencing the unique marine wildlife of Parque Nacional Marino Las Baulas?\",\"answer\":\"We recommend visiting between October and March, which aligns with the nesting season for the magnificent leatherback sea turtles at Las Baulas. Witnessing these ancient creatures lay their eggs is an unparalleled experience, and the lodge can arrange guided nocturnal tours to the nesting beaches. Beyond the turtles, the dry season from December to April offers excellent conditions for exploring the park's coastal beauty.\"},{\"question\":\"What kind of 'safari' experience should we expect at The Shovel, considering its Costa Rican location rather than a traditional African savanna?\",\"answer\":\"At The Shovel, your 'safari' is a vibrant immersion into Costa Rica's rich biodiversity, focusing on coastal and rainforest ecosystems rather than big game drives. We love that the lodge blends luxurious comfort with opportunities for birdwatching, exploring mangrove estuaries, and, of course, the incredible marine life of Las Baulas. It's a unique blend of relaxation and soft adventure, a true Pura Vida safari.\"},{\"question\":\"Beyond relaxing at the lodge, what specific activities do you recommend for guests staying at The Shovel?\",\"answer\":\"We strongly recommend taking advantage of the guided tours to Parque Nacional Marino Las Baulas, particularly for turtle nesting or hatching viewings, which are truly unforgettable. Additionally, exploring the nearby estuary by kayak or paddleboard offers fantastic birdwatching opportunities, and the lodge can arrange surfing lessons or horseback riding along the pristine beaches. The sunsets from the lodge are sensational, perfect after a day of exploration.\"},{\"question\":\"What is the overall atmosphere and service like at The Shovel? Does it truly feel luxurious?\",\"answer\":\"The Shovel feels luxurious and timeless, offering an intimate escape where personalized service is paramount. We appreciate the attentive staff who anticipate your needs without being intrusive, creating a truly relaxing environment. The architecture blends seamlessly with the natural surroundings, and we find the open-air design and elegant furnishings contribute to a sophisticated yet comfortable ambiance.\"},{\"question\":\"How accessible is The Shovel, and what should we budget for transportation and typical lodge costs?\",\"answer\":\"The Shovel is conveniently located about an hour's drive from Daniel Oduber Quirós International Airport (LIR) in Liberia, which we find makes arrivals relatively straightforward. We recommend arranging a private transfer through the lodge for ease, which typically costs around $80-100 each way. While specific rates vary by season, expect lodge stays to be in the premium range, reflecting the exceptional service and unique location.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":12,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12884,"subRegionId":27707,"siteId":3821,"name":"Villa Alegre B&b","slug":"villa-alegre-b-b","description":"Villa Alegre B&b is a hotel near Parque Nacional Marino Las Baulas.","latitude":10.290234,"longitude":-85.8517,"address":null,"phone":null,"website":null,"email":null,"activities":"hotel","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":null,"lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the best time to visit Villa Alegre B&b to see the nesting turtles at Parque Nacional Marino Las Baulas?\",\"answer\":\"We recommend visiting between October and March, which is peak nesting season for the Leatherback turtles at Las Baulas. The B&B's proximity means you can easily arrange guided night tours, an unforgettable experience we truly cherish.\"},{\"question\":\"What kind of atmosphere can we expect at Villa Alegre B&b, and what makes it a good base for exploring the area?\",\"answer\":\"We find Villa Alegre B&b offers a wonderfully relaxed, intimate atmosphere, feeling more like a welcoming home than a typical hotel. Its comfortable rooms and lush gardens provide a peaceful retreat after a day of exploring, and the hosts are incredibly helpful with local insights.\"},{\"question\":\"How convenient is it to access Parque Nacional Marino Las Baulas from Villa Alegre B&b, and what other activities are nearby?\",\"answer\":\"The B&B is ideally situated just a short drive or even a pleasant walk from the park entrance, making turtle tours incredibly convenient. Beyond the park, we love exploring the nearby beaches for surfing or simply relaxing, and the area offers fantastic birdwatching opportunities.\"},{\"question\":\"Can we expect to see much wildlife directly around Villa Alegre B&b, or is it mostly confined to the national park?\",\"answer\":\"While the park is the main draw, we've often spotted howler monkeys in the trees surrounding Villa Alegre B&b, and the gardens attract a vibrant array of tropical birds. Keep an eye out for iguanas sunning themselves too; it's a lovely taste of Costa Rican nature right on your doorstep.\"},{\"question\":\"What is the typical price range for a stay at Villa Alegre B&b, and what's generally included?\",\"answer\":\"We find Villa Alegre B&b offers excellent value, typically ranging from $80-150 per night depending on the season and room type. This usually includes a delightful breakfast, and the hosts are fantastic resources for budget-friendly local activity recommendations.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":7,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12860,"subRegionId":27707,"siteId":3821,"name":"Villas VR Beachwalk Avellanas","slug":"villas-vr-beachwalk-avellanas","description":"Villas VR Beachwalk Avellanas is a safari lodge near Parque Nacional Marino Las Baulas.","latitude":10.238332,"longitude":-85.83446,"address":"Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Costa Rica","phone":"+50664429053","website":"https://vrbeachwalk.mydirectstay.com/","email":"[email protected]","activities":"Spa","amenities":"Swimming Pool, Pool, Spa, Wifi, Wi-Fi, Bar","filling":null,"imageUrl":"/images/lodges/villas-vr-beachwalk-avellanas-safari-lodge.webp","priceRange":"luxury","sustainability":null,"communityInfo":null,"lodgeType":"hotel","socialLinks":"https://www.facebook.com/BeachwalkCR?mibextid=LQQJ4d&rdid=cRumUCO72E4wbEaK&share_url=https%3A%2F%2Fwww.facebook.com%2Fshare%2FkuF2YsbKnQHTYNR3%2F%3Fmibextid%3DLQQJ4d, https://www.instagram.com/vrbeachwalk_cr?igsh=MXBsYzE2Z3k4NTVheA==, https://www.tripadvisor.com/Hotel_Review-g309253-d27358946-Reviews-Villas_Vr_Beachwalk_Avellanas-Tamarindo_Province_of_Guanacaste.html","capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":"https://www.anrdoezrs.net/click-7921496-10180360?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.html%3Fss%3DVillas%2520VR%2520Beachwalk%2520Avellanas%2520Costa%2520Rica%26aid%3D2427439","lastEnrichedAt":"2026-08-09T00:04:43.899Z","faqJson":"[{\"question\":\"What's the best way to experience the wildlife around Villas VR Beachwalk Avellanas, especially the leatherback turtles?\",\"answer\":\"We absolutely love the proximity to Parque Nacional Marino Las Baulas. To see the leatherback turtles, we recommend booking a guided night tour during nesting season, typically from October to March. It's a profoundly moving experience to witness these ancient creatures under the stars, and the lodge can arrange everything.\"},{\"question\":\"Beyond the beach, what unique activities does Villas VR Beachwalk Avellanas offer that truly capture the spirit of Costa Rica?\",\"answer\":\"While the beach is stunning, we find the true magic lies in the lodge's spa. Their treatments incorporate local ingredients and traditional techniques, offering a luxurious escape. We also suggest a guided hike into the nearby rainforest; the sounds and smells are intoxicating, and you might spot howler monkeys or colorful birds.\"},{\"question\":\"Considering Villas VR Beachwalk Avellanas is a luxury option, what can we expect in terms of the overall atmosphere and service?\",\"answer\":\"You can expect an elevated experience. The lodge feels luxurious and timeless, with impeccable service that anticipates your needs without being intrusive. We found the staff incredibly knowledgeable about the local area, always ready with a recommendation for the best sunset viewing spot or a hidden gem restaurant.\"},{\"question\":\"What's the ideal time of year to visit Villas VR Beachwalk Avellanas for the best weather and wildlife viewing opportunities?\",\"answer\":\"For us, the sweet spot is the dry season, from December to April. The weather is consistently sunny, perfect for enjoying the beach and exploring. While you can see turtles year-round, this period offers the highest chance of witnessing nesting and hatching, alongside pleasant conditions for other wildlife spotting.\"},{\"question\":\"What are the typical costs associated with a stay at Villas VR Beachwalk Avellanas, and are there any hidden fees we should be aware of?\",\"answer\":\"As a luxury property, expect rates that reflect the high-end amenities and service. We advise checking directly with the lodge for current pricing, as it varies by season. While there aren't typically hidden fees, confirm what's included in your rate, such as meals or spa credits, to budget effectively for your unforgettable stay.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":33,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":"\u003c!DOCTYPE html>\u003chtml lang=\"en\" class=\"no-js\">\u003c!--\u003c![endif]-->\u003chead prefix=\"og: http://ogp.me/ns#\">\u003cmeta charset=\"utf-8\">\u003cmeta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\">\u003clink rel=\"icon\" type=\"image/x-icon\" href=\"//webbox-assets.siteminder.com/assets/images/favicon-home.ico\">\u003ctitle>Hotel in Playa Avellanas, Guanacaste Costa Rica | VR Beachwalk Avellanas\u003c/title>\u003clink rel=\"canonical\" href=\"https://vrbeachwalk.mydirectstay.com\">\u003clink rel=\"alternate\" hreflang=\"en\" href=\"https://vrbeachwalk.mydirectstay.com\">\u003clink rel=\"alternate\" hreflang=\"es\" href=\"https://vrbeachwalk.mydirectstay.com/es/index.html\">\u003cmeta name=\"robots\" content=\"index, follow\">\u003cmeta name=\"author\" content=\"VR Beachwalk Avellanas\">\u003cmeta name=\"description\" content=\"At Vr BeachWalk you ´ll find 18 rooms and villas fully equipped with kitchen, Wi-Fi, swimming pool for adults and children, BBQ, bicycle rental and much more. Vr BeachWalk is located just 600 meters from Playa Avellanas, Guanacaste, ideal for surf and nature lovers. Vr beachwalk offers family rooms with pool views, wifi and close to the beach.\">\u003cmeta name=\"keywords\" content=\"Habitaciones familiares en playa avellanas, hotel con piscina y cerca a la playa en playa avellanas, hotel con cocina en playa avellanas, hotel para surf, surf hotel in playa avellanas, hotel for families with pool, hotel near to beach in playa avellanas\">\u003cmeta property=\"og:title\" content=\"Hotel in Playa Avellanas, Guanacaste Costa Rica\">\u003cmeta property=\"og:type\" content=\"website\">\u003cmeta name=\"og:description\" content=\"At Vr BeachWalk you ´ll find 18 rooms and villas fully equipped with kitchen, Wi-Fi, swimming pool for adults and children, BBQ, bicycle rental and much more. Vr BeachWalk is located just 600 meters from Playa Avellanas, Guanacaste, ideal for surf and nature lovers. Vr beachwalk offers family rooms with pool views, wifi and close to the beach.\">\u003cmeta name=\"og:site_name\" content=\"vrbeachwalk.mydirectstay.com\">\u003cmeta name=\"og:locale\" content=\"en\">\u003cmeta property=\"og:locale:alternate\" content=\"es\">\u003cmeta property=\"og:url\" content=\"https://vrbeachwalk.mydirectstay.com\">\u003cmeta property=\"og:image\" content=\"http://webbox.imgix.net/images/imrtdkmmfnbioegs/adfebab3-9fea-4a84-8d5b-8268b81295d6.jpg\">\u003cmeta name=\"google-site-verification\" content=\"0hTL3CHRjF97bgTWjWtDR7FRYgUOfBht8L3uU9hCE8c\">\u003clink rel=\"stylesheet\" href=\"//webbox-assets.siteminder.com/assets/themes/css/theme1colorPalette3-47f4357e376eab755e2742ab60909667.css\">\u003cscript type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-PPWC9B7QV3&cx=c&gtm=4e64t1\">\u003c/script>\u003cscript async=\"\" src=\"https://www.google-analytics.com/analytics.js\">\u003c/script>\u003cscript async=\"\" src=\"https://www.googletagmanager.com/gtm.js?id=GTM-WD6VSBF\">\u003c/script>\u003cscript defer=\"\">window.smcv=window.smcv||{},window.smcv.fireWhenReady=function(n,e){var r,c=0,i=setInterval(function(){try{20===++c&&(console.warn(n+\" failed indefinitely. \"),clearInterval(i)),r=n.split(\".\").reduce(function(n,e){return n[e]},window)}catch(e){console.info(\"retrying...\"+c+\" \"+n)}void 0!==r&&(e(),clearInterval(i))},500)};\u003c/script>\u003cscript>\n window.propertyId= \"458f8bbb-2def-46ca-a3dc-ebdaab6e3551\";\n\u003c/script>\u003cscript>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-WD6VSBF');\u003c/script>\u003clink rel=\"stylesheet\" href=\"https://unpkg.com/[email protected]/dist/leaflet.css\" integrity=\"sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ==\" crossorigin=\"\">\u003cscript src=\"https://unpkg.com/[email protected]/dist/leaflet.js\" integrity=\"sha512-/Nsx9X4HebavoBvEBuyp3I7od5tA0UzAxs+j83KgC8PU0kgB4XiK4Lfe4y4cgBtaRJQEIFCW+oC506aPT2L1zw==\" crossorigin=\"\" async=\"\">\u003c/script>\u003cscript type=\"application/javascript\" src=\"//webbox-assets.siteminder.com/assets/libs/js/canvas-js-bundle-v4.js\">\u003c/script>\u003cscript type=\"application/ld+json\">{\"@context\": \"http://schema.org\",\"@type\": \"Hotel\",\"description\": \"Welcome toAvellanas - Come Stay with Us!\",\"hasMap\": \"https://maps.googleapis.com/maps/api/staticmap?zoom=15¢er=10.22768310,-85.83394090&size=1600x1200&sensor=false&markers=color:blue%7c10.22768310,-85.83394090\",\"address\": {\"@type\": \"PostalAddress\",\"addressLocality\": \"Tamarindo\",\"addressRegion\": \"Provincia de Guanacaste\",\"postalCode\": \"50309\",\"streetAddress\": \"Playa Avellanas, Tamarindo, Guanacaste, 50309\",\"addressCountry\": \"Costa Rica\"},\"geo\": {\"@type\": \"GeoCoordinates\",\"latitude\": 10.22768310,\"longitude\": -85.83394090},\"telephone\": \"+50664429053\",\"url\": \"https://vrbeachwalk.mydirectstay.com\",\"name\": \"VR Beachwalk Avellanas\"}\u003c/script>\u003c/head>\u003cbody class=\"text_logo theme1 colorPalette3 typography1 buttonStyle3 page-home lang-en\">\u003cdiv class=\"navbar-container\">\u003cnav class=\"navbar navbar-fixed-top navbar-main\">\u003cdiv class=\"container\">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-4 col-md-3\">\u003ctable class=\"logo-table\">\u003ctbody>\u003ctr>\u003ctd>\u003ca class=\"navbar-hotel-name-frame\" href=\"/\">\u003cspan class=\"navbar-hotel-name\"> VR Beachwalk Avellanas \u003c/span>\u003c/a>\u003c/td>\u003c/tr>\u003c/tbody>\u003c/table>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-8 col-md-9\">\u003cdiv class=\"navbar navbar-actions text-right\">\u003cbutton type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\" data-target=\"#navbar-links\">\u003cspan class=\"sr-only\">Toggle navigation\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003c/button>\u003cdiv class=\"dropdown language-switcher-wrapper\">\u003cbutton type=\"button\" class=\"btn-language-switcher\" id=\"languageSwitcher-2a771b8b6ca04eb896f5080d020ef1e2\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-controls=\"languageMenu-2a771b8b6ca04eb896f5080d020ef1e2\" tabindex=\"0\">\u003cspan tabindex=\"-1\">\u003cspan aria-labelledby=\"languageSwitcher-2a771b8b6ca04eb896f5080d020ef1e2\" aria-label=\"English\" class=\"pull-left btn-language-switcher_label\">\u003cspan class=\"languageCode\">English\u003c/span>\u003c/span>\u003c/span>\u003c/button>\u003cselect name=\"ddlLanguages\" id=\"ddlLanguages-2a771b8b6ca04eb896f5080d020ef1e2\" class=\"languages-native-dropdown\" onchange=\"switchLanguage(this)\">\u003coption value=\"/\" selected=\"\">English\u003c/option>\u003coption value=\"/es/index.html\">Español\u003c/option>\u003c/select>\u003cul id=\"languageMenu-2a771b8b6ca04eb896f5080d020ef1e2\" class=\"dropdown-menu language-dropdown-menu\" aria-labelledby=\"languageSwitcher\">\u003cli class=\"language-dropdown-menu__item\">\u003ca class=\"language-dropdown-menu__item-link current\" hreflang=\"en\" href=\"/\">\u003cspan class=\"language-label\">English\u003c/span>\u003c/a>\u003c/li>\u003cli class=\"language-dropdown-menu__item\">\u003ca class=\"language-dropdown-menu__item-link \" hreflang=\"es\" href=\"/es/index.html\">\u003cspan class=\"language-label\">Español\u003c/span>\u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003cdiv class=\"pull-right\">\u003cbutton type=\"button\" class=\"btn btn-modal pull-left\" data-toggle=\"modal\" data-target=\"#contactModal\">\u003cspan class=\"fa fa-phone hotel-phone-icon\">\u003c/span>\u003c/button>\u003cform class=\"booking-button-form text-center\" action=\"https://app.thebookingbutton.com/properties/vrbeachwalkavellanasdirect\" method=\"GET\" autocomplete=\"off\">\u003cinput type=\"hidden\" name=\"locale\" value=\"en\">\u003cinput type=\"hidden\" name=\"referrer\" value=\"canvas\">\u003cbutton type=\"submit\" class=\"btn btn-primary navbar-btn navbar-booking-btn \" tabindex=\"0\">\u003cspan tabindex=\"-1\">Book Now\u003c/span>\u003c/button>\u003c/form>\u003c/div>\u003c/div>\u003cdiv id=\"navbar-links\" class=\"navbar navbar-links navbar-collapse collapse\">\u003cul class=\"nav navbar-nav navbar-right\">\u003cli role=\"presentation\" class=\" active\">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/\">\u003cspan tabindex=\"-1\">Home\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/rooms.html\">\u003cspan tabindex=\"-1\">Rooms and Villas\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/offers-packages.html\">\u003cspan tabindex=\"-1\">Offers & Packages\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/tours-and-activities.html\">\u003cspan tabindex=\"-1\">Tours & Activities\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/gallery.html\">\u003cspan tabindex=\"-1\">Gallery\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/attractions.html\">\u003cspan tabindex=\"-1\">Attractions\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/contact-us.html\">\u003cspan tabindex=\"-1\">Contact Us\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/questions-and-answers.html\">\u003cspan tabindex=\"-1\">Any Question?\u003c/span>\u003c/a>\u003c/li>\u003cli class=\"dropdown hidden-xs \">\u003ca href=\"#\" class=\"dropdown-toggle\" data-toggle=\"dropdown\" role=\"button\">\u003cdiv class=\"bar-top\">\u003c/div>\u003cdiv class=\"bar\">\u003c/div>\u003cdiv class=\"bar-btm\">\u003c/div>\u003c/a>\u003cul class=\"dropdown-menu\">\u003cli role=\"presentation\" class=\" hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/rooms.html\">\u003cspan tabindex=\"-1\">Rooms and Villas\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/offers-packages.html\">\u003cspan tabindex=\"-1\">Offers & Packages\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/tours-and-activities.html\">\u003cspan tabindex=\"-1\">Tours & Activities\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/gallery.html\">\u003cspan tabindex=\"-1\">Gallery\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/attractions.html\">\u003cspan tabindex=\"-1\">Attractions\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/contact-us.html\">\u003cspan tabindex=\"-1\">Contact Us\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/questions-and-answers.html\">\u003cspan tabindex=\"-1\">Any Question?\u003c/span>\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/nav>\u003c/div>\u003cdiv class=\"mobile-branding navbar hidden-sm hidden-md hidden-lg\">\u003ctable class=\"logo-table\">\u003ctbody>\u003ctr>\u003ctd>\u003cdiv class=\"navbar-hotel-name-frame\">\u003cspan class=\"navbar-hotel-name\"> VR Beachwalk Avellanas \u003c/span>\u003c/div>\u003c/td>\u003c/tr>\u003c/tbody>\u003c/table>\u003c/div>\u003cdiv id=\"content-wrap\">\u003cdiv id=\"content\">\u003cdiv>\u003cdiv class=\"home-hero-promo\">\u003cdiv class=\"hero-image\" id=\"home-hero-image\">\u003cdiv class=\"mobile\">\u003cdiv id=\"mobile-carousel-hero-640775\" class=\"carousel slide\" data-ride=\"carousel\" data-interval=\"5000\">\u003col class=\"carousel-indicators \">\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"0\" class=\"active\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"1\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"2\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"3\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"4\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"5\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"6\" class=\"\">\u003c/li>\u003cli data-target=\"#mobile-carousel-hero-640775\" data-slide-to=\"7\" class=\"\">\u003c/li>\u003c/ol>\u003cdiv class=\"carousel-inner\">\u003cdiv class=\"item active\">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/f2270e45-7799-4075-8ac1-b39b6ad9f766.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/934e8eb3-2afc-404b-ae80-a707e49da87a.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/2b52ab33-aa0e-4d28-b8a6-33cdc7d4d29c.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/a56c7561-be3b-41d0-8ae6-18ece2991a58.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/5de62768-36aa-43fc-a685-6b2e230b38b8.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/d9d422b8-594e-473f-aecd-70b56ec0ba1f.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/adfebab3-9fea-4a84-8d5b-8268b81295d6.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"image-mobile\" style=\"background-image: url(//webbox.imgix.net/images/imrtdkmmfnbioegs/f4081a93-013b-4592-9d8e-8e4fb7216f79.jpg?auto=format,compress&fit=crop&crop=entropy&w=991&h=400)\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"image-non-mobile\">\u003cdiv id=\"carousel-hero-640775\" class=\"carousel slide\" data-ride=\"carousel\" data-interval=\"5000\">\u003col class=\"carousel-indicators custom\">\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"0\" class=\"active\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"1\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"2\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"3\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"4\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"5\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"6\" class=\"\">\u003c/li>\u003cli data-target=\"#carousel-hero-640775\" data-slide-to=\"7\" class=\"\">\u003c/li>\u003c/ol>\u003cdiv class=\"carousel-inner\">\u003cdiv class=\"item active\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/f2270e45-7799-4075-8ac1-b39b6ad9f766.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/934e8eb3-2afc-404b-ae80-a707e49da87a.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/2b52ab33-aa0e-4d28-b8a6-33cdc7d4d29c.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/a56c7561-be3b-41d0-8ae6-18ece2991a58.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/5de62768-36aa-43fc-a685-6b2e230b38b8.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/d9d422b8-594e-473f-aecd-70b56ec0ba1f.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/adfebab3-9fea-4a84-8d5b-8268b81295d6.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/f4081a93-013b-4592-9d8e-8e4fb7216f79.jpg?auto=format,compress&fit=crop&crop=entropy&w=1600&h=600\" alt=\"\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"hero-main-text booking-top\">\u003ch1>Welcome to Avellanas\u003c/h1>\u003ch2>Come Stay with Us!\u003c/h2>\u003cdiv class=\"stars\">\u003cspan class=\"fa fa-2x fa-circle\">\u003c/span>\u003cspan class=\"fa fa-2x fa-circle\">\u003c/span>\u003cspan class=\"fa fa-2x fa-circle\">\u003c/span>\u003cspan class=\"fa fa-2x fa-circle\">\u003c/span>\u003cspan class=\"fa fa-2x fa-circle\">\u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"booking-button-promo-inline\">\u003cdiv class=\"container\">\u003cdiv>\u003cform class=\"booking-button-form text-center\" action=\"https://app.thebookingbutton.com/properties/vrbeachwalkavellanasdirect\" id=\"bookingButtonForm_640775_982839\" method=\"GET\" autocomplete=\"off\">\u003cinput type=\"hidden\" name=\"from_widget\" value=\"true\">\u003cinput type=\"hidden\" name=\"room_type\" value=\"\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-md-8\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-md-4\">\u003cdiv id=\"a-parent640775\" style=\"position: relative\" class=\"form-group has-feedback\">\u003clabel class=\"control-label sr-only\" for=\"arrival640775\">Arrival\u003c/label>\u003cinput type=\"text\" class=\"form-control\" id=\"arrival640775\" placeholder=\"Arrival\">\u003cspan class=\"fa fa-calendar form-control-feedback\">\u003c/span>\u003cspan id=\"arrivalCalendar640775\" class=\"sr-only\">Arrival calendar\u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-4\">\u003cdiv id=\"d-parent640775\" style=\"position: relative\" class=\"form-group has-feedback\">\u003clabel class=\"control-label sr-only\" for=\"departure640775\">Departure\u003c/label>\u003cinput type=\"text\" class=\"form-control\" id=\"departure640775\" placeholder=\"Departure\">\u003cspan class=\"fa fa-calendar form-control-feedback\">\u003c/span>\u003cspan id=\"departureCalendar640775\" class=\"sr-only\">Departure calendar\u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-4\">\u003cdiv class=\"form-group has-feedback\">\u003clabel class=\"control-label sr-only\" for=\"guests640775\">Guests\u003c/label>\u003cselect class=\"form-control\" id=\"guests640775\" name=\"number_adults\">\u003coption value=\"1\"> 1 guest \u003c/option>\u003coption value=\"2\" selected=\"\"> 2 guests \u003c/option>\u003coption value=\"3\"> 3 guests \u003c/option>\u003coption value=\"4\"> 4 guests \u003c/option>\u003coption value=\"5\"> 5 guests \u003c/option>\u003coption value=\"6\"> 6 guests \u003c/option>\u003coption value=\"7\"> 7 guests \u003c/option>\u003coption value=\"8\"> 8 guests \u003c/option>\u003coption value=\"9\"> 9 guests \u003c/option>\u003coption value=\"10\"> 10 guests \u003c/option>\u003c/select>\u003cspan class=\"glyphicon glyphicon-user form-control-feedback\">\u003c/span>\u003cspan id=\"guestsCalendar640775\" class=\"sr-only\">Guests calendar\u003c/span>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cinput type=\"hidden\" name=\"locale\" value=\"en\">\u003cinput type=\"hidden\" name=\"referrer\" value=\"canvas\">\u003cdiv class=\"col-xs-12 col-md-4\">\u003cbutton type=\"submit\" class=\"btn btn-primary btn-block\">Book Now\u003c/button>\u003c/div>\u003c/div>\u003c/form>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"booking-button-promo-bar\">\u003c/div>\u003c/div>\u003cdiv class=\"hero-sub-text\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-offset-2 col-xs-8\">\u003ch3>Work, relax, and reconnect with nature at VR Beachwalk Avellanas. Located just 600 meters from the pristine Playa Avellanas in Tamarindo, Costa Rica, VR Beachwalk offers the perfect retreat for business travelers and remote workers seeking comfort, privacy, and inspiration by the sea. Our 18 fully equipped villas feature high-speed WiFi, modern kitchens, air conditioning, and private parking—ideal for extended stays or digital nomads. Enjoy peaceful surroundings, lush gardens, and two refreshing outdoor pools designed for work-life balance. After a productive morning, unwind at Playa Avellanas, famous for its crystal-clear waters, natural beauty, and world-class surf spots. Whether you’re here for business, leisure, or a bit of both, VR Beachwalk Avellanas is your smart choice for a productive and rejuvenating stay in Costa Rica.\u003c/h3>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo-container container\">\u003cdiv class=\"standard-promo\">\u003ch3 class=\"standard-promo-header\">Learn more\u003c/h3>\u003cdiv class=\"row\">\u003cdiv class=\"col-sm-12 col-md-12\">\u003cdiv class=\"video-container\">\u003ciframe src=\"https://www.youtube.com/embed/vSLI2BqXJzM\" frameborder=\"0\" allowfullscreen=\"\">\u003c/iframe>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo-container container\">\u003cdiv class=\"standard-promo room-types-promo\">\u003ch3 class=\"standard-promo-header\">Studios & Villas\u003c/h3>\u003cdiv id=\"room-types-promo-carousel\" class=\"standard-promo-carousel carousel slide\" data-ride=\"carousel\" data-interval=\"false\">\u003cdiv class=\"carousel-inner\" role=\"listbox\">\u003cdiv class=\"item active\">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/5de62768-36aa-43fc-a685-6b2e230b38b8.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Studio Pool View — Comfort Meets Tropical Style\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Our \u003cstrong>Studio Rooms\u003c/strong> are thoughtfully designed to offer the perfect blend of \u003cstrong>comfort, functionality, and tropical charm\u003c/strong>. Each space features \u003cstrong>air conditioning\u003c/strong>, a \u003cstrong>fully equipped kitchen\u003c/strong>, and a \u003cstrong>work desk\u003c/strong>, making it ideal for both relaxing getaways and longer stays.\u003c/p>\u003cp>Enjoy a \u003cstrong>cozy double bed\u003c/strong> with \u003cstrong>premium bedding and soft towels\u003c/strong>, a \u003cstrong>flat-screen TV\u003c/strong> for your entertainment, and a \u003cstrong>safe box\u003c/strong> to keep your belongings secure. The \u003cstrong>private bathroom\u003c/strong> includes a refreshing shower and essential amenities for a carefree stay.\u003c/p>\u003cp>Wake up to \u003cstrong>pool views\u003c/strong> right from your room and enjoy 25 m² of private space where tranquility meets convenience.\u003c/p>\u003cp> \u003c/p>\u003cp> \u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/rooms/studio-pool-view-comfort-meets-tropical-style.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/f4081a93-013b-4592-9d8e-8e4fb7216f79.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">amily Villa — Space, Comfort & Connection with Nature\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Our \u003cstrong>Family Villa\u003c/strong> is the perfect retreat for \u003cstrong>families or friends\u003c/strong> seeking comfort and tranquility surrounded by nature. With \u003cstrong>38 m² of private space\u003c/strong>, this villa features \u003cstrong>two separate bedrooms\u003c/strong> — one with a \u003cstrong>double bed\u003c/strong> and the other with \u003cstrong>two single beds\u003c/strong>, ensuring a peaceful rest for everyone.\u003c/p>\u003cp>Enjoy a refreshing stay with \u003cstrong>air conditioning\u003c/strong>, a \u003cstrong>tea/coffee maker\u003c/strong>, and a \u003cstrong>fully equipped kitchen\u003c/strong> with all the utensils you need to prepare your favorite meals. From your villa, take in \u003cstrong>beautiful views of our two swimming pools\u003c/strong>, surrounded by lush tropical gardens.\u003c/p>\u003cp>The villa also includes a \u003cstrong>private bathroom\u003c/strong>, \u003cstrong>safe box\u003c/strong>, and \u003cstrong>free private parking\u003c/strong>, making your stay easy and carefree.\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/rooms/amily-villa-space-comfort-connection-with-nature.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003ca class=\"left carousel-control\" href=\"#room-types-promo-carousel\" role=\"button\" data-slide=\"prev\">\u003cspan class=\"icon-prev\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Previous\u003c/span>\u003c/a>\u003ca class=\"right carousel-control\" href=\"#room-types-promo-carousel\" role=\"button\" data-slide=\"next\">\u003cspan class=\"icon-next\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Next\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo about-us-promo\">\u003cdiv class=\"container\">\u003ch3 class=\"standard-promo-header\">About Us\u003c/h3>\u003cp>\u003c/p>\u003cp>Experience the perfect balance of \u003cstrong>comfort, nature, and tropical style\u003c/strong> at \u003cstrong>VR Beachwalk Avellanas\u003c/strong>, an exclusive complex of \u003cstrong>18 double and family villas\u003c/strong>, located just \u003cstrong>600 meters from Playa Avellanas\u003c/strong> and surrounded by Costa Rica’s lush natural beauty.\u003c/p>\u003cp>Enjoy the serenity of our \u003cstrong>two outdoor swimming pools\u003c/strong>, open year-round, and unwind on our spacious \u003cstrong>sun terrace\u003c/strong>, perfect for relaxing or working outdoors under the Guanacaste sun. With \u003cstrong>free Wi-Fi\u003c/strong> throughout the property and \u003cstrong>complimentary private parking\u003c/strong>, every stay at VR Beachwalk is designed for \u003cstrong>comfort and convenience\u003c/strong>.\u003c/p>\u003cp>Our \u003cstrong>BBQ rancho by the pool\u003c/strong> offers a peaceful space to gather with friends, family, or colleagues after a day at the beach.\u003c/p>\u003cp>Each of our \u003cstrong>bright, modern villas\u003c/strong> features \u003cstrong>large sliding glass doors\u003c/strong> that open onto a shared pool area, creating a natural, relaxing atmosphere where you can often hear the sound of monkeys at dusk. Every detail has been designed to inspire \u003cstrong>relaxation, connection, and creativity\u003c/strong>.\u003c/p>\u003cp>Our \u003cstrong>on-site manager\u003c/strong> will personally welcome you, hand over your keys, and ensure your stay is unforgettable.\u003c/p>\u003cp>Located just \u003cstrong>12 km from Tamarindo Airport\u003c/strong>, VR Beachwalk offers the perfect escape that combines \u003cstrong>accessibility, tranquility, and a privileged location\u003c/strong> — ideal for \u003cstrong>business travelers\u003c/strong>, \u003cstrong>couples\u003c/strong>, and \u003cstrong>families\u003c/strong> seeking a peaceful retreat surrounded by nature.\u003c/p>\u003cp>And if you’re traveling with your pet — no worries! Everyone is welcome here.\u003cbr>\u003cstrong>Pura Vida and welcome home to VR Beachwalk Avellanas.\u003c/strong>\u003c/p>\u003cp>\u003c/p>\u003cbr>\u003ca class=\"btn btn-primary\" href=\"/tours-and-activities.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo-container container\">\u003cdiv class=\"standard-promo promotions-promo\">\u003ch3 class=\"standard-promo-header\">Offers & Packages\u003c/h3>\u003cdiv id=\"promotions-promo-carousel\" class=\"standard-promo-carousel carousel slide\" data-ride=\"carousel\" data-interval=\"false\">\u003cdiv class=\"carousel-inner\" role=\"listbox\">\u003cdiv class=\"item active\">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/4ce0638a-a34e-476d-ad5a-b401a35b2e19.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Special Offer from 70 usd & late check out\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Book now for stay on November from 70 usd per night for 2.\u003c/p>\u003cp>Late check out free (subject to availabilty)\u003c/p>\u003cp>\u003ca href=\"https://direct-book.com/properties/vrbeachwalkavellanasdirect?locale=en&referrer=canvas&items[0][adults]=4&items[0][children]=0&items[0][infants]=0&currency=USD&checkInDate=2024-02-29&checkOutDate=2024-03-01&trackPage=yes\">Book now!\u003c/a>\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/offers-packages/special-offer-from-70-usd-late-check-out.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/213e6f43-c62b-4a73-8702-e40399725c62.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Special rate Breakfast Included\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Enjoy and relax with our special rate Breakfast Included\u003c/p>\u003cp>Special offer includes:\u003c/p>\u003cul>\u003cli>Breakfast\u003c/li>\u003cli>Parking\u003c/li>\u003cli>Wifi\u003c/li>\u003c/ul>\u003cp>\u003ca href=\"https://direct-book.com/properties/vrbeachwalkavellanasdirect?locale=en&referrer=canvas&items[0][adults]=4&items[0][children]=0&items[0][infants]=0&currency=USD&checkInDate=2024-02-29&checkOutDate=2024-03-01&trackPage=yes\">Book now!\u003c/a>\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/offers-packages/special-rate-breakfast-included.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/0d27aa91-eb00-4293-ae5c-8c707f504e7f.png?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Early Bird 25% UP\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Book now and get 25% up for bookings 90 days prior your arrival.\u003c/p>\u003cp>Hurry up! Get 20% for bookings 30 days prior your arrival.\u003c/p>\u003cp>Special offer includes:\u003c/p>\u003cul>\u003cli>Parking\u003c/li>\u003cli>Wifi\u003c/li>\u003c/ul>\u003cp>\u003cstrong>Bonus!\u003c/strong> Ask for special breakfast for 20 usd per person.\u003c/p>\u003cp>\u003ca href=\"https://direct-book.com/properties/vrbeachwalkavellanasdirect?locale=en&referrer=canvas&items[0][adults]=4&items[0][children]=0&items[0][infants]=0&currency=USD&checkInDate=2024-02-29&checkOutDate=2024-03-01&trackPage=yes\">Book now!\u003c/a>\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/offers-packages/early-bird-25-up.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003ca class=\"left carousel-control\" href=\"#promotions-promo-carousel\" role=\"button\" data-slide=\"prev\">\u003cspan class=\"icon-prev\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Previous\u003c/span>\u003c/a>\u003ca class=\"right carousel-control\" href=\"#promotions-promo-carousel\" role=\"button\" data-slide=\"next\">\u003cspan class=\"icon-next\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Next\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo-container container\">\u003cdiv class=\"standard-promo local-attractions-promo\">\u003ch3 class=\"standard-promo-header\">Attractions\u003c/h3>\u003cdiv id=\"local-attractions-promo-carousel\" class=\"standard-promo-carousel carousel slide\" data-ride=\"carousel\" data-interval=\"false\">\u003cdiv class=\"carousel-inner\" role=\"listbox\">\u003cdiv class=\"item active\">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/1dafe1c1-9cf6-49ea-af6e-085dd59baa6b.jpeg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">ATV Jungle & Beach Adventure\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Discover the serene beauty of Costa Rica, with us. Explore white sandy shores and lush wilderness of this tropical paradise. Our guides have an established reputation for delivering unforgettable experiences. You’ll create lifetime memories, capture amazing photos and immerse yourself in the local culture. Hurry up! The exquisite beauty of Tamarindo beaches is calling you.\u003c/p>\u003cp>\u003ca href=\"https://vrbeachwalk.mydirectstay.com/tours-and-activities.html\">Learn more\u003c/a> \u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/attractions.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/593c8150-8ef6-492e-9bee-13633febac3a.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Private Surf Lesson\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Immerse yourself in the enchanting beauty of Tamarindo, Costa Rica through exhilarating surf lessons. Tailored to beginners and seasoned surfers alike, our instructors will guide you through the perfect balance of safety, fun, and technique. See Costa Rica through the lens of its famous waves and create unforgettable memories with Tamarindo Surf and Tours, your gateway to the magic of Tamarindo’s majestic coast.\u003c/p>\u003cp>\u003ca href=\"https://vrbeachwalk.mydirectstay.com/es/tours-actividades.html\">Learn more\u003c/a>\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/attractions.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item \">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-image\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/8feafd03-3820-456f-8fab-af5aac804943.jpg?auto=format,compress&fit=crop&crop=entropy&w=750&h=600\" alt=\"\" style=\"width: 100%\">\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5\">\u003cdiv class=\"standard-promo-info\">\u003ch4 class=\"standard-promo-title\">Private Yoga Classes\u003c/h4>\u003cdiv class=\"standard-promo-description\">\u003cp>Absorb the peace of paradise as you partake in an immersive yoga class in Tamarindo, Costa Rica. In a serene environment, align your body, mind, and spirit amidst the beautiful sounds and sights of nature. Whether you’re an experienced yogi or a beginner, this session catered to all levels will add an unforgettable layer to your tropical getaway. Reserve your spot now, breathe in the freshness of Tamarindo and let our skilled instructors guide you through this discovery.\u003c/p>\u003cp>\u003ca href=\"https://vrbeachwalk.mydirectstay.com/tours-and-activities.html\">Learn more\u003c/a> \u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/attractions.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"hidden-xs col-sm-1\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003ca class=\"left carousel-control\" href=\"#local-attractions-promo-carousel\" role=\"button\" data-slide=\"prev\">\u003cspan class=\"icon-prev\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Previous\u003c/span>\u003c/a>\u003ca class=\"right carousel-control\" href=\"#local-attractions-promo-carousel\" role=\"button\" data-slide=\"next\">\u003cspan class=\"icon-next\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Next\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"standard-promo gallery-promo\">\u003cdiv class=\"container\">\u003ch3 class=\"standard-promo-header\">Gallery\u003c/h3>\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ca href=\"/gallery.html\">\u003cdiv class=\"image\" style=\"background-image: url("//webbox.imgix.net/images/imrtdkmmfnbioegs/e7e9d0f9-aa8b-48d9-8051-b7e6ad0cffb6.jpg?auto=format,compress&fit=crop&crop=entropy&w=700")\">\u003c/div>\u003c/a>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ca href=\"/gallery.html\">\u003cdiv class=\"image\" style=\"background-image: url("//webbox.imgix.net/images/imrtdkmmfnbioegs/41eedd54-a71e-4bf4-bcb1-3f1ef5ded54d.jpg?auto=format,compress&fit=crop&crop=entropy&w=700")\">\u003c/div>\u003c/a>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ca href=\"/gallery.html\">\u003cdiv class=\"image\" style=\"background-image: url("//webbox.imgix.net/images/imrtdkmmfnbioegs/65ce5b8f-0a31-4a9a-891c-a6ea20424890.jpg?auto=format,compress&fit=crop&crop=entropy&w=700")\">\u003c/div>\u003c/a>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ca href=\"/gallery.html\">\u003cdiv class=\"image\" style=\"background-image: url("//webbox.imgix.net/images/imrtdkmmfnbioegs/d9b345cd-4a7f-467e-94f1-f7d46f785108.jpg?auto=format,compress&fit=crop&crop=entropy&w=700")\">\u003c/div>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"contact-us-promo\">\u003cdiv class=\"container\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-6\">\u003cdiv id=\"map-canvas\" class=\"map-canvas leaflet-container leaflet-touch leaflet-fade-anim leaflet-grab leaflet-touch-drag leaflet-touch-zoom\" style=\"width: 100%; height: 300px; position: relative;\" tabindex=\"0\">\u003cdiv class=\"leaflet-pane leaflet-map-pane\" style=\"transform: translate3d(0px, 0px, 0px);\">\u003cdiv class=\"leaflet-pane leaflet-tile-pane\">\u003cdiv class=\"leaflet-layer \" style=\"z-index: 1; opacity: 1;\">\u003cdiv class=\"leaflet-tile-container leaflet-zoom-animated\" style=\"z-index: 18; transform: translate3d(0px, 0px, 0px) scale(1);\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://a.tile.openstreetmap.org/15/8571/15447.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(225px, -124px, 0px); opacity: 1;\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://b.tile.openstreetmap.org/15/8571/15448.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(225px, 132px, 0px); opacity: 1;\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://c.tile.openstreetmap.org/15/8570/15447.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(-31px, -124px, 0px); opacity: 1;\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://b.tile.openstreetmap.org/15/8572/15447.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(481px, -124px, 0px); opacity: 1;\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://a.tile.openstreetmap.org/15/8570/15448.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(-31px, 132px, 0px); opacity: 1;\">\u003cimg alt=\"\" role=\"presentation\" src=\"https://c.tile.openstreetmap.org/15/8572/15448.png\" class=\"leaflet-tile leaflet-tile-loaded\" style=\"width: 256px; height: 256px; transform: translate3d(481px, 132px, 0px); opacity: 1;\">\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"leaflet-pane leaflet-shadow-pane\">\u003c/div>\u003cdiv class=\"leaflet-pane leaflet-overlay-pane\">\u003c/div>\u003cdiv class=\"leaflet-pane leaflet-marker-pane\">\u003cimg src=\"https://webbox.imgix.net/assets/images/hotel_pin.png\" class=\"leaflet-marker-icon leaflet-zoom-animated leaflet-interactive\" alt=\"\" tabindex=\"0\" style=\"margin-left: -15px; margin-top: -51px; width: 30px; height: 51px; transform: translate3d(277px, 150px, 0px); z-index: 150;\">\u003c/div>\u003cdiv class=\"leaflet-pane leaflet-tooltip-pane\">\u003c/div>\u003cdiv class=\"leaflet-pane leaflet-popup-pane\">\u003c/div>\u003cdiv class=\"leaflet-proxy leaflet-zoom-animated\" style=\"transform: translate3d(2.19423e+06px, 3.95471e+06px, 0px) scale(16384);\">\u003c/div>\u003c/div>\u003cdiv class=\"leaflet-control-container\">\u003cdiv class=\"leaflet-top leaflet-left\">\u003cdiv class=\"leaflet-control-zoom leaflet-bar leaflet-control\">\u003ca class=\"leaflet-control-zoom-in\" href=\"#\" title=\"Zoom in\" role=\"button\" aria-label=\"Zoom in\">+\u003c/a>\u003ca class=\"leaflet-control-zoom-out\" href=\"#\" title=\"Zoom out\" role=\"button\" aria-label=\"Zoom out\">−\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"leaflet-top leaflet-right\">\u003c/div>\u003cdiv class=\"leaflet-bottom leaflet-left\">\u003c/div>\u003cdiv class=\"leaflet-bottom leaflet-right\">\u003cdiv class=\"leaflet-control-attribution leaflet-control\">\u003ca href=\"http://leafletjs.com\" title=\"A JS library for interactive maps\">Leaflet\u003c/a> | © \u003ca href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap\u003c/a> contributors\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-6\">\u003ch4 class=\"name\">VR Beachwalk Avellanas\u003c/h4>\u003cp class=\"address\">\u003ca style=\"color:#333\" href=\"https://maps.google.com/?q=VR+Beachwalk+Avellanas+Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica&ll=10.22768310,-85.83394090\" target=\"_blank\" rel=\"noopener\"> Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica \u003c/a>\u003c/p>\u003cp class=\"phone-number\">\u003cspan class=\"letter\">T\u003c/span>\u003ca style=\"color:#333\" href=\"tel:+50664429053\">+50664429053\u003c/a>\u003c/p>\u003cp class=\"phone-number\">\u003cspan class=\"letter\">T\u003c/span>\u003ca style=\"color:#333\" href=\"tel:+50662419464\">+50662419464\u003c/a>\u003c/p>\u003cp class=\"email\">\u003cspan class=\"letter\">E\u003c/span>\u003ca style=\"color:#333\" href=\"mailto:[email protected]\">[email protected]\u003c/a>\u003c/p>\u003ca class=\"btn btn-primary\" href=\"/contact-us.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv id=\"footer\">\u003cdiv class=\"footer\">\u003cdiv class=\"container\">\u003cdiv class=\"links\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-3 col-md-3\">\u003ch4 class=\"section-name\">VR Beachwalk Avellanas\u003c/h4>\u003cp style=\"font-size: 14px; padding: 5px 0\">\u003ca href=\"https://maps.google.com/?q=VR+Beachwalk+Avellanas+Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica&ll=10.22768310,-85.83394090\" target=\"_blank\" rel=\"noopener\"> Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica \u003c/a>\u003c/p>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ch4 class=\"section-name\">\u003c/h4>\u003cul class=\"list-unstyled\">\u003cli>\u003ca href=\"/\">Home\u003c/a>\u003c/li>\u003cli>\u003ca href=\"/contact-us.html\">Contact Us\u003c/a>\u003c/li>\u003cli>\u003ca href=\"/tours-and-activities.html\">Tours & Activities\u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ch4 class=\"section-name\">Social Media\u003c/h4>\u003cul class=\"list-unstyled social-media-links\">\u003cli>\u003ca href=\"https://www.facebook.com/BeachwalkCR?mibextid=LQQJ4d&rdid=cRumUCO72E4wbEaK&share_url=https%3A%2F%2Fwww.facebook.com%2Fshare%2FkuF2YsbKnQHTYNR3%2F%3Fmibextid%3DLQQJ4d\" target=\"_blank\">\u003ci class=\"facebook-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Facebook \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://g.co/kgs/gC3cMjz\" target=\"_blank\">\u003ci class=\"googleplus-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Google \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://www.instagram.com/vrbeachwalk_cr?igsh=MXBsYzE2Z3k4NTVheA==\" target=\"_blank\">\u003ci class=\"instagram-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Instagram \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://www.tripadvisor.com/Hotel_Review-g309253-d27358946-Reviews-Villas_Vr_Beachwalk_Avellanas-Tamarindo_Province_of_Guanacaste.html\" target=\"_blank\">\u003ci class=\"tripadvisor-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Tripadvisor \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"copyright\">\u003cdiv class=\"container\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-md-3 text-center\">\u003cp>\u003cspan class=\"fa fa-copyright\">\u003c/span>\u003cspan class=\"fa-copyright__year\">2026\u003c/span> All rights reserved \u003c/p>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-6 text-center\">\u003cdiv class=\"languages\">\u003ca id=\"en\" class=\"btn-lang active\" aria-label=\"English\" href=\"/\">\u003cspan>English\u003c/span>\u003c/a>\u003ca id=\"es\" class=\"btn-lang\" aria-label=\"Spanish\" href=\"/es/index.html\">\u003cspan>Español\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-3 text-center \">\u003cp>Powered by \u003ca target=\"_blank\" href=\"https://www.siteminder.com/canvas\">Canvas\u003c/a>\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cscript defer=\"\">function switchLanguage(option) { window.location.href = option.value; }\u003c/script>\u003cscript defer=\"\">\n document.addEventListener(\"DOMContentLoaded\", function(event) {\n var $modal = document.getElementById('contactModal');\n if ($modal) {\n document.body.appendChild($modal);\n }\n });\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n (function () {\n var arrival = $(\"#arrival640775\");\n var depart = $(\"#departure640775\");\n var arrivalParent = $(\"#a-parent640775\");\n var departParent = $(\"#d-parent640775\");\n var nights = $(\"#\" + \"640775\");\n var isRoom = !!document.querySelector('.room-type');\n\n function getOptions(containerId) {\n return {\n container: containerId,\n language: \"en\",\n format: \"d M yyyy\",\n autoclose: true,\n disableTouchKeyboard: true,\n todayHighlight: true,\n startDate: moment().format(),\n templates: {\n leftArrow: '\u003ci class=\"fa fa-chevron-left\">\u003c/i>',\n rightArrow: '\u003ci class=\"fa fa-chevron-right\">\u003c/i>'\n }\n\n }\n }\n function getUrlVars(url) {\n var vars = {};\n var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi,\n function(m,key,value) {\n vars[key] = value;\n });\n return vars;\n }\n\n\n arrival.datepicker(getOptions(\"#\" + arrivalParent.attr('id')));\n depart.datepicker(getOptions(\"#\" + departParent.attr('id')));\n \n arrival.datepicker().on('changeDate', function (e) {\n var arrivalHidden = arrivalParent.find('input:hidden');\n var changeDepartDate = arrival.datepicker('getDate') > depart.datepicker('getDate');\n var arrivalDate = arrival.datepicker('getDate');\n var arrivalValue = formatDate(arrivalDate, 'YYYY-MM-DD');\n if (changeDepartDate) {\n arrivalDate.setDate(arrivalDate.getDate() + 1);\n depart.datepicker('setDate', arrivalDate);\n }\n depart.datepicker('setStartDate', arrival.val());\n \n if (nights.length) {\n nights.val(numNights());\n }\n \n if (!arrivalHidden.length) {\n arrivalParent.append(\n \"\u003cinput type=\\\"hidden\\\" \" +\n \"name=\\\"check_in_date\\\" value=\\\"\" + arrivalValue + \"\\\" />\"\n );\n return\n }\n arrivalHidden.val(arrivalValue);\n });\n \n depart.datepicker().on('changeDate', function (e) {\n var departHidden = departParent.find('input:hidden');\n var departDate = depart.datepicker('getDate');\n var departValue = formatDate(departDate, 'YYYY-MM-DD');\n if (nights.length && arrival.val()) {\n nights.val(numNights());\n }\n if (!departHidden.length) {\n departParent.append(\n \"\u003cinput type=\\\"hidden\\\" \" +\n \"name=\\\"check_out_date\\\" value=\\\"\" + departValue + \"\\\" />\"\n );\n return\n }\n departHidden.val(departValue);\n });\n arrival.datepicker().on('clearDate', function () {\n depart.datepicker('setStartDate', new Date());\n });\n function numNights() {\n return moment(depart.datepicker('getDate')).diff(moment(arrival.datepicker('getDate')), 'days');\n }\n\n function formatDate(date, format) {\n var fmt = format || moment.localeData().longDateFormat('L');\n return date ? moment(date).format(fmt) : \"\";\n }\n\n var isTouch = 'ontouchstart' in window ||\n window.DocumentTouch && document instanceof window.DocumentTouch ||\n navigator.maxTouchPoints > 0 ||\n window.navigator.msMaxTouchPoints > 0;\n if (isTouch) {\n $('textarea,input,select').css('font-size', '16px');\n arrival.attr('readonly', true);\n depart.attr('readonly', true);\n }\n\n if (isRoom) {\n var form = document.getElementById('bookingButtonForm_640775_982839');\n var action = form.getAttribute('action');\n var roomTypeId = getUrlVars(action)['room_type'];\n var hiddenField = form.querySelector('[name=\"room_type\"]');\n if (!!hiddenField) {\n hiddenField.value = roomTypeId || '';\n }\n }\n })();\n\u003c/script>\u003cscript async=\"\" defer=\"\">\n window.smcv.fireWhenReady('L', function() {\n var maps, lat, long, zoom, LeafIcon, name;\n maps = document.querySelectorAll('.map-canvas');\n\n lat = 10.22768310;\n long = -85.83394090;\n zoom = 15;\n LeafIcon = L.Icon.extend({});\n name = 'VR Beachwalk Avellanas';\n\n for(var i=0, len = maps.length; i \u003c len; i++) {\n var id, map, homeIcon;\n\n id = maps[i].id;\n map = L.map(id).setView([lat, long], zoom);\n homeIcon = new LeafIcon({iconUrl: 'https://webbox.imgix.net/assets/images/hotel_pin.png', iconSize: [30,51], iconAnchor: [15,51], popupAnchor: [0, -41]});\n\n L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {\n attribution: '© \u003ca href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap\u003c/a> contributors'\n }).addTo(map);\n L.marker([lat, long], {icon: homeIcon}).bindPopup(name).addTo(map);\n }\n });\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n (function () {\n var languageBtns = [].slice.call(document.querySelectorAll(\".btn-lang\"));\n if (!!languageBtns.length) {\n \n var lang = document.getElementById('en');\n var match = window.location.pathname.match(\"/(.+?)/\");\n if (!!match && match.length > 1 && document.getElementById(match[1])) {\n lang = document.getElementById(window.location.pathname.match(\"/(.+?)/\")[1]);\n }\n lang.classList.add(\"active\");\n \n var minSize = getComputedStyle(languageBtns[0])['min-width'];\n var maxSize = Math.max.apply(Math, languageBtns.map(function (btn) {\n return btn.clientWidth;\n }));\n if (maxSize > minSize) {\n languageBtns.style.minWidth = maxSize;\n }\n }\n })();\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n document.querySelector('.fa-copyright__year').textContent = new Date().getFullYear()\n\u003c/script>\u003cscript defer=\"\">\n (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');\n\n ga('create', 'G-PPWC9B7QV3', 'auto' , {'allowLinker': true} );\n ga('require', 'linker');\n ga('linker:autoLink', [ 'thebookingbutton.com', 'thebookingbutton.com.au','thebookingbutton.co.uk' ], false, true);\n ga('send', 'pageview');\n\u003c/script>\u003cscript async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-PPWC9B7QV3\" defer=\"\">\u003c/script>\u003cscript defer=\"\">\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'G-PPWC9B7QV3');\n\u003c/script>\u003cscript defer=\"\">\n window.isPublish = true\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n var languages = [\"en\",\"es\"];\n var language = (navigator.browserLanguage || !!navigator.languages && navigator.languages[0] || navigator.language).toLowerCase();\n var referrer = document.referrer.match(window.location.hostname);\n\n if(!referrer){\n if(language && language !== \"en\" && language.split('-')[0] !== \"en\"){\n\n var url = null;\n if (language === 'zh-tw' && languages.indexOf('tw') > -1) {\n url = '/tw/index.html';\n } else if (language === 'zh-cn' && languages.indexOf('zh') > -1) {\n url = '/zh/index.html';\n } else if ((language === 'nb' || language === 'nn') && languages.indexOf('no') > -1) {\n url = '/no/index.html';\n } else {\n var code = language.split('-')[0];\n if (languages.indexOf(code) > -1) {\n url = '/' + code + '/index.html';\n }\n }\n if (url) {\n window.location.href = url;\n }\n }\n }\n\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n\n $(window).scroll(function() {\n var scroll = $(window).scrollTop();\n\n if (scroll \u003c 20) {\n $(\"body\").removeClass(\"scrolling\");\n }\n\n if (scroll >= 20) {\n $(\"body\").addClass(\"scrolling\");\n }\n });\n\n\u003c/script>\u003cdiv id=\"lightboxOverlay\" class=\"lightboxOverlay\" style=\"display: none;\">\u003c/div>\u003cdiv id=\"lightbox\" class=\"lightbox\" style=\"display: none;\">\u003cdiv class=\"lb-outerContainer\">\u003cdiv class=\"lb-container\">\u003cimg class=\"lb-image\" src=\"\">\u003cdiv class=\"lb-nav\">\u003ca class=\"lb-prev\" href=\"\">\u003c/a>\u003ca class=\"lb-next\" href=\"\">\u003c/a>\u003c/div>\u003cdiv class=\"lb-loader\">\u003ca class=\"lb-cancel\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"lb-dataContainer\">\u003cdiv class=\"lb-data\">\u003cdiv class=\"lb-details\">\u003cspan class=\"lb-caption\">\u003c/span>\u003cspan class=\"lb-number\">\u003c/span>\u003c/div>\u003cdiv class=\"lb-closeContainer\">\u003ca class=\"lb-close\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"modal fade\" id=\"contactModal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"contactModalLabel\">\u003cdiv class=\"modal-dialog modal-sm\" role=\"document\">\u003cdiv class=\"modal-content\">\u003cdiv class=\"modal-header\">\u003cbutton type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\u003cspan aria-hidden=\"true\">×\u003c/span>\u003c/button>\u003ch2 class=\"modal-title\" id=\"contactModalLabel\">Contact Us\u003c/h2>\u003c/div>\u003cdiv class=\"modal-body\">\u003cdiv class=\"modal-body_number\">\u003ch3 class=\"modal-body_label\">Telephone Number 1\u003c/h3>\u003ca href=\"tel:+50664429053\" class=\"modal-body_link\">+50664429053\u003c/a>\u003c/div>\u003cdiv class=\"modal-body_number\">\u003ch3 class=\"modal-body_label\">Telephone Number 2\u003c/h3>\u003ca href=\"tel:+50662419464\" class=\"modal-body_link\">+50662419464\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cscript id=\"\" text=\"\" charset=\"\" type=\"text/javascript\" src=\"https://unpkg.com/@siteminder/[email protected]/dist/analytics.umd.js\">\u003c/script>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">var env=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](4),property_id=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](5),isPublish=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](6),serverUrl;serverUrl=\"https://canvas.siteminder.systems/analytics-api/api/v1/collect\";\"Dev\"===env&&(serverUrl=\"https://nxs-dev-canvas.dev.siteminderlabs.com/analytics-api/api/v1/collect\");\nvar config={serverUrl:serverUrl,trackers:[{target:{selectorType:\"direct\",object:window,eventType:\"load\"},hit:{type:\"pageview\",data:{cd2:propertyId}}},{target:{selectorType:\"direct\",object:window,eventType:\"hashchange\"},hit:{type:\"pageview\",data:{cd2:propertyId}}},{target:{selectorType:\"querySelector\",matcher:\".booking-button-form\",eventType:\"click\"},hit:{type:\"event\",data:{cd2:propertyId,ec:\"tbb\",ea:\"booking-button-click\",el:\"booking-button\",ev:1E3}}}]},analytics=new Analytics(config);\nisPublish&&analytics.init();\u003c/script>\u003c/body>\u003c/html>","scrapedRatesHtml":"\u003c!DOCTYPE html>\u003chtml lang=\"en\" class=\"no-js\">\u003c!--\u003c![endif]-->\u003chead prefix=\"og: http://ogp.me/ns#\">\u003cmeta charset=\"utf-8\">\u003cmeta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\">\u003clink rel=\"icon\" type=\"image/x-icon\" href=\"//webbox-assets.siteminder.com/assets/images/favicon-home.ico\">\u003ctitle>Rooms and Villas Playa Avellanas, Guanacaste Costa Rica | VR Beachwalk Avellanas\u003c/title>\u003clink rel=\"canonical\" href=\"https://vrbeachwalk.mydirectstay.com/rooms.html\">\u003clink rel=\"alternate\" hreflang=\"en\" href=\"https://vrbeachwalk.mydirectstay.com/rooms.html\">\u003clink rel=\"alternate\" hreflang=\"es\" href=\"https://vrbeachwalk.mydirectstay.com/es/rooms.html\">\u003cmeta name=\"robots\" content=\"index, follow\">\u003cmeta name=\"author\" content=\"VR Beachwalk Avellanas\">\u003cmeta name=\"description\" content=\"The best and modern rooms and villas with full kitchen to stay in Playa Avellanas, Guanacaste. Studios and villas with up to 2 bedrooms near the beach with kitchen, pool view, air conditioning and the best service. Safe, Wi-Fi and free parking. Book a hotel in Playa Avellanas today!\">\u003cmeta name=\"keywords\" content=\"Habitaciones familiares en playa avellanas, hotel con piscina y cerca a la playa en playa avellanas, hotel con cocina en playa avellanas, hotel para surf, surf hotel in playa avellanas, hotel for families with pool, hotel near to beach in playa avellanas\">\u003cmeta property=\"og:title\" content=\"Rooms and Villas Playa Avellanas, Guanacaste Costa Rica\">\u003cmeta property=\"og:type\" content=\"website\">\u003cmeta name=\"og:description\" content=\"The best and modern rooms and villas with full kitchen to stay in Playa Avellanas, Guanacaste. Studios and villas with up to 2 bedrooms near the beach with kitchen, pool view, air conditioning and the best service. Safe, Wi-Fi and free parking. Book a hotel in Playa Avellanas today!\">\u003cmeta name=\"og:site_name\" content=\"vrbeachwalk.mydirectstay.com\">\u003cmeta name=\"og:locale\" content=\"en\">\u003cmeta property=\"og:locale:alternate\" content=\"es\">\u003cmeta property=\"og:url\" content=\"https://vrbeachwalk.mydirectstay.com/rooms.html\">\u003cmeta property=\"og:image\" content=\"http://webbox.imgix.net/images/imrtdkmmfnbioegs/d5adb1f9-5670-49c8-905b-413084b7806a.jpeg\">\u003cmeta name=\"google-site-verification\" content=\"0hTL3CHRjF97bgTWjWtDR7FRYgUOfBht8L3uU9hCE8c\">\u003clink rel=\"stylesheet\" href=\"//webbox-assets.siteminder.com/assets/themes/css/theme1colorPalette3-47f4357e376eab755e2742ab60909667.css\">\u003cscript type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-PPWC9B7QV3&cx=c&gtm=4e64t1\">\u003c/script>\u003cscript async=\"\" src=\"https://www.google-analytics.com/analytics.js\">\u003c/script>\u003cscript async=\"\" src=\"https://www.googletagmanager.com/gtm.js?id=GTM-WD6VSBF\">\u003c/script>\u003cscript defer=\"\">window.smcv=window.smcv||{},window.smcv.fireWhenReady=function(n,e){var r,c=0,i=setInterval(function(){try{20===++c&&(console.warn(n+\" failed indefinitely. \"),clearInterval(i)),r=n.split(\".\").reduce(function(n,e){return n[e]},window)}catch(e){console.info(\"retrying...\"+c+\" \"+n)}void 0!==r&&(e(),clearInterval(i))},500)};\u003c/script>\u003cscript>\n window.propertyId= \"458f8bbb-2def-46ca-a3dc-ebdaab6e3551\";\n\u003c/script>\u003cscript>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-WD6VSBF');\u003c/script>\u003clink rel=\"stylesheet\" href=\"https://unpkg.com/[email protected]/dist/leaflet.css\" integrity=\"sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ==\" crossorigin=\"\">\u003cscript src=\"https://unpkg.com/[email protected]/dist/leaflet.js\" integrity=\"sha512-/Nsx9X4HebavoBvEBuyp3I7od5tA0UzAxs+j83KgC8PU0kgB4XiK4Lfe4y4cgBtaRJQEIFCW+oC506aPT2L1zw==\" crossorigin=\"\" async=\"\">\u003c/script>\u003cscript type=\"application/javascript\" src=\"//webbox-assets.siteminder.com/assets/libs/js/canvas-js-bundle-v4.js\">\u003c/script>\u003cscript type=\"application/ld+json\">{\"@context\": \"http://schema.org\",\"@type\": \"Hotel\",\"description\": \"Welcome toAvellanas - Come Stay with Us!\",\"hasMap\": \"https://maps.googleapis.com/maps/api/staticmap?zoom=15¢er=10.22768310,-85.83394090&size=1600x1200&sensor=false&markers=color:blue%7c10.22768310,-85.83394090\",\"address\": {\"@type\": \"PostalAddress\",\"addressLocality\": \"Tamarindo\",\"addressRegion\": \"Provincia de Guanacaste\",\"postalCode\": \"50309\",\"streetAddress\": \"Playa Avellanas, Tamarindo, Guanacaste, 50309\",\"addressCountry\": \"Costa Rica\"},\"geo\": {\"@type\": \"GeoCoordinates\",\"latitude\": 10.22768310,\"longitude\": -85.83394090},\"telephone\": \"+50664429053\",\"url\": \"https://vrbeachwalk.mydirectstay.com\",\"name\": \"VR Beachwalk Avellanas\"}\u003c/script>\u003c/head>\u003cbody class=\"text_logo theme1 colorPalette3 typography1 buttonStyle3 page-rooms lang-en\">\u003cdiv class=\"navbar-container\">\u003cnav class=\"navbar navbar-fixed-top navbar-main\">\u003cdiv class=\"container\">\u003cdiv class=\"row\">\u003cdiv class=\"hidden-xs col-sm-4 col-md-3\">\u003ctable class=\"logo-table\">\u003ctbody>\u003ctr>\u003ctd>\u003ca class=\"navbar-hotel-name-frame\" href=\"/\">\u003cspan class=\"navbar-hotel-name\"> VR Beachwalk Avellanas \u003c/span>\u003c/a>\u003c/td>\u003c/tr>\u003c/tbody>\u003c/table>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-8 col-md-9\">\u003cdiv class=\"navbar navbar-actions text-right\">\u003cbutton type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\" data-target=\"#navbar-links\">\u003cspan class=\"sr-only\">Toggle navigation\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003cspan class=\"icon-bar\">\u003c/span>\u003c/button>\u003cdiv class=\"dropdown language-switcher-wrapper\">\u003cbutton type=\"button\" class=\"btn-language-switcher\" id=\"languageSwitcher-0d747357ea8b406cb5d9e3f6f064b2b1\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-controls=\"languageMenu-0d747357ea8b406cb5d9e3f6f064b2b1\" tabindex=\"0\">\u003cspan tabindex=\"-1\">\u003cspan aria-labelledby=\"languageSwitcher-0d747357ea8b406cb5d9e3f6f064b2b1\" aria-label=\"English\" class=\"pull-left btn-language-switcher_label\">\u003cspan class=\"languageCode\">English\u003c/span>\u003c/span>\u003c/span>\u003c/button>\u003cselect name=\"ddlLanguages\" id=\"ddlLanguages-0d747357ea8b406cb5d9e3f6f064b2b1\" class=\"languages-native-dropdown\" onchange=\"switchLanguage(this)\">\u003coption value=\"/rooms.html\" selected=\"\">English\u003c/option>\u003coption value=\"/es/rooms.html\">Español\u003c/option>\u003c/select>\u003cul id=\"languageMenu-0d747357ea8b406cb5d9e3f6f064b2b1\" class=\"dropdown-menu language-dropdown-menu\" aria-labelledby=\"languageSwitcher\">\u003cli class=\"language-dropdown-menu__item\">\u003ca class=\"language-dropdown-menu__item-link current\" hreflang=\"en\" href=\"/rooms.html\">\u003cspan class=\"language-label\">English\u003c/span>\u003c/a>\u003c/li>\u003cli class=\"language-dropdown-menu__item\">\u003ca class=\"language-dropdown-menu__item-link \" hreflang=\"es\" href=\"/es/rooms.html\">\u003cspan class=\"language-label\">Español\u003c/span>\u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003cdiv class=\"pull-right\">\u003cbutton type=\"button\" class=\"btn btn-modal pull-left\" data-toggle=\"modal\" data-target=\"#contactModal\">\u003cspan class=\"fa fa-phone hotel-phone-icon\">\u003c/span>\u003c/button>\u003cform class=\"booking-button-form text-center\" action=\"https://app.thebookingbutton.com/properties/vrbeachwalkavellanasdirect\" method=\"GET\" autocomplete=\"off\">\u003cinput type=\"hidden\" name=\"locale\" value=\"en\">\u003cinput type=\"hidden\" name=\"referrer\" value=\"canvas\">\u003cbutton type=\"submit\" class=\"btn btn-primary navbar-btn navbar-booking-btn \" tabindex=\"0\">\u003cspan tabindex=\"-1\">Book Now\u003c/span>\u003c/button>\u003c/form>\u003c/div>\u003c/div>\u003cdiv id=\"navbar-links\" class=\"navbar navbar-links navbar-collapse collapse\">\u003cul class=\"nav navbar-nav navbar-right\">\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/\">\u003cspan tabindex=\"-1\">Home\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" active\">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/rooms.html\">\u003cspan tabindex=\"-1\">Rooms and Villas\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/offers-packages.html\">\u003cspan tabindex=\"-1\">Offers & Packages\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/tours-and-activities.html\">\u003cspan tabindex=\"-1\">Tours & Activities\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/gallery.html\">\u003cspan tabindex=\"-1\">Gallery\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/attractions.html\">\u003cspan tabindex=\"-1\">Attractions\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/contact-us.html\">\u003cspan tabindex=\"-1\">Contact Us\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\"hidden-sm hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/questions-and-answers.html\">\u003cspan tabindex=\"-1\">Any Question?\u003c/span>\u003c/a>\u003c/li>\u003cli class=\"dropdown hidden-xs \">\u003ca href=\"#\" class=\"dropdown-toggle\" data-toggle=\"dropdown\" role=\"button\">\u003cdiv class=\"bar-top\">\u003c/div>\u003cdiv class=\"bar\">\u003c/div>\u003cdiv class=\"bar-btm\">\u003c/div>\u003c/a>\u003cul class=\"dropdown-menu\">\u003cli role=\"presentation\" class=\" hidden-sm hidden-md hidden-lg active\">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/rooms.html\">\u003cspan tabindex=\"-1\">Rooms and Villas\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-md hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/offers-packages.html\">\u003cspan tabindex=\"-1\">Offers & Packages\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/tours-and-activities.html\">\u003cspan tabindex=\"-1\">Tours & Activities\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" hidden-lg \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/gallery.html\">\u003cspan tabindex=\"-1\">Gallery\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/attractions.html\">\u003cspan tabindex=\"-1\">Attractions\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/contact-us.html\">\u003cspan tabindex=\"-1\">Contact Us\u003c/span>\u003c/a>\u003c/li>\u003cli role=\"presentation\" class=\" \">\u003ca role=\"menuitem\" tabindex=\"0\" href=\"/questions-and-answers.html\">\u003cspan tabindex=\"-1\">Any Question?\u003c/span>\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/nav>\u003c/div>\u003cdiv class=\"mobile-branding navbar hidden-sm hidden-md hidden-lg\">\u003ctable class=\"logo-table\">\u003ctbody>\u003ctr>\u003ctd>\u003cdiv class=\"navbar-hotel-name-frame\">\u003cspan class=\"navbar-hotel-name\"> VR Beachwalk Avellanas \u003c/span>\u003c/div>\u003c/td>\u003c/tr>\u003c/tbody>\u003c/table>\u003c/div>\u003cdiv id=\"content-wrap\">\u003cdiv id=\"content\">\u003cdiv class=\"standard-page standard-list-page room-types-list-page\">\u003cdiv class=\"page-header\">\u003cdiv class=\"container\">\u003ch1>Rooms and Villas\u003c/h1>\u003c/div>\u003c/div>\u003cdiv class=\"container\">\u003cdiv class=\"item-summary room-type-summary odd\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-6 col-md-6\">\u003cdiv class=\"images\">\u003cdiv id=\"carousel-90447\" class=\"carousel slide\" data-ride=\"carousel\" data-interval=\"false\">\u003cdiv class=\"carousel-inner\" role=\"listbox\">\u003cdiv class=\"item active\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/5de62768-36aa-43fc-a685-6b2e230b38b8.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/d14a7079-5c13-47e0-8f71-d851efa24574.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/e9da32ff-66c2-4fae-9d41-c315f142de19.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/3886c942-ca61-4cf6-bc1b-9c513021fbdd.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/c32638c8-9397-45bc-aafc-9c2a45049f2b.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/86a1e698-26b8-461e-b1a3-a17b6811acb0.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/5c1038e3-8a34-4612-9b78-bf6bff6c9d85.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003c/div>\u003ca class=\"left carousel-control\" href=\"#carousel-90447\" role=\"button\" data-slide=\"prev\">\u003cspan class=\"icon-prev\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Previous\u003c/span>\u003c/a>\u003ca class=\"right carousel-control\" href=\"#carousel-90447\" role=\"button\" data-slide=\"next\">\u003cspan class=\"icon-next\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Next\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5 col-md-5\">\u003cdiv class=\"info\">\u003ch2>Studio Pool View — Comfort Meets Tropical Style\u003c/h2>\u003cdiv>\u003cp>Our \u003cstrong>Studio Rooms\u003c/strong> are thoughtfully designed to offer the perfect blend of \u003cstrong>comfort, functionality, and tropical charm\u003c/strong>. Each space features \u003cstrong>air conditioning\u003c/strong>, a \u003cstrong>fully equipped kitchen\u003c/strong>, and a \u003cstrong>work desk\u003c/strong>, making it ideal for both relaxing getaways and longer stays.\u003c/p>\u003cp>Enjoy a \u003cstrong>cozy double bed\u003c/strong> with \u003cstrong>premium bedding and soft towels\u003c/strong>, a \u003cstrong>flat-screen TV\u003c/strong> for your entertainment, and a \u003cstrong>safe box\u003c/strong> to keep your belongings secure. The \u003cstrong>private bathroom\u003c/strong> includes a refreshing shower and essential amenities for a carefree stay.\u003c/p>\u003cp>Wake up to \u003cstrong>pool views\u003c/strong> right from your room and enjoy 25 m² of private space where tranquility meets convenience.\u003c/p>\u003cp> \u003c/p>\u003cp> \u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/rooms/studio-pool-view-comfort-meets-tropical-style.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"item-summary room-type-summary odd\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-6 col-md-6\">\u003cdiv class=\"images\">\u003cdiv id=\"carousel-90448\" class=\"carousel slide\" data-ride=\"carousel\" data-interval=\"false\">\u003cdiv class=\"carousel-inner\" role=\"listbox\">\u003cdiv class=\"item active\">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/f4081a93-013b-4592-9d8e-8e4fb7216f79.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/c89c1860-17ca-4d48-bb86-7309014f5547.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/99d7fde1-f04e-41b6-b0b3-93533e09e4d3.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/a3c94c0d-0836-4905-b246-7bf3855b922c.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/432fdf8c-8659-4043-9730-6ccedcde9639.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/79febb1b-a8d4-48b8-903b-e11e363138cc.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/5ece095c-6f61-42a9-ad13-330b0192562d.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/9c449fa0-b3a4-49b4-bda2-c0be058bbbcd.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/76255cf5-eb17-4f05-893c-b11aa2e1a849.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/fc72ff95-f599-4c4e-8151-0561cbc1ed61.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003cdiv class=\"item \">\u003cimg src=\"//webbox.imgix.net/images/imrtdkmmfnbioegs/e605fc7f-2acc-4248-9b05-cca96e58f0ff.jpg?auto=format,compress&fit=crop&crop=entropy&w=600&h=450\" alt=\"\" style=\"width:100%;\">\u003c/div>\u003c/div>\u003ca class=\"left carousel-control\" href=\"#carousel-90448\" role=\"button\" data-slide=\"prev\">\u003cspan class=\"icon-prev\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Previous\u003c/span>\u003c/a>\u003ca class=\"right carousel-control\" href=\"#carousel-90448\" role=\"button\" data-slide=\"next\">\u003cspan class=\"icon-next\" aria-hidden=\"true\">\u003c/span>\u003cspan class=\"sr-only\">Next\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-5 col-md-5\">\u003cdiv class=\"info\">\u003ch2>amily Villa — Space, Comfort & Connection with Nature\u003c/h2>\u003cdiv>\u003cp>Our \u003cstrong>Family Villa\u003c/strong> is the perfect retreat for \u003cstrong>families or friends\u003c/strong> seeking comfort and tranquility surrounded by nature. With \u003cstrong>38 m² of private space\u003c/strong>, this villa features \u003cstrong>two separate bedrooms\u003c/strong> — one with a \u003cstrong>double bed\u003c/strong> and the other with \u003cstrong>two single beds\u003c/strong>, ensuring a peaceful rest for everyone.\u003c/p>\u003cp>Enjoy a refreshing stay with \u003cstrong>air conditioning\u003c/strong>, a \u003cstrong>tea/coffee maker\u003c/strong>, and a \u003cstrong>fully equipped kitchen\u003c/strong> with all the utensils you need to prepare your favorite meals. From your villa, take in \u003cstrong>beautiful views of our two swimming pools\u003c/strong>, surrounded by lush tropical gardens.\u003c/p>\u003cp>The villa also includes a \u003cstrong>private bathroom\u003c/strong>, \u003cstrong>safe box\u003c/strong>, and \u003cstrong>free private parking\u003c/strong>, making your stay easy and carefree.\u003c/p>\u003c/div>\u003ca class=\"btn btn-primary\" href=\"/rooms/amily-villa-space-comfort-connection-with-nature.html\">Learn More\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv id=\"footer\">\u003cdiv class=\"footer\">\u003cdiv class=\"container\">\u003cdiv class=\"links\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-sm-3 col-md-3\">\u003ch4 class=\"section-name\">VR Beachwalk Avellanas\u003c/h4>\u003cp style=\"font-size: 14px; padding: 5px 0\">\u003ca href=\"https://maps.google.com/?q=VR+Beachwalk+Avellanas+Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica&ll=10.22768310,-85.83394090\" target=\"_blank\" rel=\"noopener\"> Playa Avellanas, Tamarindo, Guanacaste, 50309, Tamarindo, Provincia de Guanacaste, 50309, Costa Rica \u003c/a>\u003c/p>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ch4 class=\"section-name\">\u003c/h4>\u003cul class=\"list-unstyled\">\u003cli>\u003ca href=\"/\">Home\u003c/a>\u003c/li>\u003cli>\u003ca href=\"/contact-us.html\">Contact Us\u003c/a>\u003c/li>\u003cli>\u003ca href=\"/tours-and-activities.html\">Tours & Activities\u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003c/div>\u003cdiv class=\"col-xs-12 col-sm-3\">\u003ch4 class=\"section-name\">Social Media\u003c/h4>\u003cul class=\"list-unstyled social-media-links\">\u003cli>\u003ca href=\"https://www.facebook.com/BeachwalkCR?mibextid=LQQJ4d&rdid=cRumUCO72E4wbEaK&share_url=https%3A%2F%2Fwww.facebook.com%2Fshare%2FkuF2YsbKnQHTYNR3%2F%3Fmibextid%3DLQQJ4d\" target=\"_blank\">\u003ci class=\"facebook-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Facebook \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://g.co/kgs/gC3cMjz\" target=\"_blank\">\u003ci class=\"googleplus-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Google \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://www.instagram.com/vrbeachwalk_cr?igsh=MXBsYzE2Z3k4NTVheA==\" target=\"_blank\">\u003ci class=\"instagram-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Instagram \u003c/a>\u003c/li>\u003cli>\u003ca href=\"https://www.tripadvisor.com/Hotel_Review-g309253-d27358946-Reviews-Villas_Vr_Beachwalk_Avellanas-Tamarindo_Province_of_Guanacaste.html\" target=\"_blank\">\u003ci class=\"tripadvisor-icon\">\u003c/i>\u003cspan class=\"social-icon\">\u003c/span>Tripadvisor \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"copyright\">\u003cdiv class=\"container\">\u003cdiv class=\"row\">\u003cdiv class=\"col-xs-12 col-md-3 text-center\">\u003cp>\u003cspan class=\"fa fa-copyright\">\u003c/span>\u003cspan class=\"fa-copyright__year\">2026\u003c/span> All rights reserved \u003c/p>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-6 text-center\">\u003cdiv class=\"languages\">\u003ca id=\"en\" class=\"btn-lang active\" aria-label=\"English\" href=\"/rooms.html\">\u003cspan>English\u003c/span>\u003c/a>\u003ca id=\"es\" class=\"btn-lang\" aria-label=\"Spanish\" href=\"/es/rooms.html\">\u003cspan>Español\u003c/span>\u003c/a>\u003c/div>\u003c/div>\u003cdiv class=\"col-xs-12 col-md-3 text-center \">\u003cp>Powered by \u003ca target=\"_blank\" href=\"https://www.siteminder.com/canvas\">Canvas\u003c/a>\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cscript defer=\"\">function switchLanguage(option) { window.location.href = option.value; }\u003c/script>\u003cscript defer=\"\">\n document.addEventListener(\"DOMContentLoaded\", function(event) {\n var $modal = document.getElementById('contactModal');\n if ($modal) {\n document.body.appendChild($modal);\n }\n });\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n (function () {\n var languageBtns = [].slice.call(document.querySelectorAll(\".btn-lang\"));\n if (!!languageBtns.length) {\n \n var lang = document.getElementById('en');\n var match = window.location.pathname.match(\"/(.+?)/\");\n if (!!match && match.length > 1 && document.getElementById(match[1])) {\n lang = document.getElementById(window.location.pathname.match(\"/(.+?)/\")[1]);\n }\n lang.classList.add(\"active\");\n \n var minSize = getComputedStyle(languageBtns[0])['min-width'];\n var maxSize = Math.max.apply(Math, languageBtns.map(function (btn) {\n return btn.clientWidth;\n }));\n if (maxSize > minSize) {\n languageBtns.style.minWidth = maxSize;\n }\n }\n })();\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n document.querySelector('.fa-copyright__year').textContent = new Date().getFullYear()\n\u003c/script>\u003cscript defer=\"\">\n (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');\n\n ga('create', 'G-PPWC9B7QV3', 'auto' , {'allowLinker': true} );\n ga('require', 'linker');\n ga('linker:autoLink', [ 'thebookingbutton.com', 'thebookingbutton.com.au','thebookingbutton.co.uk' ], false, true);\n ga('send', 'pageview');\n\u003c/script>\u003cscript async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-PPWC9B7QV3\" defer=\"\">\u003c/script>\u003cscript defer=\"\">\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'G-PPWC9B7QV3');\n\u003c/script>\u003cscript defer=\"\">\n window.isPublish = true\n\u003c/script>\u003cscript type=\"application/javascript\" defer=\"\">\n\n $(window).scroll(function() {\n var scroll = $(window).scrollTop();\n\n if (scroll \u003c 20) {\n $(\"body\").removeClass(\"scrolling\");\n }\n\n if (scroll >= 20) {\n $(\"body\").addClass(\"scrolling\");\n }\n });\n\n\u003c/script>\u003cdiv id=\"lightboxOverlay\" class=\"lightboxOverlay\" style=\"display: none;\">\u003c/div>\u003cdiv id=\"lightbox\" class=\"lightbox\" style=\"display: none;\">\u003cdiv class=\"lb-outerContainer\">\u003cdiv class=\"lb-container\">\u003cimg class=\"lb-image\" src=\"\">\u003cdiv class=\"lb-nav\">\u003ca class=\"lb-prev\" href=\"\">\u003c/a>\u003ca class=\"lb-next\" href=\"\">\u003c/a>\u003c/div>\u003cdiv class=\"lb-loader\">\u003ca class=\"lb-cancel\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"lb-dataContainer\">\u003cdiv class=\"lb-data\">\u003cdiv class=\"lb-details\">\u003cspan class=\"lb-caption\">\u003c/span>\u003cspan class=\"lb-number\">\u003c/span>\u003c/div>\u003cdiv class=\"lb-closeContainer\">\u003ca class=\"lb-close\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"modal fade\" id=\"contactModal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"contactModalLabel\">\u003cdiv class=\"modal-dialog modal-sm\" role=\"document\">\u003cdiv class=\"modal-content\">\u003cdiv class=\"modal-header\">\u003cbutton type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\u003cspan aria-hidden=\"true\">×\u003c/span>\u003c/button>\u003ch2 class=\"modal-title\" id=\"contactModalLabel\">Contact Us\u003c/h2>\u003c/div>\u003cdiv class=\"modal-body\">\u003cdiv class=\"modal-body_number\">\u003ch3 class=\"modal-body_label\">Telephone Number 1\u003c/h3>\u003ca href=\"tel:+50664429053\" class=\"modal-body_link\">+50664429053\u003c/a>\u003c/div>\u003cdiv class=\"modal-body_number\">\u003ch3 class=\"modal-body_label\">Telephone Number 2\u003c/h3>\u003ca href=\"tel:+50662419464\" class=\"modal-body_link\">+50662419464\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cscript id=\"\" text=\"\" charset=\"\" type=\"text/javascript\" src=\"https://unpkg.com/@siteminder/[email protected]/dist/analytics.umd.js\">\u003c/script>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">var env=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](4),property_id=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](5),isPublish=google_tag_manager[\"rm\"][\"_GTM-WD6VSBF\"](6),serverUrl;serverUrl=\"https://canvas.siteminder.systems/analytics-api/api/v1/collect\";\"Dev\"===env&&(serverUrl=\"https://nxs-dev-canvas.dev.siteminderlabs.com/analytics-api/api/v1/collect\");\nvar config={serverUrl:serverUrl,trackers:[{target:{selectorType:\"direct\",object:window,eventType:\"load\"},hit:{type:\"pageview\",data:{cd2:propertyId}}},{target:{selectorType:\"direct\",object:window,eventType:\"hashchange\"},hit:{type:\"pageview\",data:{cd2:propertyId}}},{target:{selectorType:\"querySelector\",matcher:\".booking-button-form\",eventType:\"click\"},hit:{type:\"event\",data:{cd2:propertyId,ec:\"tbb\",ea:\"booking-button-click\",el:\"booking-button\",ev:1E3}}}]},analytics=new Analytics(config);\nisPublish&&analytics.init();\u003c/script>\u003c/body>\u003c/html>","scrapedMeta":"{\"finalUrl\":\"https://vrbeachwalk.mydirectstay.com/\",\"statusCode\":0,\"title\":\"\"}","scrapedAt":"2026-06-20T00:07:11.698Z","deepEnrichedAt":"2026-08-10T02:03:54.524Z","externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":"[{\"name\":\"Family Villa\",\"description\":\"Perfect retreat for families or friends seeking comfort and tranquility surrounded by nature. With 38 m² of private space, this villa features two separate bedrooms (one with a double bed and the other with two single beds). Includes air conditioning, a tea/coffee maker, a fully equipped kitchen, private bathroom, safe box, and free private parking. Offers beautiful views of two swimming pools and lush tropical gardens.\",\"pricePerNight\":null,\"currency\":null,\"sleeps\":4}]","awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":203,"expertAfricaAvailability":"{}","expertAfricaUrl":"/namibia/swakopmund-and-walvis-bay/beach-lodge","expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null},{"id":12851,"subRegionId":27707,"siteId":3821,"name":"Zona de Camping Punta del Mar","slug":"zona-de-camping-punta-del-mar","description":"Zona de Camping Punta del Mar is a camp near Parque Nacional Marino Las Baulas.","latitude":10.296695,"longitude":-85.8433,"address":null,"phone":null,"website":null,"email":null,"activities":"camp","amenities":null,"filling":null,"imageUrl":null,"priceRange":null,"sustainability":null,"communityInfo":null,"lodgeType":null,"socialLinks":null,"capacity":null,"roomCount":null,"nightDrives":null,"dietaryOptions":null,"bestSeason":null,"nearestTownName":null,"nearestTownDistanceKm":null,"localTribe":null,"ecoRating":null,"childFriendly":null,"poolOrSpa":null,"wifiAvailable":null,"bookingAffiliateUrl":"https://www.anrdoezrs.net/click-7921496-10180360?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.html%3Fss%3DZona%2520de%2520Camping%2520Punta%2520del%2520Mar%2520Costa%2520Rica%26aid%3D2427439","lastEnrichedAt":null,"faqJson":"[{\"question\":\"When is the prime time to visit Zona de Camping Punta del Mar for turtle nesting?\",\"answer\":\"We recommend visiting between October and March, which is the peak nesting season for the Leatherback turtles at Parque Nacional Marino Las Baulas. Witnessing these magnificent creatures emerge from the ocean under the moonlight is an absolutely unforgettable experience, a true highlight of any Costa Rican adventure.\"},{\"question\":\"What kind of camping experience should we expect at Zona de Camping Punta del Mar?\",\"answer\":\"This isn't a glamping site; it's a rustic, authentic Costa Rican camping experience right by the Pacific. We love the simplicity and the direct connection to nature here, falling asleep to the sound of the waves and waking up to the jungle's symphony. Be prepared for basic facilities but unparalleled natural beauty.\"},{\"question\":\"What essential gear should we bring for a comfortable stay at Zona de Camping Punta del Mar?\",\"answer\":\"We strongly advise bringing your own tent, sleeping bags, and cooking equipment, as the camp provides designated spots but not gear. Don't forget a good headlamp, insect repellent, and plenty of water; while there are basic restrooms, self-sufficiency enhances the experience.\"},{\"question\":\"Beyond the turtles, what other wildlife might we encounter, and are there any safety considerations for campers?\",\"answer\":\"You'll likely spot howler monkeys, iguanas, and a variety of birds right around your campsite; we've even seen sloths in nearby trees. While generally safe, always secure your food from curious raccoons and keep a respectful distance from all wildlife, especially during night walks.\"},{\"question\":\"What activities can we enjoy around Zona de Camping Punta del Mar besides turtle tours?\",\"answer\":\"We highly recommend exploring the pristine beaches of Playa Grande for surfing or simply relaxing, and the estuary tours offer fantastic birdwatching opportunities. The sunsets over the Pacific here are sensational, painting the sky with vibrant colors every evening.\"}]","elevationM":null,"monthlyClimate":null,"nearestAirstripName":null,"nearestAirstripDistanceKm":null,"nearestAirstripIcao":null,"nearbySpeciesCount":null,"nearbyBirdCount":null,"nearbyMammalCount":null,"topNearbySpecies":null,"plnrScore":12,"visible":true,"noindex":true,"operator":null,"source":null,"scrapedHtml":null,"scrapedRatesHtml":null,"scrapedMeta":null,"scrapedAt":null,"deepEnrichedAt":null,"externalRating":null,"externalReviewCount":null,"externalRatingSource":null,"roomTypes":null,"awardsJson":null,"photoUrls":null,"bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null}],"dataUpdateCount":1,"dataUpdatedAt":1787677121537,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","central-south-america","countries","costa-rica","sub-regions","guanacaste-north-pacific-coast","sites","parque-nacional-marino-las-baulas","lodges"],"queryHash":"[\"/api/regions\",\"central-south-america\",\"countries\",\"costa-rica\",\"sub-regions\",\"guanacaste-north-pacific-coast\",\"sites\",\"parque-nacional-marino-las-baulas\",\"lodges\"]"},{"state":{"data":[{"id":342,"externalId":4756,"scientificName":"Cathartes aura","commonName":"Turkey Vulture","slug":"turkey-vulture","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/3/37/Turkey_vulture_%28Cathartes_aura%29_Orange_Walk.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Turkey_vulture","iucnStatus":"LC","gbifKey":2481930,"inatTaxonId":4756,"ebirdCode":"turvul","visible":true,"description":"The turkey vulture is the most widespread of the New World vultures. One of three species in the genus Cathartes of the family Cathartidae, the turkey vulture ranges from southern Canada to the southernmost tip of South America. It inhabits a variety of open and semi-open areas, including subtropical forests, shrublands, pastures, and deserts.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Turkey_vulture"},"wikiEnrichedAt":"2026-07-23T11:25:42.467Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:23.061Z","seasonalityJson":[0.457,0.472,0.674,0.988,1,0.523,0.43,0.458,0.571,0.536,0.385,0.384],"seasonalityEnrichedAt":"2026-07-23T19:16:03.424Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":4830},{"id":396,"externalId":43436,"scientificName":"Alouatta palliata","commonName":"Mantled Howler Monkey","slug":"mantled-howler-monkey","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":3,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Panamanian_Male_Adult_Howler_Monkey.jpg/3840px-Panamanian_Male_Adult_Howler_Monkey.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Mantled_howler","iucnStatus":"VU","gbifKey":2436649,"inatTaxonId":43436,"ebirdCode":null,"visible":true,"description":"The mantled howler is a species of howler monkey, a type of New World monkey, from Central and South America. It is one of the monkey species most often seen and heard in the wild in Central America. It takes its \"mantled\" name from the long guard hairs on its sides.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Mantled_howler"},"wikiEnrichedAt":"2026-07-23T10:38:53.782Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:45.793Z","seasonalityJson":[1,0.986,0.952,0.589,0.502,0.614,0.653,0.471,0.376,0.432,0.542,0.656],"seasonalityEnrichedAt":"2026-07-23T19:14:13.680Z","populationTrend":"Decreasing","conservationText":"The mantled howler monkey faces threats from habitat loss due to deforestation for agriculture and logging, as well as hunting. While specific large-scale recovery programs are not widely publicized, the protection of its forest habitat is crucial for its survival. Responsible safari tourism helps by providing economic incentives for local communities to conserve forests, which in turn protects the mantled howler and its home.","conservationEnrichedAt":"2026-08-21T05:00:14.483Z","category":{"id":3,"name":"Primates","slug":"primates","taxonomicClasses":["Mammalia","Primates"],"displayOrder":6,"icon":"TreePine"},"recordCount":749},{"id":376,"externalId":35342,"scientificName":"Iguana iguana","commonName":"Green Iguana","slug":"green-iguana","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":8,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/2/21/Iguana_iguana_%28male_resting%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Green_iguana","iucnStatus":"LC","gbifKey":2459658,"inatTaxonId":35342,"ebirdCode":null,"visible":true,"description":"The green iguana, also known as the American iguana or the common green iguana, is a large, arboreal, mostly herbivorous species of lizard of the genus Iguana. Usually, this animal is simply called the iguana. The green iguana ranges over a large geographic area; it is native from southern Brazil and Paraguay as far north as Mexico. It is highly invasive in many subtropical and tropical environments throughout the world.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Green_iguana"},"wikiEnrichedAt":"2026-07-23T10:52:26.097Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:03.776Z","seasonalityJson":[0.963,0.763,0.856,1,0.88,0.74,0.829,0.666,0.567,0.674,0.809,0.919],"seasonalityEnrichedAt":"2026-07-23T19:14:23.986Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":8,"name":"Reptiles","slug":"reptiles","taxonomicClasses":["Reptilia"],"displayOrder":8,"icon":"Bug"},"recordCount":247},{"id":288,"externalId":19022,"scientificName":"Ara macao","commonName":"Scarlet Macaw","slug":"scarlet-macaw","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":14,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Scarlet_macaw_%28Ara_macao_cyanopterus%29_Copan.jpg/3840px-Scarlet_macaw_%28Ara_macao_cyanopterus%29_Copan.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Scarlet_macaw","iucnStatus":"LC","gbifKey":5959227,"inatTaxonId":19022,"ebirdCode":"scamac1","visible":true,"description":"The scarlet macaw also called the red-and-yellow macaw, red-and-blue macaw or red-breasted macaw, is a large yellow, green, red and blue Neotropical parrot native to humid evergreen forests of the Americas. Its range extends from southeastern Mexico to Peru, Ecuador, Colombia, Bolivia, Venezuela, Honduras, and Brazil in lowlands of 500 m (1,600 ft) up to 1,000 m (3,300 ft), the Caribbean island of Trinidad, as well as the Pacific island of Coiba. Formerly, the northern extent of its range included southern Tamaulipas. In some areas, it has suffered local extinction because of habitat destruction, or capture for the parrot trade, but in other areas, it remains fairly common. It is the national bird of Honduras. Like its relative the blue-and-yellow macaw, the scarlet macaw is a popular bird in aviculture as a result of its striking plumage. It is the third most common macaw species in captivity after the blue-and-yellow and red-and-green macaw respectively. In recent years it has become much rarer in captivity and much more expensive due to stricter laws, its price being higher than even red-and-green macaws.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Scarlet_macaw"},"wikiEnrichedAt":"2026-07-23T10:25:13.095Z","factsJson":{"diet":["flower","nut","nectar","seed","fruit"]},"wikidataEnrichedAt":"2026-07-24T09:44:24.456Z","seasonalityJson":[0.962,0.951,1,0.52,0.518,0.401,0.537,0.485,0.416,0.562,0.613,0.813],"seasonalityEnrichedAt":"2026-07-23T19:16:02.882Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":14,"name":"Tropical Birds","slug":"tropical-birds","taxonomicClasses":["Aves"],"displayOrder":12,"icon":"Palette"},"recordCount":129},{"id":397,"externalId":26085,"scientificName":"Crocodylus acutus","commonName":"American Crocodile","slug":"american-crocodile","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":8,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/f2/Crocodylus_acutus_mexico_02-edit1.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/American_crocodile","iucnStatus":"VU","gbifKey":2441329,"inatTaxonId":26085,"ebirdCode":null,"visible":true,"description":"The American crocodile is a species of crocodilian found in the Neotropics. It is the most widespread of the four extant species of crocodiles from the Americas, with populations present from South Florida, the Caribbean islands of Cuba, Jamaica, and Hispaniola, and the coasts of Mexico to as far south as Peru, Ecuador, Colombia, and Venezuela.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/American_crocodile"},"wikiEnrichedAt":"2026-07-23T11:17:33.721Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:49.968Z","seasonalityJson":[1,0.856,0.888,0.619,0.502,0.529,0.584,0.427,0.242,0.295,0.581,0.733],"seasonalityEnrichedAt":"2026-07-23T19:15:22.099Z","populationTrend":"Decreasing","conservationText":"The American crocodile faces threats from habitat loss and degradation, particularly due to coastal development and pollution. Conservation efforts have focused on protecting nesting sites and reducing human-wildlife conflict, leading to some localized population recoveries. Responsible tourism helps by funding conservation initiatives and raising awareness, demonstrating the economic value of protecting these magnificent reptiles in their natural habitats.","conservationEnrichedAt":"2026-08-21T05:00:15.765Z","category":{"id":8,"name":"Reptiles","slug":"reptiles","taxonomicClasses":["Reptilia"],"displayOrder":8,"icon":"Bug"},"recordCount":117},{"id":3882,"externalId":5196,"scientificName":"Buteo swainsoni","commonName":"Swainson's Hawk","slug":"swainson-s-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/9/90/Swainson%27s_Hawk_%28Buteo_swainsoni%29_RWD.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Swainson's_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"swahaw","visible":true,"description":"Swainson's hawk is a large bird species in the Accipitriformes order. This species was named after William Swainson, a British naturalist. It is colloquially known as the grasshopper hawk or locust hawk, as it is very fond of Acrididae and will voraciously eat these insects whenever they are available.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Swainson's_hawk"},"wikiEnrichedAt":"2026-07-23T11:21:18.480Z","factsJson":{"massKg":1.11},"wikidataEnrichedAt":"2026-07-24T09:43:48.511Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":100},{"id":297,"externalId":39659,"scientificName":"Chelonia mydas","commonName":"Green Sea Turtle","slug":"green-sea-turtle","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":12,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a3/Green_sea_turtle_%28Chelonia_mydas%29_Moorea.jpg/3840px-Green_sea_turtle_%28Chelonia_mydas%29_Moorea.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Green_sea_turtle","iucnStatus":"LC","gbifKey":2442225,"inatTaxonId":39659,"ebirdCode":null,"visible":true,"description":"The green sea turtle, also known as the green turtle, black sea turtle, and Pacific green turtle, is a species of large sea turtle of the family Cheloniidae. It is the only species in the genus Chelonia. Its range extends throughout tropical and subtropical seas around the world, with two distinct populations in the Atlantic and Pacific Oceans, but it is also found in the Indian Ocean. The common name refers to the usually green fat found beneath its carapace, due to its diet strictly being seagrass, not to the color of its carapace, which is olive to black.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Green_sea_turtle"},"wikiEnrichedAt":"2026-07-23T10:26:50.230Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:36.580Z","seasonalityJson":[0.591,0.527,0.713,0.885,1,0.809,0.714,0.655,0.51,0.517,0.579,0.675],"seasonalityEnrichedAt":"2026-07-23T19:15:24.165Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":12,"name":"Marine & Freshwater","slug":"marine-freshwater","taxonomicClasses":["Mammalia","Reptilia","Actinopterygii"],"displayOrder":13,"icon":"Fish"},"recordCount":96},{"id":254,"externalId":1369296,"scientificName":"Cebus imitator","commonName":"Central American White-faced Capuchin","slug":"central-american-white-faced-capuchin","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":3,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Panamanian_white-faced_capuchins_%2881622%292.jpg/3840px-Panamanian_white-faced_capuchins_%2881622%292.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Panamanian_white-faced_capuchin","iucnStatus":"VU","gbifKey":8028197,"inatTaxonId":1369296,"ebirdCode":null,"visible":true,"description":"The Panamanian white-faced capuchin, also known as the Panamanian white-headed capuchin or Central American white-faced capuchin, is a medium-sized New World monkey of the family Cebidae, subfamily Cebinae. Native to the forests of Central America, the white-faced capuchin is important to rainforest ecology for its role in dispersing seeds and pollen.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Panamanian_white-faced_capuchin"},"wikiEnrichedAt":"2026-07-23T11:27:14.415Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:26.974Z","seasonalityJson":[0.921,0.805,1,0.514,0.453,0.514,0.51,0.34,0.238,0.273,0.396,0.616],"seasonalityEnrichedAt":"2026-07-23T19:15:22.605Z","populationTrend":"Decreasing","conservationText":"The Central American white-faced capuchin faces threats from habitat loss due to deforestation and agricultural expansion, as well as hunting for the pet trade. While specific large-scale recovery programs are limited, conservation efforts often focus on protecting remaining forest habitats which benefits many species. Responsible safari tourism helps by providing economic incentives for local communities to protect wildlife and their habitats, as well as raising awareness about the importance of these animals.","conservationEnrichedAt":"2026-08-20T05:00:47.360Z","category":{"id":3,"name":"Primates","slug":"primates","taxonomicClasses":["Mammalia","Primates"],"displayOrder":6,"icon":"TreePine"},"recordCount":90},{"id":344,"externalId":41663,"scientificName":"Procyon lotor","commonName":"Common Raccoon","slug":"common-raccoon","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":9,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Raccoon_in_Central_Park_%2835264%29.jpg/3840px-Raccoon_in_Central_Park_%2835264%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Raccoon","iucnStatus":"LC","gbifKey":5218786,"inatTaxonId":41663,"ebirdCode":null,"visible":true,"description":"The raccoon, sometimes called the North American, northern or common raccoon to distinguish it from other species of raccoon, is a mammal native to North America. It is the largest of the procyonid family, having a body length of 40 to 70 cm, and a body weight of 5 to 26 kg. Its grayish coat mostly consists of dense underfur, which insulates it against cold weather. The animal's most distinctive features include its extremely dexterous front paws, its facial mask, and its ringed tail, which are common themes in the mythologies of the Indigenous peoples of the Americas surrounding the species. The raccoon is noted for its intelligence, and studies show that it can remember the solution to tasks for at least three years. It is usually nocturnal and omnivorous, eating about 40% invertebrates, 33% plants, and 27% vertebrates.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Raccoon"},"wikiEnrichedAt":"2026-07-23T10:51:42.700Z","factsJson":{"diet":["invertebrate","plant material"],"gestationDays":63,"lifespanYears":2.5},"wikidataEnrichedAt":"2026-07-24T09:45:14.298Z","seasonalityJson":[0.597,0.726,0.896,1,0.994,0.855,0.727,0.621,0.696,0.76,0.622,0.493],"seasonalityEnrichedAt":"2026-07-23T19:15:47.077Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":9,"name":"Small Mammals","slug":"small-mammals","taxonomicClasses":["Mammalia"],"displayOrder":7,"icon":"Rabbit"},"recordCount":67},{"id":373,"externalId":18796,"scientificName":"Ramphastos sulfuratus","commonName":"Keel-billed Toucan","slug":"keel-billed-toucan","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":14,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/ff/Keel-billed_toucan_%28Ramphastos_sulfuratus_sulfuratus%29_on_foxtail_palm_%28Wodyetia_bifurcata%29_Cayo.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Keel-billed_toucan","iucnStatus":"NT","gbifKey":2478771,"inatTaxonId":18796,"ebirdCode":"kebtou1","visible":true,"description":"The keel-billed toucan, also known as rainbow-billed toucan or sulphur-breasted toucan, is a species of toucan native to southern Mexico, Central America and the far northwest of South America, and is found in tropical forests. It is the national bird of Belize. It is an omnivorous forest bird that feeds on fruit, seeds, insects, invertebrates, lizards, snakes, and small birds and their eggs.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Keel-billed_toucan"},"wikiEnrichedAt":"2026-07-23T10:49:00.871Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:13.251Z","seasonalityJson":[0.807,0.848,1,0.635,0.601,0.365,0.402,0.38,0.396,0.67,0.531,0.677],"seasonalityEnrichedAt":"2026-07-23T19:14:38.071Z","populationTrend":"Decreasing","conservationText":"The keel-billed toucan faces threats from habitat loss due to deforestation and the illegal pet trade. While specific large-scale recovery programs are not widely publicized, conservation efforts often focus on protecting its tropical forest habitat, which indirectly benefits the species. Responsible safari tourism helps by providing economic incentives for local communities to preserve these forests and their wildlife, making conservation a viable alternative to destructive practices.","conservationEnrichedAt":"2026-08-23T05:00:43.466Z","category":{"id":14,"name":"Tropical Birds","slug":"tropical-birds","taxonomicClasses":["Aves"],"displayOrder":12,"icon":"Palette"},"recordCount":56},{"id":325,"externalId":41566,"scientificName":"Megaptera novaeangliae","commonName":"Humpback Whale","slug":"humpback-whale","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":12,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/61/Humpback_Whale_underwater_shot.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Humpback_whale","iucnStatus":"LC","gbifKey":5220086,"inatTaxonId":41566,"ebirdCode":null,"visible":true,"description":"The humpback whale is a species of baleen whale. It is a rorqual and is the only species in the genus Megaptera. Adults range in length from 14–17 m (46–56 ft) and weigh up to 40 metric tons. The humpback has a distinctive body shape, with long pectoral fins and tubercles on its head. It is known for breaching and other distinctive surface behaviors, making it popular with whale watchers. Males produce a complex song that typically lasts from 4 to 33 minutes.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Humpback_whale"},"wikiEnrichedAt":"2026-07-23T10:33:50.909Z","factsJson":{"diet":["Euphausiacea","zooplankton","Atlantic mackerel"],"massKg":45000,"lifespanYears":47.5},"wikidataEnrichedAt":"2026-07-24T09:44:48.414Z","seasonalityJson":[0.602,0.714,0.592,0.28,0.312,0.495,0.858,1,0.759,0.521,0.382,0.423],"seasonalityEnrichedAt":"2026-07-23T19:15:10.021Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":12,"name":"Marine & Freshwater","slug":"marine-freshwater","taxonomicClasses":["Mammalia","Reptilia","Actinopterygii"],"displayOrder":13,"icon":"Fish"},"recordCount":36},{"id":3984,"externalId":111617,"scientificName":"Calidris minutilla","commonName":"Least Sandpiper","slug":"least-sandpiper","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Least_Sandpiper_Foraging.png/3840px-Least_Sandpiper_Foraging.png","wikipediaUrl":null,"iucnStatus":"NT","gbifKey":null,"inatTaxonId":null,"ebirdCode":"leasan","visible":true,"description":"The least sandpiper is the smallest shorebird. The genus name is from Ancient Greek kalidris or skalidris, a term used by Aristotle for some grey-coloured waterside birds. The specific minutilla is Medieval Latin for \"very small\".","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Least_sandpiper"},"wikiEnrichedAt":"2026-07-23T11:21:28.654Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:13.250Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Decreasing","conservationText":"The least sandpiper faces threats from habitat loss and degradation, particularly in its breeding and migratory grounds. While specific large-scale recovery programs are not widely documented, general shorebird conservation efforts aim to protect key habitats. Responsible safari tourism helps by raising awareness and funding conservation initiatives through park fees and eco-friendly practices that minimize disturbance to sensitive coastal and wetland environments.","conservationEnrichedAt":"2026-08-24T05:01:00.515Z","category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":30},{"id":336,"externalId":42223,"scientificName":"Odocoileus virginianus","commonName":"White-tailed Deer","slug":"white-tailed-deer","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":4,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/b/b7/White-tailed_deer.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/White-tailed_deer","iucnStatus":"LC","gbifKey":2440965,"inatTaxonId":42223,"ebirdCode":null,"visible":true,"description":"The white-tailed deer, also known commonly as the whitetail and the Virginia deer, is a medium-sized species of deer native to North and South America. It is the most widely distributed mainland ungulate herbivore in the Americas; coupled with its natural predator, the mountain lion, it is one of the most widely distributed terrestrial mammal species in the Americas and the world. Highly adaptable, the various subspecies of white-tailed deer inhabit many different ecosystems, from arid grasslands to the Amazon and Orinoco basins; from the Llanos to the high-elevation terrain of the Andes.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/White-tailed_deer"},"wikiEnrichedAt":"2026-07-23T11:01:01.568Z","factsJson":{"gestationDays":205},"wikidataEnrichedAt":"2026-07-24T09:43:17.999Z","seasonalityJson":[0.811,0.543,0.632,0.844,0.843,1,0.854,0.718,0.689,0.719,0.769,0.562],"seasonalityEnrichedAt":"2026-07-23T19:16:24.069Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":4,"name":"Big Herbivores","slug":"big-herbivores","taxonomicClasses":["Mammalia"],"displayOrder":4,"icon":"Mountain"},"recordCount":21},{"id":3854,"externalId":6893,"scientificName":"Dendrocygna autumnalis","commonName":"Black-bellied Whistling-Duck","slug":"black-bellied-whistling-duck","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/2/25/Whistling_duck_flight02_-_natures_pics-edit1.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Black-bellied_whistling_duck","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"bbwduc","visible":true,"description":"The black-bellied whistling duck or black-bellied tree duck, is a whistling duck that before 2000 bred mainly from the southernmost United States to south-central South America. It can be found year-round in much of the United States. It has been recorded in every eastern state and adjacent Canadian province. Since it is one of only two whistling duck species native to North America, it is occasionally just known as the \"whistling duck\" or \"Mexican squealer\" in the southern USA.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Black-bellied_whistling_duck"},"wikiEnrichedAt":"2026-07-23T10:45:55.704Z","factsJson":{"massKg":0.831},"wikidataEnrichedAt":"2026-07-24T09:44:16.615Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":20},{"id":3187,"externalId":1289601,"scientificName":"Nannopterum brasilianum","commonName":"Neotropic Cormorant","slug":"neotropic-cormorant","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/3/31/Neotropic_cormorant_%28Nannopterum_brasilianum_mexicanum%29_Peten.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Neotropic_cormorant","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"neocor","visible":true,"description":"The neotropic cormorant or olivaceous cormorant is a medium-sized cormorant found throughout the American tropics and subtropics, from the middle Rio Grande and the Gulf and Californian coasts of the United States south through Mexico and Central America to southern South America, where it is called by the indigenous name of biguá. It also breeds in the Bahamas, Cuba, and Trinidad. It can be found both on coasts and in inland waters. There are at least two subspecies: N. b. mexicanum from Nicaragua northwards and N. b. brasilianum further south. In Peru, the neotropic cormorant is used by the Uru people for fishing.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Neotropic_cormorant"},"wikiEnrichedAt":"2026-07-23T10:55:45.952Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:03.633Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":20},{"id":3894,"externalId":367558,"scientificName":"Eupsittula canicularis","commonName":"Orange-fronted Parakeet","slug":"orange-fronted-parakeet","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":14,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/7/77/Eupsittula_canicularis%2C_Gulf_of_Papagayo%2C_Costa_Rica_1.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Orange-fronted_parakeet","iucnStatus":"VU","gbifKey":null,"inatTaxonId":null,"ebirdCode":"orfpar","visible":true,"description":"Eupsittula canicularis, also known as the orange-fronted parakeet, orange-fronted conure, half-moon conure or Petz's conure is a vulnerable species of birds in subfamily Arinae of the family Psittacidae, the African and New World parrots. It is found from western Mexico to Costa Rica.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Eupsittula_canicularis"},"wikiEnrichedAt":"2026-07-23T10:33:17.354Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T00:17:52.210Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Decreasing","conservationText":"The orange-fronted parakeet faces significant threats from habitat loss due to deforestation and the illegal pet trade. While specific large-scale recovery programs are not widely documented, conservation efforts often focus on habitat protection and anti-poaching initiatives. Responsible safari tourism can help by raising awareness, supporting local communities involved in conservation, and providing economic alternatives to unsustainable practices.","conservationEnrichedAt":"2026-08-22T05:00:17.749Z","category":{"id":14,"name":"Tropical Birds","slug":"tropical-birds","taxonomicClasses":["Aves"],"displayOrder":12,"icon":"Palette"},"recordCount":12},{"id":3856,"externalId":19740,"scientificName":"Megascops cooperi","commonName":"Pacific Screech-Owl","slug":"pacific-screech-owl","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/ff/Pacific_Screech_Owl%2C_Costa_Rica%2C_January_2018_%2840954889841%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Pacific_screech_owl","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"pasowl4","visible":true,"description":"The Pacific screech owl is a species of owl in the family Strigidae. It is found in Costa Rica, El Salvador, Guatemala, Honduras, Mexico, and Nicaragua. The Pacific screech owl has sometimes been treated as a race of western screech owl or eastern screech owl but its vocalizations are distinct from theirs. Two subspecies are recognized, the nominate M. c. cooperi and M. c. lambi. The latter has also sometimes been treated as a separate species. The IUCN has assessed the Pacific screech owl as being of Least Concern. Its population is estimated to exceed 50,000 mature individuals but is believed to be decreasing.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Pacific_screech_owl"},"wikiEnrichedAt":"2026-07-23T11:25:49.703Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:31.796Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":6},{"id":3621,"externalId":19211,"scientificName":"Brotogeris jugularis","commonName":"Orange-chinned Parakeet","slug":"orange-chinned-parakeet","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":14,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/4/4a/Perico_Brotogeris_jugularis%2C_en_su_estado_natural_en_Honduras.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Orange-chinned_parakeet","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"orcpar","visible":true,"description":"The orange-chinned parakeet, also known as the Tovi parakeet, is a species of bird in subfamily Arinae of the family Psittacidae, the African and New World parrots. It is found from southern Mexico through Central America into Colombia and Venezuela.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Orange-chinned_parakeet"},"wikiEnrichedAt":"2026-07-23T11:06:54.406Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:33.163Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":14,"name":"Tropical Birds","slug":"tropical-birds","taxonomicClasses":["Aves"],"displayOrder":12,"icon":"Palette"},"recordCount":5},{"id":3192,"externalId":4765,"scientificName":"Coragyps atratus","commonName":"Black Vulture","slug":"black-vulture","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/c/cc/Black_vulture_%28Coragyps_atratus_brasiliensis%29_Peten.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Black_vulture","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"blkvul","visible":true,"description":"The black vulture, also known as the American black vulture, Mexican vulture, zopilote, urubu, or gallinazo, is a bird in the New World vulture family whose range extends from the southeastern United States to Peru, Central Chile and Uruguay in South America, and common throughout Brazil where it can be seen in large scavenging groups. Although a common and widespread species, it has a somewhat more restricted distribution than its compatriot, the turkey vulture, which breeds well into Canada and all the way south to Tierra del Fuego. It is the only extant member of the genus Coragyps, which is in the family Cathartidae. Despite the similar name and appearance, this species is not closely related to the Eurasian black vulture, an Old World vulture, of the family Accipitridae. For ease of locating animal corpses, black vultures tend to inhabit relatively open areas with scattered trees, such as chaparral, in addition to subtropical forested areas and parts of the Brazilian pantanal.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Black_vulture"},"wikiEnrichedAt":"2026-07-23T11:09:37.785Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:13.237Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":4},{"id":3199,"externalId":72458,"scientificName":"Actitis macularius","commonName":"Spotted Sandpiper","slug":"spotted-sandpiper","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/4/46/Actitis-macularia-005.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Spotted_sandpiper","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"sposan","visible":true,"description":"The spotted sandpiper is a small shorebird. Together with its sister species the common sandpiper, it makes up the genus Actitis. They replace each other geographically; stray birds may settle down with breeders of the other species and hybridize.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Spotted_sandpiper"},"wikiEnrichedAt":"2026-07-23T10:50:33.561Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:03.829Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":4},{"id":3976,"externalId":2548,"scientificName":"Megaceryle alcyon","commonName":"Belted Kingfisher","slug":"belted-kingfisher","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/0/0c/BeltedKingfisherJG_Male.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Belted_kingfisher","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"belkin1","visible":true,"description":"The belted kingfisher is a large, conspicuous water kingfisher, native to North America.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Belted_kingfisher"},"wikiEnrichedAt":"2026-07-23T10:32:30.400Z","factsJson":{"massKg":0.147},"wikidataEnrichedAt":"2026-07-24T09:43:13.116Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":3},{"id":3973,"externalId":4817,"scientificName":"Charadrius semipalmatus","commonName":"Semipalmated Plover","slug":"semipalmated-plover","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Semipalmated_Plover_%28Charadrius_semipalmatus%29_Heislerville_Wildlife_Management_Area%2C_New_Jersey%2C_USA.jpg/3840px-Semipalmated_Plover_%28Charadrius_semipalmatus%29_Heislerville_Wildlife_Management_Area%2C_New_Jersey%2C_USA.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Semipalmated_plover","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"semplo","visible":true,"description":"The semipalmated plover is a small plover. Charadrius is a Late Latin word for a yellowish bird mentioned in the fourth-century Vulgate. It derives from Ancient Greek kharadrios a bird found in ravines and river valleys. The specific semipalmatus is Latin and comes from semi, \"half\" and palma, \"palm\". Like the English name, this refers to its only partially webbed feet.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Semipalmated_plover"},"wikiEnrichedAt":"2026-07-23T10:41:08.953Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:57.594Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3191,"externalId":4328,"scientificName":"Pelecanus occidentalis","commonName":"Brown Pelican","slug":"brown-pelican","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/0/06/Brown_pelican_in_flight_%28Bodega_Bay%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Brown_pelican","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"brnpel","visible":true,"description":"The brown pelican is a bird of the pelican family, Pelecanidae, one of three species found in the Americas and one of two that feed by diving into water. It is found on the Atlantic Coast from New Jersey to the mouth of the Amazon River, and along the Pacific Coast from British Columbia to Peru, including the Galapagos Islands. The nominate subspecies in its breeding plumage has a white head with a yellowish wash on the crown. The nape and neck are dark maroon–brown. The upper sides of the neck have white lines along the base of the gular pouch, and the lower fore neck has a pale yellowish patch. The male and female are similar, but the female is slightly smaller. The nonbreeding adult has a white head and neck. The pink skin around the eyes becomes dull and gray in the nonbreeding season. It lacks any red hue, and the pouch is strongly olivaceous ochre-tinged and the legs are olivaceous gray to blackish-gray.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Brown_pelican"},"wikiEnrichedAt":"2026-07-23T11:14:51.317Z","factsJson":{"massKg":3.7},"wikidataEnrichedAt":"2026-07-24T09:45:13.242Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3188,"externalId":3751,"scientificName":"Eudocimus albus","commonName":"White Ibis","slug":"white-ibis","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/5/50/American_White_IbisII.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/American_white_ibis","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"whiibi","visible":true,"description":"The American white ibis is a species of bird in the ibis family, Threskiornithidae. It is found from the southern half of the US East Coast, along the Gulf Coast states and south through most of the Caribbean coastal regions of Central America. This particular ibis species is a medium-sized wading bird, possessing an overall white plumage with black wing-tips, and having the typical downward-curving bill of the ibises, though of a bright red-orange color, the same hue as its long legs. Males are larger and have longer bills than females. The breeding range runs along the Gulf and Atlantic Coast, and the coasts of Mexico and Central America. Outside the breeding period, the range extends further inland in North America and also includes the Caribbean. It is also found along the northwestern South American coastline in Colombia and Venezuela. Populations in central Venezuela overlap and interbreed with the scarlet ibis. The two have been classified by some authorities as a single species.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/American_white_ibis"},"wikiEnrichedAt":"2026-07-23T10:57:09.579Z","factsJson":{"massKg":1.04},"wikidataEnrichedAt":"2026-07-24T09:44:46.991Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3845,"externalId":882639,"scientificName":"Egretta tricolor","commonName":"Tricolored Heron","slug":"tricolored-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/6e/Tri-colored_heron_sunrise_bunche_beach_%2833516451355%29_%28cropped%29.jpg","wikipediaUrl":null,"iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"triher","visible":true,"description":"The tricolored heron, formerly known as the Louisiana heron, is a small species of heron native to coastal parts of the Americas. The species is more solitary than other species of heron in the Americas and eats a diet consisting mostly of small fish.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Tricolored_heron"},"wikiEnrichedAt":"2026-07-23T11:11:40.977Z","factsJson":{"massKg":0.415},"wikidataEnrichedAt":"2026-07-24T09:45:33.182Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":4017,"externalId":4948,"scientificName":"Egretta rufescens","commonName":"Reddish Egret","slug":"reddish-egret","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/4/47/ReddishEgret_Gam.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Reddish_egret","iucnStatus":"NT","gbifKey":null,"inatTaxonId":null,"ebirdCode":"redegr","visible":true,"description":"The reddish egret is a medium-sized heron that is a resident breeder in Central America, the Bahamas, the Caribbean, the Gulf Coast of the United States, and Mexico. The egret is known for its unusual foraging behavior compared to other herons as well as its association with mud flats, its habitat of choice.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Reddish_egret"},"wikiEnrichedAt":"2026-07-23T11:20:42.116Z","factsJson":{"massKg":0.038},"wikidataEnrichedAt":"2026-07-24T09:43:46.061Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Unknown","conservationText":"The Reddish Egret faces threats from habitat loss and degradation, particularly the loss of coastal wetlands and mudflats essential for foraging. While specific large-scale recovery programs are not widely documented, general conservation efforts for coastal bird habitats benefit this species. Responsible safari tourism helps by raising awareness of these unique birds and their environment, and by supporting local economies that have an incentive to protect these vital coastal ecosystems.","conservationEnrichedAt":"2026-08-25T05:00:02.457Z","category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3184,"externalId":4742,"scientificName":"Mycteria americana","commonName":"Wood Stork","slug":"wood-stork","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/1/1c/WoodStorkWhole.JPG","wikipediaUrl":"http://en.wikipedia.org/wiki/Wood_stork","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"woosto","visible":true,"description":"The wood stork is a large wading bird in the family Ciconiidae (storks). Originally described in 1758 by Carl Linnaeus, this stork is native to the subtropics and tropics of the Americas where it persists in habitats with fluctuating water levels. It is the only stork species that breeds in North America. The head and neck are bare of feathers, and dark grey in colour. The plumage is mostly white, with the exception of the tail and some of the wing feathers, which are black with a greenish-purplish sheen.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Wood_stork"},"wikiEnrichedAt":"2026-07-23T11:37:44.839Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:39.347Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3879,"externalId":2679,"scientificName":"Chloroceryle amazona","commonName":"Amazon Kingfisher","slug":"amazon-kingfisher","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Amazon_Kingfisher.jpg/3840px-Amazon_Kingfisher.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Amazon_kingfisher","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"amakin1","visible":true,"description":"The Amazon kingfisher is a species of \"water kingfisher\" in subfamily Cerylinae of family Alcedinidae. It is found in the lowlands of the American tropics from southern Mexico south through Central America to northern Argentina.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Amazon_kingfisher"},"wikiEnrichedAt":"2026-07-23T11:28:09.300Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:42:54.194Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3842,"externalId":4578,"scientificName":"Jacana spinosa","commonName":"Northern Jacana","slug":"northern-jacana","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/2/20/Northern_Jacana_Costa_Rica.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Northern_jacana","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"norjac","visible":true,"description":"The northern jacana or northern jaçana is a wader which is known as a resident breeder from coastal Mexico to western Panama, and on Cuba, Jamaica and Hispaniola in the Caribbean. It is sometimes known to breed in Texas, United States, and has also been recorded on several occasions as a vagrant in Arizona. The jacanas are a group of wetland birds, which are identifiable by their huge feet and claws, which enable them to walk on floating vegetation in the shallow lakes that are their preferred habitat. In Jamaica, this bird is also known as the 'Jesus bird', as it appears to walk on water.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Northern_jacana"},"wikiEnrichedAt":"2026-07-23T10:33:36.725Z","factsJson":{"massKg":0.112},"wikidataEnrichedAt":"2026-07-24T09:45:29.838Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3169,"externalId":62529,"scientificName":"Platalea ajaja","commonName":"Roseate Spoonbill","slug":"roseate-spoonbill","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/b/ba/Roseate_Spoonbill_-_Myakka_River_State_Park.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Roseate_spoonbill","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"rosspo1","visible":true,"description":"The roseate spoonbill is a social wading bird of the ibis and spoonbill family, Threskiornithidae. It is a resident breeder in both South and North America. The roseate spoonbill's pink color is diet-derived, consisting of the carotenoid pigment canthaxanthin, like the American flamingo.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Roseate_spoonbill"},"wikiEnrichedAt":"2026-07-23T11:21:10.465Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:51.860Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":4009,"externalId":5036,"scientificName":"Cochlearius cochlearius","commonName":"Boat-billed Heron","slug":"boat-billed-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/4/46/Cochlearius_cochleariaPCCA20071227-8443B.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Boat-billed_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"bobher1","visible":true,"description":"The boat-billed heron, colloquially known as the boatbill, is an atypical member of the heron family. It is the only member of the genus Cochlearius and was formerly placed in a monotypic family, the Cochleariidae. It lives in mangrove swamps from Mexico south to Peru and Brazil. It is a nocturnal bird, and breeds semi-colonially in mangrove trees, laying two to four bluish-white eggs in a twig nest.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Boat-billed_heron"},"wikiEnrichedAt":"2026-07-23T10:31:49.334Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:28.811Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":2},{"id":3999,"externalId":220931,"scientificName":"Tringa flavipes","commonName":"Lesser Yellowlegs","slug":"lesser-yellowlegs","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/6c/Lesser_yellowlegs_%2832690%29.jpg","wikipediaUrl":null,"iucnStatus":"VU","gbifKey":null,"inatTaxonId":null,"ebirdCode":"lesyel","visible":true,"description":"The lesser yellowlegs is a medium-sized shorebird. It breeds in the boreal forest region of North America.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Lesser_yellowlegs"},"wikiEnrichedAt":"2026-07-23T10:30:03.438Z","factsJson":{"massKg":0.081},"wikidataEnrichedAt":"2026-07-24T09:45:52.792Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Decreasing","conservationText":"The lesser yellowlegs faces threats from habitat loss and degradation on its breeding grounds and along its migratory routes. While specific recovery programs are limited, ongoing efforts to protect wetlands and boreal forests benefit this species. Responsible safari tourism helps by raising awareness and providing economic incentives for habitat preservation, which is crucial for migratory birds like the lesser yellowlegs.","conservationEnrichedAt":"2026-08-22T05:00:18.968Z","category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":2},{"id":3974,"externalId":5180,"scientificName":"Buteo albonotatus","commonName":"Zone-tailed Hawk","slug":"zone-tailed-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/8/8c/229_-_ZONE-TAILED_HAWK_%284-11-2015%29_blue_haven_road%2C_patagonia%2C_santa_cruz_co%2C_az_-02_%2816906279787%29.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Zone-tailed_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"zothaw","visible":true,"description":"The zone-tailed hawk is a medium-sized hawk of warm, dry parts of the Americas. It is somewhat similar in plumage and flight style to a common scavenger, the turkey vulture, and may benefit from being able to blend into groups of vultures. It feeds on small terrestrial tetrapods of all kinds.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Zone-tailed_hawk"},"wikiEnrichedAt":"2026-07-23T10:45:33.925Z","factsJson":{"massKg":0.89},"wikidataEnrichedAt":"2026-07-24T09:45:16.187Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":4056,"externalId":3875,"scientificName":"Tringa solitaria","commonName":"Solitary Sandpiper","slug":"solitary-sandpiper","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/5/57/SolitarySandpiper.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Solitary_sandpiper","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"solsan","visible":true,"description":"The solitary sandpiper is a small shorebird. The genus name Tringa is the Neo-Latin name given to the green sandpiper by Aldrovandus in 1599 based on Ancient Greek trungas, a thrush-sized, white-rumped, tail-bobbing wading bird mentioned by Aristotle. The specific solitaria is Latin for \"solitary\" from solus, \"alone\".","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Solitary_sandpiper"},"wikiEnrichedAt":"2026-07-23T10:26:05.874Z","factsJson":{"massKg":0.0521},"wikidataEnrichedAt":"2026-07-24T09:44:30.319Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3915,"externalId":4999,"scientificName":"Nyctanassa violacea","commonName":"Yellow-crowned Night Heron","slug":"yellow-crowned-night-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Yellow-crowned_Night_Heron_%28Nyctanassa_violacea%29_perched_on_a_cedar_-_Cape_May_County%2C_New_Jersey%2C_USA.png/3840px-Yellow-crowned_Night_Heron_%28Nyctanassa_violacea%29_perched_on_a_cedar_-_Cape_May_County%2C_New_Jersey%2C_USA.png","wikipediaUrl":"http://en.wikipedia.org/wiki/Yellow-crowned_night_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"ycnher","visible":true,"description":"The yellow-crowned night heron is one of two species of night heron in the genus Nyctanassa. Unlike the black-crowned night heron, which has a worldwide distribution, the yellow-crowned is restricted to the Americas. It is known as the bihoreau violacé in French and the pedrete corona clara or yaboa común in some Spanish-speaking countries.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Yellow-crowned_night_heron"},"wikiEnrichedAt":"2026-07-23T11:14:08.730Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:44.503Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3189,"externalId":4937,"scientificName":"Egretta caerulea","commonName":"Little Blue Heron","slug":"little-blue-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Little_Blue_Fly-By.png/3840px-Little_Blue_Fly-By.png","wikipediaUrl":"https://en.wikipedia.org/wiki/Little_blue_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"libher","visible":true,"description":"The little blue heron is a small heron of the genus Egretta. It is a small, darkly colored heron with a two-toned bill. Juveniles are entirely white, bearing resemblance to the snowy egret. During the breeding season, adults develop different coloration on the head, legs, and feet.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Little_blue_heron"},"wikiEnrichedAt":"2026-07-23T10:53:23.285Z","factsJson":{"massKg":0.364},"wikidataEnrichedAt":"2026-07-24T09:45:17.343Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":4010,"externalId":5020,"scientificName":"Butorides virescens","commonName":"Green Heron","slug":"green-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Green_heron_%28Butorides_virescens%29%2C_South_Padre_Island%2C_Texas%2C_USA_%28cropped%29.jpg/3840px-Green_heron_%28Butorides_virescens%29%2C_South_Padre_Island%2C_Texas%2C_USA_%28cropped%29.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Green_heron","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"grnher","visible":true,"description":"The green heron is a small heron of North and Central America. Butorides is from Middle English butor \"bittern\" and Ancient Greek -oides, \"resembling\", and virescens is Latin for \"greenish\".","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Green_heron"},"wikiEnrichedAt":"2026-07-23T11:08:33.096Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:49.780Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3589,"externalId":199913,"scientificName":"Buteo plagiatus","commonName":"Gray Hawk","slug":"gray-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/7/74/Buteo_plagiatus_Belize.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Gray_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"gryhaw2","visible":true,"description":"The gray hawk or Mexican goshawk is a smallish raptor found in open country and forest edges. It is sometimes placed in the genus Asturina as Asturina plagiata. The species was split by the American Ornithological Society (AOU) from the gray-lined hawk. The gray hawk is found from Costa Rica north into the southwestern United States.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Gray_hawk"},"wikiEnrichedAt":"2026-07-23T11:22:32.050Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:52.564Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3677,"externalId":4719,"scientificName":"Herpetotheres cachinnans","commonName":"Laughing Falcon","slug":"laughing-falcon","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/61/Lachfalke.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Laughing_falcon","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"laufal1","visible":true,"description":"The laughing falcon is a medium-sized bird of prey in subfamily Herpetotherinae of family Falconidae, the falcons and caracaras. It is found from Mexico south through Central America and in every mainland South American country except Chile and Uruguay.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Laughing_falcon"},"wikiEnrichedAt":"2026-07-23T11:31:57.338Z","factsJson":{"massKg":0.695},"wikidataEnrichedAt":"2026-07-24T09:44:02.366Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3699,"externalId":1758,"scientificName":"Piaya cayana","commonName":"Common Squirrel-Cuckoo","slug":"common-squirrel-cuckoo","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/0/04/Squirrel_cuckoo_%28Piaya_cayana_mesura%29_Sumaco.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Squirrel_cuckoo","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"squcuc1","visible":true,"description":"The common squirrel cuckoo is a large and active species of cuckoo found in wooded habitats from northwestern Mexico to northern Argentina and Uruguay, and on Trinidad. The species was formerly considered to be conspecific with the Mexican squirrel cuckoo.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Common_squirrel_cuckoo"},"wikiEnrichedAt":"2026-07-23T10:53:30.299Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:46:07.330Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":3172,"externalId":4940,"scientificName":"Egretta thula","commonName":"Snowy Egret","slug":"snowy-egret","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Snowy_Egret_%28Egretta_thula%29_Edwin_B_Forsythe_NWR%2C_Galloway%2C_NJ%2C_USA.jpg/3840px-Snowy_Egret_%28Egretta_thula%29_Edwin_B_Forsythe_NWR%2C_Galloway%2C_NJ%2C_USA.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Snowy_egret","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"snoegr","visible":true,"description":"The snowy egret is a small white heron. The genus name comes from Provençal French for the little egret, aigrette, which is a diminutive of aigron, 'heron'. The species name thula is the Mapudungun term for the black-necked swan, applied to this species in error by Chilean naturalist Juan Ignacio Molina in 1782.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Snowy_egret"},"wikiEnrichedAt":"2026-07-23T10:47:42.855Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:56.290Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3643,"externalId":5186,"scientificName":"Buteo brachyurus","commonName":"Short-tailed Hawk","slug":"short-tailed-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/1/18/Buteo_brachyurus_-Manduri%2C_Sao_Paulo%2C_Brazil_-flying-8.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Short-tailed_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"shthaw","visible":true,"description":"The short-tailed hawk is an American bird of prey in the family Accipitridae, which also includes the eagles and Old World vultures. As a member of the genus Buteo, it is not a true hawk and thus also referred to as a \"buteo\" or \"buzzard\". The white-throated hawk is a close relative and was formerly included in the species B. brachyurus.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Short-tailed_hawk"},"wikiEnrichedAt":"2026-07-23T10:36:29.824Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:37.722Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3633,"externalId":9528,"scientificName":"Sturnella magna","commonName":"Eastern Meadowlark","slug":"eastern-meadowlark","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/60/Eastern_meadowlark_%28Sturnella_magna_mexicana%29_Orange_Walk.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Eastern_meadowlark","iucnStatus":"NT","gbifKey":null,"inatTaxonId":null,"ebirdCode":"easmea","visible":true,"description":"The eastern meadowlark is a medium-sized icterid bird, very similar in appearance to its sister species, the western meadowlark. It occurs from eastern North America to northern South America, where it is also most widespread in the east. The Chihuahuan meadowlark was formerly considered to be conspecific with the eastern meadowlark.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Eastern_meadowlark"},"wikiEnrichedAt":"2026-07-23T10:25:12.314Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:01.514Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Decreasing","conservationText":"The eastern meadowlark faces habitat loss and degradation due to intensive agriculture and urbanization, leading to declining populations. While specific large-scale recovery programs are limited, conservation efforts often focus on protecting grassland ecosystems. Responsible safari tourism can help by supporting land preservation initiatives and raising awareness about the importance of maintaining natural habitats for species like the meadowlark.","conservationEnrichedAt":"2026-08-24T05:00:58.093Z","category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3865,"externalId":2552,"scientificName":"Megaceryle torquata","commonName":"Ringed Kingfisher","slug":"ringed-kingfisher","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/fe/Ringed_Kingfisher_%28Megaceryle_torquata%29_male_%2828808454175%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Ringed_kingfisher","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"rinkin1","visible":true,"description":"The ringed kingfisher is a large, conspicuous, and noisy kingfisher bird commonly found along the lower Rio Grande Valley in southeasternmost Texas in the United States through Central America to Tierra del Fuego in South America.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Ringed_kingfisher"},"wikiEnrichedAt":"2026-07-23T11:24:59.659Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:55.517Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3755,"externalId":5227,"scientificName":"Buteo platypterus","commonName":"Broad-winged Hawk","slug":"broad-winged-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/9/99/Julie_Waters_broad_winged_hawk.JPG","wikipediaUrl":"https://en.wikipedia.org/wiki/Broad-winged_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"brwhaw","visible":true,"description":"The broad-winged hawk is a medium-sized hawk of the genus Buteo. During the summer, some subspecies are distributed over eastern North America, as far west as British Columbia and Texas; they then migrate south to winter in the Neotropics from Mexico south to southern Brazil. Other subspecies are all-year residents on Caribbean islands. As in most raptors, females are slightly larger than males. Broad-winged hawks' wings are relatively short and broad with a tapered, somewhat pointed appearance. The two types of coloration are a dark morph with fewer white areas and a light morph that is more pale overall. Although the broad-winged hawk's overall population is increasing, populations are declining in some parts of its breeding range because of forest fragmentation.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Broad-winged_hawk"},"wikiEnrichedAt":"2026-07-23T10:30:46.944Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:38.648Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":662,"externalId":411086,"scientificName":"Ardea ibis","commonName":"Western Cattle-Egret","slug":"western-cattle-egret","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/2/25/Kuhreiher_am_Strand_in_%C3%84gypten_9528BE.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Cattle_egret","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"categr1","visible":true,"description":"The western cattle egret is a species of heron found in the tropics, subtropics and warm temperate zones. Formerly, most taxonomic authorities lumped this species and the eastern cattle egret together, but the two cattle egrets are now treated as separate species. Despite the similarities in plumage to the egrets of the genus Egretta, it is more closely related to the herons of Ardea. Originally native to parts of Africa, southwest Asia and southern Europe, it has undergone a rapid expansion in its distribution and successfully colonised much of the New World in the last century.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Western_cattle_egret"},"wikiEnrichedAt":"2026-07-23T11:08:01.548Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:11.217Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3877,"externalId":1578502,"scientificName":"Tyto furcata","commonName":"American Barn Owl","slug":"american-barn-owl","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/e/e8/American_Barn_Owl%2C_Bear_River%2C_Utah_%289637780911%29.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/American_barn_owl","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"brnowl","visible":true,"description":"The American barn owl is usually considered a subspecies group and together with the western barn owl group, the eastern barn owl group, and sometimes the Andaman masked owl, make up the barn owl, cosmopolitan in range. The barn owl is recognized by most taxonomic authorities. A few separate them into distinct species, as is done here. The American barn owl is native to North and South America, and has been introduced to Hawaii.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/American_barn_owl"},"wikiEnrichedAt":"2026-07-23T11:30:17.411Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:20.026Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3594,"externalId":1289658,"scientificName":"Saucerottia hoffmanni","commonName":"Blue-vented Hummingbird","slug":"blue-vented-hummingbird","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/c/cd/Blue-vented_Hummingbird_Costa_Rica.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Blue-vented_hummingbird","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"buvhum1","visible":true,"description":"The blue-vented hummingbird is a species of hummingbird in the \"emeralds\", tribe Trochilini of subfamily Trochilinae. It is found in Costa Rica and Nicaragua.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Blue-vented_hummingbird"},"wikiEnrichedAt":"2026-07-23T11:22:36.757Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:54.513Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":4016,"externalId":1964,"scientificName":"Coccyzus minor","commonName":"Mangrove Cuckoo","slug":"mangrove-cuckoo","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/1/1e/Mangrove_Cuckoo.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Mangrove_cuckoo","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"mancuc","visible":true,"description":"The mangrove cuckoo is a species of cuckoo that is native to the Neotropics.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Mangrove_cuckoo"},"wikiEnrichedAt":"2026-07-23T11:05:12.975Z","factsJson":{"massKg":0.066},"wikidataEnrichedAt":"2026-07-24T09:46:08.580Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":3844,"externalId":5049,"scientificName":"Tigrisoma mexicanum","commonName":"Bare-throated Tiger-Heron","slug":"bare-throated-tiger-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/b/b0/Tigrisoma_mexicanum_3.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Bare-throated_tiger_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"btther1","visible":true,"description":"The bare-throated tiger heron is a wading bird of the heron family, Ardeidae, found from Mexico to northwestern Colombia, with one recorded sighting from the United States in Hidalgo County, Texas. It is 80 cm (31 in) in length and weighs 1,200 g (42 oz).","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Bare-throated_tiger_heron"},"wikiEnrichedAt":"2026-07-23T11:23:41.453Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:24.459Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":4227,"externalId":1505633,"scientificName":"Anarhynchus wilsonia","commonName":"Wilson's Plover","slug":"wilson-s-plover","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/a/a5/Wilson%27s_Plover_male_RWD2.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Wilson's_plover","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"wilplo","visible":true,"description":" Wilson's plover is a small bird of the family Charadriidae.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Wilson's_plover"},"wikiEnrichedAt":"2026-07-23T10:56:48.554Z","factsJson":{"massKg":0.0124},"wikidataEnrichedAt":"2026-07-24T09:46:07.321Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3972,"externalId":5758,"scientificName":"Amazilia rutila","commonName":"Cinnamon Hummingbird","slug":"cinnamon-hummingbird","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Cinnamon_hummingbird_%28Amazilia_rutila%29_in_flight_Los_Tarrales.jpg/3840px-Cinnamon_hummingbird_%28Amazilia_rutila%29_in_flight_Los_Tarrales.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Cinnamon_hummingbird","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"cinhum1","visible":true,"description":"The cinnamon hummingbird is a species of hummingbird in the tribe of the 'emeralds', Trochilini. Currently, four regional subspecies are recognized.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Cinnamon_hummingbird"},"wikiEnrichedAt":"2026-07-23T10:45:07.147Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:13.667Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":4003,"externalId":757757,"scientificName":"Ictinia plumbea","commonName":"Plumbeous Kite","slug":"plumbeous-kite","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/b/b3/Ictinia_plumbea_-Mato_Grosso_do_Sul%2C_Brazil-8.jpg","wikipediaUrl":null,"iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"plukit1","visible":true,"description":"The plumbeous kite is a bird of prey in the family Accipitridae that is resident in much of northern South America. It is migratory in the northern part of its range which extends north to Mexico. It feeds on insects which it catches either from a perch or while in flight.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Plumbeous_kite"},"wikiEnrichedAt":"2026-07-23T10:39:09.729Z","factsJson":{"massKg":0.247},"wikidataEnrichedAt":"2026-07-24T09:44:08.470Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3989,"externalId":358665,"scientificName":"Geranospiza caerulescens","commonName":"Crane Hawk","slug":"crane-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/3/37/Gavi%C3%A3o-pernilongo_-_Crane_Hawk.jpg","wikipediaUrl":null,"iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"crahaw","visible":true,"description":"The crane hawk is a species of bird of prey in the family Accipitridae. It is the only species placed in the genus Geranospiza.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Crane_hawk"},"wikiEnrichedAt":"2026-07-23T11:09:36.363Z","factsJson":{"massKg":0.328},"wikidataEnrichedAt":"2026-07-24T09:43:02.575Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3918,"externalId":4763,"scientificName":"Sarcoramphus papa","commonName":"King Vulture","slug":"king-vulture","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/4/4a/Urubu_rei_-_Sarcoramphus_papa.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/King_vulture","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"kinvul1","visible":true,"description":"The king vulture is a large bird found in Central and South America. It is a member of the New World vulture family Cathartidae. This vulture lives predominantly in tropical lowland forests stretching from southern Mexico to northern Argentina. It is the only surviving member of the genus Sarcoramphus, although fossil members are known.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/King_vulture"},"wikiEnrichedAt":"2026-07-23T11:35:35.534Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:55.440Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":489,"externalId":4981,"scientificName":"Nycticorax nycticorax","commonName":"Black-crowned Night Heron","slug":"black-crowned-night-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/a/a1/Nycticorax_nycticorax_457953189.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Black-crowned_night_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"bcnher","visible":true,"description":"The black-crowned night heron or black-capped night heron, commonly shortened to just night heron in Eurasia, is a medium-sized heron found throughout a large part of the world, including parts of Europe, Asia, and North and South America. In Australasia it is replaced by the closely related Nankeen night heron, with which it has hybridised in the area of contact.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Black-crowned_night_heron"},"wikiEnrichedAt":"2026-07-23T10:44:23.885Z","factsJson":{"massKg":0.682},"wikidataEnrichedAt":"2026-07-24T09:42:54.201Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3880,"externalId":4956,"scientificName":"Ardea herodias","commonName":"Great Blue Heron","slug":"great-blue-heron","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/GreatBlueHeronInARiver.jpg/3840px-GreatBlueHeronInARiver.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Great_blue_heron","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"grbher3","visible":true,"description":"The great blue heron is a large wading bird in the heron family (Ardeidae), common near shores of open water and wetlands over most of North and Central America, as well as Northwestern South America, the Caribbean, and the Galápagos Islands. It is occasionally found in the Azores and is a rare vagrant to Europe. An all-white population found in South Florida and the Florida Keys is known as the great white heron. Debate exists about whether these white birds are a color morph of the great blue heron, a subspecies of it, or an entirely separate species.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Great_blue_heron"},"wikiEnrichedAt":"2026-07-23T10:49:33.171Z","factsJson":{"diet":["fish"],"massKg":2.48},"wikidataEnrichedAt":"2026-07-24T09:43:49.610Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3595,"externalId":5676,"scientificName":"Amazilia tzacatl","commonName":"Rufous-tailed Hummingbird","slug":"rufous-tailed-hummingbird","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/0/02/Rufous-tailed_hummingbird_%28Amazilia_tzacatl_fuscicaudata%29_male_Las_Tangaras.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Rufous-tailed_hummingbird","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"rtlhum","visible":true,"description":"The rufous-tailed hummingbird is a medium-sized hummingbird in the \"emeralds\", tribe Trochilini of subfamily Trochilinae. It is found from east-central Mexico through Central America and Colombia into Ecuador and Venezuela.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Rufous-tailed_hummingbird"},"wikiEnrichedAt":"2026-07-23T11:36:52.448Z","factsJson":{"massKg":0.00059},"wikidataEnrichedAt":"2026-07-24T09:43:16.720Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":3575,"externalId":18179,"scientificName":"Melanerpes hoffmannii","commonName":"Hoffmann's Woodpecker","slug":"hoffmann-s-woodpecker","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Hoffmann%27s_Woodpecker.jpg/3840px-Hoffmann%27s_Woodpecker.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Hoffmann's_woodpecker","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"hofwoo1","visible":true,"description":"Hoffmann's woodpecker is a species of bird in subfamily Picinae of the woodpecker family Picidae. It is found from Honduras south to Costa Rica.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Hoffmann's_woodpecker"},"wikiEnrichedAt":"2026-07-23T10:21:44.968Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:33.010Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":3983,"externalId":19587,"scientificName":"Chordeiles acutipennis","commonName":"Lesser Nighthawk","slug":"lesser-nighthawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/c/c1/Lesser_Nighthawk_Sleeping_SPI.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Lesser_nighthawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"lesnig","visible":true,"description":"The lesser nighthawk is a nightjar found throughout a large part of the Americas. This bird looks similar to the common nighthawk but is slightly smaller, has a slightly less deeply forked tail, and is more buffy in coloration. Their distinctive mouths are very well adapted for capturing insects mid-flight.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Lesser_nighthawk"},"wikiEnrichedAt":"2026-07-23T11:38:26.477Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:44:18.560Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3722,"externalId":20020,"scientificName":"Pulsatrix perspicillata","commonName":"Spectacled Owl","slug":"spectacled-owl","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/e/e9/Pulsatrix_perspicillata_chapmani_%28Costa_Rica%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Spectacled_owl","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"speowl1","visible":true,"description":"The spectacled owl also called a Murucututu, is a large tropical owl native to the neotropics. It is a resident breeder in forests from southern Mexico and Trinidad, through Central America, south to southern Brazil, Paraguay, and northwestern Argentina. There are six subspecies. One is occasionally treated as a separate species called the short-browed or brown-spectacled owl but the consensus is that it is still merely a race until more detailed analysis can be done.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Spectacled_owl"},"wikiEnrichedAt":"2026-07-23T11:16:50.295Z","factsJson":{"massKg":0.908},"wikidataEnrichedAt":"2026-07-24T09:45:02.520Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":4062,"externalId":5238,"scientificName":"Buteogallus urubitinga","commonName":"Great Black Hawk","slug":"great-black-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/3/33/Buteogallus_urubitinga_NBII.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Great_black_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"grbhaw1","visible":true,"description":"The great black hawk is a bird of prey in the family Accipitridae, which also includes the eagles, hawks, and Old World vultures.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Great_black_hawk"},"wikiEnrichedAt":"2026-07-23T10:53:26.327Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:16.714Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":4021,"externalId":496738,"scientificName":"Circus hudsonius","commonName":"Northern Harrier","slug":"northern-harrier","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/7/7b/Circus_hudsonius%2C_male_perched%2C_Berkeley%2C_California_%28cropped%29.jpg","wikipediaUrl":null,"iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"norhar2","visible":true,"description":"The northern harrier, also known as the marsh hawk or ring-tailed hawk, is a bird of prey. It breeds throughout the northern parts of the Northern Hemisphere in Canada and the northernmost United States.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Northern_harrier"},"wikiEnrichedAt":"2026-07-23T11:19:57.812Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:20.138Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3602,"externalId":513889,"scientificName":"Aramides cajaneus","commonName":"Gray-cowled Wood-Rail","slug":"gray-cowled-wood-rail","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/fe/Aramides_cajanea_%28Chilacoa_colinegra%29_%2814636758294%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Grey-necked_wood_rail","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"gycwor1","visible":true,"description":"The grey-cowled wood rail or grey-necked wood rail is a species of bird in the family Rallidae, the rails. It lives primarily in the forests, mangroves, and swamps of Central and South America. Of the two subspecies, A. c. avicenniae is found in southeastern Brazil, while the nominate is found throughout the portion of the range not occupied by the other subspecies. The species as a whole is usually found at elevations from sea level to 2,000 metres (6,600 ft), although some have been found above that. This bird's large extent of occurrence along with its population is why it is considered to be least-concern by the International Union for Conservation of Nature (IUCN). In some places, it is occasionally hunted and kept for food.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Grey-cowled_wood_rail"},"wikiEnrichedAt":"2026-07-23T11:22:50.075Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:40.434Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3725,"externalId":733100,"scientificName":"Tapera naevia","commonName":"Striped Cuckoo","slug":"striped-cuckoo","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/6/68/SACI_%28Tapera_naevia_%29.jpg","wikipediaUrl":null,"iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"strcuc1","visible":true,"description":"The striped cuckoo is a near-passerine bird, the only member of the genus Tapera. This resident cuckoo is found from Mexico and Trinidad south to Bolivia and Argentina and Colombia.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Striped_cuckoo"},"wikiEnrichedAt":"2026-07-23T11:09:31.897Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:30.133Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":4012,"externalId":3892,"scientificName":"Tringa melanoleuca","commonName":"Greater Yellowlegs","slug":"greater-yellowlegs","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/Greater_yellowlegs_%28Tringa_melanoleuca%29_foraging_at_Huntley_Meadows%2C_Alexandria%2C_Virginia%2C_USA.png/3840px-Greater_yellowlegs_%28Tringa_melanoleuca%29_foraging_at_Huntley_Meadows%2C_Alexandria%2C_Virginia%2C_USA.png","wikipediaUrl":"http://en.wikipedia.org/wiki/Greater_yellowlegs","iucnStatus":"NT","gbifKey":null,"inatTaxonId":null,"ebirdCode":"greyel","visible":true,"description":"The greater yellowlegs is a large shorebird in the family Scolopacidae. It breeds in central Canada and southern Alaska and winters in southern North America, Central America, the West Indies and South America.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Greater_yellowlegs"},"wikiEnrichedAt":"2026-07-23T10:42:08.613Z","factsJson":{"massKg":0.17},"wikidataEnrichedAt":"2026-07-24T09:44:35.211Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":"Decreasing","conservationText":"Habitat loss and degradation, particularly in breeding and wintering grounds, pose significant threats to the greater yellowlegs. While specific large-scale recovery programs are limited, general wetland conservation efforts benefit this species. Responsible safari tourism, by supporting protected areas and raising awareness, indirectly aids in safeguarding the habitats crucial for the greater yellowlegs' survival.","conservationEnrichedAt":"2026-08-25T05:00:01.089Z","category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3221,"externalId":3865,"scientificName":"Calidris melanotos","commonName":"Pectoral Sandpiper","slug":"pectoral-sandpiper","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/9/96/Pectoral_Sandpiper3.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Pectoral_sandpiper","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"pecsan","visible":true,"description":"The pectoral sandpiper, often abbreviated pec, is a small, migratory wader that breeds in arctic regions of North America and Asia, wintering in South America and Oceania. It eats small invertebrates. Its nest, a hole scraped in the ground and with a thick lining, is deep enough to protect its four eggs from the cool breezes of its breeding grounds. The pectoral sandpiper is 19–23 cm (7.5–9.1 in) long, with a wingspan of 38–46 cm (15–18 in).","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Pectoral_sandpiper"},"wikiEnrichedAt":"2026-07-23T10:58:27.968Z","factsJson":{"massKg":0.0978},"wikidataEnrichedAt":"2026-07-24T09:45:38.655Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3916,"externalId":2676,"scientificName":"Chloroceryle aenea","commonName":"American Pygmy Kingfisher","slug":"american-pygmy-kingfisher","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/026_American_pygmy_kingfisher_in_Encontro_das_%C3%81guas_State_Park_Photo_by_Giles_Laurent.jpg/3840px-026_American_pygmy_kingfisher_in_Encontro_das_%C3%81guas_State_Park_Photo_by_Giles_Laurent.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/American_pygmy_kingfisher","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"ampkin1","visible":true,"description":"The American pygmy kingfisher is a species of \"water kingfisher\" in subfamily Cerylinae of family Alcedinidae. It is found in the American tropics from southern Mexico south through Central America into every mainland South American country except Chile and Uruguay. It also occurs on Trinidad.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/American_pygmy_kingfisher"},"wikiEnrichedAt":"2026-07-23T11:05:54.072Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:29.794Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":493,"externalId":116999,"scientificName":"Pandion haliaetus","commonName":"Osprey","slug":"osprey","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/a/a0/Osprey_Perched_Snag_Heislerville.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Osprey","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"osprey","visible":true,"description":"The osprey, historically known as sea hawk, river hawk, and fish hawk, is a diurnal, fish-eating bird of prey with a cosmopolitan range. It is a large raptor, reaching more than 60 cm (24 in) in length and a wingspan of 180 cm (71 in). It is brown on the upperparts and predominantly greyish on the head and underparts.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Osprey"},"wikiEnrichedAt":"2026-07-23T10:58:39.141Z","factsJson":{"massKg":1.4},"wikidataEnrichedAt":"2026-07-24T09:43:51.852Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3720,"externalId":201041,"scientificName":"Rupornis magnirostris","commonName":"Roadside Hawk","slug":"roadside-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/7/7e/Buteo_magnirostris_-Goias_-Brazil-8.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Roadside_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"roahaw","visible":true,"description":"The roadside hawk is a relatively small bird of prey found in the Americas. This vocal species is often the most common raptor in its range. It has many subspecies and is now usually placed in the monotypic genus Rupornis instead of Buteo.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Roadside_hawk"},"wikiEnrichedAt":"2026-07-23T10:59:52.333Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:46:10.750Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3966,"externalId":5233,"scientificName":"Buteogallus anthracinus","commonName":"Common Black Hawk","slug":"common-black-hawk","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/fe/Buteogallus_anthracinus_subtilis.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Common_black_hawk","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"comblh1","visible":true,"description":"The common black hawk is a bird of prey in the family Accipitridae, which also includes the eagles, hawks, and vultures.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Common_black_hawk"},"wikiEnrichedAt":"2026-07-23T11:12:10.876Z","factsJson":{"massKg":1.2},"wikidataEnrichedAt":"2026-07-24T09:45:22.057Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3987,"externalId":6432,"scientificName":"Archilochus colubris","commonName":"Ruby-throated Hummingbird","slug":"ruby-throated-hummingbird","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/7/7c/Archilochus_colubris_-flying_-male-8.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Ruby-throated_hummingbird","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"rthhum","visible":true,"description":"The ruby-throated hummingbird is a species of hummingbird that generally spends the winter in Central America, Mexico, and Florida, and migrates to Canada and other parts of Eastern North America for the summer to breed. It is the most common hummingbird in eastern North America, having population estimates of about 35 million in 2021.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Ruby-throated_hummingbird"},"wikiEnrichedAt":"2026-07-23T10:47:39.399Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:30.116Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1},{"id":3641,"externalId":5277,"scientificName":"Elanus leucurus","commonName":"White-tailed Kite","slug":"white-tailed-kite","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Elanus_leucurus_3.jpg/3840px-Elanus_leucurus_3.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/White-tailed_kite","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"whtkit","visible":true,"description":"The white-tailed kite is a small raptor found in South America and parts of western North America. It replaces the related Old World black-winged kite in its native range.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/White-tailed_kite"},"wikiEnrichedAt":"2026-07-23T10:42:49.619Z","factsJson":{"massKg":0.329},"wikidataEnrichedAt":"2026-07-24T09:43:00.007Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":507,"externalId":144455,"scientificName":"Ardea alba","commonName":"Great Egret","slug":"great-egret","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Great_Egret_%28Ardea_alba%29_in_Breeding_Plumage%2C_Cape_May_County%2C_New_Jersey%2C_USA_%28cropped%29.png/3840px-Great_Egret_%28Ardea_alba%29_in_Breeding_Plumage%2C_Cape_May_County%2C_New_Jersey%2C_USA_%28cropped%29.png","wikipediaUrl":"http://en.wikipedia.org/wiki/Great_egret","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"greegr","visible":true,"description":"The great egret, also known as the common egret, large egret, great white egret, or great white heron, is a large, widely distributed egret. The four subspecies are found in Asia, Africa, the Americas, and southern Europe. Recently, it has also been spreading to more northern areas of Europe. Distributed across most of the tropical and warmer temperate regions of the world, it builds tree nests in colonies close to water.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Great_egret"},"wikiEnrichedAt":"2026-07-23T10:55:38.565Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:43:03.817Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3955,"externalId":19822,"scientificName":"Glaucidium brasilianum","commonName":"Ferruginous Pygmy-Owl","slug":"ferruginous-pygmy-owl","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":6,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/a/ae/Ferruginous_pygmy_owl_%28Glaucidium_brasilianum_ridgwayi%29_Copan.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Ferruginous_pygmy_owl","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"fepowl","visible":true,"description":"The ferruginous pygmy owl is a small owl that breeds in south-central Arizona and southern Texas in the United States, south through Mexico and Central America, to South America into Brazil, Bolivia, Paraguay and Argentina.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Ferruginous_pygmy_owl"},"wikiEnrichedAt":"2026-07-23T10:57:31.193Z","factsJson":{"massKg":0.073},"wikidataEnrichedAt":"2026-07-24T09:46:13.844Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":6,"name":"Birds of Prey","slug":"birds-of-prey","taxonomicClasses":["Aves"],"displayOrder":10,"icon":"Bird"},"recordCount":1},{"id":3888,"externalId":2669,"scientificName":"Chloroceryle americana","commonName":"Green Kingfisher","slug":"green-kingfisher","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/2/2e/Green_kingfisher_%28Chloroceryle_americana%29_male_3.jpg","wikipediaUrl":"https://en.wikipedia.org/wiki/Green_kingfisher","iucnStatus":"LC","gbifKey":null,"inatTaxonId":null,"ebirdCode":"grnkin","visible":true,"description":"The green kingfisher is a species of \"water kingfisher\" in the subfamily Cerylinae of the family Alcedinidae. It is found from southern Texas in the United States south through Central America, and in every mainland South American country except Chile.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Green_kingfisher"},"wikiEnrichedAt":"2026-07-23T10:43:58.707Z","factsJson":{"massKg":0.0338},"wikidataEnrichedAt":"2026-07-24T09:43:03.823Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1},{"id":3762,"externalId":17858,"scientificName":"Dryocopus lineatus","commonName":"Lineated Woodpecker","slug":"lineated-woodpecker","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":10,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/f/f4/Lineated_Woodpecker_Akumal.png","wikipediaUrl":"https://en.wikipedia.org/wiki/Lineated_woodpecker","iucnStatus":null,"gbifKey":null,"inatTaxonId":null,"ebirdCode":"linwoo1","visible":true,"description":"The lineated woodpecker is a very large woodpecker which is a resident breeding bird from southern Mexico to northern Argentina and Trinidad in the Caribbean.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Lineated_woodpecker"},"wikiEnrichedAt":"2026-07-23T10:45:31.196Z","factsJson":{"massKg":0.194},"wikidataEnrichedAt":"2026-07-24T09:43:29.156Z","seasonalityJson":null,"seasonalityEnrichedAt":null,"populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":10,"name":"Iconic Birds","slug":"iconic-birds","taxonomicClasses":["Aves"],"displayOrder":9,"icon":"Feather"},"recordCount":1}],"dataUpdateCount":1,"dataUpdatedAt":1787677121538,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","central-south-america","countries","costa-rica","sub-regions","guanacaste-north-pacific-coast","sites","parque-nacional-marino-las-baulas","species"],"queryHash":"[\"/api/regions\",\"central-south-america\",\"countries\",\"costa-rica\",\"sub-regions\",\"guanacaste-north-pacific-coast\",\"sites\",\"parque-nacional-marino-las-baulas\",\"species\"]"},{"state":{"data":[{"id":13141,"subRegionId":null,"siteId":3821,"month":1,"avgAirTempC":27.5,"minAirTempC":26.33,"maxAirTempC":29.36,"avgRainfallMm":8.5,"rainyDays":2.2,"avgHumidityPct":72.7,"avgSunshineHours":11.2,"avgWindSpeedMps":8.37,"dataYearsCount":5,"source":"open-meteo"},{"id":13142,"subRegionId":null,"siteId":3821,"month":2,"avgAirTempC":27.46,"minAirTempC":26.14,"maxAirTempC":29.54,"avgRainfallMm":1.7,"rainyDays":0.6,"avgHumidityPct":71.1,"avgSunshineHours":11.7,"avgWindSpeedMps":9.11,"dataYearsCount":5,"source":"open-meteo"},{"id":13143,"subRegionId":null,"siteId":3821,"month":3,"avgAirTempC":27.84,"minAirTempC":26.58,"maxAirTempC":29.71,"avgRainfallMm":13.5,"rainyDays":2.6,"avgHumidityPct":71.8,"avgSunshineHours":11.7,"avgWindSpeedMps":8.42,"dataYearsCount":5,"source":"open-meteo"},{"id":13144,"subRegionId":null,"siteId":3821,"month":4,"avgAirTempC":27.92,"minAirTempC":26.71,"maxAirTempC":29.41,"avgRainfallMm":49.6,"rainyDays":8.8,"avgHumidityPct":75.8,"avgSunshineHours":11.5,"avgWindSpeedMps":7.11,"dataYearsCount":5,"source":"open-meteo"},{"id":13145,"subRegionId":null,"siteId":3821,"month":5,"avgAirTempC":27.79,"minAirTempC":26.56,"maxAirTempC":29.09,"avgRainfallMm":193.9,"rainyDays":20.6,"avgHumidityPct":80.6,"avgSunshineHours":10.4,"avgWindSpeedMps":6.27,"dataYearsCount":5,"source":"open-meteo"},{"id":13146,"subRegionId":null,"siteId":3821,"month":6,"avgAirTempC":26.96,"minAirTempC":25.87,"maxAirTempC":28.18,"avgRainfallMm":337.1,"rainyDays":26,"avgHumidityPct":83,"avgSunshineHours":8.7,"avgWindSpeedMps":5.85,"dataYearsCount":5,"source":"open-meteo"},{"id":13147,"subRegionId":null,"siteId":3821,"month":7,"avgAirTempC":27.38,"minAirTempC":26.28,"maxAirTempC":28.76,"avgRainfallMm":228.9,"rainyDays":21.8,"avgHumidityPct":81.7,"avgSunshineHours":9.3,"avgWindSpeedMps":6.33,"dataYearsCount":5,"source":"open-meteo"},{"id":13148,"subRegionId":null,"siteId":3821,"month":8,"avgAirTempC":27.09,"minAirTempC":26.03,"maxAirTempC":28.3,"avgRainfallMm":306.7,"rainyDays":24.4,"avgHumidityPct":82.9,"avgSunshineHours":8.9,"avgWindSpeedMps":6.04,"dataYearsCount":5,"source":"open-meteo"},{"id":13149,"subRegionId":null,"siteId":3821,"month":9,"avgAirTempC":26.88,"minAirTempC":25.77,"maxAirTempC":28.01,"avgRainfallMm":327.3,"rainyDays":27.6,"avgHumidityPct":83.5,"avgSunshineHours":8.9,"avgWindSpeedMps":5.56,"dataYearsCount":5,"source":"open-meteo"},{"id":13150,"subRegionId":null,"siteId":3821,"month":10,"avgAirTempC":26.64,"minAirTempC":25.59,"maxAirTempC":27.78,"avgRainfallMm":354,"rainyDays":27.2,"avgHumidityPct":84.1,"avgSunshineHours":8.9,"avgWindSpeedMps":5.6,"dataYearsCount":5,"source":"open-meteo"},{"id":13151,"subRegionId":null,"siteId":3821,"month":11,"avgAirTempC":26.53,"minAirTempC":25.61,"maxAirTempC":27.62,"avgRainfallMm":286.3,"rainyDays":20,"avgHumidityPct":82.9,"avgSunshineHours":8.9,"avgWindSpeedMps":6.22,"dataYearsCount":5,"source":"open-meteo"},{"id":13152,"subRegionId":null,"siteId":3821,"month":12,"avgAirTempC":27.28,"minAirTempC":26.22,"maxAirTempC":28.7,"avgRainfallMm":22.7,"rainyDays":3.2,"avgHumidityPct":76.3,"avgSunshineHours":10.7,"avgWindSpeedMps":7.35,"dataYearsCount":5,"source":"open-meteo"}],"dataUpdateCount":1,"dataUpdatedAt":1787677121538,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","central-south-america","countries","costa-rica","sub-regions","guanacaste-north-pacific-coast","sites","parque-nacional-marino-las-baulas","ocean-conditions"],"queryHash":"[\"/api/regions\",\"central-south-america\",\"countries\",\"costa-rica\",\"sub-regions\",\"guanacaste-north-pacific-coast\",\"sites\",\"parque-nacional-marino-las-baulas\",\"ocean-conditions\"]"},{"state":{"data":[],"dataUpdateCount":1,"dataUpdatedAt":1787677121538,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/sites",3821,"seasonality"],"queryHash":"[\"/api/sites\",3821,\"seasonality\"]"}]}