.c-autotabs_menu {
  display: grid;
  grid-auto-flow: column; /* Asegura que los elementos fluyan horizontalmente */
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); /* Ajusta dinámicamente las columnas */
  grid-column-gap: 0.5rem; /* Espaciado entre columnas */
  overflow-x: auto; /* Habilita el desplazamiento horizontal si es necesario */
  overflow-y: hidden; /* Oculta el desbordamiento vertical */
  padding: 0; /* Elimina el relleno extra */
  margin: 1rem auto; /* Centra el contenido */
  white-space: normal; /* Evita el ajuste de línea */
}

.c-autotabs_menu a {
  display: flex; /* Asegura que el contenido dentro del enlace esté centrado */
  justify-content: center; /* Centra horizontalmente el contenido */
  align-items: center; /* Centra verticalmente el contenido */
  text-align: center; /* Alinea el texto al centro */
  padding: 0.5rem; /* Espaciado interno para los enlaces */
  text-decoration: none; /* Elimina el subrayado de los enlaces */
  color: inherit; /* Hereda el color del texto del padre */
}

.c-autotabs_menu a img {
  width: 150px; /* Tamaño fijo para las miniaturas */
  height: auto; /* Mantén la proporción de las imágenes */
  object-fit: cover; /* Asegura que las imágenes se ajusten al contenedor */
  border-radius: 8px; /* Bordes redondeados para las imágenes */
  display: block; /* Elimina espacios extra alrededor de las imágenes */

}

.slider-nav {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  border: none;
  padding: 10px 15px;
  cursor: pointer;
  z-index: 10;
  font-size: 18px;
  border-radius: 50%;
}

.slider-nav.prev {
  left: 10px; /* Posición izquierda */
}

.slider-nav.next {
  right: 10px; /* Posición derecha */
}

.slider-nav:hover {
  background-color: rgba(0, 0, 0, 0.8);
}



@font-face {
  font-family: Berlintype;
  src: url('../fonts/BerlinType-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Berlintype;
  src: url('../fonts/BerlinType-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hedviglettersserif 12 Pt";
  src: url('../fonts/HedvigLettersSerif12pt-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link.navbar {
  font-size: 18px;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.image {
  width: 100%;
  height: 70vh;
}

.div-block {
  background-color: #524f4f;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50vh;
  display: flex;
}

.image-2 {
  width: 100%;
  height: 80vh;
}

.bold-text, .bold-text-2, .bold-text-3 {
  font-family: Droid Serif, serif;
}

.paragraph {
  color: #fff;
  text-align: center;
  background-color: #524f4f;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
  line-height: 29px;
}

.button {
  background-color: #e2ae5b;
  border-radius: 25px;
  font-size: 19px;
  font-weight: 400;
}

.button:hover {
  background-color: #da9930;
}

.heading {
  text-align: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 25px;
}

.paragraph-2 {
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
  line-height: 27px;
}

.heading-2 {
  color: #fff;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 28px;
}

.div-block-2 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.div-block-3 {
  background-color: #524f4f;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 8vh;
  font-size: 12px;
  display: flex;
}

.link {
  color: #fff;
  text-decoration: none;
}

.link.linkfinal {
  margin-top: 10px;
  margin-bottom: 10px;
}

.link-2 {
  color: #fff;
  margin: 10px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
}

.link-3 {
  color: #fff;
  margin: 10px;
  text-decoration: none;
}

.image-3, .image-4 {
  width: 100%;
  height: 80vh;
}

.div-block-4 {
  background-color: #f2f5f7;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: auto;
  display: flex;
}

.heading-3 {
  font-size: 33px;
}

.paragraph-3 {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
}

.submit-button {
  background-color: #e2ae5b;
  border-radius: 25px;
  margin-top: 20px;
  font-size: 19px;
}

.submit-button:hover {
  background-color: #da9930;
}

.image-5 {
  width: 100%;
  height: 70vh;
}

.paragraph-4 {
  text-align: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 18px;
}

.text-field {
  width: 400px;
}

.paragraph-5, .paragraph-6, .paragraph-7 {
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  line-height: 23px;
  display: flex;
}

.paragraph-8 {
  text-align: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
  line-height: 27px;
}

.grid {
  grid-column-gap: 26px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-areas: "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       ".";
  margin-bottom: 40px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 40px;
}

.form-block {
  flex: 0 auto;
  margin-bottom: 60px;
}

.paragraph-9, .paragraph-10, .paragraph-11, .paragraph-12, .paragraph-13, .paragraph-14, .paragraph-15, .paragraph-16, .paragraph-17, .paragraph-18, .paragraph-19, .paragraph-20, .paragraph-21, .paragraph-22, .paragraph-23, .paragraph-24, .paragraph-25 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slider {
  height: 80vh;
  margin-top: 40px;
  margin-bottom: 60px;
  padding-bottom: 0;
}

.image-6 {
  margin-top: auto;
}

.paragraph-26 {
  text-align: left;
  border-radius: 20px;
  width: 70%;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slide {
  background-image: url('../images/4444-11.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2 {
  background-image: url('../images/456-1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slider-2 {
  height: 80vh;
}

.button-2 {
  text-align: center;
  background-color: #e2ae5b;
  border-radius: 25px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 19px;
}

.button-2:hover {
  background-color: #da9930;
}

.body {
  border-radius: 20px;
  font-family: Berlintype, sans-serif;
}

.body.overflow__hidden {
  overflow: hidden;
}

.div-block-6 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-27, .paragraph-28, .paragraph-29, .paragraph-30, .paragraph-31, .paragraph-32, .paragraph-33, .paragraph-34, .paragraph-35, .paragraph-36, .paragraph-37, .paragraph-38, .paragraph-39, .paragraph-40, .paragraph-41, .paragraph-42, .paragraph-43 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.image-7 {
  width: 100%;
  height: 60vh;
}

.image-8 {
  margin-top: 10px;
  margin-left: 10px;
}

.submit-button-2 {
  background-color: #cc0f13;
  border-radius: 11px;
  width: 130px;
  height: 55px;
  font-size: 17px;
}

.form-block-2 {
  width: 45%;
}

.div-block-7 {
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 100px;
  display: flex;
}

.image-9 {
  width: 100%;
  height: 60vh;
}

.link-4, .link-5, .link-6, .link-7 {
  color: gray;
  margin-left: 20px;
}

.heading-4, .heading-5 {
  text-align: center;
}

.link-8 {
  color: gray;
  margin-left: 20px;
}

.link-9 {
  color: gray;
  margin-left: 0;
}

.paragraph-44 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
}

.slide-3 {
  background-image: url('../images/home6.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.grid-2 {
  grid-template-rows: auto auto auto auto;
}

.link-10, .link-11, .link-12, .link-13, .link-14, .link-15, .link-16, .link-17, .link-18, .link-19, .link-20, .link-21, .link-22, .link-23, .link-24, .link-25, .link-26, .link-27, .link-28, .link-29, .link-30, .link-31, .link-32, .link-33, .link-34, .link-35, .link-36, .link-37, .link-38, .link-39, .link-40, .link-41, .link-42, .link-43 {
  color: #000;
  text-decoration: none;
}

.slide-nav {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.slide-4 {
  background-image: url('../images/aaa1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-5 {
  background-image: url('../images/1001a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-6 {
  background-image: url('../images/1001b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-7 {
  background-image: url('../images/1001c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-8 {
  background-image: url('../images/1001d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-9 {
  background-image: url('../images/1001e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-10 {
  background-image: url('../images/1001f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-11 {
  background-image: url('../images/1001g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-12 {
  background-image: url('../images/1001h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-13 {
  background-image: url('../images/1001i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1 {
  background-image: url('../images/1001j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-14 {
  background-image: url('../images/1002a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-15 {
  background-image: url('../images/1002b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-16 {
  background-image: url('../images/1002c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-17 {
  background-image: url('../images/1002d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-18 {
  background-image: url('../images/1002e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-19 {
  background-image: url('../images/1002f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-20 {
  background-image: url('../images/1002g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-21 {
  background-image: url('../images/1002h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-22 {
  background-image: url('../images/1002i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-2 {
  background-image: url('../images/1002j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-23 {
  background-image: url('../images/1003a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-24 {
  background-image: url('../images/1003b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-25 {
  background-image: url('../images/1003c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-26 {
  background-image: url('../images/1003d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-27 {
  background-image: url('../images/1003e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-28 {
  background-image: url('../images/1003f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-29 {
  background-image: url('../images/1003g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-30 {
  background-image: url('../images/1003h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-31 {
  background-image: url('../images/1003i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-3 {
  background-image: url('../images/1003j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-32 {
  background-image: url('../images/1004a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-33 {
  background-image: linear-gradient(#00000080, #00000080);
}

.slide-34 {
  background-image: url('../images/1004b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-35 {
  background-image: url('../images/1004c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-36 {
  background-image: url('../images/1004d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-37 {
  background-image: url('../images/1004e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-38 {
  background-image: url('../images/1004f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-39 {
  background-image: url('../images/1004g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-40 {
  background-image: url('../images/1004h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-41 {
  background-image: url('../images/1004i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-4 {
  background-image: url('../images/1004j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-42 {
  background-image: url('../images/1005a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-43 {
  background-image: url('../images/1005b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-44 {
  background-image: url('../images/1005c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-45 {
  background-image: url('../images/1005d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-46 {
  background-image: url('../images/1005e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-47 {
  background-image: url('../images/1005f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-48 {
  background-image: url('../images/1005g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-49 {
  background-image: url('../images/1005h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-50 {
  background-image: url('../images/1005i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-5 {
  background-image: url('../images/1005j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-51 {
  background-image: url('../images/1006a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-52 {
  background-image: url('../images/1006b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-53 {
  background-image: url('../images/1006c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-54 {
  background-image: url('../images/1006d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-55 {
  background-image: url('../images/1006e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-56 {
  background-image: url('../images/1006f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-57 {
  background-image: url('../images/1006g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-58 {
  background-image: url('../images/1006h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-59 {
  background-image: url('../images/1006i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-6 {
  background-image: url('../images/1006j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-60 {
  background-image: url('../images/1007a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-61 {
  background-image: url('../images/1007b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-62 {
  background-image: url('../images/1007c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-63 {
  background-image: url('../images/1007d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-64 {
  background-image: url('../images/1007e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-65 {
  background-image: url('../images/1007f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-66 {
  background-image: url('../images/1007g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-67 {
  background-image: url('../images/1007h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-68 {
  background-image: url('../images/1007i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-7 {
  background-image: url('../images/1007j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-69 {
  background-image: url('../images/1008a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-70 {
  background-image: url('../images/1009a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-71 {
  background-image: url('../images/1009b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-72 {
  background-image: url('../images/1009c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-73 {
  background-image: url('../images/1009d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-74 {
  background-image: url('../images/1009e.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-75 {
  background-image: url('../images/1009f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-76 {
  background-image: url('../images/1009g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-77 {
  background-image: url('../images/1009h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-78 {
  background-image: url('../images/1009i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-8 {
  background-image: url('../images/1009j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-79 {
  background-image: url('../images/1010a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-80 {
  background-image: url('../images/1010b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-81 {
  background-image: url('../images/1010c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-82 {
  background-image: url('../images/1010d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-83 {
  background-image: url('../images/1010e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-84 {
  background-image: url('../images/1010f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-85 {
  background-image: url('../images/1010g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-86 {
  background-image: url('../images/1010h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-87 {
  background-image: url('../images/1010i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-9 {
  background-image: url('../images/1010j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-88 {
  background-image: url('../images/1011a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-89 {
  background-image: url('../images/1011b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-90 {
  background-image: url('../images/1011c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-91 {
  background-image: url('../images/1011d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-92 {
  background-image: url('../images/1011e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-93 {
  background-image: url('../images/1011f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-94 {
  background-image: url('../images/1011g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-95 {
  background-image: url('../images/1011h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-96 {
  background-image: url('../images/1011i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-10 {
  background-image: url('../images/1011j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-97 {
  background-image: url('../images/1012a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-98 {
  background-image: url('../images/1012b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-99 {
  background-image: url('../images/1012c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-100 {
  background-image: url('../images/1012a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.slide-101, .slide-102 {
  background-image: url('../images/1013a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-103 {
  background-image: url('../images/1013b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-104 {
  background-image: url('../images/1013c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-105 {
  background-image: url('../images/1013d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-106 {
  background-image: url('../images/1013e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-107 {
  background-image: url('../images/1013f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-108 {
  background-image: url('../images/1013g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-109 {
  background-image: url('../images/1013h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-110 {
  background-image: url('../images/1013i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-11 {
  background-image: url('../images/1013j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-111 {
  background-image: url('../images/1014a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-112 {
  background-image: url('../images/1014b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-113 {
  background-image: url('../images/1014c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-114 {
  background-image: url('../images/1014d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-115 {
  background-image: url('../images/1014e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-116 {
  background-image: url('../images/1014f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-117 {
  background-image: url('../images/1014g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-118 {
  background-image: url('../images/1014h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-119 {
  background-image: url('../images/1014i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-12 {
  background-image: url('../images/1014j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-120 {
  background-image: url('../images/1015a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-121 {
  background-image: url('../images/1015b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-122 {
  background-image: url('../images/1015c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-123 {
  background-image: url('../images/1015d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-124 {
  background-image: url('../images/1015e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-125 {
  background-image: url('../images/1015f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-126 {
  background-image: url('../images/1015g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-127 {
  background-image: url('../images/1015h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-128 {
  background-image: url('../images/1015i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-13 {
  background-image: url('../images/1015j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-129 {
  background-image: url('../images/1016a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-130 {
  background-image: url('../images/1017a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-131 {
  background-image: url('../images/1017b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-132 {
  background-image: url('../images/1017c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-133 {
  background-image: url('../images/1017d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-134 {
  background-image: url('../images/1017e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-135 {
  background-image: url('../images/1017f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-136 {
  background-image: url('../images/1017g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-137 {
  background-image: url('../images/1017h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-138 {
  background-image: url('../images/1017i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-14 {
  background-image: url('../images/1017j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-139 {
  background-image: url('../images/1018a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-140 {
  background-image: url('../images/1018b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-141 {
  background-image: url('../images/1018c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-142 {
  background-image: url('../images/1018d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-143 {
  background-image: url('../images/1018e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-144 {
  background-image: url('../images/1018f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-145 {
  background-image: url('../images/1018g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-146 {
  background-image: url('../images/1018h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-147 {
  background-image: url('../images/1018i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-15 {
  background-image: url('../images/1018j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-148 {
  background-image: url('../images/1019a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-149 {
  background-image: url('../images/1019b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-150 {
  background-image: url('../images/1019c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-151 {
  background-image: url('../images/1019d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-152 {
  background-image: url('../images/1019e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-153 {
  background-image: url('../images/1019f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-154 {
  background-image: url('../images/1019g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-155 {
  background-image: url('../images/1019h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-156 {
  background-image: url('../images/1019i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-16 {
  background-image: url('../images/1019j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-157 {
  background-image: url('../images/1020a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-158 {
  background-image: url('../images/1021a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-159 {
  background-image: url('../images/1021b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-160 {
  background-image: url('../images/1021c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-161 {
  background-image: url('../images/1021d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-162 {
  background-image: url('../images/1021e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-163 {
  background-image: url('../images/1021f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-164 {
  background-image: url('../images/1021g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-165 {
  background-image: url('../images/1021h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-166 {
  background-image: url('../images/1021i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-17 {
  background-image: url('../images/1021j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-167 {
  background-image: url('../images/1022a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-168 {
  background-image: url('../images/1022b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-169 {
  background-image: url('../images/1022c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-170 {
  background-image: url('../images/1022d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-171 {
  background-image: url('../images/1022e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-172 {
  background-image: url('../images/1022f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-173 {
  background-image: url('../images/1022g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-174 {
  background-image: url('../images/1022h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-175 {
  background-image: url('../images/1022i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-18 {
  background-image: url('../images/1022j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-176 {
  background-image: url('../images/1024a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-177 {
  background-image: url('../images/1025a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-178 {
  background-image: url('../images/1025b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-179 {
  background-image: url('../images/1025c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-180 {
  background-image: url('../images/1025d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-181 {
  background-image: url('../images/1025e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-182 {
  background-image: url('../images/1025f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-183 {
  background-image: url('../images/1025g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-184 {
  background-image: url('../images/1025h.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, 100% 100%;
}

.slide-185 {
  background-image: url('../images/1025i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-19 {
  background-image: url('../images/1025j.jpg');
  background-position: 0 0;
  background-size: 100px 100px;
}

.slide-186 {
  background-image: url('../images/1026a.jpeg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-187 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.slide-188 {
  background-image: url('../images/1028a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-189 {
  background-image: url('../images/1028b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-190 {
  background-image: url('../images/1028c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-191 {
  background-image: url('../images/1028d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-192 {
  background-image: url('../images/1028e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-193 {
  background-image: url('../images/1028f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-194 {
  background-image: url('../images/1028g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-195 {
  background-image: url('../images/1028h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-196 {
  background-image: url('../images/1028i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-20 {
  background-image: url('../images/1028j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-44, .link-45, .link-46, .link-47, .link-48, .link-49, .link-50, .link-51, .link-52, .link-53, .link-54, .link-55, .link-56, .link-57, .link-58, .link-59, .link-60, .link-61, .link-62, .link-63, .link-64, .link-65, .link-66, .link-67, .link-68, .link-69, .link-70, .link-71, .link-72, .link-73, .link-74 {
  color: #000;
  text-decoration: none;
}

.slide-197 {
  background-image: url('../images/1008b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-198 {
  background-image: url('../images/1008c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-199 {
  background-image: url('../images/1008d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-200 {
  background-image: url('../images/1008e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-201 {
  background-image: url('../images/1008f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-202 {
  background-image: url('../images/1008g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-203 {
  background-image: url('../images/1008h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-204, .slide-1-21 {
  background-image: url('../images/1008i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-205 {
  background-image: url('../images/1012b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-206 {
  background-image: url('../images/1012a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-207 {
  background-image: url('../images/1012c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-208 {
  background-image: url('../images/1012d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-209 {
  background-image: url('../images/1012e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-210 {
  background-image: url('../images/1012f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-211 {
  background-image: url('../images/1012g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-212 {
  background-image: url('../images/1012h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-213 {
  background-image: url('../images/1012i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-22 {
  background-image: url('../images/1012j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-214 {
  background-image: url('../images/1016b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-215 {
  background-image: url('../images/1016c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-216 {
  background-image: url('../images/1016d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-217 {
  background-image: url('../images/1016e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-218 {
  background-image: url('../images/1016f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-219 {
  background-image: url('../images/1016g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-220 {
  background-image: url('../images/1016h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-221 {
  background-image: url('../images/1016i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-23 {
  background-image: url('../images/1016j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-222 {
  background-image: url('../images/1020b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-223 {
  background-image: url('../images/1020c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-224 {
  background-image: url('../images/1020d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-225 {
  background-image: url('../images/1020e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-226 {
  background-image: url('../images/1020f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-227 {
  background-image: url('../images/1020g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-228 {
  background-image: url('../images/1020h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-229 {
  background-image: url('../images/1020i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-24 {
  background-image: url('../images/1020j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-230 {
  background-image: url('../images/1024b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-231 {
  background-image: url('../images/1024c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-232 {
  background-image: url('../images/1024d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-233 {
  background-image: url('../images/1024e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-234 {
  background-image: url('../images/1024f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-235 {
  background-image: url('../images/1024g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-236 {
  background-image: url('../images/1024h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-237 {
  background-image: url('../images/1024i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-25 {
  background-image: url('../images/1024j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.paragraph-45 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.link-75, .link-76, .link-77, .link-78, .link-79, .link-80, .link-81, .link-82, .link-83 {
  color: #000;
  text-decoration: none;
}

.paragraph-46, .paragraph-47, .paragraph-48, .paragraph-49, .bold-text-4, .paragraph-50, .paragraph-51, .paragraph-52, .paragraph-53 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slide-238 {
  background-image: url('../images/1035a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-239 {
  background-image: url('../images/1035b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-240 {
  background-image: url('../images/1035c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-241 {
  background-image: url('../images/1035d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-242 {
  background-image: url('../images/1035e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-243 {
  background-image: url('../images/1035f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-244 {
  background-image: url('../images/1035g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-245 {
  background-image: url('../images/1035h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-246 {
  background-image: url('../images/1035i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-26 {
  background-image: url('../images/1035j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-27 {
  background-image: url('../images/1035k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-28 {
  background-image: url('../images/1035l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-247 {
  background-image: url('../images/1036a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-248 {
  background-image: url('../images/1036b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-249 {
  background-image: url('../images/1036c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-250 {
  background-image: url('../images/1036d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-251 {
  background-image: url('../images/1036e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-252 {
  background-image: url('../images/1036f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-253 {
  background-image: url('../images/1036g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-254 {
  background-image: url('../images/1036h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-255 {
  background-image: url('../images/1036i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-29 {
  background-image: url('../images/1036j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-256 {
  background-image: url('../images/1037a.jpg');
  background-position: 0 0;
  background-size: auto;
}

.slide-257 {
  background-image: url('../images/1037c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-258 {
  background-image: url('../images/1037c.jpg');
  background-position: 0 0;
  background-size: auto;
}

.slide-259 {
  background-image: url('../images/1037d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-260 {
  background-image: url('../images/1037e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-261 {
  background-image: url('../images/1037f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-262 {
  background-image: url('../images/1037g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-263 {
  background-image: url('../images/1037h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-264 {
  background-image: url('../images/1037i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-30 {
  background-image: url('../images/1037j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-265 {
  background-image: url('../images/1038a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-266 {
  background-image: url('../images/1038b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-267 {
  background-image: url('../images/1038c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-268 {
  background-image: url('../images/1038d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-269 {
  background-image: url('../images/1038e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-270 {
  background-image: url('../images/1038f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-271 {
  background-image: url('../images/1038g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-272 {
  background-image: url('../images/1038h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-273 {
  background-image: url('../images/1038i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-31 {
  background-image: url('../images/1038j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-274 {
  background-image: url('../images/1039a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-275 {
  background-image: url('../images/1039b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-276 {
  background-image: url('../images/1039c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-277 {
  background-image: url('../images/1039d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-278 {
  background-image: url('../images/1039e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-279 {
  background-image: url('../images/1039f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-280 {
  background-image: url('../images/1039g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-281 {
  background-image: url('../images/1039h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-282 {
  background-image: url('../images/1039i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-32 {
  background-image: url('../images/1039j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-33 {
  background-image: url('../images/1039k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-34 {
  background-image: url('../images/1039m.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.slide-283 {
  background-image: url('../images/1040a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-284 {
  background-image: url('../images/1040b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-285 {
  background-image: url('../images/1040c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-286 {
  background-image: url('../images/1040d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-287 {
  background-image: url('../images/1040e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-288 {
  background-image: url('../images/1040f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-289 {
  background-image: url('../images/1040g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-290 {
  background-image: url('../images/1040h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-291 {
  background-image: url('../images/1040i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-35 {
  background-image: url('../images/1040j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-36 {
  background-image: url('../images/1040k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-37 {
  background-image: url('../images/1040l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-38 {
  background-image: url('../images/1040m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-292 {
  background-image: url('../images/1041a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-293 {
  background-image: url('../images/1041b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-294 {
  background-image: url('../images/1041c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-295 {
  background-image: url('../images/1041d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-296 {
  background-image: url('../images/1041e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-297 {
  background-image: url('../images/1041f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-298 {
  background-image: url('../images/1041g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-299 {
  background-image: url('../images/1041h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-300, .slide-1-39 {
  background-image: url('../images/1041i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-40 {
  background-image: url('../images/1041j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-41 {
  background-image: url('../images/1041k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-42 {
  background-image: url('../images/1041l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-43 {
  background-image: url('../images/1041m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-301 {
  background-image: url('../images/1042a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-302 {
  background-image: url('../images/1042b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-303 {
  background-image: url('../images/1042c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-304 {
  background-image: url('../images/1042d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-305 {
  background-image: url('../images/1042e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-306 {
  background-image: url('../images/1042f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-307 {
  background-image: url('../images/1042g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-308 {
  background-image: url('../images/1042h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-309 {
  background-image: url('../images/1042i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-44 {
  background-image: url('../images/1042j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slider-3 {
  height: 80vh;
}

.slide-310 {
  background-image: url('../images/homeslide1.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-311 {
  background-image: url('../images/homeslide2.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-312 {
  background-image: url('../images/homeslide3.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-313 {
  background-image: url('../images/homeslide4.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-314 {
  background-image: url('../images/homeslide5.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.image-10 {
  width: 100%;
  height: 80vh;
}

.grid-3 {
  grid-template-rows: auto auto auto auto auto auto;
  margin: 20px;
  padding-top: 0;
}

.paragraph-54, .paragraph-55, .paragraph-56, .paragraph-57, .paragraph-58, .paragraph-59, .paragraph-60 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.link-84, .link-85, .link-86, .link-87, .link-88, .link-89, .link-90 {
  color: #000;
  text-decoration: none;
}

.heading-6 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 36px;
}

.link-91 {
  float: right;
  color: red;
  text-align: right;
  margin-top: 35px;
  margin-right: 20px;
  font-size: 20px;
  text-decoration: none;
}

.paragraph-61, .paragraph-62, .paragraph-63, .paragraph-64, .paragraph-65, .paragraph-66, .paragraph-67 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.bold-text-5 {
  font-size: 24px;
}

.grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.paragraph-68 {
  color: red;
  text-align: right;
  margin-top: 0;
  margin-right: 20px;
}

.link-92 {
  float: right;
  margin-top: 25px;
  margin-right: 20px;
  font-size: 20px;
  text-decoration: none;
}

.link-93 {
  color: red;
  text-decoration: none;
}

.div-block-8 {
  margin-left: 10px;
}

.slide-315 {
  background-image: url('../images/1030a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-316 {
  background-image: url('../images/1030b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-317 {
  background-image: url('../images/1030c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-318 {
  background-image: url('../images/1030d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-319 {
  background-image: url('../images/1030e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-320 {
  background-image: url('../images/1030f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-321 {
  background-image: url('../images/1030g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-322 {
  background-image: url('../images/1030h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-323 {
  background-image: url('../images/1030i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-45 {
  background-image: url('../images/1030j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-324 {
  background-image: url('../images/1034a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-325 {
  background-image: url('../images/1034b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-326 {
  background-image: url('../images/1034c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-327 {
  background-image: url('../images/1034d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-328 {
  background-image: url('../images/1034e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-329 {
  background-image: url('../images/1034f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-330 {
  background-image: url('../images/1034g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-331 {
  background-image: url('../images/1034h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-332 {
  background-image: url('../images/1034i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-46 {
  background-image: url('../images/1034j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.paragraph-69 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slide-333 {
  background-image: url('../images/1032a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-334 {
  background-image: url('../images/1032b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-335 {
  background-image: url('../images/1032c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-336 {
  background-image: url('../images/1032d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-337 {
  background-image: url('../images/1032e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-338 {
  background-image: url('../images/1032f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-339 {
  background-image: url('../images/1032g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-340 {
  background-image: url('../images/1031a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-341 {
  background-image: url('../images/1031b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-342 {
  background-image: url('../images/1031c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-343 {
  background-image: url('../images/1031d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-344 {
  background-image: url('../images/1031e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-345 {
  background-image: url('../images/1031f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-346 {
  background-image: url('../images/1031g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-347 {
  background-image: url('../images/1031h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-348 {
  background-image: url('../images/1031i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-47 {
  background-image: url('../images/1031j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-349 {
  background-image: url('../images/1043a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-350 {
  background-image: url('../images/1043b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-351 {
  background-image: url('../images/1043c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-352 {
  background-image: url('../images/1043d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-353 {
  background-image: url('../images/1043e.jpg');
  background-position: 0 0;
  background-size: 100%;
}

.slide-354 {
  background-image: url('../images/1043f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-355 {
  background-image: url('../images/1043g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-356 {
  background-image: url('../images/1043h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-357 {
  background-image: url('../images/1043i.jpg');
  background-position: 0 0;
  background-size: 100%;
}

.slide-1-48 {
  background-image: url('../images/1043j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-49 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.slide-358 {
  background-image: url('../images/1005a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-359 {
  background-image: url('../images/1005b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-360 {
  background-image: url('../images/1005c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-361 {
  background-image: url('../images/1005d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-362 {
  background-image: url('../images/1005e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-363 {
  background-image: url('../images/1005f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-364 {
  background-image: url('../images/1005g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-365 {
  background-image: url('../images/1005h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-366 {
  background-image: url('../images/1005i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-50 {
  background-image: url('../images/1005j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.html-embed {
  margin: 20px;
}

.link-94, .link-95, .link-96, .link-97, .link-98, .link-99 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.link-100 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  font-weight: 400;
  text-decoration: none;
}

.slide-367 {
  background-image: url('../images/1053a.jpg'), url('../images/1052a.jpg'), url('../images/1051a.jpg'), url('../images/1050a.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-368 {
  background-image: url('../images/1053b.jpg'), url('../images/1052b.jpg'), url('../images/1051b.jpg'), url('../images/1050b.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-369 {
  background-image: url('../images/1053c.jpg'), url('../images/1052c.jpg'), url('../images/1051c.jpg'), url('../images/1050c.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-370 {
  background-image: url('../images/1053d.jpg'), url('../images/1052d.jpg'), url('../images/1051d.jpg'), url('../images/1050d.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-371 {
  background-image: url('../images/1053e.jpg'), url('../images/1052e.jpg'), url('../images/1051e.jpg'), url('../images/1050e.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-372 {
  background-image: url('../images/1053f.jpg'), url('../images/1052f.jpg'), url('../images/1051f.jpg'), url('../images/1050f.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-373 {
  background-image: url('../images/1053g.jpg'), url('../images/1052g.jpg'), url('../images/1051g.jpg'), url('../images/1050g.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-374 {
  background-image: url('../images/1053h.jpg'), url('../images/1052h.jpg'), url('../images/1051h.jpg'), url('../images/1050h.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-375 {
  background-image: url('../images/1053i.jpg'), url('../images/1052i.jpg'), url('../images/1051i.jpg'), url('../images/1050i.jpg');
  background-position: 0 0, 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.slide-1-51 {
  background-image: url('../images/1053-d.jpg'), url('../images/1052j.jpg'), url('../images/1051j.jpg');
  background-position: 0 0, 0 0, 0 0;
  background-size: 100% 100%, 100% 100%, 100% 100%;
}

.slide-376 {
  background-image: url('../images/1049a.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-377 {
  background-image: url('../images/1049b.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-378 {
  background-image: url('../images/1049c.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-379 {
  background-image: url('../images/1049d.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-380 {
  background-image: url('../images/1049e.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-381 {
  background-image: url('../images/1049f.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-382 {
  background-image: url('../images/1049g.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-383 {
  background-image: url('../images/1049h.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-384 {
  background-image: url('../images/1049i.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-52 {
  background-image: url('../images/1049j.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-385 {
  background-image: url('../images/1048a.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-386 {
  background-image: url('../images/1048b.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-387 {
  background-image: url('../images/1048c.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-388 {
  background-image: url('../images/1048d.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-389 {
  background-image: url('../images/1048e.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-390 {
  background-image: url('../images/1048f.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-391 {
  background-image: url('../images/1048g.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-392 {
  background-image: url('../images/1048h.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-393 {
  background-image: url('../images/1048i.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-53 {
  background-image: url('../images/1048j.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-394 {
  background-image: url('../images/1047a.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-395 {
  background-image: url('../images/1047b.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-396 {
  background-image: url('../images/1047c.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-397 {
  background-image: url('../images/1047d.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-398 {
  background-image: url('../images/1047e.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-399 {
  background-image: url('../images/1047f.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-400 {
  background-image: url('../images/1047g.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-401 {
  background-image: url('../images/1047h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-402 {
  background-image: url('../images/1046a.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-403 {
  background-image: url('../images/1046b.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-404 {
  background-image: url('../images/1046c.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-405 {
  background-image: url('../images/1046d.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-406 {
  background-image: url('../images/1046e.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-407 {
  background-image: url('../images/1046f.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-408 {
  background-image: url('../images/1046g.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-409 {
  background-image: url('../images/1046h.png');
  background-position: 0 0;
  background-size: 100%;
}

.slide-410 {
  background-image: url('../images/1046i.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-54 {
  background-image: url('../images/1046j.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-411 {
  background-image: url('../images/1045a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-412 {
  background-image: url('../images/1045b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-413 {
  background-image: url('../images/1045c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-414 {
  background-image: url('../images/1045d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-415 {
  background-image: url('../images/1045e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-416 {
  background-image: url('../images/1045f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-417 {
  background-image: url('../images/1045g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-418 {
  background-image: url('../images/1045h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-419 {
  background-image: url('../images/1045i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-55 {
  background-image: url('../images/1045j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-56, .slide-420 {
  background-image: url('../images/1044a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-421 {
  background-image: url('../images/1044b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-422 {
  background-image: url('../images/1044c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-423 {
  background-image: url('../images/1044d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-424 {
  background-image: url('../images/1044e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-425 {
  background-image: url('../images/1044f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-426 {
  background-image: url('../images/1044g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-427 {
  background-image: url('../images/1044h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-428 {
  background-image: url('../images/1044i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-57 {
  background-image: url('../images/1044j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-58 {
  background-image: url('../images/1044k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-59 {
  background-image: url('../images/1044l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-60 {
  background-image: url('../images/1044m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-61 {
  background-image: url('../images/1044n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-62 {
  background-image: url('../images/1044o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-63 {
  background-image: url('../images/1044p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-64 {
  background-image: url('../images/1044q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.button-3 {
  text-align: center;
  background-color: #e2ae5b;
  border-radius: 25px;
  margin-bottom: 40px;
  font-size: 19px;
  transition: opacity .2s;
}

.button-3:hover {
  background-color: #da9930;
}

.button-3.hover {
  background-color: #e2ae5b;
}

.slide-429 {
  background-image: url('../images/1029a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-430 {
  background-image: url('../images/1029b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-431 {
  background-image: url('../images/1029c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-432 {
  background-image: url('../images/1029d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-433 {
  background-image: url('../images/1029e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-434 {
  background-image: url('../images/1029f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-435 {
  background-image: url('../images/1029g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-436 {
  background-image: url('../images/1029h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-437 {
  background-image: url('../images/1029i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-65 {
  background-image: url('../images/1029j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-438 {
  background-image: url('../images/1027a.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-439 {
  background-image: url('../images/1027b.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-440 {
  background-image: url('../images/1027c.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-441 {
  background-image: url('../images/1027d.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-442 {
  background-image: url('../images/1027f.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-443 {
  background-image: url('../images/1027g.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-444 {
  background-image: url('../images/1023a.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-445 {
  background-image: url('../images/1023b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-446 {
  background-image: url('../images/1023c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-447 {
  background-image: url('../images/1023d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-448 {
  background-image: url('../images/1023e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-449 {
  background-image: url('../images/1023f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-450 {
  background-image: url('../images/1023g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-451 {
  background-image: url('../images/1023h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-452 {
  background-image: url('../images/1023i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-66 {
  background-image: url('../images/1023j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.div-block-9 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 10vh;
  display: flex;
  position: fixed;
}

.grid-5 {
  background-color: #fff;
  grid-template-rows: auto;
  margin: 40px 20px;
}

.image-11 {
  margin-top: 70px;
  margin-bottom: 0;
  margin-left: 20px;
}

.submit-button-3 {
  border-radius: 20px;
  margin-left: 10px;
  font-size: 17px;
  font-weight: 700;
}

.div-block-10 {
  background-image: url('../images/20230924_164559-1.jpg'), url('../images/20230924_164559-1.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 50%, 0 0;
  background-size: 100% 100%, cover, auto;
  width: 100%;
  height: 50vh;
}

.heading-7 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 10px;
}

.button-4 {
  color: #fff;
  border-radius: 20px;
  font-size: 23px;
}

.field-label, .field-label-2 {
  margin-left: 10px;
  font-size: 17px;
}

.heading-8 {
  margin-bottom: 20px;
  margin-left: 5px;
  font-size: 25px;
}

.paragraph-70 {
  margin-left: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.paragraph-71 {
  text-align: center;
  width: 100%;
  height: auto;
  margin-bottom: 10px;
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
}

.div-block-11 {
  background-color: gray;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40vh;
  margin-top: 0;
  display: flex;
}

.div-block-12 {
  color: #fff;
  background-color: gray;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40vh;
  display: flex;
}

.button-5 {
  border-radius: 20px;
  margin-top: 20px;
  font-size: 19px;
  font-weight: 700;
}

.button-6 {
  border-radius: 20px;
  margin-top: 10px;
  font-size: 19px;
  font-weight: 700;
}

.heading-9 {
  color: #fff;
  margin-top: 10px;
  font-size: 28px;
}

.paragraph-72 {
  color: #fff;
  text-align: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
}

.image-12 {
  width: 100%;
  height: 60vh;
}

.heading-10 {
  margin-top: 10px;
  font-size: 28px;
}

.paragraph-73 {
  text-align: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 22px;
}

.image-13 {
  width: 100%;
  height: 60vh;
  margin-top: 20px;
}

.div-block-13, .div-block-14 {
  background-color: #e7e6e6;
}

.text-field-2, .text-field-3 {
  width: 80%;
  margin-left: 10px;
}

.bold-text-7 {
  margin-left: 0;
  font-size: 39px;
}

.heading-11 {
  margin-left: 5px;
}

.button-7 {
  border-radius: 20px;
  font-size: 19px;
  font-weight: 700;
}

.div-block-15 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.checkbox-label {
  margin-left: 10px;
}

.checkbox {
  margin-left: -10px;
}

.slide-453 {
  background-image: url('../images/1026b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-454 {
  background-image: url('../images/1026c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-455 {
  background-image: url('../images/1026d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-456 {
  background-image: url('../images/1026e.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-457 {
  background-image: url('../images/1026f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-458 {
  background-image: url('../images/1026g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-459 {
  background-image: url('../images/1026h.JPG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-460 {
  background-image: url('../images/1026i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-67 {
  background-image: url('../images/1026j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.paragraph-74, .paragraph-75, .paragraph-76 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.link-block, .link-block-2, .link-block-3 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.slide-461 {
  background-image: url('../images/1051a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-462 {
  background-image: url('../images/1051b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-463 {
  background-image: url('../images/1051c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-464 {
  background-image: url('../images/1051d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-465 {
  background-image: url('../images/1051e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-466 {
  background-image: url('../images/1051f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-467 {
  background-image: url('../images/1051g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-468 {
  background-image: url('../images/1051h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-469 {
  background-image: url('../images/1051i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-68 {
  background-image: url('../images/1051j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-470 {
  background-image: url('../images/1052a.jpg');
  background-position: 50%;
  background-size: 100% 100%;
}

.slide-471 {
  background-image: url('../images/1052b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-472 {
  background-image: url('../images/1052c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-473 {
  background-image: url('../images/1052d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-474 {
  background-image: url('../images/1052e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-475 {
  background-image: url('../images/1052f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-476 {
  background-image: url('../images/1052g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-477 {
  background-image: url('../images/1052h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-478 {
  background-image: url('../images/1052i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-69 {
  background-image: url('../images/1052j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-479 {
  background-image: url('../images/1054-a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-480 {
  background-image: url('../images/1054-b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-481 {
  background-image: url('../images/1054c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-482 {
  background-image: url('../images/1054n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-483 {
  background-image: url('../images/1054e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-484 {
  background-image: url('../images/1054f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-485 {
  background-image: url('../images/1054g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-486 {
  background-image: url('../images/1054h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-487 {
  background-image: url('../images/1054ii.PNG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-70 {
  background-image: url('../images/1054jj.PNG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-71 {
  background-image: url('../images/1054k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-72 {
  background-image: url('../images/1054ll.PNG');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-73 {
  background-image: url('../images/1054m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-101 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.paragraph-77 {
  text-align: center;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slider-4 {
  width: 100%;
  height: 75vh;
  margin-top: 10px;
}

.div-block-16 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.submit-button-4 {
  background-color: red;
  border-radius: 20px;
  font-size: 21px;
}

.form-block-3 {
  width: 40%;
  margin-bottom: 40px;
}

.heading-12 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.slide-488 {
  background-image: url('../images/1051a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-489 {
  background-image: url('../images/1051b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-490 {
  background-image: url('../images/1051c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-491 {
  background-image: url('../images/1051d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-492 {
  background-image: url('../images/1051e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-493 {
  background-image: url('../images/1051f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-494 {
  background-image: url('../images/1051g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-495 {
  background-image: url('../images/1051h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-496 {
  background-image: url('../images/1051i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-74 {
  background-image: url('../images/1051j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-75 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.heading-13 {
  text-align: center;
}

.heading-14 {
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
}

.button-8, .button-9, .button-10 {
  background-color: red;
  border-radius: 20px;
  margin-top: 10px;
  font-size: 17px;
}

.submit-button-5 {
  background-color: red;
  border-radius: 20px;
  font-size: 17px;
}

.button-11 {
  background-color: red;
  border-radius: 20px;
  margin-top: 10px;
  font-size: 17px;
}

.form-block-4 {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 40%;
  display: block;
}

.div-block-17, .div-block-18, .div-block-19, .div-block-20, .div-block-21 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-78 {
  margin-top: 20px;
}

.button-12 {
  background-color: red;
  border-radius: 20px;
  font-size: 17px;
}

.div-block-22 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-15 {
  margin-left: 40px;
  margin-right: 40px;
}

.paragraph-79 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.heading-16 {
  margin-left: 40px;
  margin-right: 40px;
}

.paragraph-80 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.heading-17 {
  margin-left: 40px;
  margin-right: 40px;
}

.paragraph-81 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.heading-18 {
  margin-left: 40px;
  margin-right: 20px;
}

.paragraph-82 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.heading-19 {
  margin-left: 40px;
  margin-right: 20px;
}

.paragraph-83 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.button-13, .button-14, .button-15, .button-16 {
  background-color: red;
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-23 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-24 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-25, .div-block-26 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.submit-button-6 {
  background-color: red;
  border-radius: 20px;
}

.div-block-27 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.form-block-5 {
  width: 40%;
}

.paragraph-84 {
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.paragraph-85, .paragraph-86, .paragraph-87, .paragraph-88 {
  margin-left: 40px;
  margin-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.heading-20, .heading-21 {
  margin-left: 40px;
  margin-right: 40px;
}

.slide-497 {
  background-image: url('../images/1050a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-498 {
  background-image: url('../images/1050b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-499 {
  background-image: url('../images/1050c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-500 {
  background-image: url('../images/1050d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-501 {
  background-image: url('../images/1050e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-502 {
  background-image: url('../images/1050f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-503 {
  background-image: url('../images/1050g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-504 {
  background-image: url('../images/1050h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-505 {
  background-image: url('../images/1050i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-76 {
  background-image: url('../images/1050j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-506 {
  background-image: url('../images/1055a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-507 {
  background-image: url('../images/1055b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-508 {
  background-image: url('../images/1055c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-509 {
  background-image: url('../images/1055d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-510 {
  background-image: url('../images/1055e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-511 {
  background-image: url('../images/1055f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-512 {
  background-image: url('../images/1055g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-513 {
  background-image: url('../images/1055h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-514 {
  background-image: url('../images/1055i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-77 {
  background-image: url('../images/1055j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-102 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.button-17 {
  text-align: left;
  background-color: #e2ae5b;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 19px;
}

.button-17:hover {
  background-color: #da9930;
}

.div-block-28 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-22, .heading-23 {
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
}

.paragraph-89 {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.paragraph-90, .paragraph-91, .paragraph-92 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.image-14 {
  width: 100%;
  height: 70vh;
  margin-left: 0;
  margin-right: 0;
}

.button-18 {
  background-color: #e2ae5b;
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 19px;
}

.button-18:hover {
  background-color: #da9930;
}

.paragraph-93 {
  margin-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.div-block-29 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-24 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.image-15, .image-16, .image-17 {
  width: 100%;
  height: 70vh;
}

.button-19 {
  background-color: #e2ae5b;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 19px;
}

.button-19:hover {
  background-color: #da9930;
}

.div-block-30 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-94 {
  padding-left: 40px;
  padding-right: 40px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.heading-25 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.image-18 {
  width: 100%;
  height: 70vh;
}

.button-20 {
  background-color: #e2ae5b;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 19px;
}

.button-20:hover {
  background-color: #da9930;
}

.div-block-31 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.slide-1-78 {
  background-image: url('../images/1053-p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-515 {
  background-image: url('../images/1053-b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-516 {
  background-image: url('../images/1053-c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-517 {
  background-image: url('../images/1053-d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-518 {
  background-image: url('../images/1053-e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-519 {
  background-image: url('../images/1053-f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-520 {
  background-image: url('../images/1053-g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-521 {
  background-image: url('../images/1053-h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-522 {
  background-image: url('../images/1053-i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-79 {
  background-image: url('../images/1053-j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-80 {
  background-image: url('../images/1053-k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-81 {
  background-image: url('../images/1053-l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-82 {
  background-image: url('../images/1053-m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-83 {
  background-image: url('../images/1053-n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-84 {
  background-image: url('../images/1053-o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-523 {
  background-image: url('../images/1053-a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.submit-button-7 {
  background-color: red;
  border-radius: 20px;
  font-size: 19px;
}

.form-block-6 {
  width: 40%;
  margin-bottom: 30px;
}

.heading-26 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.field-label-3 {
  margin-bottom: 20px;
  font-size: 19px;
}

.heading-27 {
  text-align: center;
}

.submit-button-8 {
  background-color: #e2ae5b;
  border-radius: 20px;
  font-size: 19px;
}

.submit-button-8:hover {
  background-color: #da9930;
}

.form-block-7 {
  width: 40%;
  margin-bottom: 30px;
}

.field-label-4 {
  margin-bottom: 20px;
  font-size: 19px;
}

.heading-28 {
  text-align: center;
  margin-bottom: 20px;
}

.heading-29 {
  text-align: center;
}

.slide-524 {
  background-image: url('../images/1054c1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-525 {
  background-image: url('../images/1054c2.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-526 {
  background-image: url('../images/1054c3.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-527 {
  background-image: url('../images/1054c4.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-528 {
  background-image: url('../images/1054c5.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-529 {
  background-image: url('../images/1054c6.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-530 {
  background-image: url('../images/1054c7.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-531 {
  background-image: url('../images/1054c8.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-532 {
  background-image: url('../images/1054c9.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-85 {
  background-image: url('../images/1054c10.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-86 {
  background-image: url('../images/1054c11.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-87 {
  background-image: url('../images/1054c12.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-88 {
  background-image: url('../images/1054c13.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-89 {
  background-image: url('../images/1054c14.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-533 {
  background-image: url('../images/1056a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-534 {
  background-image: url('../images/1056b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-535 {
  background-image: url('../images/1056c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-536 {
  background-image: url('../images/1056d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-537 {
  background-image: url('../images/1056e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-538 {
  background-image: url('../images/1056f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-539 {
  background-image: url('../images/1056g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-540 {
  background-image: url('../images/1056h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-541 {
  background-image: url('../images/1056i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-90 {
  background-image: url('../images/1056j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-91 {
  background-image: url('../images/1056k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-92 {
  background-image: url('../images/1056l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-93 {
  background-image: url('../images/1056m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-94 {
  background-image: url('../images/1056n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.heading-30 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.link-block-4, .link-block-5, .link-block-6, .link-block-7 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.slide-542 {
  background-image: url('../images/1057a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-543 {
  background-image: url('../images/1057b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-544 {
  background-image: url('../images/1057c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-545 {
  background-image: url('../images/1057d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-546 {
  background-image: url('../images/1057e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-547 {
  background-image: url('../images/1057f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-548 {
  background-image: url('../images/1057g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-549 {
  background-image: url('../images/1057m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-550 {
  background-image: url('../images/1057i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-95 {
  background-image: url('../images/1057j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-block-8, .link-block-9, .link-block-10 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.slide-551 {
  background-image: url('../images/1058a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-552 {
  background-image: url('../images/1058b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-553 {
  background-image: url('../images/1058c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-554 {
  background-image: url('../images/1058d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-555 {
  background-image: url('../images/1058e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-556 {
  background-image: url('../images/1058f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-557 {
  background-image: url('../images/1058g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-558 {
  background-image: url('../images/1058h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-559 {
  background-image: url('../images/1058i.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-1-96 {
  background-image: url('../images/1058j.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
}

.slide-1-97 {
  background-image: url('../images/1058k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-block-11 {
  color: #000;
  text-decoration: none;
}

.slide-560 {
  background-image: url('../images/1059a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-561 {
  background-image: url('../images/1059b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-562 {
  background-image: url('../images/1059c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-563 {
  background-image: url('../images/1059d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-564 {
  background-image: url('../images/1059e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-565 {
  background-image: url('../images/1059f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-566 {
  background-image: url('../images/1059g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-567 {
  background-image: url('../images/1059h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-568 {
  background-image: url('../images/1059i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-98 {
  background-image: url('../images/1059j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-99 {
  background-image: url('../images/1059k.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-100 {
  background-image: url('../images/1059l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-569 {
  background-image: url('../images/1061a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-570 {
  background-image: url('../images/1061b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-571 {
  background-image: url('../images/1061c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-572 {
  background-image: url('../images/1061d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-573 {
  background-image: url('../images/1061e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-574 {
  background-image: url('../images/1061f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-575 {
  background-image: url('../images/1061g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-576 {
  background-image: url('../images/1061h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-577 {
  background-image: url('../images/1061i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-101 {
  background-image: url('../images/1061j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-102 {
  background-image: url('../images/1061k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-103 {
  background-image: url('../images/1061l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-104 {
  background-image: url('../images/1061m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-105 {
  background-image: url('../images/1061n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-578 {
  background-image: url('../images/1060a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-579 {
  background-image: url('../images/1060b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-580 {
  background-image: url('../images/1060c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-581 {
  background-image: url('../images/1060d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-582 {
  background-image: url('../images/1060e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-583 {
  background-image: url('../images/1060f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-584 {
  background-image: url('../images/1060g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-585 {
  background-image: url('../images/1060h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-586 {
  background-image: url('../images/1060i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-106 {
  background-image: url('../images/1060j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-107 {
  background-image: url('../images/1060k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-108 {
  background-image: url('../images/1060l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-109 {
  background-image: url('../images/1060m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-110 {
  background-image: url('../images/1060n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-587 {
  background-image: url('../images/1012a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-588 {
  background-image: url('../images/1012b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-589 {
  background-image: url('../images/1012c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-590 {
  background-image: url('../images/1012d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-591 {
  background-image: url('../images/1012e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-592 {
  background-image: url('../images/1012f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-593 {
  background-image: url('../images/1012g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-594 {
  background-image: url('../images/1012h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-595 {
  background-image: url('../images/1012i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-111 {
  background-image: url('../images/1012j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-596 {
  background-image: url('../images/1062a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-597 {
  background-image: url('../images/1062b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-598 {
  background-image: url('../images/1062c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-599 {
  background-image: url('../images/1062d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-600 {
  background-image: url('../images/1062e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-601 {
  background-image: url('../images/1062f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-602 {
  background-image: url('../images/1062g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-603 {
  background-image: url('../images/1062h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-604 {
  background-image: url('../images/1062i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-605 {
  background-image: url('../images/1063a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-606 {
  background-image: url('../images/1063b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-607 {
  background-image: url('../images/1063c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-608 {
  background-image: url('../images/1063d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-609 {
  background-image: url('../images/1063e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-610 {
  background-image: url('../images/1063f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-611 {
  background-image: url('../images/1063g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-612 {
  background-image: url('../images/1063h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-613 {
  background-image: url('../images/1063i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-112 {
  background-image: url('../images/1063j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-113 {
  background-image: url('../images/1063k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-114 {
  background-image: url('../images/1063l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-115 {
  background-image: url('../images/1063m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-614 {
  background-image: url('../images/1064a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-615 {
  background-image: url('../images/1064b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-616 {
  background-image: url('../images/1064g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-617 {
  background-image: url('../images/1064l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-618 {
  background-image: url('../images/1064e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-619 {
  background-image: url('../images/1064q.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-620 {
  background-image: url('../images/1064g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-621 {
  background-image: url('../images/1064h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-622 {
  background-image: url('../images/1064i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-116 {
  background-image: url('../images/1064j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-117 {
  background-image: url('../images/1064k.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-118 {
  background-image: url('../images/1064l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-119 {
  background-image: url('../images/1064m.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-120 {
  background-image: url('../images/1064n.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-121 {
  background-image: url('../images/1064o.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-122 {
  background-image: url('../images/1064p.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-123 {
  background-image: url('../images/1064q.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-124 {
  background-image: url('../images/1064r.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-623 {
  background-image: url('../images/1065a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-624 {
  background-image: url('../images/1065b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-625 {
  background-image: url('../images/1065c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-626 {
  background-image: url('../images/1065d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-627 {
  background-image: url('../images/1065e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-628 {
  background-image: url('../images/1065f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-629 {
  background-image: url('../images/1065g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-630 {
  background-image: url('../images/1065h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-631 {
  background-image: url('../images/1065i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-125 {
  background-image: url('../images/1065j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-126 {
  background-image: url('../images/1065k.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-127 {
  background-image: url('../images/1065l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-128 {
  background-image: url('../images/1065m.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-129 {
  background-image: url('../images/1065n.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-130 {
  background-image: url('../images/1065o.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-131 {
  background-image: url('../images/1065p.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-132 {
  background-image: url('../images/1065q.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-133 {
  background-image: url('../images/1065r.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-134 {
  background-image: url('../images/1065s.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-2 {
  background-image: url('../images/1065t.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-3 {
  background-image: url('../images/1065u.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-4 {
  background-image: url('../images/1065v.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.button-21 {
  background-color: #e2ae5b;
  border-radius: 20px;
  font-size: 19px;
}

.button-21:hover {
  background-color: #da9930;
}

.paragraph-95 {
  width: 70%;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
}

.slide-1-135 {
  background-image: url('../images/1063n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-136 {
  background-image: url('../images/1063o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-137 {
  background-image: url('../images/1063p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-138 {
  background-image: url('../images/1063q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-139 {
  background-image: url('../images/1063r.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-140 {
  background-image: url('../images/1063s.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-5 {
  background-image: url('../images/1063t.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-6 {
  background-image: url('../images/1063u.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-7 {
  background-image: url('../images/1063v.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-8 {
  background-image: url('../images/1063w.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-9 {
  background-image: url('../images/1063x.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-141 {
  background-image: url('../images/1061o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-142 {
  background-image: url('../images/1061p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-143 {
  background-image: url('../images/1061q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-144 {
  background-image: url('../images/1061r.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-145 {
  background-image: url('../images/1061s.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-10 {
  background-image: url('../images/1061t.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-11 {
  background-image: url('../images/1061u.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-12 {
  background-image: url('../images/1061v.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-13 {
  background-image: url('../images/1061w.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-14 {
  background-image: url('../images/1061x.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-15 {
  background-image: url('../images/1061y.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-16 {
  background-image: url('../images/1061z.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-17 {
  background-image: url('../images/1061z1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-18 {
  background-image: url('../images/1061z2.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-19 {
  background-image: url('../images/1061z3.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-146 {
  background-image: url('../images/1057m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-147 {
  background-image: url('../images/1057n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-148 {
  background-image: url('../images/1057o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-149 {
  background-image: url('../images/1057p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-150 {
  background-image: url('../images/1057q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-151 {
  background-image: url('../images/1057r.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-152 {
  background-image: url('../images/1057s.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-153 {
  background-image: url('../images/1057t.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-154 {
  background-image: url('../images/1057u.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-155 {
  background-image: url('../images/1057v.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-20 {
  background-image: url('../images/1057w.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-21 {
  background-image: url('../images/1057x.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-22 {
  background-image: url('../images/1057y.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-23 {
  background-image: url('../images/1057z.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-24 {
  background-image: url('../images/1057z1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-25 {
  background-image: url('../images/1057z2.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-632 {
  background-image: url('../images/1066a.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-633 {
  background-image: url('../images/1066b.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-634 {
  background-image: url('../images/1066c.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-635 {
  background-image: url('../images/1066d.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-636 {
  background-image: url('../images/1066e.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-637 {
  background-image: url('../images/1066f.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-638 {
  background-image: url('../images/1066g.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-639 {
  background-image: url('../images/1066h.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-640 {
  background-image: url('../images/1066i.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-156 {
  background-image: url('../images/1066j.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-157 {
  background-image: url('../images/1066k.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-158 {
  background-image: url('../images/1066l.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-159 {
  background-image: url('../images/1066m.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-160 {
  background-image: url('../images/1066n.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-161 {
  background-image: url('../images/1066o.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-162 {
  background-image: url('../images/1066p.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-163 {
  background-image: url('../images/1066q.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-164 {
  background-image: url('../images/1066r.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-165 {
  background-image: url('../images/1066s.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-26 {
  background-image: url('../images/1066t.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-27 {
  background-image: url('../images/1066u.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-28 {
  background-image: url('../images/1066v.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-29 {
  background-image: url('../images/1066x.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-30 {
  background-image: url('../images/1066y.png');
  background-position: 0 0;
  background-size: 100% 100%;
}

.image-19 {
  width: 100vw;
  height: 70vh;
  margin-bottom: 20px;
}

.image-20 {
  width: 100%;
  height: 70vh;
  margin-bottom: 20px;
}

.slide-641 {
  background-image: url('../images/1067a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-642 {
  background-image: url('../images/1067b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-643 {
  background-image: url('../images/1067c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-644 {
  background-image: url('../images/1067d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-645 {
  background-image: url('../images/1067e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-646 {
  background-image: url('../images/1067f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-647 {
  background-image: url('../images/1067g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-648 {
  background-image: url('../images/1067h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-649 {
  background-image: url('../images/1067i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-166 {
  background-image: url('../images/1067j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-167 {
  background-image: url('../images/1067k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-168 {
  background-image: url('../images/1067l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-169 {
  background-image: url('../images/1067m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-170 {
  background-image: url('../images/1067n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-171 {
  background-image: url('../images/1067o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-172 {
  background-image: url('../images/1067p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-173 {
  background-image: url('../images/1067q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-174 {
  background-image: url('../images/1067s.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-175 {
  background-image: url('../images/1067t.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-31 {
  background-image: url('../images/1067u.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-32 {
  background-image: url('../images/1067v.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-33 {
  background-image: url('../images/1067x.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-34 {
  background-image: url('../images/1067y.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-35 {
  background-image: url('../images/1067z.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-36 {
  background-image: url('../images/1067zz.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-37 {
  background-image: url('../images/1067zzz.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.submit-button-9 {
  background-color: #da9930;
  border-radius: 20px;
  margin-bottom: 20px;
  font-size: 38px;
  line-height: 33px;
}

.submit-button-9:hover {
  background-color: #da9930;
}

.div-block-32 {
  background-color: #eeede7;
  background-image: url('../images/1068cc.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-bottom: 0;
  display: flex;
}

.div-block-33 {
  background-image: url('../images/1054c2.jpg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0, 0 0;
  background-size: 100% 100%, auto;
  height: 100vh;
}

.div-block-34 {
  background-image: url('../images/1068r.png');
  background-position: 0 0;
  background-size: 100% 100%;
  height: 100vh;
}

.button-22 {
  text-align: center;
  background-color: #da9930;
  border-radius: 20px;
  margin-top: 120px;
  font-size: 38px;
  line-height: 33px;
}

.button-22:hover {
  background-color: #da9930;
}

.div-block-35 {
  background-image: url('../images/1068f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
  height: 100vh;
}

.button-23 {
  text-align: center;
  background-color: #da9930;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 38px;
  line-height: 33px;
}

.button-23:hover {
  background-color: #da9930;
}

.button-23.w--current {
  text-align: center;
  font-size: 38px;
  line-height: 33px;
}

.button-24 {
  text-align: center;
  background-color: #da9930;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 38px;
  line-height: 33px;
}

.button-24:hover {
  background-color: #da9930;
}

.div-block-36 {
  background-color: #eeede7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-37, .div-block-38 {
  background-color: #eeede7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-block-8 {
  width: 40%;
}

.paragraph-96 {
  margin: 0;
  padding: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 18px;
}

.paragraph-97, .paragraph-98 {
  margin: 20px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 18px;
}

.paragraph-99 {
  margin: 0;
  padding: 20px 20px 10px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 18px;
}

.heading-31 {
  color: #fff;
  text-align: center;
  background-color: #000;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 53px;
}

.heading-32 {
  color: #fff;
  text-align: center;
  background-color: #000;
  margin-left: 20px;
  margin-right: 20px;
}

.bold-text-8 {
  font-size: 18px;
}

.heading-33 {
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-39, .div-block-40 {
  background-color: #eeede7;
}

.image-21 {
  margin-top: 0;
  margin-bottom: 60px;
}

.button-25 {
  text-align: center;
  background-color: #da9930;
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 38px;
  line-height: 33px;
}

.button-25:hover {
  background-color: #da9930;
}

.slide-650 {
  background-image: url('../images/1069a.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-651 {
  background-image: url('../images/1069b.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-652 {
  background-image: url('../images/1069c.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-653 {
  background-image: url('../images/1069d.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-654 {
  background-image: url('../images/1069e.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-655 {
  background-image: url('../images/1069f.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-656 {
  background-image: url('../images/1069g.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-657 {
  background-image: url('../images/1069h.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-658 {
  background-image: url('../images/1069i.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-176 {
  background-image: url('../images/1069j.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-177 {
  background-image: url('../images/1069k.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-178 {
  background-image: url('../images/1069l.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-179 {
  background-image: url('../images/1069m.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-180 {
  background-image: url('../images/1069n.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-181 {
  background-image: url('../images/1069o.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-182 {
  background-image: url('../images/1069p.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-183 {
  background-image: url('../images/1069q.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-184 {
  background-image: url('../images/1069r.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-185 {
  background-image: url('../images/1069s.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-38 {
  background-image: url('../images/1069t.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-39 {
  background-image: url('../images/1069u.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-40 {
  background-image: url('../images/1069v.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-41 {
  background-image: url('../images/1069w.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-42 {
  background-image: url('../images/1069y.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-43 {
  background-image: url('../images/1069z.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-44 {
  background-image: url('../images/1069z1.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-45 {
  background-image: url('../images/1069z2.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-46 {
  background-image: url('../images/1069z3.jpg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.main-wrapper {
  width: 100%;
}

.section {
  padding: 5.625rem;
  font-family: Berlin;
}

.section.black-bg {
  background-color: #000;
}

.section.gray-bg {
  background-color: #d7d2cb;
}

.section.nopadding {
  padding: 0;
}

.section.dark-gray-bg {
  background-color: #191817;
}

.section.less-padding {
  padding-bottom: 0;
}

.section.maps {
  padding-top: 0;
}

.section.less-padding-copy {
  padding-top: 0;
  padding-bottom: 0;
}

.main-container {
  width: 100%;
  max-width: 75rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.main-container.hero {
  max-width: 100%;
}

.hero-div-w {
  z-index: 3;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: end start;
  width: 100%;
  height: 100%;
  margin: 0%;
  display: grid;
  position: relative;
}

.hero-section {
  width: 100%;
  height: 80vh;
  padding: 1.875rem 5.625rem 5.625rem;
  font-family: Berlin;
  position: relative;
}

.hero-bg-img-w {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero-bg-img {
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
  position: static;
  inset: 0%;
  overflow: clip;
}

.hero-bg-img-darker {
  z-index: 2;
  text-transform: uppercase;
  background-image: linear-gradient(#0000, #000000e6);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero-bg-div-w {
  width: 100%;
  padding-top: 80vh;
  position: relative;
  overflow: clip;
}

.hero-heading-w {
  grid-column-gap: 1.813rem;
  grid-row-gap: 1.813rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.heading-34 {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Hedviglettersserif;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 110%;
}

.heading-40px {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 110%;
}

.description-22px {
  color: #fff;
  font-family: Berlintype, sans-serif;
  font-size: 1.375rem;
  line-height: 120%;
}

.button-26 {
  color: #000;
  text-transform: uppercase;
  background-color: #ffc356;
  border-radius: 1.813rem;
  padding: 1rem 2.75rem;
  font-size: 1rem;
  line-height: 100%;
}

.yellow-button {
  color: #000;
  text-transform: uppercase;
  background-color: #ffc356;
  border-radius: 1.813rem;
  padding: 1rem 2.75rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 100%;
}

.yellow-button.pop-up-open.absolute {
  width: auto;
  height: auto;
  position: absolute;
  inset: 0%;
}

.hero-div-wrapper {
  z-index: 3;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 100%;
  height: 100%;
  margin: 0%;
  display: grid;
  position: relative;
}

.properties-div-w {
  grid-column-gap: 10.625rem;
  grid-row-gap: 10.625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding-right: 2.25rem;
  display: grid;
}

.properties-img-w {
  width: 100%;
  max-width: none;
}

.properties-heading-w {
  grid-column-gap: 1.813rem;
  grid-row-gap: 1.813rem;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  max-width: 30rem;
  padding-right: 0;
  display: grid;
}

.heading-35 {
  margin-top: 0;
  margin-bottom: 9px;
  font-family: Berlin;
}

.h2-32px {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Berlintype, sans-serif;
  font-size: 2rem;
  line-height: 120%;
}

.h2-32px.text-align-center {
  text-transform: uppercase;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-weight: 400;
}

.h2-32px.hedvig {
  text-transform: uppercase;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
}

.properties-deacription-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-18px {
  color: #000;
  font-family: Berlintype, sans-serif;
  font-size: 1.125rem;
  line-height: 120%;
}

.text-18px.white-text {
  color: #fff;
}

.image-22 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.exclusive-w {
  grid-column-gap: 10.625rem;
  grid-row-gap: 10.625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding-right: 2.25rem;
  display: grid;
}

.exclusive-img-w {
  width: 100%;
  max-width: none;
}

.exclusive-heading-w {
  grid-column-gap: 1.813rem;
  grid-row-gap: 1.813rem;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  max-width: 30rem;
  padding-right: 0;
  display: grid;
}

.exclusive-deacription-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logos-quote-divider {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-wrapper-two {
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-info-two {
  flex-direction: column;
  align-items: flex-start;
  max-width: 350px;
  display: flex;
}

.clients-quote-two {
  margin-top: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.clients-divider {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.featured-div-w {
  grid-column-gap: 3.75rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.featured-item-w {
  grid-column-gap: 1.188rem;
  grid-row-gap: 1.188rem;
  border-bottom: 1px solid #0000004d;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 1rem;
  display: grid;
}

.featured-img-w {
  width: 100%;
  height: 100%;
  max-height: 23.75rem;
  overflow: clip;
}

.featured-item-heading-w {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 32.5rem;
  display: grid;
}

.h3-22px {
  color: #000;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Berlintype, sans-serif;
  font-size: 1.375rem;
  line-height: 120%;
}

.h3-22px.shorter-425px {
  max-width: 26.563rem;
}

.h3-22px.caps {
  letter-spacing: 1px;
  text-transform: uppercase;
}

.text-16px {
  color: #000;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.text-16px.bold {
  font-weight: 700;
}

.text-16px.white {
  color: #fff;
  line-height: 120%;
  text-decoration: none;
}

.text-16px.white.caps {
  text-transform: uppercase;
}

.featured-item-button-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-top: .625rem;
  display: grid;
}

.featured-item-button-w.margin-top-30px {
  grid-template-columns: auto auto;
  margin-top: 1.875rem;
}

.featured-item-button-div {
  height: auto;
}

.featured-item-info-w, .featured-item-info-w-1 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: center end;
  place-items: center end;
  display: grid;
}

.image-23, .image-24 {
  width: 100%;
}

.apart-img-div {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: none;
  overflow: clip;
}

.featured-heading-w {
  margin-bottom: 1.875rem;
}

.heading-36 {
  font-family: Berlintype, sans-serif;
}

.ready-div-w {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ready-heading-w {
  text-align: center;
  font-family: Berlintype, sans-serif;
}

.ready-items-w {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ready-item-w {
  grid-column-gap: 1.813rem;
  grid-row-gap: 1.813rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Berlintype, sans-serif;
  display: grid;
}

.ready-item-heading-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start center;
  max-width: 20.313rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.concult-div-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.consult-heading-w {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start center;
  max-width: 52rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Berlintype, sans-serif;
  display: grid;
}

.white-logo {
  color: #191817;
}

.consult-button-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.button-white {
  color: #191817;
  text-transform: uppercase;
  background-color: #fcfaee;
  border-radius: 1.875rem;
  padding: 1rem 2.5rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.guide-div-w {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.guide-heading-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  display: grid;
}

.guide-heading-div {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  max-width: 32.25rem;
  display: grid;
}

.looking-div-w {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.looking-heading-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: auto;
  max-width: 53.75rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Berlintype, sans-serif;
  display: grid;
}

.looking-button-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.slider-div-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  height: auto;
  margin-left: -16%;
  display: grid;
  overflow: auto;
}

.section-slider {
  padding: 5.625rem 0;
  font-family: Berlin;
}

.section-slider.black-bg {
  background-color: #000;
}

.slider-img {
  max-width: none;
  max-height: 15.625rem;
}

.slider-img-2 {
  max-width: none;
  max-height: 11.563rem;
}

.slider-img-3 {
  max-width: none;
  max-height: 17.938rem;
}

.slider-img-4 {
  max-width: none;
  max-height: 11.25rem;
}

.slider-img-5 {
  max-width: none;
  max-height: 14.688rem;
}

.slider-img-6 {
  max-width: none;
  max-height: 14.063rem;
}

.slider-img-7 {
  max-width: none;
  max-height: 18.25rem;
}

.section-footer {
  background-color: #d7d2cb;
  padding: 5.625rem;
  font-family: Berlintype, sans-serif;
}

.section-footer.black-bg {
  background-color: #000;
}

.yourkey-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.footer {
  background-color: #000;
  padding-top: 2.375rem;
  padding-bottom: 2.375rem;
  font-family: Berlintype, sans-serif;
}

.footer-items-w {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.footer-links {
  color: #fff;
  font-size: .875rem;
  line-height: 120%;
}

.div-for-mobile {
  display: none;
}

.div-for-pc {
  width: 100%;
  height: 100%;
}

.featured-item-info-1-col {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: center end;
  place-items: center end;
  display: grid;
}

.slider-5 {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.slide-nav-2 {
  object-fit: cover;
  height: 12px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  inset: auto 4.8% 13.4% auto;
  overflow: visible;
}

.left-arrow, .right-arrow {
  display: none;
}

.image-25 {
  max-width: 5rem;
}

.hero-bg-img-1 {
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
  position: static;
  inset: 0%;
  overflow: visible;
}

.hero-bg-img-2, .hero-bg-img-3, .hero-bg-img-4 {
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
  position: static;
  inset: 0%;
  overflow: clip;
}

.ready-item-w-mobile {
  grid-column-gap: 1.813rem;
  grid-row-gap: 1.813rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Berlintype, sans-serif;
  display: grid;
}

.ready-item-heading-w-mobile {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start center;
  max-width: 20.313rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.pop-up-form {
  z-index: 999;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #000c;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100vw;
  height: 100vh;
  padding-top: 0;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.pop-up-form-div {
  background-color: #fff;
  border-radius: 1.3rem 1.3rem 1.125rem 1.125rem;
  width: 47.5rem;
  max-width: 47.5rem;
  margin: auto;
  padding: 0 0 1.875rem;
}

.pop-up-header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #000;
  border-top-left-radius: 1.125rem;
  border-top-right-radius: 1.125rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-between;
  place-items: center stretch;
  padding: 1.875rem 1.875rem 2rem;
  display: grid;
}

.pop-up-header-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  justify-items: stretch;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.image-27 {
  max-width: none;
}

.pop-up-content-w {
  padding-top: 1.313rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.pop-up-content-form-w {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.text-field-form-guide {
  color: #000000b3;
  background-color: #d7d2cb4d;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 43.75rem;
  height: 3.75rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-guide::placeholder {
  color: #0000004d;
}

.text-field-form-guide.phone {
  width: 100%;
}

.text-field-form-guide.phone-input {
  background-color: #d7d2cb00;
  width: 43.75rem;
}

.text-field-form-guide.phone-input.gray {
  background-color: #d7d2cb4d;
}

.text-field-form-guide-comments {
  color: #0000004d;
  background-color: #d7d2cb4d;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 43.75rem;
  margin-top: 1rem;
  margin-bottom: 1.875rem;
  padding: 1.5rem 1rem 6.875rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.checkbox-2 {
  border-color: #000;
  border-radius: 500px;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0;
  overflow: clip;
}

.checkbox-2.w--redirected-checked {
  background-color: #f3f1ef;
  background-image: url('../images/check-2.png');
  background-position: 50%;
  background-size: 16px;
  border: 1px #fff;
  border-radius: 100px;
}

.checkbox-label-2 {
  margin-bottom: 0;
  margin-left: 1rem;
  font-family: Berlintype, sans-serif;
}

.checkbox-field {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.submit-button-10 {
  color: #000;
  text-transform: uppercase;
  background-color: #ffc356;
  border-radius: 1.875rem;
  width: 100%;
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.form-block-9 {
  margin-bottom: 0;
}

.pop-up-docs-w {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  place-content: center start;
  display: grid;
}

.pop-up-links {
  color: #00000080;
  font-family: Berlintype, sans-serif;
}

.field-label-5 {
  color: #6b7280;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.text-field-4 {
  color: #9ca3af;
  border: 1px solid #d1d5db;
  border-radius: 10px;
  height: 48px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 24px;
}

.text-field-4:hover {
  border-color: #3b82f6;
}

.text-field-4:focus {
  border-color: #2563eb;
}

.text-field-4::placeholder {
  color: #d1d5db;
}

.html-embed-2 {
  display: block;
}

.phone-input-w {
  background-color: #fff;
  border-radius: 1.875rem;
  width: 100%;
}

.hero-description-w-esp {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 43.125rem;
  display: grid;
}

.slide-660 {
  background-image: url('../images/1070a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-661 {
  background-image: url('../images/1070b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-662 {
  background-image: url('../images/1070c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-663 {
  background-image: url('../images/1070d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-664 {
  background-image: url('../images/1070e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-665 {
  background-image: url('../images/1070f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-666 {
  background-image: url('../images/1070g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-667 {
  background-image: url('../images/1070h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-668 {
  background-image: url('../images/1070i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-186 {
  background-image: url('../images/1070j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-187 {
  background-image: url('../images/1070k.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-188 {
  background-image: url('../images/1070l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-189 {
  background-image: url('../images/1070m.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-190 {
  background-image: url('../images/1070n.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-191 {
  background-image: url('../images/1070o.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-192 {
  background-image: url('../images/1070p.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-193 {
  background-image: url('../images/1070q.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-194 {
  background-image: url('../images/1070r.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-195 {
  background-image: url('../images/1070s.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-2-47 {
  background-image: url('../images/1070t.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.image-28 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.image-29, .image-30 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.slide-669 {
  background-image: url('../images/1072a.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-670 {
  background-image: url('../images/1072b.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-671 {
  background-image: url('../images/1072c.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-672 {
  background-image: url('../images/1072d.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-673 {
  background-image: url('../images/1072e.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-674 {
  background-image: url('../images/1072f.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-675 {
  background-image: url('../images/1072g.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-676 {
  background-image: url('../images/1072h.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-677 {
  background-image: url('../images/1072i.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-196 {
  background-image: url('../images/1072j.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-197 {
  background-image: url('../images/1072k.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-198 {
  background-image: url('../images/1072l.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-199 {
  background-image: url('../images/1072m.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-200 {
  background-image: url('../images/1072n.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-201 {
  background-image: url('../images/1072o.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-202 {
  background-image: url('../images/1072p.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-203 {
  background-image: url('../images/1072q.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.slide-1-204 {
  background-image: url('../images/1072r.jpeg');
  background-position: 0 0;
  background-size: 100% 100%;
}

.paragraph-100 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  font-style: normal;
  text-decoration: none;
}

.link-block-12 {
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 17px;
  text-decoration: none;
}

.text-22px {
  text-transform: uppercase;
  font-family: Berlintype, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
}

.price-div-w {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  height: auto;
  max-height: 18.75rem;
  display: grid;
}

.price-img-w {
  grid-column-gap: 1.563rem;
  grid-row-gap: 1.563rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: stretch stretch;
  width: auto;
  height: 120%;
  max-height: 120%;
  display: grid;
  overflow: visible;
}

.price-heading-w {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.price-heading-div {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  place-items: start;
  max-width: 29.813rem;
  display: grid;
}

.button-27 {
  text-transform: uppercase;
  background-color: #191817;
  border-radius: 1.875rem;
  padding: 1rem 2.688rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
}

.image-31 {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  display: block;
}

.image-32 {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
}

.button-28 {
  color: #191817;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #191817;
  border-radius: 1.875rem;
  width: auto;
  height: auto;
  padding: 1rem 2.75rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
  transition: all .2s;
}

.button-28:hover {
  color: #191817;
  background-color: #ffc356;
  border-color: #ffc356;
}

.div-ref-w {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  display: grid;
}

.text-block {
  font-weight: 400;
}

.text-16-normal {
  color: #000000b3;
  text-transform: uppercase;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
}

.featured-item-info-col-left {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  display: grid;
}

.imgs-div-w {
  position: relative;
}

.imgs-row-1 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.image-33 {
  object-fit: cover;
  width: 100%;
}

.imgs-row-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: .625rem;
  display: grid;
}

.image-34, .image-35 {
  object-fit: cover;
  height: 100%;
}

.mask-2, .slide-678 {
  width: 100%;
}

.footer-cols-div {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: start;
  display: grid;
}

.footer-col1-div {
  margin-left: 1.875rem;
}

.footer-col2-div {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-14px {
  color: #fff;
  background-color: #0000;
  font-family: Berlintype, sans-serif;
  font-size: .875rem;
  line-height: 120%;
}

.text-14px.opacity50 {
  color: #ffffff80;
  text-decoration: none;
}

.footer-docs-div {
  margin-top: 3.75rem;
}

.footer-doc-but {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: start center;
  display: grid;
}

.text-10px {
  color: #fff;
  text-transform: uppercase;
  font-family: Berlintype, sans-serif;
  font-size: .625rem;
  line-height: 120%;
  text-decoration: none;
}

.footer-rights-div {
  text-align: center;
  margin-top: .625rem;
}

.black-arrow-button {
  background-color: #191817;
  border-radius: 1.875rem;
}

.image-36 {
  padding: 1.625rem 2.688rem;
}

.header {
  background-color: #191817;
  padding: 1.375rem 3.75rem;
  font-family: Berlintype, sans-serif;
}

.header-items-w {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 1fr 12.5rem;
  grid-auto-columns: auto;
  place-content: center stretch;
  place-items: center stretch;
  display: grid;
}

.header-logo-w {
  width: auto;
  max-width: 12.5rem;
}

.header-buttons-w {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  display: grid;
}

.text-bold-14 {
  color: #fff;
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.header-lg-w {
  width: 100%;
  position: relative;
}

.div-block-41, .header-logo-div {
  width: auto;
}

.main-her-heading-w {
  z-index: 10;
  margin-top: auto;
  position: static;
}

.h1-40px {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 120%;
  position: static;
}

.h1-40px.black {
  color: #191817;
}

.main-hero-div-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: end start;
  height: 100%;
  padding-right: 0;
  display: grid;
}

.main-hero-items-w {
  z-index: 10;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  max-width: 43.125rem;
  display: grid;
  position: relative;
}

.text-regular20 {
  color: #000;
  font-family: Berlintype, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 120%;
}

.text-regular20.white {
  color: #fff;
}

.text-regular-22px {
  color: #fff;
  font-family: Berlintype, sans-serif;
  font-size: 1.375rem;
  line-height: 120%;
}

.white-button {
  color: #000;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 1.813rem;
  padding: 1rem 2.906rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
}

.main-her-button-w {
  margin-top: 1.25rem;
}

.sobre-div-w {
  grid-column-gap: 7.063rem;
  grid-row-gap: 7.063rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.sobre-heading-w {
  position: relative;
}

.h1-24px {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 120%;
}

.h1-24px.sticky {
  position: sticky;
  top: 20vh;
}

.sobre-text-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.text-bold-18px {
  color: #000;
  font-family: Berlintype, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 120%;
}

.sobre-text-items-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-regular-18px {
  color: #000;
  font-family: Berlintype, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 120%;
  position: static;
}

.text-regular-18px.opacity50 {
  opacity: .5;
}

.text-regular-18px.opacity30 {
  opacity: .3;
  color: #000;
}

.sobre-text-button-w {
  margin-top: .625rem;
}

.valores-div-w {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.h2-24px {
  color: #191817;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Berlintype, sans-serif;
  font-size: 1.5rem;
  line-height: 120%;
}

.h2-24px.sticky {
  position: sticky;
  top: 30vh;
}

.valores-items-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.valores-item-div {
  padding: 2rem 1rem;
  box-shadow: 0 1px 10px #0000004d;
}

.valores-item-text-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-bold-24px {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Berlintype, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 120%;
}

.fundador-div-w {
  grid-column-gap: 5.25rem;
  grid-row-gap: 5.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.fundador-text-w {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  place-items: center start;
  display: grid;
}

.text-block-2 {
  text-transform: uppercase;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 120%;
}

.text-regular-24px {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 1.5rem;
  line-height: 120%;
}

.fundador-text-items-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-div-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  background-color: #d7d2cb;
  border-radius: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 54.375rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: grid;
}

.form-heading-w {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-3 {
  font-family: Berlintype, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 120%;
}

.form-item {
  margin-bottom: 0;
}

.text-field-form {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 50rem;
  height: 3.5rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form::placeholder {
  color: #0000004d;
}

.text-field-form.phone {
  width: 100%;
}

.text-field-form.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.text-field-form-guide-copy {
  color: #000000b3;
  background-color: #d7d2cb4d;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 43.75rem;
  height: 3.75rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-guide-copy::placeholder {
  color: #0000004d;
}

.text-field-form-guide-copy.phone {
  width: 100%;
}

.text-field-form-guide-copy.phone-input {
  background-color: #d7d2cb00;
  width: 43.75rem;
}

.text-field-form-add {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: .625rem;
  width: 50rem;
  height: 3.5rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem 2.813rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-add::placeholder {
  color: #0000004d;
}

.text-field-form-add.phone {
  width: 100%;
}

.text-field-form-add.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.form-checks-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  display: grid;
}

.submit-form-button {
  color: #fff;
  text-transform: uppercase;
  background-color: #191817;
  border-radius: 1.875rem;
  width: 100%;
  margin-top: 1.875rem;
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.text-regular-14px.black {
  font-family: Berlintype, sans-serif;
}

.button-29 {
  color: #fff;
  text-transform: uppercase;
  background-color: #191817;
  border-radius: 1.875rem;
  padding: 1rem 2.688rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.black-button {
  text-transform: uppercase;
  background-color: #191817;
  border-radius: 1.875rem;
  padding: 1rem 2.688rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.consult-text-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.consult2-heading-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start center;
  max-width: 53.75rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Berlintype, sans-serif;
  display: grid;
}

.siete-div-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.siete-heading-w {
  max-width: 26.25rem;
  position: relative;
}

.siete-item-w {
  border: 1px #0000004d;
  border-bottom-style: solid;
  padding-top: .938rem;
  padding-bottom: .938rem;
}

.siete-item-1-w {
  border: 1px #0000004d;
  border-bottom-style: solid;
  padding-top: 0;
  padding-bottom: .938rem;
}

.nosotros-div-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.nosotros-heading-w {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 31.563rem;
  display: block;
}

.nosotros-text-items-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  justify-content: start;
  place-items: center stretch;
  height: auto;
  display: grid;
}

.small-gray-line-bullet {
  background-color: #0000004d;
  border-radius: 10rem;
  width: .875rem;
  height: .125rem;
}

.nostoros-heading-div {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nostoros-items-w {
  grid-column-gap: 1.688rem;
  grid-row-gap: 1.688rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.688rem;
  display: grid;
}

.image-40 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.vender-hero-section {
  width: 100%;
  height: 80vh;
  padding: 1.875rem 5.625rem 5.625rem;
  font-family: Berlin;
  position: relative;
}

.featured-div2-w {
  grid-column-gap: 3.75rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.featured-item2-w {
  grid-column-gap: 1.188rem;
  grid-row-gap: 1.188rem;
  border-bottom: 1px solid #0000004d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 1rem;
  display: grid;
}

.featured-item-descrip-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  align-items: stretch;
  display: grid;
}

.featured-item-item-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.consult-2-text-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 51.25rem;
  display: grid;
}

.featured-item-button-div-2 {
  height: auto;
}

.featured-item-button-w-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-top: .625rem;
  display: grid;
}

.featured-item-button-w-2.margin-top-30px {
  grid-template-columns: auto auto;
  margin-top: 1.875rem;
}

.featured-item-info-w-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: center end;
  place-items: center end;
  display: grid;
}

.featured-heading-w-2 {
  max-width: 75rem;
  margin-bottom: 1.875rem;
  margin-left: auto;
  margin-right: auto;
}

.featured-item-info-col-left-2 {
  grid-column-gap: .313rem;
  grid-row-gap: .313rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  display: grid;
}

.featured-second-part-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.featured-button-show-part {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: none;
}

.featured-button-close-part {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.contacto-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #0000004d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 6.25rem;
  display: grid;
}

.contacto-item-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.service-her-bg-img {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.servicios-descrip-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.servicios-descrip-content-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.servicios-items-w {
  grid-column-gap: 5.5rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.servicios-item-w {
  padding: 1.375rem 2rem;
  box-shadow: 0 1px 10px #0000001a;
}

.servicios-item-text-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sobre-link {
  text-decoration: none;
}

.hero-bg-img-10 {
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-top: -2px;
  display: inline-block;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.propiedades-link, .comprar-link, .vender-link, .service-link {
  text-decoration: none;
}

.pagina-slider-w {
  height: 100%;
  max-height: none;
  position: relative;
}

.pagina-slider-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.c-autotabs {
  z-index: 1;
  height: 100%;
  max-height: 100%;
}

.c-autotabs_content {
  height: 35rem;
}

.tab-pane-tab-1 {
  width: 100%;
  height: 100%;
}



.tab-link-tab-1 {
  background-color: #c8c8c800;
  width: 10.938rem;
  padding: 0;
}

.tab-link-tab-1.w--current {
  padding: 0;
}

.image-42 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.tab-link-tab-2 {
  background-color: #ddd0;
  width: 10.938rem;
  max-height: 8rem;
  padding: 0;
}

.tab-link {
  background-color: #ddd0;
  width: 10.938rem;
  padding: 0;
}

.tab-link.w--current {
  padding: 0;
}

.tab-pane-tab-2, .tab-box {
  width: 100%;
  height: 100%;
}

.pagina-description-w {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 40%;
  grid-auto-columns: 1fr;
  display: grid;
}

.pagina-description-text-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start;
  display: grid;
}

.form-div-w-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  background-color: #d7d2cb;
  border-radius: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 1rem;
  display: grid;
}

.text-field-form-10 {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 100%;
  height: 3.5rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-10::placeholder {
  color: #0000004d;
}

.text-field-form-10.phone {
  width: 100%;
}

.text-field-form-10.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.text-field-form-copy {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 50rem;
  height: 3.5rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-copy::placeholder {
  color: #0000004d;
}

.text-field-form-copy.phone {
  width: 100%;
}

.text-field-form-copy.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.text-field-form-11 {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: 1.875rem;
  width: 50rem;
  height: 3.5rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-11::placeholder {
  color: #0000004d;
}

.text-field-form-11.phone {
  width: 100%;
}

.text-field-form-11.phone-input {
  background-color: #fff;
  width: 100%;
  height: 3.5rem;
}

.phone-input-w-10 {
  background-color: #fff;
  border-radius: 1.875rem;
  width: 100%;
}

.text-field-form-add-3 {
  color: #000000b3;
  background-color: #fff;
  border: 0 #000;
  border-radius: .625rem;
  width: 100%;
  height: 3.5rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1.5rem 1rem 2.813rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}

.text-field-form-add-3::placeholder {
  color: #0000004d;
}

.text-field-form-add-3.phone {
  width: 100%;
}

.text-field-form-add-3.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.pagina-description-heading-w {
  text-transform: uppercase;
  max-width: 25.625rem;
}

.pagina-description-text-text-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.text-bold-22px {
  font-family: Berlintype, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 120%;
}

.text-bold-22px.opacity50 {
  opacity: .5;
  color: #191817;
}

.pagina-data-w {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.pagina-data-items-w {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pagina-data-description-w {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pagina-data-description-w-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.section-pagina {
  border-bottom: 0 #000;
  padding: 0 5.625rem 5.625rem;
  font-family: Berlin;
}

.section-pagina.black-bg {
  background-color: #000;
}

.section-pagina.gray-bg {
  background-color: #d7d2cb;
}

.section-pagina.nopadding {
  padding: 0;
}

.section-pagina.dark-gray-bg {
  background-color: #191817;
}

.section-pagina.less-padding {
  padding-bottom: 0;
}

.gray-line {
  background-color: #0000004d;
  width: 100%;
  height: 1px;
  margin-top: 5rem;
}

.form-2 {
  width: 100%;
}

.imgs-button-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
}

.google-map-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  height: 570px;
  display: block;
  position: relative;
}

.code-embed {
  position: relative;
}

.sobre-hero-heading-w {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
}

.sobre-hero-heading-div {
  grid-column-gap: 1.375rem;
  grid-row-gap: 1.375rem;
  color: #fff;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start center;
  place-items: center;
  max-width: 44.688rem;
  display: grid;
}

.hero-bg-black-gradient-div {
  background-image: linear-gradient(0deg, #000, #fff0);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero-vender-heading-w {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
}

.hero-vender-heading-div {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: #fff;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: 54.688rem;
  display: grid;
}

.h1-32px {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 120%;
}

.hero-vender-button-w {
  margin-top: .625rem;
}

.hero-vender-logo-w {
  max-width: 5rem;
  max-height: 5rem;
}

.servicios-heading-w {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
}

.servicios-heading-div {
  grid-column-gap: 1.375rem;
  grid-row-gap: 1.375rem;
  color: #fff;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 50.625rem;
  display: grid;
}

.servicios-hero-button-w {
  margin-top: .5rem;
}

.link-103, .link-104, .link-105 {
  color: #000;
  text-decoration: none;
}

.pop-up-close-button-div {
  width: 100%;
}

.image-43 {
  margin-left: auto;
  display: block;
}

.yellow-button-1 {
  color: #000;
  text-transform: uppercase;
  background-color: #ffc356;
  border-radius: 1.813rem;
  padding: 1rem 2.75rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  line-height: 100%;
}

.yellow-button-1.pop-up-open.absolute {
  width: auto;
  height: auto;
  position: absolute;
  inset: 0%;
}

.lang-select {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.code-embed-2 {
  width: 100%;
  height: 100%;
}

.image-44 {
  margin-left: auto;
  display: block;
}

.concult-div-w-copy {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.h1-24px-copy {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Hedviglettersserif 12 Pt", sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 120%;
}

.h1-24px-copy.sticky {
  position: sticky;
  top: 20vh;
}

.image-46, .tab-pane-tab-2-copy {
  width: 100%;
  height: 100%;
}

.tab-link-tab-1-copy {
  background-color: #c8c8c800;
  width: 10.938rem;
  padding: 0;
}

.tab-link-tab-1-copy.w--current {
  padding: 0;
}

.form-3 {
  position: relative;
}

.text-field-form-add-3-hidden {
  color: #000000b3;
  background-color: #d7d2cb;
  border: 0 #000;
  border-radius: .625rem;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 0 1rem;
  font-family: Berlintype, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
  position: absolute;
  inset: auto 0% -5% auto;
}

.text-field-form-add-3-hidden::placeholder {
  color: #0000004d;
}

.text-field-form-add-3-hidden.phone {
  width: 100%;
}

.text-field-form-add-3-hidden.phone-input {
  background-color: #fff;
  width: 50rem;
  height: 3.5rem;
}

.form-heading-w-2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-prev {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  width: 2rem;
  max-height: 35rem;
  margin-left: 1rem;
  display: grid;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.tab-next {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  width: 2rem;
  max-height: 35rem;
  margin-right: 1rem;
  display: grid;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.rich-text-block {
  width: 100%;
  height: 570px;
  display: block;
  position: relative;
  inset: 0%;
}

.featured-collection-w {
  display: none;
}

.tabs-wrapper {
  z-index: 1;
  position: relative;
}

.project-tab-link {
  opacity: .5;
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.project-tab-link.w--current {
  opacity: 1;
}

.project-tab-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  order: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 16px;
  display: grid;
}

.project-tabs-content {
  order: -1;
  width: 100%;
  height: auto;
  overflow: visible;
}

.project-tabs {
  flex-flow: column;
  display: flex;
}

.project-tab-w {
  position: relative;
}

.project-prev-img {
  z-index: 100;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 58%;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.project-next-img {
  z-index: 100;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 58%;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.project-tab-img {
  flex: 0 auto;
  width: 100%;
  max-width: none;
  height: auto;
  display: block;
  overflow: visible;
}

.project-tab-img-w {
  z-index: 50;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  inset: 0%;
}

.project-img-coll-item {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: block;
}

.project-img-coll-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  display: block;
}

.project-img-coll-list-w {
  width: 100%;
  height: auto;
  display: none;
}

.project-tab-pane {
  width: 100%;
  height: auto;
  position: relative;
}

@media screen and (max-width: 991px) {
  .container {
    max-width: 728px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .form-block-8 {
    width: 90%;
  }

  .container-2 {
    max-width: 728px;
  }

  .clients-quote-two {
    font-size: 28px;
    line-height: 36px;
  }

  .div-for-pc {
    display: block;
  }

  .slide-nav-2 {
    display: none;
  }

  .project-tab-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 10px;
  }

  .project-prev-img, .project-next-img {
    width: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .logos-quote-divider {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    flex-direction: column;
  }

  .clients-info-two {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .div-for-mobile {
    display: block;
  }

  .slide-nav-2 {
    display: none;
  }

  .image-28 {
    object-fit: cover;
  }

  .project-tab-menu {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .project-prev-img, .project-next-img {
    padding-left: 23px;
    padding-right: 23px;
  }
}

@media screen and (max-width: 479px) {
  .container {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .div-block {
    height: 70vh;
    margin-bottom: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-2 {
    height: 45vh;
  }

  .paragraph-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
  }

  .div-block-3 {
    padding-left: 40px;
  }

  .image-3, .image-4 {
    height: 60vh;
  }

  .image-5 {
    height: 45vh;
  }

  .paragraph-4 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
  }

  .text-field {
    width: 100%;
  }

  .grid {
    grid-template-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-block {
    width: 90%;
  }

  .paragraph-26 {
    width: 100%;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-2 {
    height: 40vh;
  }

  .form-block-2 {
    width: 85%;
  }

  .heading-5 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .link-8 {
    margin-left: 10px;
  }

  .link-9 {
    margin-left: 0;
  }

  .paragraph-44 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .slider-3, .image-10 {
    height: 45vh;
  }

  .grid-3 {
    grid-template-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .link-91 {
    margin-top: 25px;
    margin-bottom: 20px;
    margin-right: 10px;
    font-size: 17px;
  }

  .bold-text-6 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .grid-4 {
    grid-template-rows: auto;
  }

  .paragraph-68 {
    text-align: center;
    margin-top: 20px;
    position: sticky;
  }

  .link-93 {
    color: red;
    font-size: 17px;
  }

  .div-block-8 {
    margin-left: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-5 {
    grid-template-columns: 1fr;
    margin: 10px;
  }

  .paragraph-71 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-11, .div-block-12 {
    height: 50vh;
  }

  .heading-9 {
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-72 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-12 {
    height: 40vh;
  }

  .heading-10 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-73 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-13 {
    height: 40vh;
  }

  .text-field-2, .text-field-3 {
    width: 90%;
  }

  .slider-4 {
    height: 40vh;
  }

  .form-block-3 {
    width: 90%;
  }

  .heading-14 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-block-4 {
    width: 90%;
  }

  .heading-15, .paragraph-79, .heading-16, .paragraph-80, .heading-17, .paragraph-81, .heading-18, .paragraph-82, .heading-19, .paragraph-83 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-block-5 {
    width: 90%;
  }

  .paragraph-84, .paragraph-85, .paragraph-86, .paragraph-87, .paragraph-88 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-22, .heading-23, .paragraph-89, .paragraph-90, .paragraph-91, .paragraph-92 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-14 {
    height: 45vh;
  }

  .paragraph-93, .heading-24 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-16, .image-17 {
    height: 45vh;
  }

  .paragraph-94, .heading-25 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-18 {
    height: 45vh;
  }

  .form-block-6 {
    width: 90%;
  }

  .heading-26 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-block-7 {
    width: 90%;
  }

  .paragraph-95 {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
    font-size: 17px;
  }

  .image-19, .image-20 {
    height: 40vh;
  }

  .div-block-32 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-33, .div-block-34 {
    height: 50vh;
  }

  .button-22 {
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 33px;
  }

  .div-block-35 {
    height: 50vh;
  }

  .button-23 {
    padding-left: 15px;
  }

  .button-23.w--current {
    text-align: center;
    line-height: 33px;
  }

  .button-24 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 33px;
  }

  .div-block-37, .div-block-38 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .form-block-8 {
    width: 95%;
  }

  .paragraph-96 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-97, .paragraph-98 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-99 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-31, .heading-32 {
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-33 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-21 {
    margin-bottom: 30px;
  }

  .section {
    height: auto;
    padding: 3.75rem 1.125rem;
    overflow: clip;
  }

  .section.bottom-padding {
    padding-bottom: 4.7rem;
  }

  .section.less-padding {
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .section.less-padding-40px {
    padding-top: 2.5rem;
    padding-bottom: 6.875rem;
  }

  .section.less-padding-copy {
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .hero-section {
    height: 50vh;
    padding: 2.5rem 1.125rem;
  }

  .hero-bg-img-w.mob {
    max-height: 100%;
  }

  .hero-bg-img {
    text-align: left;
    object-fit: cover;
    object-position: 50% 50%;
  }

  .hero-bg-div-w {
    padding-top: 70vh;
  }

  .hero-bg-div-w.mob {
    padding-top: 50vh;
  }

  .hero-heading-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
  }

  .heading-40px {
    font-size: 1.5rem;
  }

  .description-22px {
    font-size: 1rem;
  }

  .hero-description-w {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: .625rem;
    display: grid;
  }

  .hero-logo-div {
    max-width: 13.125rem;
  }

  .properties-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    padding-right: 0;
  }

  .properties-heading-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .h2-32px {
    font-size: 1.75rem;
  }

  .h2-32px.text-align-center {
    text-align: center;
    font-size: 1.5rem;
  }

  .h2-32px.hedvig {
    font-family: "Hedviglettersserif 12 Pt", sans-serif;
    font-size: 1.5rem;
  }

  .properties-deacription-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    margin-bottom: .625rem;
  }

  .text-18px {
    font-size: 1rem;
  }

  .exclusive-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    padding-right: 0;
  }

  .exclusive-heading-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .exclusive-deacription-w {
    grid-template-rows: auto auto;
    margin-bottom: .625rem;
  }

  .container-2 {
    max-width: none;
  }

  .clients-quote-two {
    font-size: 24px;
    line-height: 32px;
  }

  .clients-info-image {
    margin-right: 16px;
  }

  .clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .featured-div-w {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .featured-item-w {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 0 0 1.375rem;
  }

  .featured-img-w {
    margin-bottom: .875rem;
  }

  .h3-22px {
    color: #000;
  }

  .h3-22px.caps {
    letter-spacing: 1px;
    font-size: 1.125rem;
  }

  .featured-item-button-w {
    grid-column-gap: 1.563rem;
    grid-row-gap: 1.563rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .featured-item-button-w.margin-top-30px {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: max-content auto;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    place-content: stretch space-between;
    place-items: stretch stretch;
  }

  .ready-div-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-content: start;
    place-items: center start;
    width: 100%;
    height: auto;
    max-height: none;
    display: block;
    overflow: visible;
  }

  .ready-heading-w {
    text-align: left;
    width: 100%;
    max-width: 16.875rem;
    margin-bottom: 1.875rem;
  }

  .ready-items-w {
    overflow: scroll;
  }

  .ready-item-w {
    width: 90vw;
    max-width: 100%;
  }

  .ready-item-heading-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    text-align: left;
    place-items: start;
    max-width: 88vw;
  }

  .ready-item-img-w {
    max-width: 90vw;
  }

  .ready-image {
    object-fit: contain;
    max-width: 87vw;
  }

  .concult-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    place-items: center;
  }

  .consult-heading-w {
    text-align: left;
    justify-content: start;
  }

  .white-logo.text-align-center {
    text-align: center;
  }

  .consult-button-w {
    place-content: center start;
    place-items: center start;
  }

  .guide-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .looking-div-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    text-align: left;
    justify-content: start;
    place-items: center start;
    font-family: Berlintype, sans-serif;
  }

  .looking-heading-w {
    text-align: left;
    max-width: 100%;
  }

  .slider-div-w {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    max-height: none;
  }

  .section-slider {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section-slider.no-padding {
    padding-top: 0;
  }

  .slider-img {
    max-height: 10rem;
  }

  .slider-img-2 {
    max-height: 6.25rem;
  }

  .slider-img-3 {
    max-height: 11.563rem;
  }

  .slider-img-5 {
    max-height: 9.688rem;
  }

  .slider-img-6 {
    max-height: 8.438rem;
  }

  .slider-img-7 {
    max-height: 9.375rem;
  }

  .section-footer {
    padding: 2.5rem 1.25rem;
  }

  .footer {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .footer-items-w {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-links {
    font-size: .7rem;
  }

  .div-for-mobile {
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
  }

  .div-for-pc, .slide-nav-2 {
    display: none;
  }

  .image-25 {
    max-width: 3.125rem;
    margin-left: auto;
    margin-right: auto;
  }

  .hero-bg-img-1 {
    text-align: left;
    object-fit: cover;
    object-position: 8% 50%;
  }

  .hero-bg-img-2 {
    text-align: left;
    object-fit: cover;
    object-position: 37% 50%;
  }

  .hero-bg-img-3 {
    text-align: left;
    object-fit: cover;
    object-position: 97% 50%;
  }

  .hero-bg-img-4 {
    text-align: left;
    object-fit: cover;
    object-position: 50% 50%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    overflow: visible;
  }

  .mobile-slider-2 {
    background-color: #ddd0;
    width: 100%;
    height: 100%;
    overflow: visible;
  }

  .ready-item-w-mobile {
    grid-template-columns: auto;
    place-content: start;
    place-items: center;
    width: 100%;
    max-width: 100%;
    height: auto;
  }

  .ready-item-heading-w-mobile {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    text-align: left;
    place-items: start;
    max-width: none;
  }

  .ready-item-img-w-mobile {
    max-width: none;
    height: auto;
    max-height: none;
    position: relative;
  }

  .slide-659 {
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .mask {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .left-arrow-2 {
    display: block;
    inset: auto auto -5% 0%;
  }

  .right-arrow-2 {
    display: block;
    inset: auto 0% -5% auto;
  }

  .image-26 {
    transform: rotate(180deg);
  }

  .ready-image-mobile {
    object-fit: contain;
    max-width: 100%;
    max-height: 100%;
    position: static;
  }

  .slide-nav-3 {
    display: none;
  }

  .pop-up-form {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: 100%;
    padding-top: 3rem;
    padding-bottom: 3rem;
    display: none;
    overflow: scroll;
  }

  .pop-up-form-div {
    width: 95%;
    max-width: 95%;
    height: auto;
    margin-top: 2rem;
    margin-bottom: 2rem;
    position: relative;
    inset: 7% 0% 0%;
  }

  .pop-up-header {
    padding-left: 1.688rem;
    padding-right: 1.688rem;
  }

  .pop-up-header-logo, .image-27 {
    max-width: 10.625rem;
  }

  .pop-up-header-close-w {
    width: 1.5rem;
    height: 1.5rem;
  }

  .pop-up-content-w {
    padding-top: 1.313rem;
  }

  .pop-up-content-form-w {
    margin-top: 1.875rem;
  }

  .text-field-form-guide {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-guide.phone-input {
    background-color: #d7d2cb00;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-guide-comments {
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .checkbox-2 {
    border-radius: 20px;
    width: 1.5rem;
    height: 1.5rem;
    overflow: visible;
  }

  .checkbox-label-2 {
    max-width: 15rem;
  }

  .checkbox-field {
    justify-content: flex-start;
    align-items: center;
  }

  .pop-up-docs-w {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .phone-input-w {
    background-color: #fff;
    border-radius: 1.875rem;
    width: 100%;
  }

  .hero-description-w-esp {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: .625rem;
    display: grid;
  }

  .text-22px {
    font-size: .875rem;
  }

  .text-22px.price-text {
    text-align: right;
    letter-spacing: -.05rem;
    white-space: pre-wrap;
    max-width: 100%;
    font-size: 1.4rem;
    font-weight: 700;
    display: inline;
    position: relative;
    overflow: clip;
  }

  .price-div-w {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    max-height: 100%;
    display: block;
  }

  .price-img-w {
    grid-template-columns: 1fr;
    place-items: center;
    width: 85%;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .price-heading-w {
    margin-top: 2.5rem;
  }

  .button-28 {
    padding-left: 2.3rem;
    padding-right: 2.3rem;
  }

  .featured-item-info-col-left {
    grid-template-columns: 1fr auto;
  }

  .footer-cols-div {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
  }

  .footer-col1-div {
    margin-top: 2.5rem;
    margin-left: 0;
  }

  .text-14px.caps {
    text-transform: uppercase;
  }

  .footer-doc-but {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .header {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .header-items-w {
    grid-template-columns: auto auto;
    justify-content: space-between;
    place-items: center stretch;
  }

  .text-bold-14.black {
    color: #191817;
  }

  .header-lg-w {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: center end;
    place-items: center end;
    display: grid;
  }

  .header-logo-div {
    max-width: 14.563rem;
  }

  .image-37 {
    object-fit: contain;
    width: auto;
    max-width: 14.563rem;
    max-height: none;
  }

  .text-span {
    font-weight: 700;
  }

  .footer-form-w {
    margin-top: 1.875rem;
  }

  .text-field-5 {
    color: #ffffff80;
    background-color: #fff0;
    border: 1px #000;
    border-bottom: 1px solid #fff;
    margin-bottom: 20px;
    padding-left: 0;
  }

  .submit-button-11 {
    color: #191817;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 1.875rem;
    padding: .688rem 2.688rem;
  }

  .form {
    margin-top: 1.25rem;
  }

  .h1-40px {
    font-size: 1.5rem;
  }

  .text-regular20 {
    font-size: 1.125rem;
  }

  .text-regular20.text-align-center {
    text-align: center;
  }

  .text-regular-22px {
    font-size: 1rem;
  }

  .main-her-button-w {
    margin-top: .625rem;
  }

  .sobre-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .sobre-text-w {
    grid-template-rows: auto;
  }

  .sobre-text-items-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
  }

  .text-regular-18px {
    font-size: 1.125rem;
  }

  .valores-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .valores-items-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .valores-item-div {
    padding-top: 1.375rem;
    padding-bottom: 1.375rem;
  }

  .text-bold-24px {
    font-size: 1.125rem;
  }

  .fundador-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .fundador-text-items-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .form-div-w {
    margin-top: 0;
    overflow: scroll;
  }

  .text-field-form {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form.phone-input {
    color: #000;
    background-color: #fff;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-guide-copy {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-guide-copy.phone-input {
    background-color: #d7d2cb00;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-add {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-add.phone-input {
    background-color: #d7d2cb00;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .mobile-menu {
    z-index: 999;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: end center;
    place-items: end center;
    width: 100vw;
    height: 100vh;
    margin-left: auto;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: fixed;
    inset: 0%;
    overflow: scroll;
  }

  .mobile-menu-w {
    z-index: 2;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #d7d2cb;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: space-between;
    width: 100%;
    height: 98vh;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 2.5rem 2rem;
    display: grid;
    position: relative;
  }

  .close-button {
    width: 1.5rem;
    margin-left: auto;
  }

  .image-38 {
    margin-left: auto;
    display: block;
  }

  .mobile-menu-buttons-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    color: #191817;
    text-align: center;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1.375rem;
    display: grid;
  }

  .div-block-42 {
    margin-top: auto;
  }

  .mobile-menu-docs-w {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    text-align: center;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: auto;
    display: grid;
  }

  .text-regular-14px {
    color: #fff;
    text-transform: uppercase;
    font-size: .875rem;
    line-height: 120%;
    text-decoration: none;
  }

  .text-regular-14px.opacity70 {
    opacity: .7;
    text-transform: uppercase;
  }

  .text-regular-14px.opacity70.black {
    text-transform: uppercase;
  }

  .text-regular-14px.black {
    color: #000;
    text-transform: none;
    font-family: Berlintype, sans-serif;
  }

  .mobile-menu-bg-for-close {
    z-index: 1;
    width: 100vw;
    height: 100vh;
    position: absolute;
    inset: 0%;
  }

  .image-39 {
    z-index: 2;
    position: relative;
  }

  .consult2-heading-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    text-align: left;
    justify-content: start;
  }

  .siete-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .nosotros-div-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .nostoros-items-w {
    margin-top: 2.5rem;
  }

  .vender-hero-section {
    height: 50vh;
    padding: 2.5rem 1.125rem;
  }

  .featured-div2-w {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .featured-item2-w {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    padding: 0 0 1.375rem;
  }

  .featured-item-button-w-2 {
    grid-column-gap: 1.563rem;
    grid-row-gap: 1.563rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .featured-item-button-w-2.margin-top-30px {
    grid-template-rows: auto;
    grid-template-columns: 1fr auto;
    grid-auto-flow: row;
    place-content: stretch;
    place-items: stretch stretch;
  }

  .featured-item-info-w-2 {
    max-width: 5rem;
  }

  .featured-item-info-col-left-2 {
    grid-template-columns: 1fr auto;
  }

  .featured-second-part-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .contacto-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 2.5rem;
  }

  .service-her-bg-img {
    object-fit: cover;
  }

  .servicios-descrip-w {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .servicios-items-w {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .servicios-item-w {
    padding: 1.375rem 1rem;
  }

  .servicios-item-text-w {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .hero-bg-img-10 {
    text-align: left;
    object-fit: cover;
    object-position: 50% 50%;
    margin-top: -1px;
    inset: 0%;
  }

  .image-41 {
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .pagina-slider-img {
    object-fit: cover;
  }

  .c-autotabs_content {
    height: 16.8rem;
  }



  .tab-link-tab-1 {
    width: 100%;
    max-width: 8.125rem;
    height: 100%;
    max-height: 8rem;
    padding: 0;
    overflow: clip;
  }

  .tab-link-tab-1.w--current {
    width: 8.125rem;
    max-width: none;
    overflow: clip;
  }

  .image-42 {
    width: auto;
    max-width: 8.125rem;
    height: auto;
    max-height: 5.938rem;
    overflow: visible;
  }

  .tab-link-tab-2 {
    width: 8.125rem;
    max-width: none;
    overflow: clip;
  }

  .tab-link {
    width: 8.125rem;
    overflow: clip;
  }

  .pagina-description-w {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .pagina-description-text-w {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
  }

  .text-field-form-10 {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-10.phone-input {
    color: #000;
    background-color: #fff;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-copy {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-copy.phone-input {
    color: #000;
    background-color: #fff;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-11 {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-11.phone-input {
    color: #000;
    background-color: #fff;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .phone-input-w-10 {
    background-color: #f3f1ef;
    border-radius: 1.875rem;
    width: 100%;
  }

  .text-field-form-add-3 {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-add-3.phone-input {
    background-color: #d7d2cb00;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .pagina-description-text-text-w {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .text-bold-22px.opacity50 {
    font-size: 1.125rem;
  }

  .pagina-data-w {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    width: 100%;
  }

  .pagina-data-description-w-2 {
    margin-top: 0;
  }

  .section-pagina {
    height: auto;
    padding: 0 1.125rem 3.75rem;
    overflow: clip;
  }

  .section-pagina.bottom-padding {
    padding-bottom: 4.7rem;
  }

  .section-pagina.less-padding {
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .section-pagina.less-padding-40px {
    padding-top: 2.5rem;
    padding-bottom: 6.875rem;
  }

  .gray-line {
    margin-top: 3.125rem;
  }

  .google-map-w {
    border-radius: 1.125rem;
    overflow: hidden;
  }

  .sobre-hero-heading-w {
    place-items: end start;
  }

  .sobre-hero-heading-div {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: left;
    place-items: center start;
    max-width: 19.563rem;
    margin-bottom: 2.5rem;
    margin-left: 1.125rem;
    margin-right: 1.125rem;
  }

  .hero-bg-black-gradient-div {
    background-image: linear-gradient(0deg, #000, #0003);
  }

  .hero-vender-heading-w {
    place-items: center start;
  }

  .hero-vender-heading-div {
    text-align: left;
    align-content: center;
    max-width: none;
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }

  .h1-32px {
    font-family: "Hedviglettersserif 12 Pt", sans-serif;
    font-size: 1.5rem;
  }

  .hero-vender-logo-w {
    max-width: 3.125rem;
    max-height: 3.125rem;
  }

  .servicios-heading-w {
    place-content: end start;
    place-items: end start;
    padding: 1.25rem 1.25rem 4.375rem;
    inset: 0%;
  }

  .servicios-heading-div {
    text-align: left;
    place-items: center start;
  }

  .lang-select {
    inset: 0%;
  }

  .image-44 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .concult-div-w-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    text-align: left;
    place-items: center start;
  }

  .image-45 {
    width: 1.5rem;
    height: 1.5rem;
    display: block;
  }

  .lg-switcher-w {
    position: relative;
  }

  .h1-24px-copy.hedvig {
    font-size: 1.5rem;
  }

  .tab-link-tab-1-copy {
    width: 100%;
    max-width: 8.125rem;
    height: 100%;
    max-height: 8rem;
    padding: 0;
    overflow: clip;
  }

  .tab-link-tab-1-copy.w--current {
    width: 8.125rem;
    max-width: none;
    overflow: clip;
  }

  .text-field-form-add-3-hidden {
    width: 100%;
    max-width: none;
    height: 3.563rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-form-add-3-hidden.phone-input {
    background-color: #d7d2cb00;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-prev, .tab-next {
    max-height: 16.8rem;
  }

  .project-tab-menu {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .project-prev-img, .project-next-img {
    width: 60px;
    height: 51vw;
    padding-left: 15px;
    padding-right: 15px;
  }
}

#w-node-_8a4baf97-3713-10b7-35a1-ca75160aec68-f07b9b87, #w-node-cf195e64-1709-59bf-0231-343901a58a4c-f07b9b87, #w-node-_16a14d37-51b2-ba9c-5d2e-7670ca26f75c-f07b9b87, #w-node-e33b70c0-6606-08ea-24cf-d61b3a7324f8-f07b9b87, #w-node-_5763ecea-0e5c-818b-cc5d-244af13c0ab2-f07b9b87, #w-node-dd54d9f2-6ea4-10c7-6505-195886c99d6e-f07b9b87, #w-node-_8ea3b75c-84bb-cc3c-6e40-1f7fc9624451-f07b9b87, #w-node-fdf5279a-6b4a-dff1-c51e-4ade8400b05b-f07b9b87, #w-node-_057f6386-e25d-d5ea-0346-90db1675d832-f07b9b87, #w-node-_38e860f6-de00-f36f-afee-0ec698f9208b-f07b9b87, #w-node-f42fed97-825d-23d2-a4e4-0f8d3b0af3ce-f07b9b87, #w-node-_9637493e-85c1-6a4c-8a2c-8afb3ea502ce-f07b9b87, #w-node-_00802449-27f0-cf8c-0cc4-4449bc6d831b-891747f0, #w-node-e5556ba3-c043-d253-ac4d-e1ca0f3b0463-891747f0, #w-node-a98c60e9-d602-e39b-aeae-ee5bfc48b6a9-891747f0, #w-node-d8a3f1b3-2f7e-e95e-0452-275f0ce81c8a-891747f0, #w-node-_2e431954-e21e-a2ed-9028-d2c4f9dab73d-891747f0, #w-node-_4d834a02-2b71-964f-2d6a-b20f20dc12f9-891747f0, #w-node-_8b8ea37b-e390-3ddf-ab82-5f517113dee6-891747f0, #w-node-_22d9cf10-8741-21fe-859e-15b18d483cc8-891747f0, #w-node-caac9aa2-59fc-e043-4242-646045be68d2-891747f0, #w-node-_2fd1b786-e855-ee97-0894-f8720577ff12-891747f0, #w-node-e70d1891-20e0-099c-395b-02437ad1c978-891747f0, #w-node-a1e8c018-4017-5634-274e-919cc81a2a85-891747f0, #w-node-_4b698d5a-aa71-8fca-0878-9c19f7f77f35-891747f0, #w-node-d0b7e9e4-d81d-eaf8-e5b8-da18b809a250-891747f0, #w-node-_48a267a1-5b88-443e-f2ab-c3ce3249b08d-891747f0, #w-node-_8bb30276-01b0-2d1f-54ce-361d18b7ee98-891747f0, #w-node-_68049022-b9d1-e684-394a-dc58d71302c9-891747f0, #w-node-e472420e-560f-69af-47b3-adb75c996ab6-891747f0, #w-node-_45dfc306-142d-0543-8474-cab626e70e84-891747f0, #w-node-_4f9f96f5-6ebc-6fc4-9393-d1302591449b-891747f0, #w-node-_94df45a1-bbcc-9985-18de-b4fc8d1186e5-891747f0, #w-node-_5b119a14-1f39-65d2-a6fa-cd37900fcb0d-891747f0, #w-node-e9b2a337-d258-9bb8-a146-acb790ccb8ef-891747f0, #w-node-eebd2252-32c7-f81b-5dce-f8bccb4fb1fa-891747f0, #w-node-_467f80aa-ec71-f7bc-6d54-c889ef416760-891747f0, #w-node-b8c0c3ff-2179-f417-439a-abbb39f9dba9-7127403a, #w-node-_6f5ef9b4-6537-cbcc-bc79-8844de438458-765eb266, #w-node-_6fbdb8de-79ce-0e1d-73db-47461cb14358-765eb266, #w-node-_3fac7515-457b-0e61-7d0e-1053a3777441-765eb266, #Headline.w-node-db93fa18-70a6-041b-43b7-a5cbca972ef1-765eb266, #w-node-b422ed4f-c485-3fa8-442c-c587a7f57c82-765eb266, #w-node-_2208e7f2-52f1-0203-23ad-9ccb1b5db4a2-765eb266 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f9526b9-a8b6-f411-f6d4-a0d0ca2bb012-8aeca997, #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-8aeca997 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-8aeca997, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-8aeca997, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-8aeca997 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-8aeca997 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-8aeca997, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-8aeca997, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-8aeca997 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-8aeca997, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-8aeca997, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-8aeca997, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-8aeca997, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-8aeca997, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-8aeca997, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-8aeca997 {
  align-self: center;
}

#w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-8aeca997 {
  justify-self: end;
}

#w-node-_8d8d02e3-92fa-3aa0-da65-4839837ac571-837ac571 {
  align-self: center;
}

#w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-79d4c327 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-79d4c327, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-79d4c327, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-79d4c327 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-79d4c327 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-79d4c327, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-79d4c327, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-79d4c327 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-79d4c327, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-79d4c327, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-79d4c327, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-79d4c327, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-79d4c327, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-79d4c327, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-79d4c327 {
  align-self: center;
}

#w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-79d4c327 {
  justify-self: end;
}

#w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-8dd96215 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-8dd96215, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-8dd96215, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-8dd96215 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-8dd96215 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-8dd96215, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-8dd96215, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-8dd96215 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-8dd96215, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-8dd96215, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-8dd96215, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-8dd96215, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-8dd96215, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-8dd96215, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-8dd96215 {
  align-self: center;
}

#w-node-b0f0cdc6-df49-784d-a47c-0e292d902c32-8dd96215 {
  justify-self: end;
}

#w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-39dd4561 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-39dd4561, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-39dd4561, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-39dd4561 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-39dd4561 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-39dd4561, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-39dd4561, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-39dd4561 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-39dd4561, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-39dd4561, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-39dd4561, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-39dd4561, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-39dd4561, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-39dd4561, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-39dd4561 {
  align-self: center;
}

#w-node-_0617a61f-5ae8-7920-d8a0-a35f8b95df3d-39dd4561 {
  justify-self: end;
}

#w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-fc678605 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-fc678605, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-fc678605, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-fc678605 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-fc678605 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-fc678605, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-fc678605, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-fc678605 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-fc678605, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-fc678605, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-fc678605, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-fc678605, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-fc678605, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-fc678605, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-fc678605 {
  align-self: center;
}

#w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-fc678605 {
  justify-self: end;
}

#w-node-_5f9526b9-a8b6-f411-f6d4-a0d0ca2bb012-9fbed028, #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfae-9fbed028 {
  justify-self: auto;
}

#w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-9fbed028, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-9fbed028, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-9fbed028 {
  place-self: center end;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f7139-9fbed028 {
  align-self: center;
}

#w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-9fbed028, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-9fbed028, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-9fbed028 {
  place-self: center end;
}

#w-node-e2124f6f-f9a2-8d9a-01ac-a351f417eafe-9fbed028, #w-node-bc8a6bf0-b8d8-2884-3614-6b91add6c154-9fbed028, #w-node-fd453fed-9215-7a69-fb5c-fe08ef693b8a-9fbed028, #w-node-e277a50d-bf8d-c002-9541-823d6f33f9fd-9fbed028, #w-node-_2783fe26-1dd2-09f5-c1c2-a78be3f7c326-9fbed028, #w-node-_66af3b8d-69d9-38f3-7f34-bc3ca1bfe1cc-9fbed028, #w-node-_71dc3a8d-52dc-0c5a-e1c5-b7bf82bfb235-9fbed028 {
  align-self: center;
}

#w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-9fbed028 {
  justify-self: end;
}

#w-node-f8211a36-d3c6-02e1-9919-a60ccf07bcdf-2695e0bf {
  justify-self: auto;
}

#w-node-_8afcc589-eaa9-3d47-ef80-9638b6975232-2695e0bf {
  align-self: center;
}

#w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eea0-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ddd8f6e-7d11-74c2-98a8-49d4f2ff75a8-2695e0bf {
  justify-self: start;
}

#w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eeac-2695e0bf {
  place-self: center end;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba1a-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba22-2695e0bf {
  justify-self: start;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba2a-2695e0bf {
  place-self: center end;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f97f-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f987-2695e0bf {
  justify-self: start;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f98d-2695e0bf {
  place-self: center end;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dbc-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dc4-2695e0bf {
  justify-self: start;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dcc-2695e0bf {
  place-self: center end;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5b3-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5bb-2695e0bf {
  justify-self: start;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5c3-2695e0bf {
  place-self: center end;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b0d-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b15-2695e0bf {
  justify-self: start;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b1b-2695e0bf {
  place-self: center end;
}

#w-node-_50267670-5991-c653-9046-116f460ab9ce-2695e0bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50267670-5991-c653-9046-116f460ab9d6-2695e0bf {
  justify-self: start;
}

#w-node-_50267670-5991-c653-9046-116f460ab9dc-2695e0bf {
  place-self: center end;
}

#w-node-f3d9e693-4acb-59e4-54ee-0c9874372428-2695e0bf {
  justify-self: auto;
}

#w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee6ff-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee700-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee701-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee702-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee703-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee704-2695e0bf, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee705-2695e0bf {
  align-self: center;
}

#w-node-_0ffc8218-9e2c-11ed-2e69-39e328d636c1-28d636bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_0ffc8218-9e2c-11ed-2e69-39e328d636c7-28d636bf {
  align-self: auto;
}

#w-node-_0ffc8218-9e2c-11ed-2e69-39e328d636c8-28d636bf {
  justify-self: center;
}

#w-node-_0ffc8218-9e2c-11ed-2e69-39e328d636d3-28d636bf {
  justify-self: auto;
}

#w-node-_4f120a23-6cb2-2f38-1730-27a5bf07c459-5b8ce08f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd7e4ad1-a80d-7ba3-1d5d-12563449ca31-5b8ce08f {
  align-self: center;
}

#w-node-_424b2840-20e2-c6d6-163b-885f59b73ca8-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_424b2840-20e2-c6d6-163b-885f59b73cb0-3d47571d {
  justify-self: start;
}

#w-node-_424b2840-20e2-c6d6-163b-885f59b73cb1-3d47571d, #w-node-_399e9e57-5178-7151-437b-ff5d1d211eab-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_424b2840-20e2-c6d6-163b-885f59b73cb4-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_424b2840-20e2-c6d6-163b-885f59b73cb6-3d47571d {
  place-self: center start;
}

#w-node-a7a17d69-c155-5db0-8a60-28fc8cd736f5-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7a17d69-c155-5db0-8a60-28fc8cd736fd-3d47571d {
  justify-self: start;
}

#w-node-a7a17d69-c155-5db0-8a60-28fc8cd73701-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-a7a17d69-c155-5db0-8a60-28fc8cd73703-3d47571d {
  place-self: center start;
}

#w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c4e-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c56-3d47571d {
  justify-self: start;
}

#w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c5a-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c5c-3d47571d {
  place-self: center start;
}

#w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b0417d-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b04185-3d47571d {
  justify-self: start;
}

#w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b0418b-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b0418d-3d47571d {
  place-self: center start;
}

#w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2ce8-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2cf0-3d47571d {
  justify-self: start;
}

#w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2cf6-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2cf8-3d47571d {
  place-self: center start;
}

#w-node-_5450fc61-a990-5365-3484-b8ab6bc89a81-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5450fc61-a990-5365-3484-b8ab6bc89a89-3d47571d {
  justify-self: start;
}

#w-node-_5450fc61-a990-5365-3484-b8ab6bc89a8d-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_5450fc61-a990-5365-3484-b8ab6bc89a8f-3d47571d {
  place-self: center start;
}

#w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407b2-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407ba-3d47571d {
  justify-self: start;
}

#w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407c0-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407c2-3d47571d {
  place-self: center start;
}

#w-node-a345147f-96dd-6138-8f5a-08ae7859c429-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a345147f-96dd-6138-8f5a-08ae7859c431-3d47571d {
  justify-self: start;
}

#w-node-a345147f-96dd-6138-8f5a-08ae7859c435-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-a345147f-96dd-6138-8f5a-08ae7859c437-3d47571d {
  place-self: center start;
}

#w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f6407d-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f64085-3d47571d {
  justify-self: start;
}

#w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f6408b-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f6408d-3d47571d {
  place-self: center start;
}

#w-node-cb7541b1-00a2-3f1a-c23b-ec04aa59349b-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7541b1-00a2-3f1a-c23b-ec04aa5934a3-3d47571d {
  justify-self: start;
}

#w-node-cb7541b1-00a2-3f1a-c23b-ec04aa5934a9-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-cb7541b1-00a2-3f1a-c23b-ec04aa5934ab-3d47571d {
  place-self: center start;
}

#w-node-d71908e3-60b4-adcb-d935-6db8933b6cd4-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d71908e3-60b4-adcb-d935-6db8933b6cdc-3d47571d {
  justify-self: start;
}

#w-node-d71908e3-60b4-adcb-d935-6db8933b6ce0-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-d71908e3-60b4-adcb-d935-6db8933b6ce2-3d47571d {
  place-self: center start;
}

#w-node-_434f71cf-de13-889f-5e77-e7645d9cb93f-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_434f71cf-de13-889f-5e77-e7645d9cb947-3d47571d {
  justify-self: start;
}

#w-node-_434f71cf-de13-889f-5e77-e7645d9cb94b-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_434f71cf-de13-889f-5e77-e7645d9cb94d-3d47571d {
  place-self: center start;
}

#w-node-_0a1a9608-d318-7ea2-ae04-085a26c687a3-3d47571d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1a9608-d318-7ea2-ae04-085a26c687ab-3d47571d {
  justify-self: start;
}

#w-node-_0a1a9608-d318-7ea2-ae04-085a26c687b1-3d47571d {
  order: 9999;
  justify-self: end;
}

#w-node-_0a1a9608-d318-7ea2-ae04-085a26c687b3-3d47571d {
  place-self: center start;
}

#w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-49db57dc, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-49db57dc, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-cc04a054, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-cc04a054, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-1ff925ae, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-1ff925ae, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-f4d13244, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-f4d13244, #w-node-_74eaeb71-312b-85a2-5e3c-6816e4984234-f4d13244, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-4b92c00e, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-4b92c00e, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-224f82a7, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-224f82a7, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-b339ccd3, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-43c5d7c3, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-ecc355d1, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-ecc355d1, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-4bfbe6c7, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-4bfbe6c7, #w-node-ecb6ad44-b913-b04e-ab72-291f1a481e80-4bfbe6c7, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-deab57a1, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-deab57a1, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-52b98e76, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-52b98e76, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-d2c39bdb, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-4b08797a, #w-node-_71eacfe6-37b7-0bfe-7df7-9cde6a14c025-4b08797a, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-6381ffc9, #w-node-dfd33f6d-0b62-0b00-9082-4f94be148dff-4140ca53, #w-node-dfd33f6d-0b62-0b00-9082-4f94be148e06-4140ca53, #w-node-_414f869c-8217-dd39-74ea-b86df4a78e0c-4140ca53, #w-node-_569cbfd1-d242-3565-d1e1-3816439b030c-c0a6bd7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8211a36-d3c6-02e1-9919-a60ccf07bcdf-f6228346 {
  justify-self: auto;
}

#w-node-_8afcc589-eaa9-3d47-ef80-9638b6975232-f6228346 {
  align-self: center;
}

#w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eea0-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ddd8f6e-7d11-74c2-98a8-49d4f2ff75a8-f6228346 {
  justify-self: start;
}

#w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eeac-f6228346 {
  place-self: center end;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba1a-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba22-f6228346 {
  justify-self: start;
}

#w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba2a-f6228346 {
  place-self: center end;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f97f-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f987-f6228346 {
  justify-self: start;
}

#w-node-be4f35b5-90c6-2841-e722-e28f57e5f98d-f6228346 {
  place-self: center end;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dbc-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dc4-f6228346 {
  justify-self: start;
}

#w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dcc-f6228346 {
  place-self: center end;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5b3-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5bb-f6228346 {
  justify-self: start;
}

#w-node-_1f212cc9-472a-8286-edf8-1f389c42e5c3-f6228346 {
  place-self: center end;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b0d-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b15-f6228346 {
  justify-self: start;
}

#w-node-_822d0c67-6b92-1f02-883c-372747a14b1b-f6228346 {
  place-self: center end;
}

#w-node-_50267670-5991-c653-9046-116f460ab9ce-f6228346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50267670-5991-c653-9046-116f460ab9d6-f6228346 {
  justify-self: start;
}

#w-node-_50267670-5991-c653-9046-116f460ab9dc-f6228346 {
  place-self: center end;
}

#w-node-f3d9e693-4acb-59e4-54ee-0c9874372428-f6228346 {
  justify-self: auto;
}

#w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee6ff-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee700-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee701-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee702-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee703-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee704-f6228346, #w-node-_4b568baf-3c18-eb4c-3e8a-e6a5f9cee705-f6228346 {
  align-self: center;
}

@media screen and (max-width: 479px) {
  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-8aeca997 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-8aeca997, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-8aeca997, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-8aeca997, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-8aeca997, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-8aeca997, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-8aeca997 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_70c8a783-82af-db20-4e12-f59a7ac9fcd9-8aeca997 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-8aeca997 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-8aeca997 {
    justify-self: start;
  }

  #w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-8aeca997 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-79d4c327 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-79d4c327, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-79d4c327, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-79d4c327, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-79d4c327, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-79d4c327, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-79d4c327 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-79d4c327 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-79d4c327 {
    justify-self: start;
  }

  #w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-79d4c327 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-8dd96215 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-8dd96215, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-8dd96215, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-8dd96215, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-8dd96215, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-8dd96215, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-8dd96215 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-8dd96215 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-8dd96215 {
    justify-self: start;
  }

  #w-node-b0f0cdc6-df49-784d-a47c-0e292d902c32-8dd96215 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-39dd4561 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-39dd4561, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-39dd4561, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-39dd4561, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-39dd4561, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-39dd4561, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-39dd4561 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-39dd4561 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-39dd4561 {
    justify-self: start;
  }

  #w-node-_0617a61f-5ae8-7920-d8a0-a35f8b95df3d-39dd4561 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-fc678605 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-fc678605, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-fc678605, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-fc678605, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-fc678605, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-fc678605, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-fc678605 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-fc678605 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-fc678605 {
    justify-self: start;
  }

  #w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-fc678605 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2db429fd-449e-5dc0-8471-7b41cd2bdfac-9fbed028 {
    order: -9999;
  }

  #w-node-b1d7c19e-be25-d4f0-4fe4-be3c150589dc-9fbed028, #w-node-_0cf65c1c-d48b-3aed-f1e6-37b6002f9762-9fbed028, #w-node-_98ad7730-1ae0-1ec5-12cd-218d99628255-9fbed028, #w-node-_4f91d519-548c-5df3-ae78-3679b28f713c-9fbed028, #w-node-c77a5170-6441-ee25-1648-877dfb54571e-9fbed028, #w-node-b83cc19b-0382-c7d2-5abd-78d311699254-9fbed028 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_70c8a783-82af-db20-4e12-f59a7ac9fcd9-9fbed028 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3a9fc62e-5a76-0ae2-43d6-3f853f8308cc-9fbed028 {
    justify-self: auto;
  }

  #w-node-_9b12afcf-24df-84bf-15a5-b77d4edcf739-9fbed028 {
    justify-self: start;
  }

  #w-node-_574d8a6d-3eaa-dbe7-cf6d-812caccec4cf-9fbed028 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_6da31a7d-56c2-e246-892a-b8dc5f5558a0-2695e0bf {
    justify-self: auto;
  }

  #w-node-_6da31a7d-56c2-e246-892a-b8dc5f5558a1-2695e0bf {
    justify-self: start;
  }

  #w-node-f8211a36-d3c6-02e1-9919-a60ccf07bce9-2695e0bf, #w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eea9-2695e0bf {
    order: -9999;
  }

  #w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eeac-2695e0bf {
    order: -9999;
    justify-self: start;
  }

  #w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba2a-2695e0bf, #w-node-be4f35b5-90c6-2841-e722-e28f57e5f98d-2695e0bf, #w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dcc-2695e0bf, #w-node-_1f212cc9-472a-8286-edf8-1f389c42e5c3-2695e0bf, #w-node-_822d0c67-6b92-1f02-883c-372747a14b1b-2695e0bf, #w-node-_50267670-5991-c653-9046-116f460ab9dc-2695e0bf {
    order: 9999;
    justify-self: start;
  }

  #w-node-_0ffc8218-9e2c-11ed-2e69-39e328d636d3-28d636bf {
    place-self: center end;
  }

  #w-node-aecdc233-87a9-cdbf-7713-97d87de9cf78-28d636bf, #w-node-_15869673-dc69-d212-488c-978d089d461d-28d636bf {
    justify-self: auto;
  }

  #w-node-_420641f6-914a-be24-2743-2cda2879cd68-5b8ce08f {
    justify-self: start;
  }

  #w-node-a7fb8d40-db1c-a4a8-1beb-4cf33f6c188c-3d47571d {
    justify-self: auto;
  }

  #w-node-a7fb8d40-db1c-a4a8-1beb-4cf33f6c188d-3d47571d {
    justify-self: start;
  }

  #w-node-_424b2840-20e2-c6d6-163b-885f59b73cb4-3d47571d, #w-node-_424b2840-20e2-c6d6-163b-885f59b73cb6-3d47571d, #w-node-a7a17d69-c155-5db0-8a60-28fc8cd73701-3d47571d, #w-node-a7a17d69-c155-5db0-8a60-28fc8cd73703-3d47571d, #w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c5a-3d47571d, #w-node-fdac7fc5-ef76-1ffc-6b52-57d5e1c21c5c-3d47571d, #w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b0418b-3d47571d, #w-node-_1f11bccb-3be1-0615-6a92-ecdbd2b0418d-3d47571d, #w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2cf6-3d47571d, #w-node-_90c4e617-0c4c-e0db-045a-4c3c8c9f2cf8-3d47571d, #w-node-_5450fc61-a990-5365-3484-b8ab6bc89a8d-3d47571d, #w-node-_5450fc61-a990-5365-3484-b8ab6bc89a8f-3d47571d, #w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407c0-3d47571d, #w-node-be1ef0f9-4856-c7ed-7f9c-6e7afa2407c2-3d47571d, #w-node-a345147f-96dd-6138-8f5a-08ae7859c435-3d47571d, #w-node-a345147f-96dd-6138-8f5a-08ae7859c437-3d47571d, #w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f6408b-3d47571d, #w-node-_38efa5ed-8fbb-8e60-64d6-4a0969f6408d-3d47571d, #w-node-cb7541b1-00a2-3f1a-c23b-ec04aa5934a9-3d47571d, #w-node-cb7541b1-00a2-3f1a-c23b-ec04aa5934ab-3d47571d, #w-node-d71908e3-60b4-adcb-d935-6db8933b6ce0-3d47571d, #w-node-d71908e3-60b4-adcb-d935-6db8933b6ce2-3d47571d, #w-node-_434f71cf-de13-889f-5e77-e7645d9cb94b-3d47571d, #w-node-_434f71cf-de13-889f-5e77-e7645d9cb94d-3d47571d, #w-node-_0a1a9608-d318-7ea2-ae04-085a26c687b1-3d47571d, #w-node-_0a1a9608-d318-7ea2-ae04-085a26c687b3-3d47571d {
    order: -9999;
    justify-self: start;
  }

  #w-node-_6da31a7d-56c2-e246-892a-b8dc5f5558a0-f6228346 {
    justify-self: auto;
  }

  #w-node-_6da31a7d-56c2-e246-892a-b8dc5f5558a1-f6228346 {
    justify-self: start;
  }

  #w-node-f8211a36-d3c6-02e1-9919-a60ccf07bce9-f6228346, #w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eea9-f6228346 {
    order: -9999;
  }

  #w-node-dee2f39a-2dc8-b0e3-9a6d-14daaa43eeac-f6228346 {
    order: -9999;
    justify-self: start;
  }

  #w-node-_84f25c88-eaa9-c3a1-8028-c4620f39ba2a-f6228346, #w-node-be4f35b5-90c6-2841-e722-e28f57e5f98d-f6228346, #w-node-d98b3a6d-5e8d-11d2-ca6a-e5c2781a3dcc-f6228346, #w-node-_1f212cc9-472a-8286-edf8-1f389c42e5c3-f6228346, #w-node-_822d0c67-6b92-1f02-883c-372747a14b1b-f6228346, #w-node-_50267670-5991-c653-9046-116f460ab9dc-f6228346 {
    order: 9999;
    justify-self: start;
  }
}


@font-face {
  font-family: 'Berlintype';
  src: url('../fonts/BerlinType-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Berlintype';
  src: url('../fonts/BerlinType-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Hedviglettersserif 12 Pt';
  src: url('../fonts/HedvigLettersSerif12pt-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}