<!DOCTYPE html>
<html data-tz="Europe/Paris" lang="it" class="html-rem">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <link rel="preconnect" href="https://res.cloudinary.com" crossorigin>
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  <link rel="dns-prefetch" href="https://maps.google.com">
  <link rel="dns-prefetch" href="https://www.googletagmanager.com">
  <meta name="cloudinary-cloud-name" content="amenitiz">

  <!-- Initialize all dataLayer arrays before any tags fire -->
  <script>
    window.dataLayer = window.dataLayer || [];
    window.dataLayerTagManager = window.dataLayerTagManager || [];
    window.dataLayerSite = window.dataLayerSite || [];
    window.dataLayerClient = window.dataLayerClient || [];

    function gtagTagManager(){ dataLayerTagManager.push(arguments) };

    // main gtag function to push events to all GA layers
    function gtag() {
      if(!window) return;

      Object.keys(window).filter(prop => prop.startsWith('dataLayer')).forEach(prop => {
        window[prop].push(...arguments);
      });
    }

    gtag('consent', 'default', {
      ad_storage: 'denied',
      analytics_storage: 'denied',
      ad_user_data: 'denied',
      ad_personalization: 'denied',
      wait_for_update: 1500
    });


    dataLayerTagManager.push({
      event: "booking_engine_version",
      version: "2.0",
    });
  </script>

  <script>
    (function(w,d,s,l,i){
      w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
      var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer' ? '&l='+l:'';
      j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
      f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayerTagManager','GTM-TBHMMX4');
  </script>
  <!-- End Google Tag Manager -->

  <script>
    window.useExtendedFELogs = false || false;
  </script>

    <!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-4X1614E0SC&l=dataLayerSite"></script>
<script>
  window.dataLayerSite = window.dataLayerSite || [];
  function gtagSite(){dataLayerSite.push(arguments)};
  gtagSite('js', new Date());

  gtagSite('config', 'G-4X1614E0SC');
</script>

    <!-- render GA tag if the hotel has one -->

<!-- render fb pixel if the hotel has one -->

  <title>  Casale Artemisia - B&amp;B a Capalbio, scopri la Maremma Toscana
</title>
<meta name="title" content="  Casale Artemisia - B&amp;B a Capalbio, scopri la Maremma Toscana
">
<meta name="description" content="Scopri il Casale Artemisia, il posto perfetto per un soggiorno rilassante a Capalbio. Prenota ora la tua vacanza!">

<link href="https://www.casaleartemisia.it/it" rel="canonical">
  <link href="https://www.casaleartemisia.it/" hreflang="x-default" rel="alternate">
    <link href=https://www.casaleartemisia.it/en hreflang="en" rel="alternate">
    <link href=https://www.casaleartemisia.it/es hreflang="es" rel="alternate">
    <link href=https://www.casaleartemisia.it/it hreflang="it" rel="alternate">
    <link href=https://www.casaleartemisia.it/zh-CN hreflang="zh-CN" rel="alternate">
    <link href=https://www.casaleartemisia.it/ru hreflang="ru" rel="alternate">


<!-- Facebook Open Graph data -->
<meta property="og:title" content="  Casale Artemisia - B&amp;B a Capalbio, scopri la Maremma Toscana
">
<meta property="og:type" content="website">

<!-- Already rendered by cannonical -->
<meta property="og:url" content="https://www.casaleartemisia.it/it">
    <meta property="og:image" content= 'https://res.cloudinary.com/amenitiz/image/upload/c_fill,q_auto:good,w_1200/v1652104256/ueoqcmmgoikncdlzzxp8.jpg?_a=BACJ3SGT'>
<meta property="og:description" content="Scopri il Casale Artemisia, il posto perfetto per un soggiorno rilassante a Capalbio. Prenota ora la tua vacanza!">
<meta property="og:site_name" content="Casale Artemisia ">

<!-- Twitter Card data -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="  Casale Artemisia - B&amp;B a Capalbio, scopri la Maremma Toscana
">
<meta name="twitter:description" content="Scopri il Casale Artemisia, il posto perfetto per un soggiorno rilassante a Capalbio. Prenota ora la tua vacanza!">

<!-- Favicon -->



  <meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="cEBWTI8cMrdNr7Xo4sfZ8dMr0WOqYMh7J3oa9XPCSw6HE7FAn2S7c5RPKj72P5HLsGGiYYpsXnLDGOOSQ03jtA" />

  <script type="text/javascript">
  window.LOCALE = "it"
  window.DEFAULT_LOCALE = "it"
</script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/it-56123f9e57b7e8a1.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/2149-7f456a899f441424.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/1665-a6a9f11fc01fe3a4.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/i18n-36f8a38402883b13.js" data-cfasync="false"></script>

  <link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/982-29be162678147297.css" media="all" />
<link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/3265-5c8f381ca399dc82.css" media="all" />
<link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/website_rendering-2c121d375d2afd39.css" media="all" />

  <link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/assets/site-909ae2e8321f24cc4689813809b6023b751d2a88bfdbeeac851817f23fb0384a.css" media="all" />

  <link href="https://fonts.googleapis.com/css2?family=Old+Standard+TT&amp;family=Didact+Gothic&amp;family=Nunito&amp;family=Overlock+SC&amp;display=swap" rel="stylesheet">

    <style>
    </style>


    

      <style>

      footer {
        margin-bottom: 70px;
      }

.style__button {
  padding: 10px 16px;
}

#block_312308 .logo__image-container img {
  max-width: 300px;
  width: auto;
  height: auto;
}

#block_312313 .logo__image-container img {
  max-width: 200px;
  width: auto;
  height: auto;
}

#block_312312 .logo__image-container img {
  width: 150px;
  height: auto;
}

.b__shadow-zone {
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.50);
}

.site__background_pattern {
  opacity: 1.0;
    background-color: #ffffff;
}

 @media (min-width: 768px){
  .site__pattern {
  }
}

.site__hr-color-header {
  border-color: #ffffff;
  border: 1px solid;
  width: 70%;
  margin: 0 auto;
}

.site__hr-color-footer {
  border-color: #ffffff;
  width: 70%;
  margin: 0 auto;
}


.site__background-color {
  background-color: #50805d;
}


/*Hide the caret when clicking on the dropdown menu*/
.site__navbar a[aria-expanded="false"]::before, a[aria-expanded="true"]::before {
  display: none !important;
}

  .site__cover-scrim-opacity {
    background-color: #3c4059 !important;
    opacity: 0.2;
  }


.site__cover-scrim-opacity {
    background-color: #3c4059 !important;
    opacity: 0.2;
}

.style__button-alignment {
  padding-top: 16px;
  padding-bottom: 16px;
}






#block_312352 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312352 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312352 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312352.site__block--background,
#block_312352 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312352.site__block--padding {
  padding-top: 47px;
  padding-bottom: 3px;
}

#block_312352.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312352.site__block--background,
    #block_312352 .site__block--background,
    #block_312352 .site__block--content-background  {
      background-color: #ffffff;
    }

#block_312352 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312352 .site__block--style h1,
#block_312352 .site__block--style h2,
#block_312352 .site__block--style h1 a,
#block_312352 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312352 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312352 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312352 .style__separator svg g path,
#block_312352 .style__separator svg path {
  fill: #000076;
}

#block_312352 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312352 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503573 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503573 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503573 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503573 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503573 .style__sub_block-separator svg g path,
   #sub_block_503573 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503573 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503572 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503572 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503572 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503572 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503572 .style__sub_block-separator svg g path,
   #sub_block_503572 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503572 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503571 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503571 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503571 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503571 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503571 .style__sub_block-separator svg g path,
   #sub_block_503571 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503571 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312352 .site__block--style h1,
#block_312352 .site__block--style h2,
#block_312352 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_312352 .site__block--style p,
#block_312352 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312352 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312352 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312352 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312352 .site__block--style .style__button,
#block_312352 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312352 .site__block--style .style__button-text-only,
#block_312352 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312352 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312352 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312352 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312352 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312352 .site__block--style .style__button:hover,
#block_312352 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312352 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312352 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312352 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312352 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312352 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312352 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312305 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312305 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312305 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312305.site__block--background,
#block_312305 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312305.site__block--padding {
  padding-top: 100px;
  padding-bottom: 100px;
}

#block_312305.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312305.site__block--background,
    #block_312305 .site__block--background,
    #block_312305 .site__block--content-background  {
      background-color: #45674e;
    }

#block_312305 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312305 .site__block--style h1,
#block_312305 .site__block--style h2,
#block_312305 .site__block--style h1 a,
#block_312305 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312305 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312305 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312305 .style__separator svg g path,
#block_312305 .style__separator svg path {
  fill: #000076;
}

#block_312305 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312305 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503495 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503495 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503495 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503495 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503495 .style__sub_block-separator svg g path,
   #sub_block_503495 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503495 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312305 .site__block--style h1,
#block_312305 .site__block--style h2,
#block_312305 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_312305 .site__block--style p,
#block_312305 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312305 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312305 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312305 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312305 .site__block--style .style__button,
#block_312305 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312305 .site__block--style .style__button-text-only,
#block_312305 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312305 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312305 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312305 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312305 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312305 .site__block--style .style__button:hover,
#block_312305 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312305 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312305 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312305 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312305 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312305 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312305 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312314 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312314 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312314 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312314.site__block--background,
#block_312314 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312314.site__block--padding {
  padding-top: 24px;
  padding-bottom: 23px;
}

#block_312314.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312314.site__block--background,
    #block_312314 .site__block--background,
    #block_312314 .site__block--content-background  {
      background-color: #FFFFFF;
    }

#block_312314 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312314 .site__block--style h1,
#block_312314 .site__block--style h2,
#block_312314 .site__block--style h1 a,
#block_312314 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312314 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312314 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312314 .style__separator svg g path,
#block_312314 .style__separator svg path {
  fill: #000076;
}

#block_312314 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312314 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */



#block_312314 .site__block--style h1,
#block_312314 .site__block--style h2,
#block_312314 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312314 .site__block--style h3,
#block_312314 .site__block--style .style__subtitle {
  font-family: Didact Gothic;
  font-size: 22px;
  font-style: normal;
  font-weight: normal;
  color: #95c1a0;
  text-transform: none;
  text-align: center;
}


#block_312314 .site__block--style p,
#block_312314 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312314 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312314 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312314 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #ffffff !important;
  color: #50805d !important;
  border-color: #95c1a0 !important;
  border-radius: 0px !important;
  border-width: 3px !important;
  border-style: solid !important;
}

#block_312314 .site__block--style .style__button,
#block_312314 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #ffffff;
  color: #50805d;
  border-color: #95c1a0;
  border-radius: 0px;
  border-width: 3px;
  border-style: solid;
}

#block_312314 .site__block--style .style__button-text-only,
#block_312314 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312314 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312314 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312314 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312314 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #50805d !important;
}

#block_312314 .site__block--style .style__button:hover,
#block_312314 .site__sub-block--style .style__button:hover {
  background-color: #50805d;
  color: #ffffff;
  border-color: #95c1a0;
  border-width: 3px;
  border-style: solid;
}


#block_312314 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312314 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312314 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312314 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312314 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312314 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #ffffff !important;
}






#block_312306 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312306 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312306 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312306.site__block--background,
#block_312306 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312306.site__block--padding {
  padding-top: 100px;
  padding-bottom: 0px;
}

#block_312306.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312306.site__block--background,
    #block_312306 .site__block--background,
    #block_312306 .site__block--content-background  {
      background-color: #ffffff;
    }

#block_312306 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312306 .site__block--style h1,
#block_312306 .site__block--style h2,
#block_312306 .site__block--style h1 a,
#block_312306 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312306 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312306 .style__separator svg {
  height: 40px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312306 .style__separator svg g path,
#block_312306 .style__separator svg path {
  fill: #000076;
}

#block_312306 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312306 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503496 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503496 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503496 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503496 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503496 .style__sub_block-separator svg g path,
   #sub_block_503496 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503496 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312306 .site__block--style h1,
#block_312306 .site__block--style h2,
#block_312306 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_312306 .site__block--style p,
#block_312306 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312306 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312306 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312306 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312306 .site__block--style .style__button,
#block_312306 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312306 .site__block--style .style__button-text-only,
#block_312306 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312306 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312306 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312306 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312306 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312306 .site__block--style .style__button:hover,
#block_312306 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312306 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312306 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312306 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312306 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312306 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312306 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312311 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312311 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312311 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312311.site__block--background,
#block_312311 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312311.site__block--padding {
  padding-top: 18px;
  padding-bottom: 35px;
}

#block_312311.site__block--margin {
  margin-top: 23px;
  margin-bottom: 36px;
}


    #block_312311.site__block--background,
    #block_312311 .site__block--background,
    #block_312311 .site__block--content-background  {
      background-color: #dfece2;
    }

#block_312311 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312311 .site__block--style h1,
#block_312311 .site__block--style h2,
#block_312311 .site__block--style h1 a,
#block_312311 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 42px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312311 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312311 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312311 .style__separator svg g path,
#block_312311 .style__separator svg path {
  fill: #000076;
}

#block_312311 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312311 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503504 .caption {
    background-color: #ffffff;
  }

  #sub_block_503504 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503504 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503504 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503504 .style__sub_block-separator svg g path,
   #sub_block_503504 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503504 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503503 .caption {
    background-color: #ffffff;
  }

  #sub_block_503503 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503503 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503503 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503503 .style__sub_block-separator svg g path,
   #sub_block_503503 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503503 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503574 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503574 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503574 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503574 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503574 .style__sub_block-separator svg g path,
   #sub_block_503574 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503574 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312311 .site__block--style h1,
#block_312311 .site__block--style h2,
#block_312311 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 42px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_312311 .site__block--style p,
#block_312311 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312311 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312311 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312311 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312311 .site__block--style .style__button,
#block_312311 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312311 .site__block--style .style__button-text-only,
#block_312311 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312311 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312311 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312311 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312311 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312311 .site__block--style .style__button:hover,
#block_312311 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312311 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312311 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312311 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312311 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312311 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312311 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}


#block_312311 .site__sub-block--style h3 {
  font-family: Old Standard TT;
  font-size: 29px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312311 .site__sub-block--style p,
#block_312311 .site__sub-block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312311 .site__sub-block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}






#block_325578 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_325578 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_325578 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_325578.site__block--background,
#block_325578 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_325578.site__block--padding {
  padding-top: 0px;
  padding-bottom: 53px;
}

#block_325578.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_325578.site__block--background,
    #block_325578 .site__block--background,
    #block_325578 .site__block--content-background  {
      background-color: #FFFFFF;
    }

#block_325578 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_325578 .site__block--style h1,
#block_325578 .site__block--style h2,
#block_325578 .site__block--style h1 a,
#block_325578 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_325578 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_325578 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_325578 .style__separator svg g path,
#block_325578 .style__separator svg path {
  fill: #000076;
}

#block_325578 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_325578 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_2149791 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2149791 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2149791 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2149791 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2149791 .style__sub_block-separator svg g path,
   #sub_block_2149791 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2149791 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_524497 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_524497 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_524497 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_524497 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_524497 .style__sub_block-separator svg g path,
   #sub_block_524497 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_524497 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_524498 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_524498 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_524498 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_524498 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_524498 .style__sub_block-separator svg g path,
   #sub_block_524498 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_524498 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_325578 .site__block--style h1,
#block_325578 .site__block--style h2,
#block_325578 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_325578 .site__block--style p,
#block_325578 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_325578 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_325578 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_325578 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_325578 .site__block--style .style__button,
#block_325578 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_325578 .site__block--style .style__button-text-only,
#block_325578 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_325578 .site__block--style .style__button .site__svg-color  > svg > path,
#block_325578 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_325578 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_325578 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_325578 .site__block--style .style__button:hover,
#block_325578 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_325578 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_325578 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_325578 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_325578 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_325578 .site__block--style .site__svg-color:hover > svg > g > path,
#block_325578 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}


#block_325578 .site__sub-block--style h3 {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_325578 .site__sub-block--style p,
#block_325578 .site__sub-block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_325578 .site__sub-block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_325578 .site__sub-block--style .style__button {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;

}

.#{new_booking_engine_block_class(@header)}:focus-visible {
  outline: 2px solid #50805d;
  outline-offset: 2px;
  border-color: #50805d;
}






#block_356088 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_356088 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_356088 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_356088.site__block--background,
#block_356088 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_356088.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_356088.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_356088.site__block--background,
    #block_356088 .site__block--background,
    #block_356088 .site__block--content-background  {
      background-color: #45674e;
    }

#block_356088 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_356088 .site__block--style h1,
#block_356088 .site__block--style h2,
#block_356088 .site__block--style h1 a,
#block_356088 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_356088 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_356088 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_356088 .style__separator svg g path,
#block_356088 .style__separator svg path {
  fill: #000076;
}

#block_356088 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_356088 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_573751 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_573751 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_573751 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_573751 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_573751 .style__sub_block-separator svg g path,
   #sub_block_573751 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_573751 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_573753 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_573753 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_573753 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_573753 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_573753 .style__sub_block-separator svg g path,
   #sub_block_573753 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_573753 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_571671 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_571671 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_571671 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_571671 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_571671 .style__sub_block-separator svg g path,
   #sub_block_571671 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_571671 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_2147974 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2147974 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2147974 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2147974 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2147974 .style__sub_block-separator svg g path,
   #sub_block_2147974 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2147974 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_2147991 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2147991 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2147991 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2147991 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2147991 .style__sub_block-separator svg g path,
   #sub_block_2147991 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2147991 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_2149895 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2149895 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2149895 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2149895 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2149895 .style__sub_block-separator svg g path,
   #sub_block_2149895 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2149895 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_2147959 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2147959 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2147959 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2147959 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2147959 .style__sub_block-separator svg g path,
   #sub_block_2147959 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2147959 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_2147929 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_2147929 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_2147929 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_2147929 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_2147929 .style__sub_block-separator svg g path,
   #sub_block_2147929 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_2147929 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_573749 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_573749 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_573749 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_573749 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_573749 .style__sub_block-separator svg g path,
   #sub_block_573749 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_573749 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_573752 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_573752 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_573752 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_573752 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_573752 .style__sub_block-separator svg g path,
   #sub_block_573752 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_573752 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_356088 .site__block--style h1,
#block_356088 .site__block--style h2,
#block_356088 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_356088 .site__block--style p,
#block_356088 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_356088 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_356088 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_356088 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_356088 .site__block--style .style__button,
#block_356088 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_356088 .site__block--style .style__button-text-only,
#block_356088 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_356088 .site__block--style .style__button .site__svg-color  > svg > path,
#block_356088 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_356088 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_356088 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_356088 .site__block--style .style__button:hover,
#block_356088 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_356088 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_356088 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_356088 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_356088 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_356088 .site__block--style .site__svg-color:hover > svg > g > path,
#block_356088 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_357464 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_357464 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_357464 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_357464.site__block--background,
#block_357464 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_357464.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_357464.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_357464.site__block--background,
    #block_357464 .site__block--background,
    #block_357464 .site__block--content-background  {
      background-color: #FFFFFF;
    }

#block_357464 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_357464 .site__block--style h1,
#block_357464 .site__block--style h2,
#block_357464 .site__block--style h1 a,
#block_357464 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_357464 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_357464 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_357464 .style__separator svg g path,
#block_357464 .style__separator svg path {
  fill: #000076;
}

#block_357464 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_357464 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_573748 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_573748 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_573748 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_573748 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_573748 .style__sub_block-separator svg g path,
   #sub_block_573748 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_573748 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_357464 .site__block--style h1,
#block_357464 .site__block--style h2,
#block_357464 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_357464 .site__block--style p,
#block_357464 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_357464 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_357464 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_357464 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_357464 .site__block--style .style__button,
#block_357464 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_357464 .site__block--style .style__button-text-only,
#block_357464 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_357464 .site__block--style .style__button .site__svg-color  > svg > path,
#block_357464 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_357464 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_357464 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_357464 .site__block--style .style__button:hover,
#block_357464 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_357464 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_357464 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_357464 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_357464 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_357464 .site__block--style .site__svg-color:hover > svg > g > path,
#block_357464 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312309 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312309 .site__svg-color > svg > path {
  fill: #50805d;
}

#block_312309 .site__svg-color > svg > g > path {
  fill: #50805d;
}

#block_312309.site__block--background,
#block_312309 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312309.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312309.site__block--margin {
  margin-top: 0px;
  margin-bottom: 53px;
}


    #block_312309.site__block--background,
    #block_312309 .site__block--background,
    #block_312309 .site__block--content-background  {
      background-color: #FFFFFF;
    }

#block_312309 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312309 .site__block--style h1,
#block_312309 .site__block--style h2,
#block_312309 .site__block--style h1 a,
#block_312309 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}

#block_312309 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312309 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312309 .style__separator svg g path,
#block_312309 .style__separator svg path {
  fill: #000076;
}

#block_312309 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312309 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503502 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503502 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503502 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503502 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503502 .style__sub_block-separator svg g path,
   #sub_block_503502 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503502 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312309 .site__block--style h1,
#block_312309 .site__block--style h2,
#block_312309 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 40px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: uppercase;
  text-align: center;
}


#block_312309 .site__block--style p,
#block_312309 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-align: center;
}

#block_312309 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 19px;
  color: #000000;
  text-transform: none;
  text-align: center;
}
#block_312309 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312309 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Didact Gothic !important;
  font-size: 19px !important;
  line-height: 19px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #95c1a0 !important;
  border-radius: 0px !important;
  border-width: 3px !important;
  border-style: solid !important;
}

#block_312309 .site__block--style .style__button,
#block_312309 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #50805d;
  color: #ffffff;
  border-color: #95c1a0;
  border-radius: 0px;
  border-width: 3px;
  border-style: solid;
}

#block_312309 .site__block--style .style__button-text-only,
#block_312309 .site__sub-block--style .style__button-text-only {
  font-family: Didact Gothic;
  font-size: 19px;
  line-height: 19px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312309 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312309 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312309 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312309 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312309 .site__block--style .style__button:hover,
#block_312309 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #95c1a0;
  border-width: 3px;
  border-style: solid;
}


#block_312309 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312309 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312309 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312309 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312309 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312309 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312312 .site__block--font-style * {
  font-family: Nunito;
}

#block_312312 .site__svg-color > svg > path {
  fill: #ffffff;
}

#block_312312 .site__svg-color > svg > g > path {
  fill: #ffffff;
}

#block_312312.site__block--background,
#block_312312 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312312.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312312.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312312.site__block--background,
    #block_312312 .site__block--background,
    #block_312312 .site__block--content-background  {
      background-color: #ffffff;
    }

#block_312312 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312312 .site__block--style h1,
#block_312312 .site__block--style h2,
#block_312312 .site__block--style h1 a,
#block_312312 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 65px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312312 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312312 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312312 .style__separator svg g path,
#block_312312 .style__separator svg path {
  fill: #000076;
}

#block_312312 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312312 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503505 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503505 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503505 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503505 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503505 .style__sub_block-separator svg g path,
   #sub_block_503505 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503505 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503508 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503508 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503508 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503508 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503508 .style__sub_block-separator svg g path,
   #sub_block_503508 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503508 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_527898 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_527898 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_527898 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_527898 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_527898 .style__sub_block-separator svg g path,
   #sub_block_527898 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_527898 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_527897 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_527897 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_527897 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_527897 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_527897 .style__sub_block-separator svg g path,
   #sub_block_527897 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_527897 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_572903 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_572903 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_572903 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_572903 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_572903 .style__sub_block-separator svg g path,
   #sub_block_572903 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_572903 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312312 .site__block--style h1,
#block_312312 .site__block--style h2,
#block_312312 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 65px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312312 .site__block--style h3,
#block_312312 .site__block--style .style__subtitle {
  font-family: Didact Gothic;
  font-size: 35px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}


#block_312312 .site__block--style p,
#block_312312 .site__block--style .style__text {
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: none;
  text-align: center;
}

#block_312312 .site__block--style a {
  font-family: Nunito;
  font-size: 16px;
  color: #50805d;
  text-transform: none;
  text-align: center;
}
#block_312312 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312312 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 16px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312312 .site__block--style .style__button,
#block_312312 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312312 .site__block--style .style__button-text-only,
#block_312312 .site__sub-block--style .style__button-text-only {
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-transform: none;
  text-align: center;
}



#block_312312 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312312 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312312 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312312 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312312 .site__block--style .style__button:hover,
#block_312312 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312312 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312312 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312312 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312312 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312312 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312312 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312310 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312310 .site__svg-color > svg > path {
  fill: #ffffff;
}

#block_312310 .site__svg-color > svg > g > path {
  fill: #ffffff;
}

#block_312310.site__block--background,
#block_312310 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312310.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312310.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312310.site__block--background,
    #block_312310 .site__block--background,
    #block_312310 .site__block--content-background  {
      background-color: #45674e;
    }

#block_312310 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312310 .site__block--style h1,
#block_312310 .site__block--style h2,
#block_312310 .site__block--style h1 a,
#block_312310 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 26px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312310 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312310 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312310 .style__separator svg g path,
#block_312310 .style__separator svg path {
  fill: #000076;
}

#block_312310 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312310 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */



#block_312310 .site__block--style h1,
#block_312310 .site__block--style h2,
#block_312310 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 26px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312310 .site__block--style h3,
#block_312310 .site__block--style .style__subtitle {
  font-family: Didact Gothic;
  font-size: 21px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}


#block_312310 .site__block--style p,
#block_312310 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 21px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: none;
  text-align: center;
}

#block_312310 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 21px;
  color: #50805d;
  text-transform: none;
  text-align: center;
}
#block_312310 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312310 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Overlock SC !important;
  font-size: 14px !important;
  line-height: 14px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #ffffff !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312310 .site__block--style .style__button,
#block_312310 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Overlock SC;
  font-size: 14px;
  line-height: 14px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  background-color: #50805d;
  color: #ffffff;
  border-color: #ffffff;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312310 .site__block--style .style__button-text-only,
#block_312310 .site__sub-block--style .style__button-text-only {
  font-family: Overlock SC;
  font-size: 14px;
  line-height: 14px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-transform: none;
  text-align: center;
}



#block_312310 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312310 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312310 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312310 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312310 .site__block--style .style__button:hover,
#block_312310 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
}


#block_312310 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312310 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312310 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312310 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312310 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312310 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312308 .site__block--font-style * {
  font-family: Overlock SC;
}

#block_312308 .site__svg-color > svg > path {
  fill: #ffffff;
}

#block_312308 .site__svg-color > svg > g > path {
  fill: #ffffff;
}

#block_312308.site__block--background,
#block_312308 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312308.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312308.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312308.site__block--background,
    #block_312308 .site__block--background,
    #block_312308 .site__block--content-background  {
      background-color: #50805d;
    }

#block_312308 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312308 .site__block--style h1,
#block_312308 .site__block--style h2,
#block_312308 .site__block--style h1 a,
#block_312308 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 23px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}

#block_312308 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312308 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312308 .style__separator svg g path,
#block_312308 .style__separator svg path {
  fill: #000076;
}

#block_312308 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312308 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503501 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503501 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503501 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503501 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503501 .style__sub_block-separator svg g path,
   #sub_block_503501 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503501 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312308 .site__block--style .style__title,
#block_312308 .site__block--style .style__title a {
  font-family: Old Standard TT;
  font-size: 23px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}

#block_312308 .site__block--style h2,
#block_312308 .site__block--style h2 a,
#block_312308 .site__block--style .style__sub-header,
#block_312308 .site__block--style .style__sub-header a {
  font-family: Didact Gothic;
  font-size: 23px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}


#block_312308 .site__block--style p,
#block_312308 .site__block--style .style__text {
  font-family: Overlock SC;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}

#block_312308 .site__block--style a {
  font-family: Overlock SC;
  font-size: 14px;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}
#block_312308 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312308 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Old Standard TT !important;
  font-size: 20px !important;
  line-height: 20px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
  background-color: #95c1a0 !important;
  color: #ffffff !important;
  border-color: #95c1a0 !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312308 .site__block--style .style__button,
#block_312308 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Old Standard TT;
  font-size: 20px;
  line-height: 20px;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #95c1a0;
  color: #ffffff;
  border-color: #95c1a0;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312308 .site__block--style .style__button-text-only,
#block_312308 .site__sub-block--style .style__button-text-only {
  font-family: Old Standard TT;
  font-size: 20px;
  line-height: 20px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: uppercase;
  text-transform: none;
  text-align: center;
}



#block_312308 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312308 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312308 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312308 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312308 .site__block--style .style__button:hover,
#block_312308 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #95c1a0;
  border-color: #95c1a0;
  border-width: 2px;
  border-style: solid;
}


#block_312308 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312308 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312308 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312308 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312308 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312308 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #95c1a0 !important;
}






#block_312313 .site__block--font-style * {
  font-family: Didact Gothic;
}

#block_312313 .site__svg-color > svg > path {
  fill: #ffffff;
}

#block_312313 .site__svg-color > svg > g > path {
  fill: #ffffff;
}

#block_312313.site__block--background,
#block_312313 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312313.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312313.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312313.site__block--background,
    #block_312313 .site__block--background,
    #block_312313 .site__block--content-background  {
      background-color: #50805d;
    }

#block_312313 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312313 .site__block--style h1,
#block_312313 .site__block--style h2,
#block_312313 .site__block--style h1 a,
#block_312313 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 31px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312313 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312313 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312313 .style__separator svg g path,
#block_312313 .style__separator svg path {
  fill: #000076;
}

#block_312313 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312313 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503510 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503510 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503510 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503510 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503510 .style__sub_block-separator svg g path,
   #sub_block_503510 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503510 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312313 .site__block--style h1,
#block_312313 .site__block--style h2,
#block_312313 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 31px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}


#block_312313 .site__block--style p,
#block_312313 .site__block--style .style__text {
  font-family: Didact Gothic;
  font-size: 21px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}

#block_312313 .site__block--style a {
  font-family: Didact Gothic;
  font-size: 21px;
  color: #ffffff;
  text-transform: none;
  text-align: center;
}
#block_312313 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312313 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 16px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312313 .site__block--style .style__button,
#block_312313 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312313 .site__block--style .style__button-text-only,
#block_312313 .site__sub-block--style .style__button-text-only {
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-transform: none;
  text-align: center;
}



#block_312313 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312313 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312313 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312313 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312313 .site__block--style .style__button:hover,
#block_312313 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312313 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312313 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312313 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312313 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312313 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312313 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}






#block_312312 .site__block--font-style * {
  font-family: Nunito;
}

#block_312312 .site__svg-color > svg > path {
  fill: #ffffff;
}

#block_312312 .site__svg-color > svg > g > path {
  fill: #ffffff;
}

#block_312312.site__block--background,
#block_312312 .site__block--background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#block_312312.site__block--padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block_312312.site__block--margin {
  margin-top: 0px;
  margin-bottom: 0px;
}


    #block_312312.site__block--background,
    #block_312312 .site__block--background,
    #block_312312 .site__block--content-background  {
      background-color: #ffffff;
    }

#block_312312 .site__block--secondary-background-color {
  background-color: #ffffff;
}

#block_312312 .site__block--style h1,
#block_312312 .site__block--style h2,
#block_312312 .site__block--style h1 a,
#block_312312 .site__block--style h2 a,{
  font-family: Old Standard TT;
  font-size: 65px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312312 .style__separator {
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
    justify-content: center;
  align-items: center;
  width: 100%;
}

#block_312312 .style__separator svg {
  height: 24px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px;
}

#block_312312 .style__separator svg g path,
#block_312312 .style__separator svg path {
  fill: #000076;
}

#block_312312 .style__separator .style__icon_separator {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#block_312312 .style__separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 100px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* sub blocks separators */

   #sub_block_503505 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503505 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503505 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503505 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503505 .style__sub_block-separator svg g path,
   #sub_block_503505 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503505 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_503508 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_503508 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_503508 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_503508 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_503508 .style__sub_block-separator svg g path,
   #sub_block_503508 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_503508 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_527898 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_527898 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_527898 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_527898 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_527898 .style__sub_block-separator svg g path,
   #sub_block_527898 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_527898 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_527897 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_527897 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_527897 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_527897 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_527897 .style__sub_block-separator svg g path,
   #sub_block_527897 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_527897 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

   #sub_block_572903 .caption {
    background-color: #FFFFFF;
  }

  #sub_block_572903 .style__sub_block-separator {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 3px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  #sub_block_572903 .style__sub_block-separator svg {
    height: 24px;
    width: auto;
    margin-left: 4px;
    margin-right: 4px;
  }

   #sub_block_572903 .style__sub_block-separator svg {
      height: 24px;
      width: auto;
   }
   #sub_block_572903 .style__sub_block-separator svg g path,
   #sub_block_572903 .style__sub_block-separator svg path {
    fill: #000076;
   }

  #sub_block_572903 .style__sub_block-separator hr {
  height: 1px;
  padding: 0;
  color: #000076;
  background-color: #000076;
  border: 0;
  max-width: 50%;
  width: 25px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}



#block_312312 .site__block--style h1,
#block_312312 .site__block--style h2,
#block_312312 .site__block--style h2 a {
  font-family: Old Standard TT;
  font-size: 65px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}

#block_312312 .site__block--style h3,
#block_312312 .site__block--style .style__subtitle {
  font-family: Didact Gothic;
  font-size: 35px;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}


#block_312312 .site__block--style p,
#block_312312 .site__block--style .style__text {
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  color: #50805d;
  text-transform: none;
  text-align: center;
}

#block_312312 .site__block--style a {
  font-family: Nunito;
  font-size: 16px;
  color: #50805d;
  text-transform: none;
  text-align: center;
}
#block_312312 .style__button-alignment {
  text-align: center;
}

.btn-open-popup-all-pictures #block_312312 .site__block--style .style__button {
  display: inline-block !important;
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 16px !important;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none !important;
  background-color: #50805d !important;
  color: #ffffff !important;
  border-color: #50805d !important;
  border-radius: 0px !important;
  border-width: 2px !important;
  border-style: solid !important;
}

#block_312312 .site__block--style .style__button,
#block_312312 .site__sub-block--style .style__button {
  display: inline-block;
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  background-color: #50805d;
  color: #ffffff;
  border-color: #50805d;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
}

#block_312312 .site__block--style .style__button-text-only,
#block_312312 .site__sub-block--style .style__button-text-only {
  font-family: Nunito;
  font-size: 16px;
  line-height: 16px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-transform: none;
  text-transform: none;
  text-align: center;
}



#block_312312 .site__block--style .style__button .site__svg-color  > svg > path,
#block_312312 .site__sub-block--style .style__button .site__svg-color  > svg > path,
#block_312312 .site__block--style .style__button .site__svg-color  > svg > g > path,
#block_312312 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
  fill: #ffffff !important;
}

#block_312312 .site__block--style .style__button:hover,
#block_312312 .site__sub-block--style .style__button:hover {
  background-color: #ffffff;
  color: #50805d;
  border-color: #50805d;
  border-width: 2px;
  border-style: solid;
}


#block_312312 .site__block--style .style__button:hover .site__svg-color > svg > path,
#block_312312 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
#block_312312 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312312 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
#block_312312 .site__block--style .site__svg-color:hover > svg > g > path,
#block_312312 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
  fill: #50805d !important;
}

</style>


  
</head>

<body id="site__body" class="u-column-space-between u-100vh-height">
  <a href="#main-content" class="skip-link">Vai al contenuto principale</a>
  <!-- Google Tag Manager (noscript) -->
  <noscript>
    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TBHMMX4" height="0" width="0" style="display:none;visibility:hidden"></iframe>
  </noscript>
  <!-- End Google Tag Manager (noscript) -->
      <script>
        const script = document.createElement('script');
        script.type = "text/javascript";
        script.async = true;
        script.addEventListener("load", function(event) {
          try {
            window['gdpr-banner'](true)
          } catch (e) {
            console.log(e);
          }
        });
        script.src = "https://d3kyd4hzk57l6r.cloudfront.net/gdpr-banner.umd.js";
        document.querySelector('head').appendChild(script);
      </script>
      <link href="https://d3kyd4hzk57l6r.cloudfront.net/style.css" rel="preload" as="style" onload="this.rel='stylesheet'">

  <div>

      <div id="block_312308_header" data-header-id="312308" data-header-model="9" class="js-website-header website-header website-block-header website-block website-block-header-9 ">
        <nav class="site__navbar-model-9 hidden-sm hidden-xs" id="block_312308">
  <div class="site__block--style site__navbar">

    <ul>
      <li class="site__navbar-language--dropbtn">
        <span class="dropdown-toggle cursor-pointer site__svg-color" data-dropdown-toggle>
          <h2 class="j-block-subtitle site__navbar--language-displayed">
            IT
          </h2>
        </span>
        <ul class="dropdown-menu site__dd dropdown-menu--languages">
                <li><a alt="English" class="j-block-subtitle" href="https://www.casaleartemisia.it/en">EN</a></li>
                <li><a alt="Español" class="j-block-subtitle" href="https://www.casaleartemisia.it/es">ES</a></li>
                <li><a alt="<span class=&quot;translation_missing&quot; title=&quot;translation missing: zh-CN.admin.languages.zh-CN&quot;>Zh Cn</span>" class="j-block-subtitle" href="https://www.casaleartemisia.it/zh-CN">ZH-CN</a></li>
                <li><a alt="Russo" class="j-block-subtitle" href="https://www.casaleartemisia.it/ru">RU</a></li>
        </ul>
      </li>
    </ul>

    <div class="site__navbar--links hidden-xs">
        <div class="site__navbar--tab  current">

              <h2>
                <a class="j-block-subtitle" href="/it">Home</a>
              </h2>
        </div>
        <div class="site__navbar--tab  ">

              <h2>
                <a class="j-block-subtitle" href="/it/camere">Camere</a>
              </h2>
        </div>
        <div class="site__navbar--tab  ">

              <h2>
                <a class="j-block-subtitle" href="/it/pagina/foto">Foto</a>
              </h2>
        </div>
        <div class="site__navbar--tab  ">

              <h2>
                <a class="j-block-subtitle" href="/it/pagina/lo-scombinato-di-artemisia">Lo Scombinato Di Artemisia</a>
              </h2>
        </div>
        <div class="site__navbar--tab  ">

              <h2>
                <a class="j-block-subtitle" href="/it/pagina/dintorni">Dintorni</a>
              </h2>
        </div>
        <div class="site__navbar--tab  ">

              <h2>
                <a class="j-block-subtitle" href="/it/contatto">Contatti</a>
              </h2>
        </div>

    </div>
    <div class="site__navbar-book site__svg-color no-tailwind">
      <img alt="Prenota" src="https://d1cmur5l0xva3h.cloudfront.net/assets/admin/sidebar_icon/_icon-planning-white-cb3affaa6068c314f35e766cefa4fa0a89daf1300afba3ac575a7267e01677d4.svg" />
      <h2>
        <a class="booking_window_trigger pl1 j-block-subtitle" target="_self" href="/it/booking/room">PRENOTA</a>
      </h2>
    </div>

  </div>
</nav>

<div class="hidden-md hidden-lg hidden-xl">
  <div id="top-mobile"></div>
<nav class="site__block--style site__navbar mobile__header-model-2 mobile-header-2" id="block_312308_mob_nav">
  <header id="header" style="position: fixed; right: 0px;">
    <div class="row u-vertical-center">
      <div class="col-xs-3">
        <div id="nav-icon1" class="j-hamburger">
          <span></span>
          <span></span>
          <span></span>
        </div>
      </div>
      <div class="col-xs-6 u-text-center">
        <div id="builder_mobile_image_503501" class="logo_image flex justify-center hide-element">
        </div>
        <div>
          <h2 id="logo_text cover-text-title-312308" class="style__title j-fit-text-title-312308 
          j-block-title ">
            CASALE ARTEMISIA
          </h2>
        </div>
      </div>
      <div class="col-xs-3 ">
        <div class="calendar">
          <a class="booking_window_trigger" formtarget="_self" href="/it/booking/room">
            <img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_icon-calendar-light-24937589ab37c13427da92d1ba00b2b01447655ec04289779a56d20be1196c95.svg" />
</a>        </div>
      </div>
    </div>
  </header>

  <div id="menu">
    <nav id="navigation" class="navigation">
      <div class="topbar">
          <span class="close-menu"></span>
          <span class="close-menu"></span>
      </div>
      <div class="mobile__navbar">
        <p class="title j-block-title">CASALE ARTEMISIA</p>
              <p class="menu"><a class="j-block-subtitle" href="/it">Home</a></p>
              <p class="menu"><a class="j-block-subtitle" href="/it/camere">Camere</a></p>
              <p class="menu"><a class="j-block-subtitle" href="/it/pagina/foto">Foto</a></p>
              <p class="menu"><a class="j-block-subtitle" href="/it/pagina/lo-scombinato-di-artemisia">Lo Scombinato Di Artemisia</a></p>
              <p class="menu"><a class="j-block-subtitle" href="/it/pagina/dintorni">Dintorni</a></p>
              <p class="menu"><a class="j-block-subtitle" href="/it/contatto">Contatti</a></p>
      </div>
    </nav>
  </div>
</nav>

<style>
    #header svg path{
      fill: white;
    }

    #header #logo_image img {
      max-height: 65px;
      width: auto;
    }

    #block_312308_mob_nav .style__title,
    #block_312308_mob_nav .title,
    #block_312308_mob_nav .menu a,
    #block_312308_mob_nav .submenu a {
      color: #ffffff;
      font-style: normal;
      font-family: Old Standard TT;
      text-transform: none;
      font-weight: normal;
      font-size: 22px;
    }

    .topbar {
      background-color: #50805d;
    }
</style>


</div>

<style>
  .site__navbar-language--dropbtn:hover .site__navbar--language-displayed,
  .dropdown-menu--languages {
    background-color: #50805d !important;
    border-color: #50805d;
  }

  .dropdown-menu--languages li h2 a {
    color: #50805d !important;
  }
</style>


      </div>
      
    <main id="main-content">
      <!-- Meta -->

<!-- end of meta -->

<!-- Code for the home cover -->
<div id="block_312312" class="website-block website-block-cover website-builder-block-cover">
  
<div class="site__block--style site__cover-container " id="top">
  <div class="home-cover-model-1 site__cover site__full-page-cover j-background-image" data-image-path="v1652104256/ueoqcmmgoikncdlzzxp8.jpg" style='background-position: center;background-image: url(&#39;https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1652104256/ueoqcmmgoikncdlzzxp8.jpg&#39;)' id="builder_image_527897">
    <div class="site__scrim site__full-scrim site__cover-scrim-opacity"></div>
    <div class="cover-content-center site__text-cover j-animation" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
      <div id="builder_image_503508_cover_0" class="pb3 logo_image logo__image-container j-block-image logo_cover_slider hide-element">
       <img src="" alt="">
     </div>
     <div class="logo_text pt2 ">
        <div>
            <h1 class="j-block-title j-fit-text-title-312312 cover-title-312312">
              Casale Artemisia
            </h1>
          <br />
          <h3 class="j-block-subtitle" id="cover-subtitle-312312-0">
              
          </h3>
        </div>
    </div>
  </div>
</div>
  <div class="home-cover-model-1 site__cover site__full-page-cover j-background-image" data-image-path="v1655379876/ul5wqvhcx11mlnennsql.jpg" style='background-position: center;background-image: url(&#39;https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1655379876/ul5wqvhcx11mlnennsql.jpg&#39;)' id="builder_image_527898">
    <div class="site__scrim site__full-scrim site__cover-scrim-opacity"></div>
    <div class="cover-content-center site__text-cover j-animation" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
      <div id="builder_image_503508_cover_1" class="pb3 logo_image logo__image-container j-block-image logo_cover_slider hide-element">
       <img src="" alt="">
     </div>
     <div class="logo_text pt2 ">
        <div>
            <h2 class="j-block-title j-fit-text-title-312312 cover-title-312312">
              Casale Artemisia
            </h2>
          <br />
          <h3 class="j-block-subtitle" id="cover-subtitle-312312-1">
              
          </h3>
        </div>
    </div>
  </div>
</div>
  <div class="home-cover-model-1 site__cover site__full-page-cover j-background-image" data-image-path="v1650446272/h5ulqraqvnytnkjrujxu.jpg" style='background-position: center;background-image: url(&#39;https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1650446272/h5ulqraqvnytnkjrujxu.jpg&#39;)' id="builder_image_572903">
    <div class="site__scrim site__full-scrim site__cover-scrim-opacity"></div>
    <div class="cover-content-center site__text-cover j-animation" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
      <div id="builder_image_503508_cover_2" class="pb3 logo_image logo__image-container j-block-image logo_cover_slider hide-element">
       <img src="" alt="">
     </div>
     <div class="logo_text pt2 ">
        <div>
            <h2 class="j-block-title j-fit-text-title-312312 cover-title-312312">
              Casale Artemisia
            </h2>
          <br />
          <h3 class="j-block-subtitle" id="cover-subtitle-312312-2">
              
          </h3>
        </div>
    </div>
  </div>
</div>
</div>
<div class="site__scroll-cover hide-element">
  <span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" class="icon-caret-down" viewBox="0 0 24 24"><path fill="#0E41A6" d="M12.0050211,14.4662736 L5.65051416,9.23133892 C5.23104848,8.88577702 4.59976745,8.93272342 4.24050851,9.33619662 C3.88124957,9.73966983 3.93005677,10.3468828 4.34952246,10.6924446 L12.0060467,17 L19.6511054,10.6919572 C20.0702912,10.3460813 20.1186068,9.73883196 19.7590214,9.33562795 C19.3994359,8.93242395 18.7681171,8.88595039 18.3489312,9.23182635 L12.0050211,14.4662736 Z"/></svg>
</span>
</div>




</div>

<div class="site__wrapper site__pattern ">
  <div class="site__background_pattern"></div>

    <div id="block_312310" class="website-block website-block-booking-window site-date-selector__block site__booking-zone ">
      <div class="site__booking-window-model-9 site__block--style hidden-xs">
  <a formtarget="_self" class="booking_window_trigger relative_element" href="/it/booking/room">
    <div class="left-section site__block--content-background">
      <div class="calendar">
          <span class="site__svg-color"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 60 60" version="1.1" viewBox="0 0 60 60" xml:space="preserve"><g><path fill="#FFF" d="M57,4h-7V1c0-0.553-0.447-1-1-1h-7c-0.553,0-1,0.447-1,1v3H19V1c0-0.553-0.447-1-1-1h-7c-0.553,0-1,0.447-1,1v3H3 C2.447,4,2,4.447,2,5v11v43c0,0.553,0.447,1,1,1h54c0.553,0,1-0.447,1-1V16V5C58,4.447,57.553,4,57,4z M43,2h5v3v3h-5V5V2z M12,2h5 v3v3h-5V5V2z M4,6h6v3c0,0.553,0.447,1,1,1h7c0.553,0,1-0.447,1-1V6h22v3c0,0.553,0.447,1,1,1h7c0.553,0,1-0.447,1-1V6h6v9H4V6z M4,58V17h52v41H4z"/><path fill="#FFF" d="M38,23h-7h-2h-7h-2h-9v9v2v7v2v9h9h2h7h2h7h2h9v-9v-2v-7v-2v-9h-9H38z M31,25h7v7h-7V25z M38,41h-7v-7h7V41z M22,34h7v7h-7 V34z M22,25h7v7h-7V25z M13,25h7v7h-7V25z M13,34h7v7h-7V34z M20,50h-7v-7h7V50z M29,50h-7v-7h7V50z M38,50h-7v-7h7V50z M47,50h-7 v-7h7V50z M47,41h-7v-7h7V41z M47,25v7h-7v-7H47z"/></g></svg>
</span>
        </div>
      <div class="book_now">
        <h2 class="j-block-title">Prenota</h2>
        <p class="j-block-subtitle style__subtitle pt0_5">Miglior prezzo garantito</p>
      </div>
    </div>
</a>  <div class="right-section">
    <p class="j-block-text">Casale Artemisia  | <a href="tel:+393204771800" class="j-block-text"> +393204771800</a> | <a href="/cdn-cgi/l/email-protection#dabfa8b3b9b59ab9bba9bbb6bfbba8aebfb7b3a9b3bbf4b3ae" class="j-block-text"><span class="__cf_email__" data-cfemail="7712051e141837141604161b12160503121a1e041e16591e03">[email&#160;protected]</span></a></p>
  </div>

  <div class="site__booking-window-language--dropbtn u-vertical-center dropup u-no-margin pt1 pr3">
    <span class="dropdown-toggle cursor-pointer u-flex" data-dropdown-toggle> <img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/IT@2x-1d4e665836583d7eb6ee9f63caaa30bdd5db4290ed939aadb9fffc6f93ec4bc6.png" /><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" class="icon-caret-up" viewBox="0 0 24 24"><path fill="#0E41A6" d="M12.0050211,12.4662736 L5.65051416,7.23133892 C5.23104848,6.88577702 4.59976745,6.93272342 4.24050851,7.33619662 C3.88124957,7.73966983 3.93005677,8.34688275 4.34952246,8.69244465 L12.0060467,15 L19.6511054,8.69195722 C20.0702912,8.34608125 20.1186068,7.73883196 19.7590214,7.33562795 C19.3994359,6.93242395 18.7681171,6.88595039 18.3489312,7.23182635 L12.0050211,12.4662736 Z" transform="matrix(1 0 0 -1 0 22)"/></svg>
</span>
    <ul class="dropdown-menu site__dd">
            <li><a alt="English" href="https://www.casaleartemisia.it/en"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/EN@2x-2f02e8d3bf09bd009403805ecbd1a15a5d076a12204b4e2d2c0d9bedf876a6ac.png" /></a> </li>
            <li><a alt="Español" href="https://www.casaleartemisia.it/es"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/ES@2x-d3a481e8affee878759bf563a5101ac8f26374918fcb721f9aef7bf023484b59.png" /></a> </li>
            <li><a alt="<span class=&quot;translation_missing&quot; title=&quot;translation missing: zh-CN.admin.languages.zh-CN&quot;>Zh Cn</span>" href="https://www.casaleartemisia.it/zh-CN"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/ZH_CN@2x-c4e58b967c0b4fcefd62ffbe27b5e14791bab7b92bb30bce1ef4262d31c76374.png" /></a> </li>
            <li><a alt="Russo" href="https://www.casaleartemisia.it/ru"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/RU@2x-44332d213a5cc666c51ad1e14ca2100ac6e853da70cabe5ab9a745d8ee913430.png" /></a> </li>
    </ul>
  </div>
</div>


<style>
  .site__booking-window-model-9 .left-section {
    background-color: #45674e;
  }
</style>

    </div>

  <!-- Start of the the iteration on the page blocks -->

  <div class="site_blocks">
    

    <div id="block_312352" class="website-block website-block-text-block-with-multiple-images b__block site__block--padding site__block--margin site__block--background style__default-font ">
      <div class="site__block--style text_block_with_multiple_images_model_2">
    <div class="picture-container j-animation" data-aos="fade-in" data-aos-delay="200" data-aos-easing="ease-in-line">
          <div class="left-picture builder_image" id="builder_image_503572">
                  <img
      data-sizes="auto"
      data-defersrc="v1652104421/ldt7yieqe40kblmuhoe8.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1652104421/ldt7yieqe40kblmuhoe8.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1652104421/ldt7yieqe40kblmuhoe8.jpg"
      alt=""
      class="lazyload ">

          </div>
          <div class="left-picture builder_image" id="builder_image_503571">
                  <img
      data-sizes="auto"
      data-defersrc="v1651760379/l6itl94qoahhsloo4nba.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1651760379/l6itl94qoahhsloo4nba.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1651760379/l6itl94qoahhsloo4nba.jpg"
      alt=""
      class="lazyload ">

          </div>
        <div class="text-container site__block--secondary-background-color">
          <div class="content">
            <div class="borders">
              <div class="info_content p2">
                <h2 class="j-block-title style__title pb2">Benvenuti</h2>
                <div class="j-block-separator style__separator hide-element">
                  <hr class="hide-element">
                  <div class="style__icon_separator j-block-icon-separator">
                    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

                  </div>
                  <hr class="hide-element">
                </div>
                <div class="j-block-text style__text">                                                                                                                                                                  Casale Artemisia è immerso nella splendida campagna della Maremma, circondato da un ampio giardino, a 5 km da Capalbio e 6 km dal mare.<br>                  
                
                
                
                
                
                
                
                
                
                </div>
                <div class="info_content_button style__button-alignment ">
                  <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">Discover</a>
                </div>
              </div>
            </div>
          </div>
        </div>
    </div>
</div>


    </div>



    <div id="block_312305" class="website-block website-block-text-block-with-image b__block site__block--padding site__block--margin site__block--background style__default-font hide-element " >
      
<div class="site__block--style text_block_with_img_model_3 row" id="site__block-zone-text-312305">
  <div class="col-xs-12 col-md-5 u-nopadding text_block_with_img_model_3--left  j-image-position" style="animation-delay: 0.3s;">
    <div class="text_block_with_img_model_3--image" id="builder_image_503495" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
     <img alt="Immagine segnaposto" src="https://d1cmur5l0xva3h.cloudfront.net/assets/site/pictures-placeholder-d12c8a9f35650a0caac457c18b57100178c6d89000ac01fd8f1ce402d3dba07e.png" />
   </div>
  </div>
  <div class="col-xs-12 col-md-7 text_block_with_img_model_3--right  j-text-position j-animation" style="animation-delay: 0.6s;" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
    <div class="text_block_with_img_model_3--text">
      <h2 class="j-block-title style__title pb2">
        
      </h2>
      <div class="j-block-separator style__separator hide-element">
        <hr class="hide-element">
        <div class="style__icon_separator j-block-icon-separator">
          <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

        </div>
        <hr class="hide-element">
      </div>
      <div class="j-block-text style__text">
        
      </div>
      <div class="style__button-alignment">
        <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">Discover</a>
      </div>
    </div>
  </div>
</div>

<style>
#block_312305  .text_block_with_img_model_3--image{
  	margin-left: auto;
}
#block_312305  .text_block_with_img_model_3--text{
}

</style>

    </div>



    <div id="block_312314" class="website-block website-block-home-rooms b__block site__block--padding site__block--margin site__block--background style__default-font ">
        
  <div class="site__block--style">
    <h2 class="j-block-title style__title pb2"></h2>
    <div class="j-block-separator style__separator hide-element">
      <hr class="hide-element">
      <div class="style__icon_separator j-block-icon-separator">
        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

      </div>
      <hr class="hide-element">
    </div>
      <div class="room-model6-carousel home__room-cards-model6 no-tailwind">
          <div class="carousel-cell mt1 j-animation" data-aos="fade-right" data-aos-delay="100" data-aos-easing="ease-in-line">
            <a id="room_show_69145" href="/it/camera/camera-gialla-41bbefbf-1495-454b-a65d-d68a90766d4f">
              <div class="home__room-card-model6">
                <div class="room-card--photo-wrap">
                  <div class="room-card--photo">
                          <img
      data-sizes="auto"
      data-defersrc="v1777192046/rhm7yce1rosobm3vkqad.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777192046/rhm7yce1rosobm3vkqad.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777192046/rhm7yce1rosobm3vkqad.jpg"
      alt="Camera da letto giallo brillante con travi in legno, opere d&#39;arte paesaggistica, cuscini verdi, scaffale per CD e pavimenti in terracotta a Casale"
      class="lazyload ">

                  </div>
                </div>
                <div class="room-card--description site__block--secondary-background-color">
                  <h3 class="j-block-subtitle style__subtitle pb1">1 Camera Gialla</h3>
                </div>
              </div>
</a>          </div>
          <div class="carousel-cell mt1 j-animation" data-aos="fade-right" data-aos-delay="350" data-aos-easing="ease-in-line">
            <a id="room_show_69146" href="/it/camera/camera-blu-343287c4-ab0b-466d-8251-5ca7425552d3">
              <div class="home__room-card-model6">
                <div class="room-card--photo-wrap">
                  <div class="room-card--photo">
                          <img
      data-sizes="auto"
      data-defersrc="v1777225278/j22rspdclyucxln7h5xf.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777225278/j22rspdclyucxln7h5xf.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777225278/j22rspdclyucxln7h5xf.jpg"
      alt="Camera da letto luminosa con pareti blu, travi in legno e quadri di cipressi presso Casale Artemisia a Capalbio, Toscana"
      class="lazyload ">

                  </div>
                </div>
                <div class="room-card--description site__block--secondary-background-color">
                  <h3 class="j-block-subtitle style__subtitle pb1">2 Camera Blu</h3>
                </div>
              </div>
</a>          </div>
          <div class="carousel-cell mt1 j-animation" data-aos="fade-right" data-aos-delay="600" data-aos-easing="ease-in-line">
            <a id="room_show_69147" href="/it/camera/camera-grigia">
              <div class="home__room-card-model6">
                <div class="room-card--photo-wrap">
                  <div class="room-card--photo">
                          <img
      data-sizes="auto"
      data-defersrc="v1651759082/czbpocnackikhr2pykbz.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1651759082/czbpocnackikhr2pykbz.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1651759082/czbpocnackikhr2pykbz.jpg"
      alt=""
      class="lazyload ">

                  </div>
                </div>
                <div class="room-card--description site__block--secondary-background-color">
                  <h3 class="j-block-subtitle style__subtitle pb1">3 Camera Grigia/4 Camera Arancione</h3>
                </div>
              </div>
</a>          </div>
          <div class="carousel-cell mt1 j-animation" data-aos="fade-right" data-aos-delay="850" data-aos-easing="ease-in-line">
            <a id="room_show_69149" href="/it/camera/camera-grigio-bordeaux">
              <div class="home__room-card-model6">
                <div class="room-card--photo-wrap">
                  <div class="room-card--photo">
                          <img
      data-sizes="auto"
      data-defersrc="v1651759198/wlxbfypb6u8x1wm5meba.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1651759198/wlxbfypb6u8x1wm5meba.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1651759198/wlxbfypb6u8x1wm5meba.jpg"
      alt=""
      class="lazyload ">

                  </div>
                </div>
                <div class="room-card--description site__block--secondary-background-color">
                  <h3 class="j-block-subtitle style__subtitle pb1">5 Camera Grigio-Bordeaux</h3>
                </div>
              </div>
</a>          </div>
          <div class="carousel-cell mt1 j-animation" data-aos="fade-right" data-aos-delay="1100" data-aos-easing="ease-in-line">
            <a id="room_show_69150" href="/it/camera/camera-bordeaux-grigio">
              <div class="home__room-card-model6">
                <div class="room-card--photo-wrap">
                  <div class="room-card--photo">
                          <img
      data-sizes="auto"
      data-defersrc="v1651759254/mrfmcb8imrasa1tr8zgy.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1651759254/mrfmcb8imrasa1tr8zgy.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1651759254/mrfmcb8imrasa1tr8zgy.jpg"
      alt=""
      class="lazyload ">

                  </div>
                </div>
                <div class="room-card--description site__block--secondary-background-color">
                  <h3 class="j-block-subtitle style__subtitle pb1">6 Camera Bordeaux-Grigio</h3>
                </div>
              </div>
</a>          </div>
      </div>
      <div class="style__button-alignment mt1">
        <a class="j-block-button j-button-text style__button " id="button_view_all_rooms" href="/it/camere.it">Vedi tutti gli alloggi</a>
      </div>
  </div>



    </div>



    <div id="block_312306" class="website-block website-block-text-block-with-image b__block site__block--padding site__block--margin site__block--background style__default-font hide-element " >
      
<div class="site__block--style text_block_with_img_model_3 row" id="site__block-zone-text-312306">
  <div class="col-xs-12 col-md-5 u-nopadding text_block_with_img_model_3--left col-sm-push-7 j-image-position" style="animation-delay: 0.3s;">
    <div class="text_block_with_img_model_3--image" id="builder_image_503496" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
     <img alt="Immagine segnaposto" src="https://d1cmur5l0xva3h.cloudfront.net/assets/site/pictures-placeholder-d12c8a9f35650a0caac457c18b57100178c6d89000ac01fd8f1ce402d3dba07e.png" />
   </div>
  </div>
  <div class="col-xs-12 col-md-7 text_block_with_img_model_3--right col-sm-pull-5 j-text-position j-animation" style="animation-delay: 0.6s;" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
    <div class="text_block_with_img_model_3--text">
      <h2 class="j-block-title style__title pb2">
        Posizione perfetta
      </h2>
      <div class="j-block-separator style__separator hide-element">
        <hr class="hide-element">
        <div class="style__icon_separator j-block-icon-separator">
          <svg xmlns="http://www.w3.org/2000/svg" width="511pt" height="511pt" viewBox="0 0 511 511.998"><path d="m503.957031 511.992188c-1.304687 0-2.609375-.296876-3.8125-.894532l-115.78125-57.890625-124.257812 57.992188c-2.636719 1.230469-5.734375 1.03125-8.191407-.539063-2.46875-1.578125-3.953124-4.289062-3.953124-7.199218v-435.195313c0-3.316406 1.921874-6.328125 4.925781-7.730469l127.996093-59.730468c2.363282-1.101563 5.09375-1.074219 7.425782.101562l119.464844 59.730469c2.890624 1.445312 4.71875 4.394531 4.71875 7.628906v435.195313c0 2.960937-1.539063 5.699218-4.046876 7.261718-1.375.835938-2.925781 1.269532-4.488281 1.269532zm-238.929687-438.296876v416.359376l115.855468-54.066407c2.363282-1.101562 5.09375-1.066406 7.425782.101563l107.117187 53.554687v-416.105469l-111.0625-55.53125zm0 0"/><path d="m128.496094 452.261719c-4.710938 0-8.53125-3.824219-8.53125-8.535157v-230.394531c0-4.710937 3.820312-8.535156 8.53125-8.535156 4.710937 0 8.535156 3.824219 8.535156 8.535156v230.394531c0 4.710938-3.824219 8.535157-8.535156 8.535157zm0 0"/><path d="m384.492188 452.261719c-4.710938 0-8.53125-3.824219-8.53125-8.535157v-435.191406c0-4.710937 3.820312-8.535156 8.53125-8.535156 4.710937 0 8.535156 3.824219 8.535156 8.535156v435.191406c0 4.710938-3.824219 8.535157-8.535156 8.535157zm0 0"/><path d="m111.429688 221.863281c-61.164063 0-110.929688-49.765625-110.929688-110.929687 0-61.167969 49.765625-110.933594 110.929688-110.933594 61.167968 0 110.933593 49.765625 110.933593 110.933594 0 61.164062-49.765625 110.929687-110.933593 110.929687zm0-204.796875c-51.753907 0-93.863282 42.113282-93.863282 93.867188s42.109375 93.863281 93.863282 93.863281c51.753906 0 93.867187-42.109375 93.867187-93.863281s-42.113281-93.867188-93.867187-93.867188zm0 0"/><path d="m60.230469 170.664062c-2.234375 0-4.410157-.878906-6.03125-2.5-2.175781-2.175781-3.011719-5.347656-2.183594-8.308593l22.234375-80.164063c.796875-2.890625 3.046875-5.144531 5.941406-5.945312l80.160156-22.238282c2.945313-.84375 6.144532.007813 8.3125 2.183594 2.175782 2.175782 3.011719 5.351563 2.183594 8.3125l-22.238281 80.160156c-.792969 2.894532-3.046875 5.144532-5.9375 5.949219l-80.160156 22.238281c-.753907.210938-1.519531.3125-2.28125.3125zm29.167969-81.761718-16.914063 60.976562 60.980469-16.914062 16.910156-60.976563zm0 0"/><path d="m9.03125 511.992188c-1.558594 0-3.113281-.425782-4.488281-1.269532-2.507813-1.5625-4.042969-4.308594-4.042969-7.261718v-392.519532c0-4.710937 3.820312-8.53125 8.53125-8.53125s8.535156 3.820313 8.535156 8.53125c0 51.753906 42.109375 93.855469 93.863282 93.855469 51.753906 0 93.867187-42.109375 93.867187-93.863281 0-29.535156-13.585937-56.78125-37.273437-74.742188-3.472657-2.636718-4.402344-7.46875-2.152344-11.203125 2.253906-3.738281 6.964844-5.164062 10.914062-3.328125l83.3125 38.875c3.011719 1.402344 4.929688 4.414063 4.929688 7.730469v435.195313c0 2.917968-1.484375 5.632812-3.949219 7.191406-2.46875 1.5625-5.554687 1.757812-8.191406.539062l-124.261719-57.992187-115.777344 57.890625c-1.203125.597656-2.507812.902344-3.816406.902344zm119.464844-76.796876c1.238281 0 2.46875.265626 3.609375.800782l115.855469 54.058594v-416.359376l-40.949219-19.117187c9.964843 16.804687 15.351562 36.121094 15.351562 56.355469 0 61.164062-49.765625 110.929687-110.933593 110.929687-39.472657 0-74.195313-20.726562-93.863282-51.863281v319.652344l107.117188-53.554688c1.195312-.605468 2.507812-.902344 3.8125-.902344zm0 0"/><path d="m350.359375 255.996094c-2.183594 0-4.367187-.835938-6.03125-2.5l-59.734375-59.730469c-3.335938-3.335937-3.335938-8.730469 0-12.066406 3.335938-3.335938 8.730469-3.335938 12.066406 0l59.734375 59.730469c3.335938 3.339843 3.335938 8.730468 0 12.066406-1.664062 1.664062-3.851562 2.5-6.035156 2.5zm0 0"/><path d="m290.628906 255.996094c-2.1875 0-4.371094-.835938-6.035156-2.5-3.335938-3.335938-3.335938-8.726563 0-12.066406l59.734375-59.730469c3.335937-3.335938 8.726563-3.335938 12.066406 0 3.335938 3.335937 3.335938 8.730469 0 12.066406l-59.734375 59.730469c-1.664062 1.664062-3.847656 2.5-6.03125 2.5zm0 0"/><path d="m401.441406 232.292969c-.632812 0-1.265625-.070313-1.90625-.214844-4.90625-1.117187-9.964844-1.679687-15.042968-1.679687-4.710938 0-8.53125-3.824219-8.53125-8.535157 0-4.707031 3.820312-8.53125 8.53125-8.53125 6.359374 0 12.691406.707031 18.84375 2.105469 4.589843 1.050781 7.464843 5.625 6.421874 10.214844-.902343 3.953125-4.425781 6.640625-8.316406 6.640625zm0 0"/><path d="m384.492188 383.996094h-22.929688c-4.707031 0-8.53125-3.824219-8.53125-8.535156 0-4.710938 3.824219-8.53125 8.53125-8.53125h22.929688c4.054687 0 8.117187-.359376 12.074218-1.074219 4.652344-.890625 9.082032 2.242187 9.917969 6.875.835937 4.644531-2.246094 9.082031-6.878906 9.917969-4.976563.886718-10.050781 1.347656-15.113281 1.347656zm-68.664063 0h-36.59375c-4.707031 0-8.53125-3.824219-8.53125-8.535156 0-4.710938 3.824219-8.53125 8.53125-8.53125h36.59375c4.707031 0 8.53125 3.820312 8.53125 8.53125 0 4.710937-3.824219 8.535156-8.53125 8.535156zm-82.332031 0h-36.589844c-4.707031 0-8.53125-3.824219-8.53125-8.535156 0-4.710938 3.824219-8.53125 8.53125-8.53125h36.589844c4.710937 0 8.535156 3.820312 8.535156 8.53125 0 4.710937-3.824219 8.535156-8.535156 8.535156zm-82.328125 0h-36.589844c-4.710937 0-8.53125-3.824219-8.53125-8.535156 0-4.710938 3.820313-8.53125 8.53125-8.53125h36.589844c4.710937 0 8.535156 3.820312 8.535156 8.53125 0 4.710937-3.824219 8.535156-8.535156 8.535156zm286.921875-21.929688c-2.21875 0-4.4375-.863281-6.101563-2.570312-3.292969-3.371094-3.226562-8.773438.144531-12.066406 7.800782-7.621094 13.722657-17.058594 17.152344-27.289063 1.492188-4.46875 6.332032-6.875 10.792969-5.382813 4.472656 1.492188 6.886719 6.332032 5.386719 10.792969-4.277344 12.800781-11.683594 24.585938-21.410156 34.089844-1.664063 1.613281-3.816407 2.425781-5.964844 2.425781zm20.300781-75.734375c-3.722656 0-7.132813-2.449219-8.199219-6.203125-2.953125-10.382812-8.449218-20.078125-15.898437-28.03125-3.21875-3.4375-3.039063-8.839844.390625-12.066406 3.441406-3.207031 8.84375-3.027344 12.066406.394531 9.292969 9.929688 16.164062 22.039063 19.859375 35.027344 1.285156 4.53125-1.339844 9.25-5.871094 10.539063-.796875.238281-1.578125.339843-2.347656.339843zm0 0"/><path d="m68.765625 383.996094h-17.066406c-4.710938 0-8.535157-3.824219-8.535157-8.535156 0-4.710938 3.824219-8.53125 8.535157-8.53125h17.066406c4.710937 0 8.53125 3.820312 8.53125 8.53125 0 4.710937-3.820313 8.535156-8.53125 8.535156zm0 0"/><path d="m102.898438 128c-2.183594 0-4.371094-.835938-6.035157-2.5-3.335937-3.335938-3.335937-8.730469 0-12.066406l17.066407-17.066406c3.335937-3.335938 8.730468-3.335938 12.066406 0 3.335937 3.335937 3.335937 8.730468 0 12.066406l-17.066406 17.066406c-1.664063 1.664062-3.847657 2.5-6.03125 2.5zm0 0"/></svg>
        </div>
        <hr class="hide-element">
      </div>
      <div class="j-block-text style__text">
                                                                                <p>Etiam at risus et justo dignissim congue. Donec congue lacinia dui, a porttitor Roaring Fork Road, no.45, Aspen CO. Lectus condimentum laoreet. Nunc eu ullamcorper orci. Quisque eget odio ac lectus vestibulum faucibus eget in metus. In pellentesque faucibus vestibulum. Nulla at nulla justo, eget luctus tortor. Nulla facilisi. Duis aliquet egestas purus in blandit.</p><p><br></p>
                
                
                
                
      </div>
      <div class="style__button-alignment">
        <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">Discover</a>
      </div>
    </div>
  </div>
</div>

<style>
#block_312306  .text_block_with_img_model_3--image{
  	margin-right: auto;
}
#block_312306  .text_block_with_img_model_3--text{
    margin-left: auto;
}

</style>

    </div>



    <div id="block_312311" class="website-block website-block-testimonials b__block site__block--padding site__block--margin site__block--background   testimonials__wrapper">
      <div class=" u-block testimonials__block j-animation" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line" >
	<div class="site__block--style">
    <h2 class="j-block-title style__title pt2 pb2">
      
    </h2>
    <div class="j-block-separator style__separator pb2 hide-element">
      <hr class="hide-element">
      <div class="style__icon_separator j-block-icon-separator">
        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

      </div>
      <hr class="hide-element">
    </div>
    <div class="site__sub-block--style testimonials__items">
        <div class="testimonials__item website-sub-block" id="sub_block_503504">
          <div class="sub-block__image hidden-sm hidden-xs pt2" id="builder_image_503504">

                  <img
      data-sizes="auto"
      data-defersrc="v1657015029/hpkwjimioqdc5m2f6ewb.png"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      alt=""
      class="lazyload ">

          </div>
          <div class="u-block">
            <h3 class="style__subtitle j-sub-block-title pt1">Una notte immersi nella natura</h3>
            <div class="style__text j-sub-block-text pt1">                                        Bel casale, molto accogliente, arredamento curato, in stile nordico, nella meravigliosa e rilassante campagna maremmana, a 10 minuti da Capalbio e mezz'ora da porto Santo Stefano, camera spaziosa, letto comodissimo, colazione ottima con cornetti ai cereali super, proprietario gentilissimo.
                  </div>
            <p class="style__text j-sub-block-author pt1"></p>
          </div>
        </div>
        <div class="testimonials__item website-sub-block" id="sub_block_503503">
          <div class="sub-block__image hidden-sm hidden-xs pt2" id="builder_image_503503">

                  <img
      data-sizes="auto"
      data-defersrc="v1657015029/hpkwjimioqdc5m2f6ewb.png"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      alt=""
      class="lazyload ">

          </div>
          <div class="u-block">
            <h3 class="style__subtitle j-sub-block-title pt1">Eccellente</h3>
            <div class="style__text j-sub-block-text pt1">                                        La posizione è ottima, vicina al borgo di Capalbio. Il gestore è molto cordiale e disponibile. La colazione è ricca e abbondante. L'ambiente è molto " green", adatto a rilassarsi e a ricaricarsi di energie positive.
                  </div>
            <p class="style__text j-sub-block-author pt1"></p>
          </div>
        </div>
        <div class="testimonials__item website-sub-block" id="sub_block_503574">
          <div class="sub-block__image hidden-sm hidden-xs pt2" id="builder_image_503574">

                  <img
      data-sizes="auto"
      data-defersrc="v1657015029/hpkwjimioqdc5m2f6ewb.png"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1657015029/hpkwjimioqdc5m2f6ewb.png"
      alt=""
      class="lazyload ">

          </div>
          <div class="u-block">
            <h3 class="style__subtitle j-sub-block-title pt1">Villa Artemisia... un sogno!</h3>
            <div class="style__text j-sub-block-text pt1">                                        La struttura é incantevole. Le camere spaziose e ben arredate. Libri dappertutto a disposizione degli ospiti. Pulita e situata in un punto strategico tra Capalbio ed il mare. Colazione abbondante e sfiziosa con cornetti e torte da standing ovation. La ragazza che si occupa dell'accoglienza poi veramente deliziosa... ci torneremo sicuramente!                    
                  
                  
                  </div>
            <p class="style__text j-sub-block-author pt1"></p>
          </div>
        </div>
    </div>
  </div>
</div>



    </div>



    <div id="block_325578" class="website-block website-block-columns-with-overlay b__block site__block--padding site__block--margin site__block--background style__default-font  " >
      <div class="columns-with-overlay-model-3 columns-with-overlay site__block--style legacy-w-100">
      <div class="website-sub-block column-with-overlay__item u-nopadding j-animation w-100" id="sub_block_524497" data-aos="none" data-aos-delay="100" data-aos-easing="ease-in-line">
        <div class="column-with-overlay--scrim j-scrim"></div>
        <div class="site__sub-block--style column-with-overlay u-vertical-center tile j-background-image" data-image-path="v1777563773/pss5aanlsuujsv6dlrtz.jpg" id="sub_block_524497">
          <div class="inner-text">
            <h3 class="j-sub-block-title pt1 style__subtitle"></h3>
            <div class="j-sub-block-text pt1 style__text"></div>
            <div class="style__button-alignment">
              <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">Discover</a>
            </div>
          </div>
        </div>
      </div>
      <div class="website-sub-block column-with-overlay__item u-nopadding j-animation w-100" id="sub_block_524498" data-aos="none" data-aos-delay="350" data-aos-easing="ease-in-line">
        <div class="column-with-overlay--scrim j-scrim"></div>
        <div class="site__sub-block--style column-with-overlay u-vertical-center tile j-background-image" data-image-path="v1777642001/ibaqooclchmcojo2sgsx.jpg" id="sub_block_524498">
          <div class="inner-text">
            <h3 class="j-sub-block-title pt1 style__subtitle"></h3>
            <div class="j-sub-block-text pt1 style__text"></div>
            <div class="style__button-alignment">
              <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">Discover</a>
            </div>
          </div>
        </div>
      </div>
      <div class="website-sub-block column-with-overlay__item u-nopadding j-animation w-100" id="sub_block_2149791" data-aos="none" data-aos-delay="600" data-aos-easing="ease-in-line">
        <div class="column-with-overlay--scrim j-scrim"></div>
        <div class="site__sub-block--style column-with-overlay u-vertical-center tile j-background-image" data-image-path="v1726561889/czjnxhtfvztnozs2azqb.jpg" id="sub_block_2149791">
          <div class="inner-text">
            <h3 class="j-sub-block-title pt1 style__subtitle"></h3>
            <div class="j-sub-block-text pt1 style__text"></div>
            <div class="style__button-alignment">
              <a class="booking_window_trigger j-button-text j-block-button style__button mt2 hide-element" target="" href="/it/booking/room">/it/booking/room</a>
            </div>
          </div>
        </div>
      </div>
</div>

<style>



#block_325578 .columns-with-overlay .column-with-overlay--scrim {
    opacity: 0.0;
}

</style>


    </div>


    <div id="block_356088" class="website-block website-block-slider b__block site__block--padding site__block--margin site__block--background style__default-font ">
        <div class="site__block--style">
    <div class="slider__model-1-wrapper">
      <div class="carousel slider__model-1 no-tailwind j-animation" data-aos="none" data-aos-delay="100" data-aos-easing="ease-in-line">
          <div class="carousel-cell" id="builder_image_573753" data-index="1">
                  <img
      data-sizes="auto"
      data-defersrc="v1777914841/oweai9zg89dpwsy3tdlf.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777914841/oweai9zg89dpwsy3tdlf.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777914841/oweai9zg89dpwsy3tdlf.jpg"
      alt="Arco rustico in legno a forma di stella che incornicia la campagna toscana di Casale Artemisia, Capalbio"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_573749" data-index="2">
                  <img
      data-sizes="auto"
      data-defersrc="v1777567151/eiqkgmnqwuqjj0ys6sjv.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777567151/eiqkgmnqwuqjj0ys6sjv.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777567151/eiqkgmnqwuqjj0ys6sjv.jpg"
      alt="Anello di fuoco in pietra nella campagna toscana di Casale Artemisia, Capalbio con colline ondulate e cielo azzurro"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_571671" data-index="3">
                  <img
      data-sizes="auto"
      data-defersrc="v1777915787/hggtkt84xlq4izmglrnb.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777915787/hggtkt84xlq4izmglrnb.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777915787/hggtkt84xlq4izmglrnb.jpg"
      alt="Scultura in marmo bianco presso l&#39;hotel boutique Casale Artemisia a Capalbio, Toscana, Italia"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_573751" data-index="4">
                  <img
      data-sizes="auto"
      data-defersrc="v1777643580/ftyg9iuocu8mgonbiauc.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777643580/ftyg9iuocu8mgonbiauc.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777643580/ftyg9iuocu8mgonbiauc.jpg"
      alt="Uomo che raccoglie olive a Casale Artemisia agriturismo a Capalbio, Toscana, Italia"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_573752" data-index="5">
                  <img
      data-sizes="auto"
      data-defersrc="v1777914983/fyzsgjddnxgla4u8tsuc.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777914983/fyzsgjddnxgla4u8tsuc.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777914983/fyzsgjddnxgla4u8tsuc.jpg"
      alt="Lezione di yoga all&#39;aperto presso il Casale Artemisia B&amp;B a Capalbio con ospiti su tappetini sotto il pergolato"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_2147929" data-index="6">
                  <img
      data-sizes="auto"
      data-defersrc="v1777964116/dst2237rdfvjimu5rm7q.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777964116/dst2237rdfvjimu5rm7q.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777964116/dst2237rdfvjimu5rm7q.jpg"
      alt="Ospite che gode delle acque termali a Casale Artemisia, Capalbio, una struttura ricettiva con sorgenti naturali in Toscana"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_2147959" data-index="7">
                  <img
      data-sizes="auto"
      data-defersrc="v1777915870/oku3ngqy6zvwt8kmlkns.png"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777915870/oku3ngqy6zvwt8kmlkns.png"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777915870/oku3ngqy6zvwt8kmlkns.png"
      alt="Fenicotteri in acque poco profonde vicino a Capalbio, Toscana, che riflettono la luce del tramonto con costa boscosa sullo sfondo"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_2147991" data-index="8">
                  <img
      data-sizes="auto"
      data-defersrc="v1726482828/tvw6dqvp6bobxoagftf1.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1726482828/tvw6dqvp6bobxoagftf1.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1726482828/tvw6dqvp6bobxoagftf1.jpg"
      alt=""
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_2149895" data-index="9">
                  <img
      data-sizes="auto"
      data-defersrc="v1777915294/ddfxozn8rern6exxoqbg.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777915294/ddfxozn8rern6exxoqbg.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777915294/ddfxozn8rern6exxoqbg.jpg"
      alt="Donna che pratica yoga nell&#39;ampio soggiorno del Casale Artemisia B&amp;B a Capalbio, con travi in legno e libreria"
      class="lazyload slider-img">

          </div>
          <div class="carousel-cell" id="builder_image_2147974" data-index="10">
                  <img
      data-sizes="auto"
      data-defersrc="v1777964174/okaax6vnotkbxdmauo9d.jpg"
      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1777964174/okaax6vnotkbxdmauo9d.jpg"
      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1777964174/okaax6vnotkbxdmauo9d.jpg"
      alt="Scultura in pietra di una rana in posizione yoga nel giardino del B&amp;B Casale Artemisia, Capalbio"
      class="lazyload slider-img">

          </div>
      </div>
    </div>
  </div>


    </div>



    <div id="block_357464" class="website-block website-block-text-block b__block site__block--padding site__block--margin site__block--background u-block style__default-font  " >
      <div class="text-block-model-1 site__block--style site__text-block j-animation site__block--content-background" id="site__block-zone-text-357464" data-aos="none" data-aos-delay="200" data-aos-easing="ease-in-line">
  <div class="text_block--logo logo__image-container " id="builder_image_573748" >
  </div>
  <h2 class="j-block-title style__title pb2">
    
  </h2>
  <div class="j-block-separator style__separator hide-element">
    <hr class="hide-element">
    <div class="style__icon_separator j-block-icon-separator">
      <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

    </div>
    <hr class="hide-element">
  </div>
  <div class="j-block-text style__text  ">
    
  </div>
  <div class="style__button-alignment">
    <a class=" j-button-text j-block-button style__button mt2 hide-element" target="" href="/it">Discover</a>
  </div>
</div>

<style>

  #site__block-zone-text-357464 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 24px;
    padding-right: 24px;
    margin-left: 16%;
    margin-right: 16%
  }

  .text_block--logo {
    width: 100%;
  }

  #site__block-zone-text-357464 .text_block--logo img{
    display: block;
    height: auto;
    width: 150px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 24px;
  }

  @media only screen and (max-width: 768px){
    #site__block-zone-text-357464{
      margin-left: 8px;
      margin-right: 8px;
    }
  }
</style>

    </div>



    <div id="block_312309" class="website-block website-block-strip b__block site__block--padding site__block--margin site__block--background style__default-font " >
      <div class="site__block--style site__text-block  medium_size_strip strip_partition strip_block j-bg-img-effect u-vertical-center parallax-mobile j-background-image site__image--parallax" data-image-path="v1650446593/m6wjhsth4vnmt5m7xpyf.jpg" id="builder_image_503502">

  <div class="parallax__scrim j-scrim"></div>
  <div class="partition hidden-xs"></div>
  <div class="parallax_text-block">
    <h2 class="j-block-title style__title pb2 hide">
      
    </h2>
    <div class="j-block-separator style__separator hide-element">
      <hr class="hide-element">
      <div class="style__icon_separator j-block-icon-separator">
        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" x="0" y="0" enable-background="new 0 0 357 357" version="1.1" viewBox="0 0 357 357" xml:space="preserve"><g><g><path fill="#006DF0" d="M357,204H0v-51h357V204z"/></g></g></svg>

      </div>
      <hr class="hide-element">
    </div>
    <div class="j-block-text style__text">
      
    </div>
    <div class="style__button-alignment">
      <a class=" j-button-text j-block-button style__button mt2 " target="" href="/it/pagina/dintorni">Scopri i dintorni</a>
    </div>
  </div>
</div>

<style>
#block_312309 .strip_block {
}

#block_312309 .strip_block .parallax__scrim {
    opacity: 0.0;
}

</style>

    </div>


  </div>
</div>

    </main>

      
  </div>

  <div>
      <div id="block_312313" class="website-footer website-block-footer website-block website-block-footer-1">
        <footer class="site__block--style site__block--background u-block text-center pt3 pl4 pr4 j-footer-bottom-margin " id="block_312313_footer">
  <div class="u-block ">
     <h2 class="j-block-title mb1">Casale Artemisia </h2>
     <div class="row">
      <div class="site__footer--pages u-flex-wrap u-vertical-center">
      </div>
    </div>
     <p class="j-block-text style__text site__svg-color u-justify-content-center mt1">
      Strada Poggetti 4/B, Capalbio, GR, 58011, Italia
    </p>
    <p class="j-block-text style__text u-flex u-justify-content-center"><a href="/cdn-cgi/l/email-protection#83e6f1eae0ecc3e0e2f0e2efe6e2f1f7e6eeeaf0eae2adeaf7"><span class="__cf_email__" data-cfemail="187d6a717b77587b796b79747d796a6c7d75716b717936716c">[email&#160;protected]</span></a></p>
    <p class="j-block-text style__text u-flex u-justify-content-center">+393204771800</p>
    <p class="j-block-text style__text u-flex u-justify-content-center hide-element free-field-content mv1"></p>
  </div>

  <div class="col-md-12">
    <p class="footer__social-icons no-tailwind">
      
      
      
      
      
    </p>
  </div>

  <div class="row">
    <div class="col-md-12 u-flex u-justify-content-center">
        <div id="scroll_from_footer_to_top" class="footer--back-top site__svg-color hide-element">
            <img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_scroll_button_top-3f14ae65974bb938247f842c77c4f58aeaea0c96c1b17cdf2fe03fc8de770a07.svg" />
        </div>
    </div>
  </div>

  <div class="site__footer--languages u-flex u-vertical-center ">
        <p class="site__font-color-header text-center site__footer--flags"><a alt="English" href="https://www.casaleartemisia.it/en"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/EN@2x-2f02e8d3bf09bd009403805ecbd1a15a5d076a12204b4e2d2c0d9bedf876a6ac.png" /></a> </p>
        <p class="site__font-color-header text-center site__footer--flags"><a alt="Español" href="https://www.casaleartemisia.it/es"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/ES@2x-d3a481e8affee878759bf563a5101ac8f26374918fcb721f9aef7bf023484b59.png" /></a> </p>
        <p class="site__font-color-header text-center site__footer--flags"><a alt="Italiano" href="https://www.casaleartemisia.it/it"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/IT@2x-1d4e665836583d7eb6ee9f63caaa30bdd5db4290ed939aadb9fffc6f93ec4bc6.png" /></a> </p>
        <p class="site__font-color-header text-center site__footer--flags"><a alt="<span class=&quot;translation_missing&quot; title=&quot;translation missing: zh-CN.admin.languages.zh-CN&quot;>Zh Cn</span>" href="https://www.casaleartemisia.it/zh-CN"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/ZH_CN@2x-c4e58b967c0b4fcefd62ffbe27b5e14791bab7b92bb30bce1ef4262d31c76374.png" /></a> </p>
        <p class="site__font-color-header text-center site__footer--flags"><a alt="Russo" href="https://www.casaleartemisia.it/ru"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/flags/RU@2x-44332d213a5cc666c51ad1e14ca2100ac6e853da70cabe5ab9a745d8ee913430.png" /></a> </p>
  </div>
    <p><a class="sizeN2 j-block-text style__text text-center" href="https://amenitiz.com/it/vostro-sito-web-con-amenitiz-org/?utm_source=organic&amp;utm_medium=referral&amp;utm_campaign=plg-traffic-clients-websites-it&amp;utm_content=clients-websites-footer">Funziona con Amenitiz</a></p>
</footer>


      </div>

    <!-- JS starts Here -->
    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="https://d1cmur5l0xva3h.cloudfront.net/packs/eventbus-ce0bafc500e04650.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/9731-96cb591713187a07.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/1340-3d47b47d70a2e273.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/7228-7aa5703e259966e9.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/6744-a608d034b2a662ad.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/982-a759da31e27be9bd.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/177-ae79061e8c4fcf7e.js" data-cfasync="false"></script>
<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/website_rendering-99a596b43aa9b4bd.js" data-cfasync="false"></script>


    <script>
  $(document).ready(function() {
    $('.site__cover-container').slick({
      dots: false,
      infinite: true,
      speed: 2000,
      autoplay: true,
      autoplaySpeed: 2000,
      fade: true,
      arrows: false,
      cssEase: 'linear'
    });
    applyFitText();
    $('.site__cover-container').on('afterChange', function(event, slick, currentSlide){
      applyFitText();
    });
    function applyFitText() {
      $('.cover-title-312312').each(function() {
        if (!$(this).data('fit-text-applied')) {
          Amenitiz.fitTextElement($(this), 65);
          $(this).data('fit-text-applied', true);
        }
      });
      $('.cover-subtitle-312312').each(function() {
        if (!$(this).data('fit-text-applied')) {
          Amenitiz.fitTextElement($(this), 35);
          $(this).data('fit-text-applied', true);
        }
      });
    }
  });
</script>
  <script>
    $(document).ready(function(){
      $('#cover-title-312312').each(function() {
        Amenitiz.fitTextElement($(this), 65);
      });

      $('#cover-subtitle-312312').each(function() {
        Amenitiz.fitTextElement($(this), 35);
      });
    });
  </script>
  <script>
  (async () => {

    let unavailableDates = [];
    let closedToArrivalDates = [];

    window.unavailableDates = unavailableDates;
    window.closedToArrivalDates = closedToArrivalDates;

    function compareDates(a, b) {
      const
      dateA = new Date(a),
      dateB = new Date(b)

      dateA.setHours(0, 0, 0, 0)
      dateB.setHours(0, 0, 0, 0)

      return dateA.getTime() - dateB.getTime() // 0 dates are equals, < 0 date B is bigger, > 0 date A is bigger
    }

    async function getAvailabilityDatesPerDay() {
      const response = await fetch("https://casale-artemisia.amenitiz.io/it/api_public/v1/client_booking_engine/availability_with_restrictions");

      if (!response.ok) {
        throw new Error("Error fetching availability");
      }

      const { result } = await response.json();
      const { availabilities, limit_prior_to_arrival: limitPriorToArrival } =
        result;

      const availabilityMap = availabilities.reduce((map, availability) => {
        const {
          date,
          is_available: isAvailable,
          closed,
          closed_to_arrival: closedToArrival,
          closed_to_departure: closedToDeparture,
          min_stay: minStay,
          max_stay: maxStay,
        } = availability;

        map[date] = {
          isAvailable,
          closed,
          closedToArrival,
          closedToDeparture,
          minStay,
          maxStay,
        };

        return map;
      }, {});

      return { availabilityMap, limitPriorToArrival };
    }

    async function setAvailability() {
      const { availabilityMap, limitPriorToArrival } = await getAvailabilityDatesPerDay();

      return { availabilityMap, limitPriorToArrival };
    }

    function getDateRange(){
      const
      arrival   = $('#info_arrival_date').datepicker('getDate')
      departure = $('#info_departure_date').datepicker('getDate')

      return {
        arrival,
        departure
      }
    }

      $.datepicker.setDefaults($.datepicker.regional.it);

    $('#info_arrival_date')
      .datepicker({
        assumeNearbyYear : true,
        autoclose        : true,
        language         : 'it',
        startDate        : '0d',
        startView        : 'month',
        title            : 'Check-in',
        todayHighlight   : true,
        weekStart        : 1,
      })

    $('#info_departure_date')
      .datepicker({
        assumeNearbyYear : true,
        autoclose        : true,
        language         : 'it',
        startDate        : '+1d',
        title            : 'Check-out',
        todayHighlight   : true,
        weekStart        : 1,
      })

    // If the arrival date is past the departure date then the departure date is changed to arrival date + 1d
    $('#info_arrival_date')
      .change(() => {
        const { arrival, departure } = getDateRange()

        if(arrival && departure && compareDates(departure, arrival) < 0) {
          const newDeparture = new Date(arrival)
          newDeparture.setDate(newDeparture.getDate() + 1)
          $('#info_departure_date').datepicker('update', newDeparture)
        }
      })

    // If the departure date is before the arrival date then the arrival date is changed to departure date - 1d
    $('#info_departure_date')
      .change(() => {
        const { arrival, departure } = getDateRange()

        if(arrival && departure && compareDates(departure, arrival) < 0) {
          const newArrival = new Date(departure)
          newArrival.setDate(newArrival.getDate() - 1)
          $('#info_arrival_date').datepicker('update', newArrival)
        }
      })
  })()
</script>


<script>
  Amenitiz.loadFlickity({
    options : {
      cellAlign    : 'left',
      draggable    : true,
      freeScroll   : false,
      friction     : 1,
      fullscreen   : false,
      imagesLoaded : true,
      initialIndex : 0,
      lazyLoad     : true,
      pageDots     : false,
      wrapAround   : true,
      arrowShape   : {
        x0 : 15,
        x1 : 60,
        y1 : 30,
        x2 : 70,
        y2 : 25,
        x3 : 45
      }
    },
    selector : '#block_312314 .room-model6-carousel'
  })
</script>

<script>
  $(document).ready(function () {
   $('#block_312311 .testimonials__items').slick({
    dots: false,
    infinite: true,
    speed: 500,
    autoplay: true,
    autoplaySpeed: 6000,
    fade: false,
    arrows: false,
    cssEase: 'linear'
  });

 });
</script>
  <script>
     Amenitiz.loadFlickity({
      options : {
        cellAlign    : 'left',
        freeScroll   : true,
        fullscreen   : true,
        imagesLoaded : true,
        lazyLoad     : true,
        pageDots     : false,
        wrapAround   : true,
      },
      selectCell         : true,
      removeDraggable    : true,
      selector           : '#block_356088 .carousel',
      fullScreenSelector : '#block_356088 .carousel-cell'
    })
  </script>
<script>

  $(document).ready(function(){
    Amenitiz.fitTextElement(
      $('#cover-text-title-312308'),
      23
    );
  });

  $(document).ready(function(){
    $('#nav-icon1').click(function(){
      $(this).toggleClass('open');
    });
  });

    var menu = $('#menu')
    var body = $('body');
    var open_menu_icon = $('.j-hamburger');
    var close_menu_icon = $('.close-menu');
    var menu_width = menu.width();

    open_menu_icon.click(function(e){
        menu.css('left', 0);
    });

    close_menu_icon.click(function(e){
        menu.css('left', - menu_width);
    });



  $(window).scroll(function(){
    let scroll = $(window).scrollTop();
    if (scroll > 150) {
      $('.mobile__header-model-2 #header').css("background-color", "#50805d");
    } else {
      $('.mobile__header-model-2 #header').css("background-color", "transparent");
    }
  });


  $(document).on('mouseenter','.mother-tab', function(){
    $(this).children('ul').stop(true, true).slideDown(300);
  });
  $(document).on('mouseleave','.mother-tab', function(){
    $(this).children('ul').delay(200).slideUp(300);
  });
</script>
<script>

  $(window).scroll(function(){
    let scroll = $(window).scrollTop();
    if (scroll > 200) {
      $('.site__navbar-model-9').css("background-color", "#50805d");
    } else {
      $('.site__navbar-model-9').css("background-color", "transparent");
    }
  });


  $(document).on('mouseenter','.mother-tab', function(){
    $(this).children('ul').stop(true, true).slideDown(300);
  });
  $(document).on('mouseleave','.mother-tab', function(){
    $(this).children('ul').delay(200).slideUp(300);
  });
</script>
  <script>
    $('#scroll_from_footer_to_top').on('click', function(e){
      $("html, body").animate({scrollTop: $($(".j-scroll-to-top-target")[0] || document.body).offset()?.top || 0}, 600);
    });
  </script>

  </div>

  <script>
    AOS.init({
      once: true,
      disable: 'mobile'
    });

    $(window).on('load', function () {
      AOS.refresh();
    });

    dataConfirmModal.setDefaults({
      title: 'Sei sicuro?',
      commit: 'Conferma',
      cancel: 'Annulla'
    });
  </script>

    
   <!-- GetButton.io widget -->
<script type="text/javascript">
    (function () {
        var options = {
            whatsapp: "+393204771800", // WhatsApp number
            call_to_action: "", // Call to action
            button_color: "#FF6550", // Color of button
            position: "right", // Position may be 'right' or 'left'
        };
        var proto = document.location.protocol, host = "getbutton.io", url = proto + "//static." + host;
        var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
        s.onload = function () { WhWidgetSendButton.init(host, proto, options); };
        var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
    })();
</script>
<!-- /GetButton.io widget -->


  <script>
    window.__GTM_CONFIG__ = {
      enabled: false,
      origin: null
    };
  </script>

    <div data-react-class="BookingEngine/index" data-react-props="{&quot;roomId&quot;:null}" data-react-cache-id="BookingEngine/index-0"></div>
  <style>
  .relative_element {
    position: relative;
  }

  .legacy_booking_cover_layer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    cursor: pointer;
    z-index: 1;
  }
</style>
<script>
  function disablePropagation() {
    const model = "9"

    function openBESidePanel(event) {
      event.stopPropagation();
      event.preventDefault();
      const href = event.currentTarget?.href || event.target?.href;
      let roomId = null;

      if (href) {
        const url = new URL(href, window.location.origin);
        roomId = url.searchParams.get("info[room_id]");
      }

      const fullScreen = document.querySelector('div[data-react-class="BookingEngineFullScreen/index"]') ;
      if (!fullScreen) {
        window.eventbus.emit(EVENTS.SHOW_BOOKING_SIDE_PANEL, { roomId: roomId ? parseInt(roomId) : null });
      }
    }

    if (model === "12") {
      return
    }

    function adjustStyles(element) {
      if (!element) {
        return;
      }

      element.addEventListener('click', openBESidePanel);
      const relativeLayoutModels = ["1", "2", "3", "4", "6", "7"];

      if (relativeLayoutModels.includes(model)) {
        element.style.position = 'relative';
      }

      if (model === "9") {
        element.style.zIndex = 1;
      }

      const coverLayer = document.createElement('span');
      coverLayer.className = 'legacy_booking_cover_layer';

      element.prepend(coverLayer);
    }

    Array.from(document.getElementsByClassName("booking_window_legacy")).forEach(adjustStyles);
    Array.from(document.querySelectorAll(".booking_window_trigger")).forEach((element) => {
      element.addEventListener('click', openBESidePanel);
    });
  }

  disablePropagation();
</script>


</body>
</html>
