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

body {
  font-family: 'Playfair Display', sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}

.navbar-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 7vh;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.navbar {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: 7vh;
  padding-right: 3vw;
  padding-left: 3vw;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#000), color-stop(75%, transparent)), url('../images/Motivo-2021-3B.jpg');
  background-image: linear-gradient(180deg, #000, transparent 75%), url('../images/Motivo-2021-3B.jpg');
  background-position: 0px 0px, 50% 0%;
  background-size: auto, cover;
  box-shadow: none;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.brand-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  padding-right: 3vw;
  padding-left: 3vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.logo-image {
  max-width: none;
  padding-top: 0vh;
  padding-bottom: 3%;
}

.brand-logo {
  position: absolute;
  top: -67%;
  width: auto;
  margin-top: 6%;
}

.brand-logo.w--current {
  margin-top: 6%;
}

.container-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 2vh;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.section-base {
  height: 100%;
}

.section-base.hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 2% 3vw 1vh;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: transparent;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.section-base.principal {
  height: 100%;
  min-height: auto;
  padding: 0vh 3vw 3vh;
  background-color: transparent;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.section-base.principal._2 {
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.section-base.footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 1vh 3vw;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#edc73d), to(transparent)), -webkit-gradient(linear, left top, left bottom, from(rgba(215, 176, 88, 0.5)), to(#000)), url('../images/Motivo-2021-3.jpg');
  background-image: linear-gradient(180deg, #edc73d, transparent), linear-gradient(180deg, rgba(215, 176, 88, 0.5), #000), url('../images/Motivo-2021-3.jpg');
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
}

.section-base.subfooter {
  position: static;
  padding: 10px 3vw;
  clear: none;
  background-color: #fff;
}

.section-base.sponsorship {
  position: static;
  padding: 3vh 3vw;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#000), color-stop(32%, rgba(32, 31, 27, 0.63)), color-stop(67%, rgba(71, 70, 61, 0.16)), to(#edc73d)), url('../images/Motivo-2021-3.jpg');
  background-image: linear-gradient(180deg, #000, rgba(32, 31, 27, 0.63) 32%, rgba(71, 70, 61, 0.16) 67%, #edc73d), url('../images/Motivo-2021-3.jpg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, cover;
}

.nav-link {
  margin-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  font-family: Livvic, sans-serif;
  color: #fff;
  font-size: 17px;
  line-height: 1.1;
  font-weight: 400;
  letter-spacing: 0px;
}

.nav-link:hover {
  color: #fff;
  font-weight: 500;
}

.nav-link.w--current {
  color: #fff;
}

.nav-link.dropdown {
  margin-bottom: 0px;
  padding-right: 35px;
  background-color: transparent;
}

.container-blanco {
  position: static;
  top: -5vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 1200px;
  padding: 1% 3%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 0.95);
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.75);
}

.container-blanco.home {
  height: auto;
}

.container-blanco.hotel {
  height: auto;
  padding-bottom: 3%;
}

.container-blanco.blogpost {
  overflow: visible;
  height: auto;
}

.container-blanco.blogpost.post {
  overflow: hidden;
}

.container-blanco.blog-indice {
  padding-top: 3%;
  padding-bottom: 3%;
}

.container-blanco.speakers {
  padding-bottom: 3%;
}

.container-blanco.sponsorship {
  height: auto;
}

.container-blanco.programme {
  height: auto;
}

.container-blanco.info {
  padding-top: 3%;
  padding-bottom: 3%;
}

.container-blanco.info.pr {
  margin-bottom: 25px;
}

.wrapper-grid-hero {
  width: 60vw;
  height: 100%;
  padding: 40px 0px 0px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.wrapper-grid-hero.sponsorship {
  width: auto;
}

.wrapper-grid-hero.home {
  width: auto;
  margin-top: -20px;
  padding-top: 0px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
}

.wrapper-grid-hero.blog {
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-grid-columns: 0.75fr;
  grid-template-columns: 0.75fr;
}

.wrapper-grid-hero.blog.post {
  width: 75vw;
}

.wrapper-grid-hero.soldout {
  -ms-grid-columns: 2fr 1fr;
  grid-template-columns: 2fr 1fr;
}

.hero-left {
  margin-top: 30px;
}

.hero-left.home {
  margin-top: 60px;
}

.hero-left.venue {
  margin-top: 0px;
}

.hero-left.programme {
  margin-top: 10px;
}

.hero-left.registration {
  margin-top: 0px;
}

.hero-left.speakers {
  margin-top: 0px;
}

.hero-left.blog {
  margin-top: 0px;
}

.hero-left.blogpost {
  margin-top: 0px;
}

.hero-left.mediapartners {
  margin-top: 0px;
}

.hero-left.mediaregister {
  margin-top: 0px;
}

.hero-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6.3vh;
  margin-left: 3vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.hero-right.venue {
  margin-top: 6.3vh;
}

.heading-hero {
  width: auto;
  margin-top: auto;
  margin-bottom: 4vh;
  font-family: 'Playfair Display', sans-serif;
  color: #fff;
  font-size: 4vw;
  line-height: 1.1;
  font-weight: 400;
}

.heading-hero.blog {
  text-align: center;
}

.paragraph-hero {
  margin-top: 10px;
  margin-bottom: 2vh;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 1.5vw;
  line-height: 1.2;
  text-shadow: 0 0 7px #000;
}

.navbar-button {
  margin: 20px auto 1vh;
  padding: 10px 9px;
  border-style: solid;
  border-width: 1px;
  border-color: #edc73d;
  border-radius: 9px;
  background-color: #000;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.navbar-button:hover {
  box-shadow: 0 0 7px 3px rgba(237, 199, 61, 0.33);
}

.nav-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-left: 20vw;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.subheading-sponsors {
  width: 30vw;
  height: auto;
  margin-top: 1vh;
  margin-bottom: 0vh;
  font-family: 'Playfair Display', sans-serif;
  color: #edc73d;
  font-size: 2vw;
  line-height: 1.1;
  font-weight: 800;
  text-align: center;
}

.container-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0);
}

.footer-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 3vw;
  padding-left: 3vw;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-footer-col {
  width: 15%;
}

.div-footer-col._1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-footer-col._2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-footer-col._3 {
  width: 14%;
}

.footer-heading {
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 13px;
  line-height: 1.1;
  font-weight: 500;
}

.div-footer-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-link {
  font-family: Inter, sans-serif;
  color: hsla(0, 0%, 100%, 0.75);
  font-size: 12px;
  line-height: 1.5;
  font-weight: 400;
  text-decoration: none;
}

.footer-link:hover {
  font-weight: 500;
}

.footer-paragraph {
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 13px;
  line-height: 1.25;
  font-weight: 300;
}

.div-footer-col-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px none hsla(0, 0%, 100%, 0.5);
  text-align: center;
}

.div-footer-logo-white {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-footer-col-locations {
  width: 28%;
  margin-left: 2%;
  padding-left: 2%;
  border-right: 1px none #fff;
  border-left: 1px solid hsla(0, 0%, 100%, 0.5);
}

.subfooter-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.copyright {
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 11px;
}

.subfooter-logo-cnmg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-logo-cnmg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 7px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-block-logo-cnmg {
  text-decoration: none;
}

.logo-cnmg {
  width: 100px;
  max-width: none;
}

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

.container-sponsorship.info {
  margin-top: 20px;
}

.sponsorship-sup-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}

.news-sup-text--hero {
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 1.1vw;
  line-height: 1.3;
  font-weight: 300;
  text-shadow: 0 0 7px #000;
}

.hero-span {
  display: inline-block;
  padding-bottom: 1vh;
  font-size: 1.2vw;
  line-height: 1.3;
  font-weight: 500;
  text-shadow: 0 0 7px #000;
}

.hero-span.media {
  padding: 7px 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 20px;
  line-height: 1.5;
  text-align: center;
}

.paragraph-hero-date {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -30px;
  margin-bottom: 0vh;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 2.1vw;
  line-height: 1.2;
  text-shadow: 0 0 7px #000;
}

.paragraph-hero-date.blog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.paragraph-hero-date.blog.date {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.2vw;
  line-height: 1;
}

.paragraph-hero-date.blog.bio {
  display: none;
  font-size: 1.7vw;
}

.paragraph-hero-date.bis {
  font-size: 1.1vw;
}

.bold-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-top: 60px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 3.5vw;
  line-height: 1.05;
  text-shadow: 0 0 9px #000;
}

.bold-text.blog {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bold-text.blog.post {
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bold-text.blog.bio {
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.spanth {
  margin-right: 0.5vw;
  font-size: 1.3vw;
}

.footer-heading-text {
  margin-bottom: 9px;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 11px;
  line-height: 1.3;
  text-decoration: none;
}

.footer-heading-text.bis {
  font-size: 12px;
  line-height: 1.3;
}

.footer-heading-text._2 {
  margin-top: 7px;
  margin-bottom: 3px;
}

.dropdown {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  background-color: transparent;
}

.icon-4 {
  margin-top: auto;
  margin-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.dropdown-list {
  margin-top: 87px;
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
  background-color: rgba(173, 0, 0, 0.61);
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
}

.dropdown-list.w--open {
  position: absolute;
  top: 100%;
  z-index: -999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-top: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: rgba(255, 255, 255, 0.99);
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
  -o-object-fit: fill;
  object-fit: fill;
}

.dropdown-list-menu {
  width: 75px;
  margin-right: auto;
  margin-left: auto;
  padding: 5px 0px;
  font-family: Livvic, sans-serif;
  color: #edc73d;
  text-align: center;
}

.dropdown-list-menu:hover {
  color: #000;
  font-weight: 500;
}

.navbar-02 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 7vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.navbar-button-regular {
  margin: 20px auto 1vh;
  padding: 10px 7px;
  border-style: solid;
  border-width: 1px;
  border-color: #edc73d;
  border-radius: 9px;
  background-color: #000;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  text-align: center;
}

.navbar-button-regular:hover {
  box-shadow: 0 0 7px 3px rgba(237, 199, 61, 0.5);
}

.navbar-button-regular.w--current {
  color: #fff;
}

.navbar-button-regular.w--current:visited {
  color: #fff;
}

.navbar-button-regular.dropdown {
  padding-right: 30px;
}

.navbar-button-regular.home {
  font-family: 'Fa solid 900', sans-serif;
}

.text-block {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-size: 15px;
  font-weight: 500;
}

.text-block:hover {
  font-weight: 500;
}

.link-block-hero-2 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  margin-top: 0px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 10px 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 9px;
  background-color: #edc73d;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.75);
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 1.1vw;
  line-height: 1.3;
  text-decoration: none;
}

.link-block-hero-2:hover {
  box-shadow: 0 0 11px 5px rgba(0, 0, 0, 0.75);
}

.link-block-hero-2.mediapartners {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.link-block-hero-2.info {
  color: #000;
  text-transform: uppercase;
}

.link-block-hero-2.streaming {
  width: 40%;
  height: 100%;
  margin-top: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  font-family: Inter, sans-serif;
  color: #000;
  text-align: center;
  text-transform: uppercase;
}

.link-block-hero-2.streaming.list {
  width: 60%;
  text-transform: none;
}

.link-block-hero-2.streaming.list.info {
  width: 75%;
  font-size: 1.2vw;
}

.link-block-hero-2.bis {
  margin-right: 20px;
  margin-left: 0px;
}

.wrapper-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  margin-top: 2vh;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.wrapper-buttons.derecha {
  margin-top: 1vh;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.body {
  background-image: url('../images/Motivo-2021-3B.jpg');
  background-size: cover;
  background-repeat: repeat-y;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
}

.texto-info {
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-bottom: 1vh;
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 1.3vw;
  line-height: 1.1;
  font-weight: 400;
  text-align: center;
}

.texto-info.hotel {
  margin-top: 1vh;
  font-size: 1.1vw;
  line-height: 1.3;
}

.texto-info.blogpost {
  font-size: 1.1vw;
  line-height: 1.3;
  text-align: left;
}

.texto-info.blogpost.link {
  margin-bottom: 0vh;
}

.texto-info.bio {
  margin-top: 0vh;
  font-size: 1.1vw;
  line-height: 1.3;
  text-align: left;
}

.texto-info.nota {
  margin-top: 3vh;
  font-size: 1vw;
  text-align: left;
}

.texto-info.venue01 {
  line-height: 1.3;
}

.texto-info.inauguration {
  margin-top: 40px;
  font-weight: 600;
}

.link-block-hero-3 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 9px;
  background-color: #edc73d;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  font-family: Inter, sans-serif;
  font-size: 1.1vw;
  line-height: 1.3;
  text-decoration: none;
}

.link-block-hero-3:hover {
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.25);
}

.link-block-hero-3.sponsorship {
  margin-bottom: 30px;
  color: #000;
}

.subheading-cta {
  width: 45vw;
  margin-top: 3vh;
  margin-bottom: 1vh;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: 'Playfair Display', sans-serif;
  color: #2a3038;
  font-size: 1.5vw;
  line-height: 1.1;
  font-weight: 400;
  text-align: center;
}

.sponsorship-promo-video {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 1.2vw;
  line-height: 1.2;
  font-weight: 400;
  text-align: center;
}

.grid {
  margin-bottom: 25px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid.mainsponsors {
  grid-auto-flow: row;
  grid-column-gap: 56px;
  grid-row-gap: 25px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid.mainsponsors.sup {
  grid-column-gap: 24px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid.sponsors {
  margin-top: 1vh;
  grid-auto-flow: row;
  grid-column-gap: 24px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.grid.mediapartners {
  grid-auto-flow: row;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.grid.colaborators {
  margin-top: 1vh;
  grid-column-gap: 62px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.subheading-mainsponsors {
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-bottom: 1vh;
  font-family: 'Playfair Display', sans-serif;
  color: #edc73d;
  font-size: 2vw;
  line-height: 1.1;
  font-weight: 800;
  text-align: center;
  text-transform: uppercase;
}

.link-block-3.medcruise {
  margin-right: 0px;
}

.link-block-3.scd {
  margin-right: 0px;
  padding-left: 0px;
}

.link-block-3.costa {
  margin-right: 0px;
}

.link-block-3.madrid {
  display: block;
  margin-right: 0px;
}

.map {
  height: 50vh;
}

.image-blogpost {
  position: relative;
  top: -20px;
  width: 100vw;
  height: 40vh;
  background-image: url('../images/World_Voyager_Exteriors-6.jpg');
  background-position: 0% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.image-blogpost._1 {
  background-image: url('../images/Foto-Vir-Blog.jpg');
}

.image-blogpost._2 {
  background-image: url('../images/P1000795.jpg');
  background-position: 0% 50%;
}

.image-blogpost._2.var {
  background-image: url('../images/VarProvence2.jpg');
}

.image-blogpost._2.renfe {
  background-image: url('../images/Opportunity3web.jpg');
  background-position: 50% 0%;
  -o-object-fit: fill;
  object-fit: fill;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.image-blogpost._2.silversea {
  background-image: url('../images/Silver-Moon-Crew-7-web.jpg');
}

.image-blogpost._2.madeira {
  background-image: url('../images/CruiseEurope.jpg');
}

.image-blogpost._2.lantimar {
  background-image: url('../images/SEA-DREAM-II-2.jpg');
  background-position: 50% 100%;
}

.image-blogpost._2.madeira-ok {
  background-image: url('../images/Madeira.jpg');
}

.image-blogpost._2.rcc {
  background-image: url('../images/RCC.jpg');
  background-position: 50% 100%;
}

.blog-post-title {
  overflow: hidden;
  width: auto;
  height: auto;
}

.link-blog-post {
  overflow: hidden;
  width: auto;
  height: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #edc73d;
  border-radius: 20px;
  background-color: #fff;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  text-decoration: none;
}

.link-blog-post:hover {
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5);
}

.grid-blog-post {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-2 {
  position: relative;
}

.image-2._01 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-2._02 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-2._03 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.image-2._04 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.image-2._05 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.image-2._06 {
  height: 17vh;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.image-2._07 {
  height: 17vh;
  text-align: center;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.image-2._08 {
  height: 17vh;
  text-align: center;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.heading-blog-title {
  padding-right: 10px;
  padding-left: 10px;
  font-family: Inter, sans-serif;
  color: #edc73d;
  font-size: 1.7vw;
  line-height: 1.2;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.heading-blog-title.info {
  margin-top: 20px;
  margin-bottom: 20px;
}

.team2-profile-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: 10px;
  margin-left: 10px;
  padding: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 1px 6px 0 rgba(17, 18, 18, 0.06);
  text-align: center;
}

.team2-profile-card.team2-profile-card-bg {
  background-color: rgba(227, 189, 75, 0.09);
}

.team2-profilecard-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.speakers01 {
  width: 150px;
  height: 150px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/Virginia-Lopez.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.team2-profilename {
  margin-top: 20px;
  margin-bottom: 5px;
  font-family: 'Playfair Display', sans-serif;
}

.tagline {
  opacity: 0.6;
  font-family: Inter, sans-serif;
  font-size: 15px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.text-14 {
  font-family: Inter, sans-serif;
  font-size: 17px;
  line-height: 24px;
  font-weight: 500;
}

.text-14.oculto {
  display: none;
}

.text-14.vogel {
  display: none;
}

.text-14.mark {
  display: none;
}

.btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  margin: 5px auto;
  padding: 5px 20px;
  float: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-radius: 4px;
  background-color: #edc73d;
  -webkit-transition: color 200ms ease, box-shadow 200ms ease, background-color 200ms ease, -webkit-transform 400ms ease;
  transition: color 200ms ease, box-shadow 200ms ease, background-color 200ms ease, -webkit-transform 400ms ease;
  transition: color 200ms ease, box-shadow 200ms ease, background-color 200ms ease, transform 400ms ease;
  transition: color 200ms ease, box-shadow 200ms ease, background-color 200ms ease, transform 400ms ease, -webkit-transform 400ms ease;
  font-family: Inter, sans-serif;
  color: #fff;
  line-height: 24px;
  text-align: center;
}

.btn:hover {
  border-color: #0c6eb8;
  background-color: #6d5c1d;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  -webkit-transform: translate(0px, -2px);
  -ms-transform: translate(0px, -2px);
  transform: translate(0px, -2px);
  color: #fff;
}

.btn:active {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-transform: translate(0px, -1px);
  -ms-transform: translate(0px, -1px);
  transform: translate(0px, -1px);
}

.grid-speakers {
  width: 85vw;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-bio {
  position: relative;
  top: -3vh;
  width: 175px;
  height: 175px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/Virginia-Lopez.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.image-bio._02 {
  background-image: url('../images/David-Selby.jpg');
}

.image-bio._03 {
  background-image: url('../images/Adam-Sharp-Web.jpg');
}

.image-bio._04 {
  background-image: url('../images/Ben-Bouldin-Web.jpg');
}

.image-bio._05 {
  background-image: url('../images/Jonathan-Daniels-Web.jpg');
}

.image-bio._06 {
  background-image: url('../images/Roberto-Martinoli-Web.jpg');
}

.image-bio._07 {
  background-image: url('../images/Frederique-Patry-web.jpg');
}

.image-bio._08 {
  background-image: url('../images/John-Portelli-Web.jpg');
}

.image-bio._09 {
  background-image: url('../images/Adam-Coulter-Web.jpg');
}

.image-bio._10 {
  background-image: url('../images/Alessandro-Carollo-Web.jpg');
}

.image-bio._11 {
  background-image: url('../images/Bob-Dixon-Web.jpg');
}

.image-bio._12 {
  background-image: url('../images/Gordon-Dougan-Web.jpg');
}

.image-bio._13 {
  background-image: url('../images/Jacqui-Nobile-Web.jpg');
}

.image-bio._14 {
  background-image: url('../images/Mark-Robinson-Web.jpg');
}

.image-bio._15 {
  background-image: url('../images/Renato-W.-Chizzola-Web.jpg');
}

.image-bio._16 {
  background-image: url('../images/Virginia-Quintairos-Web.jpg');
}

.image-bio._17 {
  background-image: url('../images/Sander-Groothuis-Web.jpg');
}

.image-bio._18 {
  background-image: url('../images/Sacha-Rougier-Web.jpg');
}

.image-bio._19 {
  background-image: url('../images/Alexander-Napp-Web.jpg');
}

.image-bio._20 {
  background-image: url('../images/Leslie-Peden-Web.jpg');
}

.image-bio._21 {
  background-image: url('../images/Aimilia-Papachristou-web.jpg');
}

.image-bio._22 {
  background-image: url('../images/Amado-Alberto-Franco-Web.jpg');
}

.image-bio._23 {
  background-image: url('../images/Mario-Zanetti-2-web.jpg');
}

.image-bio._24 {
  background-image: url('../images/Roberto-Alberti-web-ok.jpg');
}

.image-bio._25 {
  background-image: url('../images/Gabriele-Bassi-web.jpg');
}

.image-bio._27 {
  background-image: url('../images/Eamonn-Ferrin-web.jpg');
}

.image-bio._28 {
  background-image: url('../images/Alan-McGrory-web.jpg');
}

.image-bio._29 {
  background-image: url('../images/Luis-De-Carvalho-web.jpg');
}

.image-bio._30 {
  background-image: url('../images/Tine-Oelmann-web.jpg');
}

.image-bio._31 {
  background-image: url('../images/Matthew-Jaenicke-Web.jpg');
}

.image-bio._32 {
  background-image: url('../images/Ukko-Metsola-web.jpg');
}

.image-bio._16 {
  background-image: url('../images/Chris-Coates-Web.jpg');
}

.image-bio._33 {
  background-image: url('../images/Karen-Dawney-web.jpg');
}

.image-bio._34 {
  background-image: url('../images/Jacob-Bjarkam-Bis-web2.jpg');
}

.image-bio._35 {
  background-image: url('../images/Ferdinand-Strohmeier-web.jpg');
}

.image-bio._36 {
  background-image: url('../images/Lucy-Hodgson-web.jpg');
}

.image-bio._37 {
  background-image: url('../images/Raquel-Lopez-web.jpg');
}

.image-bio._38 {
  background-image: url('../images/Jo-Rzymowska-web.jpg');
}

.image-bio._39 {
  background-image: url('../images/Zeljka-Galik-Cimic-web.jpg');
}

.image-bio._40 {
  background-image: url('../images/Richard-Vogel-web.jpg');
}

.image-bio._41 {
  background-image: url('../images/Elisabetta-De-Nardo-web.jpg');
}

.image-bio._42 {
  background-image: url('../images/Kristin-Badgett-web.jpg');
}

.image-bio._45 {
  background-image: url('../images/Regina-von-Hesse-web.jpg');
}

.image-bio._19 {
  background-image: url('../images/Virginia-Quintairos-Web.jpg');
}

.image-bio._46 {
  background-image: url('../images/Marie-Caroline-Laurent.jpg');
}

.image-bio._48 {
  background-image: url('../images/Grethe-Parker-web.jpg');
}

.image-bio._49 {
  background-image: url('../images/Francisco-Toledo-web.jpg');
}

.image-bio._50 {
  background-image: url('../images/Anne-Marie-Blum-web.jpg');
}

.image-bio._51 {
  background-image: url('../images/Ghassan-Khan-web.jpg');
}

.bold-margen {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 1.2vw;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.normal-margen {
  display: inline-block;
  margin-bottom: 10px;
}

.david-selby {
  width: 150px;
  height: 150px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/David-Selby.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.tafline-yellow {
  margin-bottom: 5px;
  opacity: 0.6;
  font-family: Inter, sans-serif;
  color: #0e2ca8;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0px;
  text-transform: none;
}

.sponsorship-sup-video {
  width: 45%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 9px;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.linea-separacion {
  width: 100%;
  border-top: 1px solid rgba(42, 48, 56, 0.25);
}

.linea-separacion._2 {
  margin-bottom: 20px;
}

.linea-separacion._3 {
  margin-bottom: 20px;
}

.sponsorship-span {
  display: inline-block;
  padding-bottom: 1vh;
  font-weight: 600;
}

.sponsorship-span.bis {
  font-weight: 400;
}

.image-3 {
  margin-top: 0px;
}

.slider {
  width: 100%;
  height: 50vh;
  margin-top: 10px;
  margin-bottom: 25px;
}

.grid-foto-blog._1 {
  grid-auto-flow: row;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-foto-blog._2 {
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-foto-blog._3 {
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-foto-blog._3b {
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-foto-blog._3 {
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.slide {
  width: 100%;
  height: 100%;
  background-image: url('../images/World_Voyager_Spa-15.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._01 {
  background-image: url('../images/20210506_214358.jpg');
  background-position: 50% 50%;
}

.slide._02 {
  background-image: url('../images/20210507_221840.jpg');
  background-position: 50% 50%;
}

.slide._03 {
  background-image: url('../images/20210505_104948.jpg');
  background-position: 50% 50%;
}

.slide._04 {
  background-image: url('../images/20210502_142435.jpg');
  background-position: 50% 50%;
}

.slide._05 {
  background-image: url('../images/20210503_221426.jpg');
  background-position: 50% 50%;
}

.slide._06 {
  background-image: url('../images/20210505_222411.jpg');
  background-position: 50% 50%;
}

.slide._07 {
  background-image: url('../images/20210503_215329.jpg');
  background-position: 50% 50%;
}

.slide._08 {
  background-image: url('../images/20210517_141729.jpg');
}

.slide._09 {
  background-image: url('../images/20210519_213517.jpg');
}

.mask {
  width: 100%;
  height: 100%;
}

.slide-nav {
  font-size: 11px;
  line-height: 13px;
}

.firma-blog {
  font-size: 1.2vw;
  line-height: 1;
}

.subheading-supportedby {
  width: auto;
  height: auto;
  margin-top: 1vh;
  margin-bottom: 1vh;
  font-family: 'Playfair Display', sans-serif;
  color: #edc73d;
  font-size: 1.5vw;
  line-height: 1.1;
  font-weight: 600;
  text-align: center;
}

.link-block-4 {
  margin-top: 15px;
}

.speaker01 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Gordon-Dougan-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker02 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Adam-Sharp-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker03 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Bob-Dixon-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker04 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Alessandro-Carollo-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker05 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Roberto-Martinoli-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker07 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Ben-Bouldin-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker08 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/John-Portelli-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker09 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Adam-Coulter-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker10 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Jonathan-Daniels-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker11 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Frederique-Patry-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker12 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Mark-Robinson-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker13 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Chris-Coates-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.grid-david-vir {
  width: 65vw;
  margin-top: 40px;
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.team2-profile-card-bg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: 10px;
  margin-left: 10px;
  padding: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #e3bd4b;
  border-radius: 8px;
  background-color: rgba(227, 189, 75, 0.09);
  box-shadow: 0 1px 6px 0 rgba(17, 18, 18, 0.06);
  text-align: center;
}

.speaker14 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Renato-W.-Chizzola-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker15 {
  width: 150px;
  height: 150px;
  border-style: none;
  border-width: 1px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/Virginia-Quintairos-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker18 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Sacha-Rougier-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.container-blanco-registro {
  position: static;
  top: -5vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 1200px;
  padding: 1% 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 0);
}

.grid-registro {
  grid-column-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.block-registration {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: auto;
  height: auto;
  padding: 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #edc73d;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.75);
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  text-decoration: none;
}

.block-registration:hover {
  border-style: none;
}

.block-registration.izqda {
  padding-bottom: 0px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.block-registration.izqda.streaming {
  padding-bottom: 100px;
}

.block-registration.izqda.complimentary {
  padding-bottom: 20px;
}

.section-base-registro {
  height: 100%;
}

.section-base-registro.principal {
  height: 100%;
  min-height: auto;
  padding: 2vh 3vw 3vh;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(87%, #000), to(#000));
  background-image: linear-gradient(180deg, transparent, #000 87%, #000);
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.section-base-registro.principal._2 {
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.section-base-registro.principal._2.registro {
  padding-top: 0vh;
  padding-bottom: 0vh;
}

.texto-reg {
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-bottom: 1vh;
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 1.3vw;
  line-height: 1.1;
  font-weight: 400;
  text-align: center;
}

.texto-reg.reducido {
  margin-top: 0vh;
  margin-bottom: 3vh;
  font-size: 1.1vw;
  line-height: 1.2;
}

.texto-reg.cabecera {
  font-weight: 600;
}

.texto-reg.cabecera._2 {
  color: #f30a06;
}

.subheading-reg {
  width: 30vw;
  height: auto;
  margin: 1vh auto 0vh;
  font-family: 'Playfair Display', sans-serif;
  color: #edc73d;
  font-size: 1.75vw;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
}

.button-paynow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: auto;
  margin-bottom: 1vh;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 7px;
  background-color: #f30707;
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 14px;
  text-align: center;
}

.button-paynow:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f30707), to(#ff5208));
  background-image: linear-gradient(180deg, #f30707, #ff5208);
}

.button-paynow.streaming.live {
  margin-top: 20px;
  background-color: #edc73d;
}

.button-paynow.streaming.live:hover {
  background-image: none;
}

.html-embed {
  margin-bottom: -75px;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  text-align: center;
}

.html-embed.speakers {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0px;
}

.html-embed.soldout {
  display: none;
}

.italic {
  font-size: 1vw;
  font-weight: 300;
}

.italic._2 {
  color: #000;
}

.separador {
  width: 90%;
  margin-top: 20px;
  border-style: solid none none;
  border-width: 1px 0px 0px;
  border-color: rgba(0, 0, 0, 0.25) #000 #000;
}

.speaker19 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Alexander-Napp-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.reg-bold {
  line-height: 2;
  font-weight: 600;
}

.speaker20 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Leslie-Peden-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker21 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Aimilia-Papachristou-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker22 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Amado-Alberto-Franco-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker23 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Mario-Zanetti-2-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker24 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Roberto-Alberti-web-ok.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker25 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Gabriele-Bassi-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker17 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Sander-Groothuis-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker27 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Eamonn-Ferrin-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker28 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Alan-McGrory-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker29 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Luis-De-Carvalho-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker30 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Tine-Oelmann-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.programmedate {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding-top: 3px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #e3bd4b;
  color: #000;
  font-size: 1.8vw;
  font-weight: 600;
  text-align: center;
  text-transform: none;
}

.programmedate.nospace {
  margin-top: 0px;
  padding-top: 3px;
  background-color: #e3bd4b;
  color: #000;
}

.programmedate.space {
  margin-top: 20px;
  background-color: #e3bd4b;
  color: #000;
}

.programmecolor {
  color: #e3bd4b;
}

.regandpay {
  width: 30vw;
  height: auto;
  margin: 1vh auto 0vh;
  font-family: Inter, sans-serif;
  color: #f30a06;
  font-size: 2vw;
  line-height: 1.1;
  font-weight: 600;
  text-align: center;
}

.speaker31 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Matthew-Jaenicke-Web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker22-copy {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Ukko-Metsola-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker33 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Karen-Dawney-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker34 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Jacob-Bjarkam-Bis-web2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker36 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Ferdinand-Strohmeier-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker35 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Lucy-Hodgson-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker37 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Raquel-Lopez-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.grid-2 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.speaker38 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Jo-Rzymowska-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.boxsponsors {
  display: block;
  margin-top: 7px;
  margin-bottom: 7px;
  padding-top: 8px;
  padding-bottom: 7px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(109, 92, 29, 0.07);
}

.boxsponsors.sponsorcruiseeurope {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Cruise-Europe-30-years.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.sponsormedcruise {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Medcruise.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.sponsorvigo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Puerto-de-Vigo.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.sponsorportbarcelona {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Port-de-Barcelona.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.sponsorintercruises {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Intercruises.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.sponsorverlio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 25px;
  padding-bottom: 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Logo-Grupo-Verlio.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.bilbaoport {
  margin-top: 10px;
  margin-bottom: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
  background-color: transparent;
  background-image: url('../images/Logo-Bilbao-Port.png');
  background-position: 57% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.boxsponsors.sponsorsantander {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: hsla(47, 0%, 100%, 0.07);
  background-image: url('../images/Santander-Cruise-Deluxe.png');
  background-position: 55% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 2;
}

.boxsponsors.cai {
  margin-top: 7px;
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: rgba(109, 92, 29, 0);
  background-image: url('../images/Logo-Cruises-Atlantic-Islands.png');
  background-position: 58% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.italic-text {
  color: #e3bd4b;
}

.italic-text.yellow {
  text-indent: -150px;
}

.italic-text.yellow.sponsor {
  font-size: 1vw;
  text-indent: -120px;
}

.italic-text.yellow.sponsor._1 {
  text-indent: -130px;
}

.italic-text.yellow.sponsor._2 {
  text-indent: -140px;
}

.italic-text.yellow.sponsor._5 {
  text-indent: -50px;
}

.italic-text.yellow.sponsor._7 {
  text-indent: -110px;
}

.italic-text.yellow.sponsor._6 {
  display: block;
  text-indent: -75px;
}

.italic-text.yellow.sponsor._8 {
  text-indent: -100px;
}

.speaker39 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Zeljka-Galik-Cimic-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker40 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Richard-Vogel-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker41 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Elisabetta-De-Nardo-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker42 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Kristin-Badgett-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.link-transport {
  margin-top: 0px;
}

.image-6 {
  max-width: none;
  margin-top: 0px;
}

.image-7 {
  max-width: none;
}

.grid-support-and-transport-bis {
  margin-right: 20px;
  margin-left: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-support-and-transport {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.speaker47 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Regina-von-Hesse-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

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

.link-info {
  overflow: hidden;
  width: auto;
  height: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #edc73d;
  border-radius: 20px;
  background-color: #fff;
  -webkit-transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  transition: all 200ms cubic-bezier(.455, .03, .515, .955);
  text-decoration: none;
}

.link-info:hover {
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5);
}

.renfe {
  -o-object-fit: fill;
  object-fit: fill;
  -o-object-position: 0% 0%;
  object-position: 0% 0%;
}

.speaker49 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Grethe-Parker-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.inauguration {
  width: 65vw;
  margin-top: 20px;
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.inauguration1 {
  width: 150px;
  height: 150px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/Francisco-Toledo-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.inauguration2 {
  width: 150px;
  height: 150px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 100%;
  background-image: url('../images/Marie-Caroline-Laurent.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker51 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Anne-Marie-Blum-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.speaker52 {
  width: 150px;
  height: 150px;
  border-radius: 100%;
  background-image: url('../images/Ghassan-Khan-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
}

.dosbotones {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.sectionbannerics2022 {
  margin-top: 1vh;
  margin-bottom: 1vh;
  padding: 1vh 3vw;
}

.bannerics2022 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 7vh;
  padding: 20px 3% 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 20px;
  background-image: url('../images/6.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  box-shadow: 0 0 17px 3px hsla(0, 0%, 100%, 0.5);
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.bannerics2022heading {
  font-family: Inter, sans-serif;
  color: #fff;
  font-size: 3vw;
  line-height: 3.5vh;
  text-align: center;
  text-shadow: 0 0 13px rgba(0, 0, 0, 0.75);
  white-space: normal;
}

.savethedate {
  margin-right: 1vh;
  font-size: 3.33vw;
  line-height: 3vh;
  font-weight: 900;
}

.gridbannerics2022 {
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.dateics2022 {
  font-size: 3.2vw;
  line-height: 3.5vh;
  font-weight: 900;
}

@media screen and (min-width: 1280px) {
  .navbar {
    padding-left: 3vw;
  }

  .brand-container {
    padding-right: 1vw;
    padding-left: 1vw;
  }

  .brand-logo.w--current {
    margin-top: 6%;
  }

  .nav-link {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .container-blanco.speakers {
    max-width: 90vw;
  }

  .navbar-button {
    font-size: 17px;
  }

  .container-footer {
    max-width: 1280px;
  }

  .div-footer-col {
    width: 15%;
  }

  .subfooter-wrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .footer-heading-text {
    margin-bottom: 0px;
  }

  .footer-heading-text.bis {
    margin-bottom: 9px;
  }

  .icon-4 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .dropdown-list-menu:hover {
    font-weight: 500;
  }

  .navbar-button-regular {
    font-size: 17px;
  }

  .text-block {
    font-size: 17px;
  }

  .map {
    height: 50vh;
  }
}

@media screen and (min-width: 1440px) {
  .brand-container {
    max-width: 1440px;
    padding-right: 1vw;
    padding-left: 1vw;
  }

  .brand-logo.w--current {
    margin-top: 5%;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .container-hero {
    max-width: 1440px;
  }

  .section-base.principal {
    padding-right: 3vw;
    padding-left: 3vw;
  }

  .container-blanco {
    max-width: 1440px;
  }

  .paragraph-hero {
    line-height: 1.3;
  }

  .container-footer {
    max-width: 1440px;
  }

  .container-sponsorship {
    max-width: 1440px;
  }

  .sponsorship-sup-wrapper {
    min-height: 23vh;
  }

  .paragraph-hero-date {
    line-height: 1.3;
  }

  .container-blanco-registro {
    max-width: 1440px;
  }

  .section-base-registro.principal {
    padding-right: 3vw;
    padding-left: 3vw;
  }
}

@media screen and (min-width: 1920px) {
  .brand-container {
    max-width: 1920px;
  }

  .brand-logo.w--current {
    margin-top: 5%;
  }

  .container-hero {
    max-width: 1920px;
  }

  .container-blanco {
    max-width: 1920px;
  }

  .heading-hero {
    margin-bottom: 5vh;
  }

  .subheading-sponsors {
    margin-bottom: 5vh;
  }

  .container-footer {
    max-width: 1920px;
  }

  .container-sponsorship {
    max-width: 1920px;
  }

  .sponsorship-sup-wrapper {
    min-height: 25vh;
  }

  .texto-info {
    margin-bottom: 5vh;
  }

  .subheading-mainsponsors {
    margin-bottom: 5vh;
  }

  .subheading-supportedby {
    margin-bottom: 5vh;
  }

  .container-blanco-registro {
    max-width: 1920px;
  }

  .texto-reg {
    margin-bottom: 5vh;
  }

  .subheading-reg {
    margin-bottom: 5vh;
  }

  .regandpay {
    margin-bottom: 5vh;
  }
}

@media screen and (max-width: 991px) {
  .brand-container {
    max-width: 100%;
    text-align: right;
  }

  .logo-image {
    padding-top: 2vh;
  }

  .brand-logo {
    margin-top: 7%;
  }

  .brand-logo.w--current {
    padding-left: 0px;
  }

  .container-hero {
    margin-right: auto;
    margin-left: auto;
    padding-top: 2vh;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .section-base.principal {
    padding-top: 1vh;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(54%, #000), to(#000));
    background-image: linear-gradient(180deg, transparent, #000 54%, #000);
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base.principal._2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(87%, #000), to(#000));
    background-image: linear-gradient(180deg, transparent, #000 87%, #000);
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base.footer {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-base.sponsorship {
    display: block;
    padding-top: 1vh;
    padding-bottom: 1vh;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .nav-link {
    background-color: hsla(0, 0%, 100%, 0.9);
    font-size: 2.3vw;
    line-height: 1;
    text-align: center;
  }

  .nav-link.w--current {
    background-color: hsla(0, 0%, 100%, 0.9);
    color: #ffad00;
    font-size: 2.3vw;
    line-height: 1;
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
  }

  .container-blanco.hotel {
    height: auto;
  }

  .container-blanco.blogpost {
    height: auto;
  }

  .container-blanco.speakers {
    height: auto;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .wrapper-grid-hero {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .wrapper-grid-hero.programme {
    width: auto;
  }

  .hero-left {
    margin-top: 60px;
  }

  .heading-hero {
    margin-bottom: 3vh;
    font-size: 5vw;
  }

  .paragraph-hero {
    font-size: 2.5vw;
  }

  .navbar-button {
    display: block;
    margin-top: 20px;
    margin-left: 0px;
    font-size: 2.3vw;
  }

  .nav-menu {
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    background-color: hsla(0, 0%, 100%, 0.7);
  }

  .subheading-sponsors {
    width: 60vw;
    margin-top: 1vh;
    font-size: 3.5vw;
    line-height: 1.2;
  }

  .container-footer {
    margin-right: auto;
    margin-left: auto;
  }

  .menu-button {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    background-color: transparent;
  }

  .menu-button.w--open {
    background-color: #edc73d;
  }

  .icon-3 {
    color: #fff;
    font-size: 50px;
  }

  .news-sup-text--hero {
    font-size: 1.7vw;
    line-height: 1.3;
  }

  .hero-span {
    width: auto;
    font-size: 2vw;
    line-height: 1.3;
  }

  .paragraph-hero-date {
    display: block;
    font-size: 2.7vw;
    text-align: left;
  }

  .paragraph-hero-date.blog.date {
    font-size: 2vw;
  }

  .paragraph-hero-date.blog.bio {
    font-size: 2vw;
  }

  .bold-text {
    font-size: 5vw;
  }

  .spanth {
    position: relative;
    bottom: 8px;
    display: inline-block;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .dropdown {
    display: block;
    width: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .icon-4 {
    right: 39%;
  }

  .dropdown-list.w--open {
    width: auto;
    margin-right: auto;
    margin-left: auto;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .dropdown-list-menu {
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
  }

  .navbar-button-regular {
    margin-top: 20px;
    margin-left: 0px;
    font-size: 2.3vw;
  }

  .navbar-button-regular.dropdown {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }

  .navbar-button-regular.home {
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .text-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    font-size: 2.3vw;
  }

  .link-block-hero-2 {
    width: 47%;
    margin-bottom: 10px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 1.7vw;
  }

  .link-block-hero-2.mediapartners {
    width: 50%;
  }

  .link-block-hero-2.streaming.list.info {
    width: 100%;
    font-size: 1.7vw;
  }

  .wrapper-buttons.derecha {
    margin-top: 0vh;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .texto-info {
    width: 75vw;
    font-size: 2vw;
    line-height: 1.2;
  }

  .texto-info.hotel {
    width: 90vw;
    font-size: 1.5vw;
    line-height: 1.7;
  }

  .texto-info.blogpost {
    width: auto;
    margin-top: 1vh;
    font-size: 1.7vw;
  }

  .texto-info.bio {
    width: auto;
    margin-top: 0vh;
    margin-bottom: 1vh;
    font-size: 1.7vw;
  }

  .texto-info.nota {
    width: 85vw;
    font-size: 1.5vw;
  }

  .texto-info.venue01 {
    width: auto;
  }

  .link-block-hero-3 {
    width: 40%;
    margin-bottom: 10px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 1.7vw;
  }

  .subheading-cta {
    width: 60vw;
    font-size: 2vw;
  }

  .sponsorship-promo-video {
    margin-bottom: 10px;
    font-size: 1.9vw;
  }

  .grid.mainsponsors.sup {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .grid.sponsors {
    grid-column-gap: 30px;
  }

  .subheading-mainsponsors {
    width: 60vw;
    font-size: 3.5vw;
    line-height: 1.2;
  }

  .link-block-3.scd {
    padding-left: 0px;
  }

  .link-block-3.costa {
    padding-left: 0px;
  }

  .link-block-3.madrid {
    padding-left: 0px;
  }

  .map {
    height: 50vh;
  }

  .image-blogpost {
    height: 35vh;
  }

  .image-2._01 {
    height: 12vh;
  }

  .image-2._02 {
    height: 12vh;
  }

  .image-2._03 {
    height: 12vh;
  }

  .image-2._04 {
    height: 12vh;
  }

  .image-2._05 {
    height: 12vh;
  }

  .image-2._06 {
    height: 12vh;
  }

  .image-2._07 {
    height: 12vh;
  }

  .image-2._08 {
    height: 12vh;
  }

  .team2-profile-card {
    width: auto;
    padding: 20px;
  }

  .grid-speakers {
    width: 90vw;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-grid-row-align: center;
    align-self: center;
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-bio {
    top: -2vh;
    width: 150px;
    height: 150px;
  }

  .bold-margen {
    font-size: 2vw;
  }

  .sponsorship-sup-video {
    width: 75%;
    margin-right: 10px;
    margin-left: 10px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .image-3 {
    margin-top: 25px;
  }

  .grid-foto-blog._3 {
    margin-bottom: 10px;
  }

  .subheading-supportedby {
    width: auto;
    margin-top: 1vh;
    font-size: 2.5vw;
    line-height: 1.2;
  }

  .link-block-4 {
    margin-top: 0px;
  }

  .grid-david-vir {
    width: 90vw;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-grid-row-align: center;
    align-self: center;
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .team2-profile-card-bg {
    width: auto;
    padding: 20px;
  }

  .block-registration {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .block-registration.izqda {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    text-align: center;
  }

  .section-base-registro.principal {
    padding-top: 1vh;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(54%, #000), to(#000));
    background-image: linear-gradient(180deg, transparent, #000 54%, #000);
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base-registro.principal._2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(87%, #000), to(#000));
    background-image: linear-gradient(180deg, transparent, #000 87%, #000);
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .texto-reg {
    width: 75vw;
    font-size: 2vw;
    line-height: 1.2;
  }

  .texto-reg.reducido {
    width: 90vw;
    font-size: 2vw;
  }

  .texto-reg.cabecera {
    width: 90vw;
  }

  .subheading-reg {
    width: 60vw;
    margin-top: 1vh;
    font-size: 3.5vw;
    line-height: 1.2;
  }

  .button-paynow {
    width: auto;
  }

  .italic {
    font-size: 1.5vw;
  }

  .programmedate {
    font-size: 2.5vw;
  }

  .regandpay {
    width: 60vw;
    margin-top: 1vh;
    font-size: 3.5vw;
    line-height: 1.2;
  }

  .grid-2 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .boxsponsors.cai {
    background-position: 65% 50%;
  }

  .italic-text.yellow.sponsor._1 {
    font-size: 1.3vw;
  }

  .italic-text.yellow.sponsor._2 {
    font-size: 1.3vw;
    text-indent: -160px;
  }

  .italic-text.yellow.sponsor._3 {
    font-size: 1.3vw;
    text-indent: -150px;
  }

  .italic-text.yellow.sponsor._4 {
    font-size: 1.3vw;
    text-indent: -160px;
  }

  .italic-text.yellow.sponsor._5 {
    font-size: 1.3vw;
    text-indent: -90px;
  }

  .italic-text.yellow.sponsor._7 {
    font-size: 1.3vw;
    text-indent: -140px;
  }

  .italic-text.yellow.sponsor._6 {
    display: block;
    font-size: 1.3vw;
    text-indent: -100px;
  }

  .italic-text.yellow.sponsor._8 {
    font-size: 1.3vw;
    text-indent: -140px;
  }

  .grid-support-and-transport-bis {
    width: auto;
    margin-right: 20px;
    margin-left: 20px;
  }

  .inauguration {
    width: 90vw;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-grid-row-align: center;
    align-self: center;
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .dosbotones {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .bannerics2022 {
    height: auto;
    padding: 20px 1% 10px;
  }

  .bannerics2022heading {
    font-size: 4vw;
  }

  .savethedate {
    font-size: 5.5vw;
  }

  .gridbannerics2022 {
    grid-row-gap: 6px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .dateics2022 {
    font-size: 5vw;
  }
}

@media screen and (max-width: 767px) {
  .logo-image {
    padding-top: 3vh;
  }

  .brand-logo {
    margin-top: 7%;
  }

  .brand-logo.w--current {
    padding-left: 0px;
  }

  .container-hero {
    margin-right: auto;
    margin-left: auto;
    padding-top: 0vh;
  }

  .section-base.principal {
    padding-top: 2vh;
    padding-bottom: 2vh;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(87%, #000), to(#000)), url('../images/Motivo-2021-1B.jpg');
    background-image: linear-gradient(180deg, transparent, #000 87%, #000), url('../images/Motivo-2021-1B.jpg');
    background-position: 0px 0px, 50% 0%;
    background-size: auto, auto;
    background-repeat: repeat, repeat;
  }

  .container-blanco {
    height: auto;
    padding-top: 2%;
  }

  .container-blanco.blogpost {
    height: auto;
  }

  .container-blanco.speakers {
    padding-right: 0%;
    padding-left: 0%;
  }

  .wrapper-grid-hero {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .wrapper-grid-hero.programme {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .hero-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }

  .hero-left.venue {
    margin-top: 60px;
  }

  .hero-left.programme {
    margin-top: 60px;
  }

  .hero-left.registration {
    margin-top: 60px;
  }

  .hero-left.speakers {
    margin-top: 60px;
  }

  .hero-left.blogpost {
    margin-top: 60px;
  }

  .hero-left.mediapartners {
    margin-top: 60px;
  }

  .hero-left.mediaregister {
    margin-top: 60px;
  }

  .hero-right {
    margin-top: 0vh;
    margin-right: auto;
    margin-left: auto;
  }

  .hero-right.venue {
    margin-top: 0vh;
  }

  .heading-hero {
    margin-right: auto;
    margin-bottom: 2vh;
    margin-left: auto;
    font-size: 5.5vw;
  }

  .paragraph-hero {
    margin-right: auto;
    margin-bottom: 0vh;
    margin-left: auto;
    font-size: 3vw;
    text-align: center;
  }

  .navbar-button {
    font-size: 2.5vw;
  }

  .subheading-sponsors {
    width: 70vw;
    margin-left: 10px;
    padding-left: 0px;
    font-size: 4vw;
  }

  .container-footer {
    max-width: none;
  }

  .footer-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-footer-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }

  .footer-heading {
    width: auto;
    text-align: center;
  }

  .div-footer-logo {
    width: 90%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .footer-link {
    text-align: center;
  }

  .footer-paragraph {
    text-align: center;
  }

  .div-footer-col-logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    border-right-style: none;
  }

  .div-footer-logo-white {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .div-footer-col-locations {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-left: 0%;
    padding-left: 0%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-left-style: none;
    text-align: center;
  }

  .sponsorship-sup-wrapper {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .news-sup-text--hero {
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    font-size: 2.3vw;
    text-align: center;
  }

  .hero-span {
    font-size: 2.5vw;
    text-align: center;
  }

  .paragraph-hero-date {
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-size: 4vw;
    text-align: center;
  }

  .paragraph-hero-date.blog.date {
    font-size: 3vw;
  }

  .paragraph-hero-date.blog.bio {
    font-size: 3vw;
  }

  .bold-text {
    margin-top: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 6.5vw;
    text-align: center;
  }

  .spanth {
    position: relative;
    bottom: 11px;
    display: inline-block;
  }

  .footer-heading-text {
    width: auto;
    text-align: center;
  }

  .icon-4 {
    right: 38%;
  }

  .dropdown-list.w--open {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .navbar-button-regular {
    font-size: 2.5vw;
  }

  .text-block {
    font-size: 2.5vw;
  }

  .link-block-hero-2 {
    margin-left: 0px;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 2.1vw;
  }

  .link-block-hero-2.mediapartners {
    width: 100%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    text-align: center;
  }

  .link-block-hero-2.streaming {
    margin-top: 10px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .link-block-hero-2.streaming.list {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .link-block-hero-2.streaming.list.info {
    font-size: 2vw;
  }

  .link-block-hero-2.bis {
    text-align: center;
  }

  .wrapper-buttons.derecha {
    margin-right: auto;
    margin-left: auto;
  }

  .texto-info {
    width: 75vw;
    margin-left: 0px;
    padding-left: 0px;
    font-size: 3vw;
  }

  .texto-info.hotel {
    font-size: 1.9vw;
  }

  .texto-info.blogpost {
    margin-top: 1vh;
    font-size: 2vw;
  }

  .texto-info.bio {
    margin-top: 0vh;
    margin-left: 0px;
    font-size: 2vw;
  }

  .texto-info.nota {
    font-size: 1.7vw;
  }

  .link-block-hero-3 {
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 3vw;
  }

  .subheading-cta {
    width: 75vw;
    font-size: 3vw;
  }

  .sponsorship-promo-video {
    font-size: 2.5vw;
  }

  .grid.mainsponsors {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid.mainsponsors.sup {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .grid.sponsors {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid.mediapartners {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid.colaborators {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .subheading-mainsponsors {
    width: 70vw;
    margin-bottom: 2vh;
    margin-left: 0px;
    padding-left: 0px;
    font-size: 4vw;
  }

  .link-block {
    margin-bottom: 10px;
  }

  .link-block-2 {
    margin-bottom: 10px;
  }

  .link-block-3 {
    margin-bottom: 10px;
  }

  .link-block-3.scd {
    padding-left: 0px;
  }

  .link-block-3.costa {
    padding-left: 0px;
  }

  .link-block-3.madrid {
    padding-left: 0px;
  }

  .map {
    height: 40vh;
  }

  .image-blogpost {
    height: 30vh;
  }

  .blog-post-title {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .heading-blog-title {
    font-size: 3vw;
  }

  .team2-profile-card {
    padding: 20px;
  }

  .grid-speakers {
    width: 90vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .image-bio {
    width: 120px;
    height: 120px;
  }

  .bold-margen {
    font-size: 2.5vw;
  }

  .sponsorship-sup-video {
    width: 100%;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .slider {
    height: 33vh;
  }

  .subheading-supportedby {
    width: auto;
    margin-left: 10px;
    padding-left: 0px;
    font-size: 2.5vw;
  }

  .link-supportedby {
    margin-bottom: 10px;
  }

  .link-block-4 {
    margin-bottom: 10px;
  }

  .grid-david-vir {
    width: 90vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .team2-profile-card-bg {
    padding: 20px;
  }

  .container-blanco-registro {
    height: auto;
    padding-top: 2%;
  }

  .section-base-registro.principal {
    padding-top: 2vh;
    padding-bottom: 2vh;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(87%, #000), to(#000)), url('../images/Motivo-2021-1B.jpg');
    background-image: linear-gradient(180deg, transparent, #000 87%, #000), url('../images/Motivo-2021-1B.jpg');
    background-position: 0px 0px, 50% 0%;
    background-size: auto, auto;
    background-repeat: repeat, repeat;
  }

  .texto-reg {
    width: 75vw;
    margin-left: 0px;
    padding-left: 0px;
    font-size: 3vw;
  }

  .texto-reg.reducido {
    font-size: 3vw;
  }

  .subheading-reg {
    width: 70vw;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 4vw;
  }

  .button-paynow {
    width: auto;
  }

  .italic {
    font-size: 2vw;
  }

  .programmedate {
    font-size: 3vw;
  }

  .regandpay {
    width: 70vw;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 4vw;
  }

  .boxsponsors.cai {
    background-position: 70% 50%;
  }

  .italic-text.yellow.sponsor._1 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._2 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._3 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._4 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._5 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._7 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._6 {
    font-size: 1.5vw;
  }

  .italic-text.yellow.sponsor._8 {
    font-size: 1.5vw;
  }

  .link-transport {
    margin-bottom: 10px;
  }

  .grid-info {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .inauguration {
    width: 90vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .dosbotones {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .bannerics2022 {
    padding: 20px 1% 10px;
  }

  .savethedate {
    font-size: 6.5vw;
  }

  .gridbannerics2022 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-flow: row;
  }
}

@media screen and (max-width: 479px) {
  .logo-image {
    padding-top: 3vh;
  }

  .brand-logo {
    margin-top: 13%;
  }

  .brand-logo.w--current {
    margin-top: 11%;
    padding-left: 0px;
  }

  .container-hero {
    max-width: none;
  }

  .section-base.hero {
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base.principal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: none;
    min-height: auto;
    margin-top: 20px;
    padding-top: 0vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-image: url('../images/Motivo-2021-1B.jpg');
    background-position: 50% 0%;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base.principal._2 {
    margin-right: auto;
    margin-left: auto;
    padding-right: 1vw;
    padding-left: 1vw;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base.subfooter {
    padding-right: 10px;
    padding-left: 10px;
  }

  .section-base.sponsorship {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .container-blanco {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-width: 95%;
    margin-top: 0vh;
    margin-right: auto;
    margin-left: auto;
    padding-right: 5%;
    padding-left: 5%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .container-blanco.hotel {
    height: auto;
    max-width: 95%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .container-blanco.blogpost {
    height: auto;
    max-width: 95%;
  }

  .container-blanco.blog-indice {
    height: auto;
    max-width: 95%;
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .container-blanco.speakers {
    max-width: none;
    margin-right: auto;
    margin-left: auto;
    padding-right: 3%;
    padding-left: 3%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .container-blanco.info {
    height: auto;
    max-width: 95%;
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .wrapper-grid-hero {
    width: 90vw;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .hero-left {
    margin-right: auto;
    margin-left: auto;
  }

  .hero-right {
    margin-right: auto;
    margin-left: auto;
  }

  .heading-hero {
    font-size: 11vw;
    text-align: center;
  }

  .paragraph-hero {
    font-size: 4.5vw;
    text-align: center;
  }

  .navbar-button {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 4vw;
  }

  .navbar-button.w--current {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .subheading-sponsors {
    margin-right: auto;
    margin-bottom: 1vh;
    margin-left: auto;
    font-size: 7vw;
    text-align: center;
  }

  .subfooter-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .copyright {
    margin-bottom: 10px;
    line-height: 13px;
    text-align: center;
  }

  .container-sponsorship {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .sponsorship-sup-wrapper {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .sponsorship-sup-wrapper-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    text-align: center;
  }

  .menu-button {
    margin-right: -18px;
  }

  .news-sup-text--hero {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    font-size: 4.2vw;
    line-height: 1.3;
  }

  .hero-span {
    width: auto;
    margin-right: auto;
    margin-left: auto;
    font-size: 4.2vw;
  }

  .paragraph-hero-date {
    font-size: 6vw;
    text-align: center;
  }

  .paragraph-hero-date.blog.date {
    font-size: 4vw;
  }

  .paragraph-hero-date.blog.bio {
    font-size: 4vw;
  }

  .bold-text {
    margin-top: 80px;
    font-size: 11vw;
  }

  .spanth {
    font-size: 1.5vw;
  }

  .icon-4 {
    right: 30%;
  }

  .navbar-button-regular {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 4vw;
  }

  .navbar-button-regular.home {
    margin-bottom: 10px;
  }

  .text-block {
    font-size: 4vw;
  }

  .link-block-hero-2 {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    font-size: 4vw;
    text-align: center;
  }

  .link-block-hero-2.streaming.list.info {
    font-size: 4vw;
  }

  .link-block-hero-2.bis {
    margin-right: auto;
    margin-left: auto;
  }

  .wrapper-buttons.derecha {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .body {
    margin-right: auto;
    margin-left: auto;
    background-image: url('../images/Motivo-2021-3B.jpg');
    background-size: cover;
    background-repeat: repeat;
  }

  .texto-info {
    margin-right: 20px;
    margin-bottom: 2vh;
    margin-left: 20px;
    font-size: 5vw;
    text-align: center;
  }

  .texto-info.hotel {
    font-size: 3vw;
    line-height: 1.7;
  }

  .texto-info.blogpost {
    margin-top: 1vh;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 4vw;
    text-align: left;
  }

  .texto-info.bio {
    margin-top: 0vh;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 4vw;
  }

  .texto-info.nota {
    font-size: 3vw;
  }

  .texto-info.venue01 {
    width: 90%;
    max-width: 90%;
    line-height: 1.5;
  }

  .link-block-hero-3 {
    width: 100%;
    margin-right: 40px;
    margin-left: 40px;
    font-size: 5vw;
  }

  .subheading-cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 5vw;
    text-align: center;
  }

  .sponsorship-promo-video {
    margin-top: 10px;
    font-size: 4.5vw;
  }

  .grid.mainsponsors.sup {
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .grid.sponsors {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid.colaborators {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .subheading-mainsponsors {
    margin: 10px auto 2vh;
    font-size: 7vw;
    text-align: center;
  }

  .map {
    height: 30vh;
  }

  .image-blogpost {
    width: 100vw;
    height: 20vh;
    background-position: 50% 50%;
  }

  .grid-blog-post {
    width: 100%;
  }

  .heading-blog-title {
    font-size: 7vw;
  }

  .team2-profile-card {
    padding-right: 30px;
    padding-left: 30px;
  }

  .btn {
    display: block;
    width: 30%;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
  }

  .grid-speakers {
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .image-bio {
    width: 100px;
    height: 100px;
    background-position: 50% 50%;
  }

  .bold-margen {
    font-size: 4vw;
  }

  .sponsorship-sup-video {
    width: 100%;
    height: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .slider {
    height: 20vh;
  }

  .grid-foto-blog._1 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-foto-blog._2 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-foto-blog._3b {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-foto-blog._3 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .subheading-supportedby {
    margin-right: auto;
    margin-bottom: 0vh;
    margin-left: auto;
    font-size: 5vw;
    text-align: center;
  }

  .grid-david-vir {
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .team2-profile-card-bg {
    padding-right: 30px;
    padding-left: 30px;
  }

  .container-blanco-registro {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-width: 95%;
    margin-top: 0vh;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0%;
    padding-left: 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }

  .grid-registro {
    width: 100%;
  }

  .block-registration {
    padding-right: 20px;
    padding-left: 20px;
  }

  .section-base-registro.principal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: none;
    min-height: auto;
    margin-top: 20px;
    padding-top: 0vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-image: url('../images/Motivo-2021-1B.jpg');
    background-position: 50% 0%;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base-registro.principal._2 {
    margin-right: auto;
    margin-left: auto;
    padding-right: 1vw;
    padding-left: 1vw;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .section-base-registro.principal._2.registro {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .texto-reg {
    margin-right: 20px;
    margin-bottom: 2vh;
    margin-left: 20px;
    font-size: 5vw;
    text-align: center;
  }

  .texto-reg.reducido {
    width: 75vw;
    font-size: 4vw;
  }

  .subheading-reg {
    margin-right: auto;
    margin-bottom: 1vh;
    margin-left: auto;
    font-size: 7vw;
    text-align: center;
  }

  .button-paynow {
    width: auto;
  }

  .italic {
    font-size: 3vw;
  }

  .programmedate {
    font-size: 5vw;
  }

  .regandpay {
    margin-right: auto;
    margin-bottom: 1vh;
    margin-left: auto;
    font-size: 7vw;
    text-align: center;
  }

  .grid-2 {
    width: 95%;
    max-width: 95%;
    margin-right: auto;
    margin-left: auto;
    justify-items: center;
    grid-auto-flow: row;
    grid-column-gap: 16px;
  }

  .image-4 {
    max-width: 90%;
  }

  .image-5 {
    max-width: 90%;
  }

  .boxsponsors.cai {
    background-position: 90% 50%;
  }

  .italic-text.yellow.sponsor._1 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._2 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._3 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._4 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._5 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._7 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._6 {
    font-size: 2vw;
  }

  .italic-text.yellow.sponsor._8 {
    font-size: 2vw;
  }

  .grid-support-and-transport-bis {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-support-and-transport {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .grid-info {
    width: 100%;
  }

  .inauguration {
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .bannerics2022 {
    max-width: 95%;
    margin-right: auto;
    margin-left: auto;
  }

  .bannerics2022heading {
    font-size: 7vw;
    line-height: 3vh;
  }

  .savethedate {
    font-size: 8vw;
    line-height: 5vh;
  }

  .gridbannerics2022 {
    grid-row-gap: 0px;
  }

  .dateics2022 {
    font-size: 8vw;
  }
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-6c43c95e {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_1276d07b-0e49-236f-e2dc-861193f7eb7e-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_6290ed25-e127-5e07-b788-201d0cd24ef5-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_2feb7bac-d7be-ba17-10fb-61fc95505dde-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-e9d628ac-9bbd-20d7-d74d-5b288e34389b-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_98f02d5e-f30a-d015-bf6c-844a6e30ce66-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-cbc76880-08f4-846d-ff19-14b47a5a42ea-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_7a474451-2df3-accd-e172-97a1b0350f5e-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a9cd073d-5d88-3c9e-1a6d-1cbbabb401f8-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c206bc07-52c2-9ca8-15bc-a6f2c3912190-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b742af49-db72-6277-d4c0-983a5f6871e7-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-b7f54498-a2fc-ad3b-0ef7-b15e8f1b7426-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-f4129dcc-0451-7437-683c-7b228dba60b1-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_78df8b13-de5f-2a4b-934b-01c2d987f6d0-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-bb3f011f-8518-3ffb-9e09-531f6dbcf80e-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_23475009-ad67-255c-96a9-607cd8713e9d-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a377e1e4-08c8-08c6-3ebb-63d03148b768-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_6e3dd9dc-71e4-14a0-ce92-fb529478b8bf-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_99f62077-c2c0-d16f-308a-ffb6a72ad1d8-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a56e4c95-7fae-b90c-8a46-aa7a40c94fe2-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-db8b743d-9689-0056-833f-23b9825d6d0a-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_1f0a7b74-7d23-515c-f834-1d006502abe8-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_00f2cc7b-35b0-46ee-0ad7-909e331dc6c9-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_412defe0-38c6-c222-63dc-46068d87c6a6-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-f1200c02-124a-e0de-4a28-085fe32f1ff6-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c6876cb4-6781-0cf0-92d7-f6dccc2101e4-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a29dc999-02df-6228-57d3-db6315ae3ccf-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_3bef96af-d6eb-1c9b-3995-f0fa0d0f9f48-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_8f6a992a-fc29-5b42-632c-5932eefb7aea-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_64e6d412-eaf6-ef99-9960-729807da575a-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a6ca74e5-47f0-52de-db9c-963ba33acf8e-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_619ffec3-0892-6d86-2855-42a3e6b374eb-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_390d03bf-a336-d916-fc93-59cc01f66d85-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_2a69a11f-2ca7-9b5c-c31f-497b97a7ae1c-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-e68a80cc-2c65-bde2-7f4d-b93e0d72d179-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_63d0d47c-2096-5fdd-bddc-d3e427f9472a-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c1d770dd-4d32-b4f4-6e98-65082249cf3d-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c6c7f5cb-3898-dcbe-2254-2cc03336cad6-6c43c95e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-f83a2136-88c1-1bcc-cc1c-0952841a50c9-6c43c95e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_37c2f56f-57a1-f502-2501-aa6db70bd276-6c43c95e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-ca8ace44-4067-ac72-37c1-925558b83dca-6c43c95e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-ca8ace44-4067-ac72-37c1-925558b83dce-6c43c95e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e643c988 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-f243c98b {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d443c98c {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1243c98d {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fb43c98e {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b443c98f {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ad43c990 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b343c991 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9a43c992 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ed43c993 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3243c994 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-a843c995 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9e43c996 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4d43c997 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d043c998 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d043c999 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1543c99a {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3443c99b {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ca43c99c {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fc43c99d {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7543c99e {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7643c99f {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0743c9a0 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4243c9a1 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5543c9a2 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3943c9b6 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4f43c9c7 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-2f43c9c8 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9643c9c9 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0843c9ca {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9c43c9cb {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4743c9cc {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e743c9cd {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0d43c9ce {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3743c9cf {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d943c9d0 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5e43c9d1 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1843c9d2 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-c943c9d3 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-cf43c9d4 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5d43c9d5 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3e43c9d6 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9f43c9d7 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4d43c9f0 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e443ca01 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d543ca12 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1743ca1f {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7b43ca20 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7143ca21 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fe43ca3e {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-8043ca60 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fafc6a81-807c-c74a-60d2-76f119a9f136-8043ca60 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-6743ca71 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7043ca82 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-f843ca93 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1858369b-0616-13cd-f8ee-9670a36b4050-f843ca93 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-fafc6a81-807c-c74a-60d2-76f119a9f136-f843ca93 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_4458830d-efe4-fb7b-b3a0-3a6e7550aa75-f843ca93 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-8343caa5 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d253750d-9391-8816-c8e6-1c0f80082f2b-8343caa5 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b143caa6 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-c543caa7 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_6534bd8d-1263-6593-f79c-174fbae8e3bf-c543caa7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4143caa8 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-ecd42acf-6559-2237-37ef-d02f47a37d64-4143caa8 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fb43caa9 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fafc6a81-807c-c74a-60d2-76f119a9f136-fb43caa9 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0b43caaa {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4e43caab {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-8c43caac {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-0243caae {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-f543caaf {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-d643cab1 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-1a43cab2 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-a743cab3 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_763d1489-4203-321d-74de-819803500845-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941ee8-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_357c7ae1-f83b-1ff4-d23e-e6a456dfd268-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b8f96d34-4f39-a072-10a5-c511fac68952-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941efe-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-c27233fb-b358-6a61-9d57-00ccabdd0c7a-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_284928d5-29ca-9862-078c-07eaf1490a19-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a196d87c-9c4e-4cd4-67ae-fc0add25afef-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f1f-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f09-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-efe30072-25e1-f3c2-fd62-80b508f3ecb3-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d887061b-7437-acfb-0727-17c52727e685-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_27db3beb-a6fe-62eb-34f8-8484f80776c7-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941ed2-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8dd8ccfc-a6ab-20c1-90bc-873c194e505a-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_5a5fd235-87f0-4540-bf59-64dcd540d464-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f2a-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_55ed46e6-40ab-4957-896a-f2bbb4eb417d-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6b130339-fbac-13c3-c91b-cc1133164a03-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b24ff0ce-2266-1d7d-bd29-97bf2942c5bf-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f40-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7dbacb35-db5a-ae12-ea55-977e36a9f547-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_285b5b5b-6ad1-c032-b07b-5547cb40ccfa-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-fccce5ae-bfa6-bc46-b765-3103fd0c8448-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941ebc-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-fa81a953-6587-dea0-11ea-689a10b8e88b-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941edd-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-e0ce5461-ed99-55a6-7351-0a530c1ff722-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-ea94acc1-f67c-6a75-e8ac-8d91accf640d-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-c3144aae-5052-80da-94ed-be5935e934ab-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941ec7-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7b787de9-689c-ee8d-aa64-096278537ee7-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-dc60257b-d211-e132-995d-5eb095dfcd26-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7cdc8916-923f-d1ed-d98a-c64e1430b226-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-c701404a-d7a2-fb0a-798b-b3ddb4645bce-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_26cbe6b0-db47-8493-7806-393ab57e96ac-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3706a487-e377-23b0-a8b8-5cdee6446254-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_60c899c1-704b-9449-dd9a-abe643e29325-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f14-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_380e3d17-3e65-f257-eca7-945529ef8cc0-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a7394079-31f2-6102-906e-bdee6a48026e-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_56ac5830-4d42-2672-2ef2-c67510593668-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3d7babcc-f74a-4438-6dec-9844dd941f35-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3481ef57-79b7-ad06-8915-4b2e090f93a6-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-f858c1e4-7faa-d86a-e99b-cb9923226bca-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c0d667a2-66e1-e375-d1f4-7bac4d6a77f1-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c0d667a2-66e1-e375-d1f4-7bac4d6a77fe-a743cab3 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-2443cab4 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4a43cab7 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0c43cab8 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-0c43cab8 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-e18295dc-2d89-03af-f10b-5304a54ec71d-0c43cab8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

@media screen and (min-width: 1280px) {
  #w-node-_763d1489-4203-321d-74de-819803500845-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ee8-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_357c7ae1-f83b-1ff4-d23e-e6a456dfd268-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b8f96d34-4f39-a072-10a5-c511fac68952-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941efe-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c27233fb-b358-6a61-9d57-00ccabdd0c7a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_284928d5-29ca-9862-078c-07eaf1490a19-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a196d87c-9c4e-4cd4-67ae-fc0add25afef-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f1f-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f09-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-efe30072-25e1-f3c2-fd62-80b508f3ecb3-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d887061b-7437-acfb-0727-17c52727e685-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_27db3beb-a6fe-62eb-34f8-8484f80776c7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ed2-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8dd8ccfc-a6ab-20c1-90bc-873c194e505a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5a5fd235-87f0-4540-bf59-64dcd540d464-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f2a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_55ed46e6-40ab-4957-896a-f2bbb4eb417d-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6b130339-fbac-13c3-c91b-cc1133164a03-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b24ff0ce-2266-1d7d-bd29-97bf2942c5bf-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f40-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7dbacb35-db5a-ae12-ea55-977e36a9f547-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285b5b5b-6ad1-c032-b07b-5547cb40ccfa-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-fccce5ae-bfa6-bc46-b765-3103fd0c8448-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ebc-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-fa81a953-6587-dea0-11ea-689a10b8e88b-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941edd-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e0ce5461-ed99-55a6-7351-0a530c1ff722-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ea94acc1-f67c-6a75-e8ac-8d91accf640d-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c3144aae-5052-80da-94ed-be5935e934ab-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ec7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7b787de9-689c-ee8d-aa64-096278537ee7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-dc60257b-d211-e132-995d-5eb095dfcd26-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7cdc8916-923f-d1ed-d98a-c64e1430b226-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c701404a-d7a2-fb0a-798b-b3ddb4645bce-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_26cbe6b0-db47-8493-7806-393ab57e96ac-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3706a487-e377-23b0-a8b8-5cdee6446254-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_60c899c1-704b-9449-dd9a-abe643e29325-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f14-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_380e3d17-3e65-f257-eca7-945529ef8cc0-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a7394079-31f2-6102-906e-bdee6a48026e-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_56ac5830-4d42-2672-2ef2-c67510593668-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f35-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-6c43c95e {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_1276d07b-0e49-236f-e2dc-861193f7eb7e-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6290ed25-e127-5e07-b788-201d0cd24ef5-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_0c0f6f50-aa6e-a938-38c0-65b33260bf70-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_2feb7bac-d7be-ba17-10fb-61fc95505dde-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e9d628ac-9bbd-20d7-d74d-5b288e34389b-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_98f02d5e-f30a-d015-bf6c-844a6e30ce66-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-cbc76880-08f4-846d-ff19-14b47a5a42ea-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b742af49-db72-6277-d4c0-983a5f6871e7-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-b7f54498-a2fc-ad3b-0ef7-b15e8f1b7426-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-f4129dcc-0451-7437-683c-7b228dba60b1-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_78df8b13-de5f-2a4b-934b-01c2d987f6d0-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bb3f011f-8518-3ffb-9e09-531f6dbcf80e-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ca8ace44-4067-ac72-37c1-925558b83dca-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e643c988 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-f243c98b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d443c98c {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1243c98d {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fb43c98e {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b443c98f {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ad43c990 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b343c991 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9a43c992 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ed43c993 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3243c994 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-a843c995 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9e43c996 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4d43c997 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d043c998 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d043c999 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1543c99a {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3443c99b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-ca43c99c {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fc43c99d {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7543c99e {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7643c99f {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0743c9a0 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4243c9a1 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5543c9a2 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3943c9b6 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4f43c9c7 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-2f43c9c8 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9643c9c9 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0843c9ca {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9c43c9cb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4743c9cc {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e743c9cd {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0d43c9ce {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3743c9cf {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d943c9d0 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5e43c9d1 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1843c9d2 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-c943c9d3 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-cf43c9d4 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-5d43c9d5 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-3e43c9d6 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-9f43c9d7 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4d43c9f0 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-e443ca01 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-d543ca12 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-1743ca1f {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7b43ca20 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7143ca21 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fe43ca3e {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-b443ca4f {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-8043ca60 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-6743ca71 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-7043ca82 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-f843ca93 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-8343caa5 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-b143caa6 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-c543caa7 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4143caa8 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-ecd42acf-6559-2237-37ef-d02f47a37d64-4143caa8 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ecd42acf-6559-2237-37ef-d02f47a37d68-4143caa8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-fb43caa9 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-fafc6a81-807c-c74a-60d2-76f119a9f137-fb43caa9 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0b43caaa {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4e43caab {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-4e43caab {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-8c43caac {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-8c43caac {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3f513e4-9618-c90a-fd13-ca8c11746a1f-8c43caac {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-0243caae {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-0243caae {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3f513e4-9618-c90a-fd13-ca8c11746a1f-0243caae {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-f543caaf {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-f543caaf {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3f513e4-9618-c90a-fd13-ca8c11746a1f-f543caaf {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-d643cab1 {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-d643cab1 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3f513e4-9618-c90a-fd13-ca8c11746a1f-d643cab1 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-1a43cab2 {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1e56f502-b4ca-9175-e79c-b13eeeeea5ec-1a43cab2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3f513e4-9618-c90a-fd13-ca8c11746a1f-1a43cab2 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-a743cab3 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-a743cab3 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_763d1489-4203-321d-74de-819803500845-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ee8-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_357c7ae1-f83b-1ff4-d23e-e6a456dfd268-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b8f96d34-4f39-a072-10a5-c511fac68952-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941efe-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c27233fb-b358-6a61-9d57-00ccabdd0c7a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_284928d5-29ca-9862-078c-07eaf1490a19-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a196d87c-9c4e-4cd4-67ae-fc0add25afef-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f1f-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f09-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-efe30072-25e1-f3c2-fd62-80b508f3ecb3-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d887061b-7437-acfb-0727-17c52727e685-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_27db3beb-a6fe-62eb-34f8-8484f80776c7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ed2-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8dd8ccfc-a6ab-20c1-90bc-873c194e505a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5a5fd235-87f0-4540-bf59-64dcd540d464-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f2a-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_55ed46e6-40ab-4957-896a-f2bbb4eb417d-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6b130339-fbac-13c3-c91b-cc1133164a03-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b24ff0ce-2266-1d7d-bd29-97bf2942c5bf-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f40-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7dbacb35-db5a-ae12-ea55-977e36a9f547-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_285b5b5b-6ad1-c032-b07b-5547cb40ccfa-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fccce5ae-bfa6-bc46-b765-3103fd0c8448-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ebc-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fa81a953-6587-dea0-11ea-689a10b8e88b-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941edd-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-e0ce5461-ed99-55a6-7351-0a530c1ff722-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ea94acc1-f67c-6a75-e8ac-8d91accf640d-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c3144aae-5052-80da-94ed-be5935e934ab-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941ec7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7b787de9-689c-ee8d-aa64-096278537ee7-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-dc60257b-d211-e132-995d-5eb095dfcd26-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7cdc8916-923f-d1ed-d98a-c64e1430b226-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c701404a-d7a2-fb0a-798b-b3ddb4645bce-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_26cbe6b0-db47-8493-7806-393ab57e96ac-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3706a487-e377-23b0-a8b8-5cdee6446254-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_60c899c1-704b-9449-dd9a-abe643e29325-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f14-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_380e3d17-3e65-f257-eca7-945529ef8cc0-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a7394079-31f2-6102-906e-bdee6a48026e-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_56ac5830-4d42-2672-2ef2-c67510593668-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3d7babcc-f74a-4438-6dec-9844dd941f35-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3481ef57-79b7-ad06-8915-4b2e090f93a6-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f858c1e4-7faa-d86a-e99b-cb9923226bca-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c0d667a2-66e1-e375-d1f4-7bac4d6a77f1-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c0d667a2-66e1-e375-d1f4-7bac4d6a77fe-a743cab3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-2443cab4 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-4a43cab7 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_18a06799-ef3b-a20a-6d15-14f2637e909e-0c43cab8 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_46f89c00-b48b-e837-06d6-cee96a2ec299-0c43cab8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_8c7ce144-4d99-59ce-5cbe-0b1e2a178f8e-0c43cab8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e18295dc-2d89-03af-f10b-5304a54ec71d-0c43cab8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-c713f36b-e686-a40b-f9f9-63a4f5635210-0c43cab8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9b43c0ac-eeca-fca4-dbf5-031cf3db7c98-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7da919f8-5920-d643-b0eb-c22c53fdb7c6-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_0c0f6f50-aa6e-a938-38c0-65b33260bf70-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2feb7bac-d7be-ba17-10fb-61fc95505dde-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e9d628ac-9bbd-20d7-d74d-5b288e34389b-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_98f02d5e-f30a-d015-bf6c-844a6e30ce66-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cbc76880-08f4-846d-ff19-14b47a5a42ea-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b742af49-db72-6277-d4c0-983a5f6871e7-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-b7f54498-a2fc-ad3b-0ef7-b15e8f1b7426-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-f4129dcc-0451-7437-683c-7b228dba60b1-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_78df8b13-de5f-2a4b-934b-01c2d987f6d0-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bb3f011f-8518-3ffb-9e09-531f6dbcf80e-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-a4d829a0-2fd4-e685-2746-b14a641bb641-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_2bc98425-5806-2841-9cbe-3239e9c8e698-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_17408cff-d91e-719d-f5a3-d8a7eea4ba69-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b0dbc098-ac9a-6d29-3318-4e0d3c692583-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_247be304-4b2a-376c-46bd-a0caa77b3a48-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_23475009-ad67-255c-96a9-607cd8713e9d-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a377e1e4-08c8-08c6-3ebb-63d03148b768-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6e3dd9dc-71e4-14a0-ce92-fb529478b8bf-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_99f62077-c2c0-d16f-308a-ffb6a72ad1d8-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1f0a7b74-7d23-515c-f834-1d006502abe8-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_00f2cc7b-35b0-46ee-0ad7-909e331dc6c9-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_412defe0-38c6-c222-63dc-46068d87c6a6-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f1200c02-124a-e0de-4a28-085fe32f1ff6-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c6876cb4-6781-0cf0-92d7-f6dccc2101e4-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a29dc999-02df-6228-57d3-db6315ae3ccf-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3bef96af-d6eb-1c9b-3995-f0fa0d0f9f48-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8f6a992a-fc29-5b42-632c-5932eefb7aea-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_64e6d412-eaf6-ef99-9960-729807da575a-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6ca74e5-47f0-52de-db9c-963ba33acf8e-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_619ffec3-0892-6d86-2855-42a3e6b374eb-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_390d03bf-a336-d916-fc93-59cc01f66d85-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_2a69a11f-2ca7-9b5c-c31f-497b97a7ae1c-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e68a80cc-2c65-bde2-7f4d-b93e0d72d179-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_63d0d47c-2096-5fdd-bddc-d3e427f9472a-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c1d770dd-4d32-b4f4-6e98-65082249cf3d-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c6c7f5cb-3898-dcbe-2254-2cc03336cad6-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_78c2179d-1650-355e-768e-4d68d7a899b6-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_52fbf844-2d2c-e22b-58c2-3ab549202ee3-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c61d7dd9-2b4f-2271-7a66-31879d88d9a2-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_5105f7d0-cf5f-a5a6-8c9f-145a32d9e8cc-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_085739c9-a237-6508-8e63-d7186b7353fb-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_569bdda1-f236-57dd-7130-92f0a9a5ed18-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cde1012f-c1d9-45c1-bb9a-e7ffb14fe79e-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8c790931-ca6a-c117-4139-d0f55aa54bfa-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-acef55b9-0ea4-7f4d-db31-18f4a8a68c40-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_4789aa3c-663b-3532-2886-ae96ca19d15b-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-e05240ca-5749-e122-2250-d70dab37090e-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ffb51e64-fcac-ad9c-cfee-ca14a44685bf-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3667d32f-6177-0fc5-9e91-6df5c1218f18-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f3947842-4393-1395-d917-7593fcd42aca-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_21b062b0-ea26-73f7-6efb-2483f0d8a7f8-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_82bf73ec-c5cd-9a9d-dbd0-cbe53270696d-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_918e89e2-f2e0-735e-1cfd-0586ee4dbaaa-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d253750d-9391-8816-c8e6-1c0f80082f2b-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_866b1b33-7520-5059-2b9c-c3e85bbd7fdb-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b858b6e1-893d-6b8f-b4d0-d0fbc954f63f-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6534bd8d-1263-6593-f79c-174fbae8e3bf-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cacd5311-1d17-238d-47bf-a1d3872df528-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cacd5311-1d17-238d-47bf-a1d3872df52a-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a50ed541-cbd4-fe25-7559-83076ff89e18-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_641bd14f-9c24-8292-0b88-28fa5beaf26d-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a982de8b-1b56-8a7d-1db2-4fd9e82df9ce-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8aa8635b-213a-b110-adb3-a41c57d00fa3-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-dc17a1ae-27a5-11a6-1537-130d039f8f3b-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-df2767e5-4483-4d91-d526-7df5e82542d0-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_60982e9b-e0a3-c72f-06c2-8453f6a9c1d7-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_4793141e-ded3-c832-0947-080be31d8737-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_77d37011-6b2b-4674-1c07-c11ef50efae6-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8e838033-f7bc-3cf3-fdb0-6c5bfe7e3f2c-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_4d5c2639-0279-b937-4137-48fdf3fce9ef-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fafc6a81-807c-c74a-60d2-76f119a9f137-fb43caa9 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b89c39b7-8139-92b4-0d6d-9fc56185b224-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-d5f60e02-cad1-b4f2-e8cd-3d935f5d6200-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a4d829a0-2fd4-e685-2746-b14a641bb641-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2bc98425-5806-2841-9cbe-3239e9c8e698-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_17408cff-d91e-719d-f5a3-d8a7eea4ba69-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b0dbc098-ac9a-6d29-3318-4e0d3c692583-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_247be304-4b2a-376c-46bd-a0caa77b3a48-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_23475009-ad67-255c-96a9-607cd8713e9d-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a377e1e4-08c8-08c6-3ebb-63d03148b768-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6e3dd9dc-71e4-14a0-ce92-fb529478b8bf-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_99f62077-c2c0-d16f-308a-ffb6a72ad1d8-6c43c95e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_37c2f56f-57a1-f502-2501-aa6db70bd276-6c43c95e {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_78c2179d-1650-355e-768e-4d68d7a899b6-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_52fbf844-2d2c-e22b-58c2-3ab549202ee3-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-c61d7dd9-2b4f-2271-7a66-31879d88d9a2-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_5105f7d0-cf5f-a5a6-8c9f-145a32d9e8cc-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_085739c9-a237-6508-8e63-d7186b7353fb-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_569bdda1-f236-57dd-7130-92f0a9a5ed18-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-cde1012f-c1d9-45c1-bb9a-e7ffb14fe79e-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8c790931-ca6a-c117-4139-d0f55aa54bfa-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-acef55b9-0ea4-7f4d-db31-18f4a8a68c40-fe43ca3e {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_4789aa3c-663b-3532-2886-ae96ca19d15b-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e05240ca-5749-e122-2250-d70dab37090e-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-ffb51e64-fcac-ad9c-cfee-ca14a44685bf-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_3667d32f-6177-0fc5-9e91-6df5c1218f18-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-f3947842-4393-1395-d917-7593fcd42aca-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_21b062b0-ea26-73f7-6efb-2483f0d8a7f8-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_82bf73ec-c5cd-9a9d-dbd0-cbe53270696d-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_918e89e2-f2e0-735e-1cfd-0586ee4dbaaa-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-d253750d-9391-8816-c8e6-1c0f80082f2b-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_866b1b33-7520-5059-2b9c-c3e85bbd7fdb-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-b858b6e1-893d-6b8f-b4d0-d0fbc954f63f-8343caa5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_6534bd8d-1263-6593-f79c-174fbae8e3bf-c543caa7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-fafc6a81-807c-c74a-60d2-76f119a9f137-fb43caa9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8c7ce144-4d99-59ce-5cbe-0b1e2a178f8e-0c43cab8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e18295dc-2d89-03af-f10b-5304a54ec71d-0c43cab8 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c713f36b-e686-a40b-f9f9-63a4f5635210-0c43cab8 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

@font-face {
  font-family: 'Fa 400';
  src: url('../fonts/fa-regular-400.woff2') format('woff2'), url('../fonts/fa-regular-400.eot') format('embedded-opentype'), url('../fonts/fa-regular-400.woff') format('woff'), url('../fonts/fa-regular-400.woff') format('woff'), url('../fonts/fa-regular-400.ttf') format('truetype'), url('../fonts/fa-regular-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa brands 400';
  src: url('../fonts/fa-brands-400.woff2') format('woff2'), url('../fonts/fa-brands-400.eot') format('embedded-opentype'), url('../fonts/fa-brands-400.woff') format('woff'), url('../fonts/fa-brands-400.woff') format('woff'), url('../fonts/fa-brands-400.ttf') format('truetype'), url('../fonts/fa-brands-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa solid 900';
  src: url('../fonts/fa-solid-900.woff2') format('woff2'), url('../fonts/fa-solid-900.eot') format('embedded-opentype'), url('../fonts/fa-solid-900.woff') format('woff'), url('../fonts/fa-solid-900.woff') format('woff'), url('../fonts/fa-solid-900.ttf') format('truetype'), url('../fonts/fa-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}