.w-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  font-family: Raleway, sans-serif;
  color: #4d4d4f;
  min-height:100%;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 300;
  letter-spacing: 2px;
  text-transform: uppercase;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 12px;
  font-weight: 700;
  text-transform: uppercase;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
}

p {
  margin-bottom: 10px;
  color: #7a7a7e;
  font-size: 14px;
  line-height: 20px;
}

a {
  color: #4d4d4f;
  text-decoration: none;
}

.home-100vh {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100vh;
  -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;
}

.home_wallpaper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
  -webkit-box-align: right;
  -webkit-align-items: right;
  -ms-flex-align: right;
  align-items: right;
}

.home_wallpaper.pic_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.s1-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 72px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.s1-content.new {
  width: 100%;
  -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;
}

.logo {
  width: 220px;
}

.container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: none;
  -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;
  background-color: #fff;
}

.menu-button {
  background-color: #fff;
}

.navbar-2 {
  position: fixed;
  top: 0px;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 60px;
  -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: #fff;
}

.flex-box-vertical-btns {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 21vw;
  padding-right: 12px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-transform: uppercase;
}

.flex-box-vertical-btns.padding-12 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 20px;
  padding-left: 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-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #4d4d4f;
  text-transform: uppercase;
}

.flex-box-vertical-btns._30vw {
  position: relative;
  z-index: 4;
  height: 30vw;
}

.brand {
  position: absolute;
  left: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 212px;
  height: 60px;
  padding-top: 4px;
  padding-right: 24px;
  padding-left: 24px;
  -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;
}

.brand.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 200px;
  height: 100%;
  padding-top: 2px;
  padding-right: 24px;
  padding-left: 24px;
  -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;
}

.meniu {
  position: relative;
  z-index: 9999;
}

.nav-menu {
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
}

.nav-link {
  padding: 20px;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  color: #929497;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
}

.nav-link:hover {
  color: #4d4d4f;
  font-weight: 600;
  letter-spacing: 2px;
}

.nav-link.w--current {
  color: #4d4d4f;
  font-weight: 600;
}

.div-block-5 {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-5.pic_2 {
  margin-right: -50%;
}

.category_home_image {
  position: absolute;
  width: 100%;
  height: 50vw;
  background-image: url('../images/ceremony-photo.jpg');
  background-position: 50% 0%;
  background-size: cover;
}

.category_home_image.smart-casual-lookbook {
  background-image: url('../images/banner-casual-copy.jpg');
  background-position: 50% 50%;
}

.category_home_image.ceremony-formal-wear {
  background-image: url('../images/Ceremony-prima-pagina-original-nedecupat-copy.jpg');
  background-position: 50% 0%;
}

.category_home_image.about-us {
  background-image: url('../images/about_3.jpg');
}

.category_home_image.business-lookbook {
  background-image: url('../images/banner-business-copy.jpg');
  background-position: bottom;
}

.category_home_image._60vw {
  height: 60vw;
}

.category_home_image._60vw.how-is-made {
  background-image: url('../images/HOW-IS-MADE---LP_sartorial_line.jpg');
}

.footer-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 64px;
  padding-right: 40px;
  padding-left: 40px;
  -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;
  background-color: #f0f0f0;
  text-align: center;
}

.logo-footer-div {
  padding: 24px;
}

.menu-shadow {
  display: none;
}

.div-div {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #f0f0f0;
}

.category_home {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 40vw;
  -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: #bcbcbc;
  background-image: url('../images/ceremony.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.category_home._50vw {
  height: 50vw;
  max-height: 95vh;
}

.title-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 40px;
  -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: #f0f0f0;
}

.title-div.white-bg-subtitle {
  max-width: 1400px;
  background-color: #fff;
}

.title-div.our-stores {
  min-width: 32vw;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #4d4d4f;
}

.title-div.no-top-padding {
  padding: 16px 0px 0px;
}

.title-div.no-top-padding.centrat {
  text-align: center;
}

.title-div.how-is-made {
  height: 100%;
  background-color: #4d4d4f;
  color: #b17a49;
  text-align: center;
}

.title-div.magazine {
  padding: 8px 20px 16px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 4px 4px 12px 0 rgba(0, 0, 0, 0.08);
}

.buttonstores {
  border: 1px solid white;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}

.buttonstores2 { 
  color: white; 
  border: 1px solid #fff;
}

.buttonstores2:hover {
  background-color: #fff;
  color: black;
}


.title-div.magazinbotosani {
  background: url('/stores/wp-content/uploads/2023/04/stnazaire.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  padding: 8px 20px 16px;
  border-radius: 12px;
  background-color: #fff;
  color: #fff;
  box-shadow: 4px 4px 12px 0 rgba(0, 0, 0, 0.08);
}

.title-element {
  width: 160px;
}

.nunito {
  font-family: 'Nunito Sans', sans-serif;
}

.subtitle-no-margins {
  margin-top: 0px;
  font-weight: 400;
}

.colectie-detalii {
  width: 100%;
}

.line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -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;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 4px 4px 12px 0 rgba(0, 0, 0, 0.08);
}

.gold-color {
  color: #b17a49;
}

._100wide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 24vw;
  -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: #f2dab2;
}

._100wide.violet {
  background-color: #3c1f57;
}

._100wide.maroniu {
  background-color: #51312d;
}

._100wide.bg-dark-grey {
  background-color: #4d4d4f;
}

.aour-fabrics-logo {
  position: relative;
  z-index: 6;
  width: 70%;
}

.div-block-32 {
  position: absolute;
  z-index: 10;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  color: #fff;
}

.home-bg {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-box-pack: right;
  -webkit-justify-content: center;
  -ms-flex-pack: right;
  justify-content: right;
  -webkit-box-align: right;
  -webkit-align-items: right;
  -ms-flex-align: right;
  align-items: right;
}

.item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: right;
  -webkit-align-items: right;
  -ms-flex-align: right;
  align-items: right;
  border-radius: 16px;
  background-color: #fff;
  box-shadow: 8px 8px 12px 0 rgba(0, 0, 0, 0.08);
}

.image-4 {
  position: static;
  overflow: visible;
  width: 100%;
  max-width: 460px;
  float: none;
  text-align: center;
}

.image-4.padding-plus {
  margin-top: 10px;
  margin-bottom: 16px;
}

.image-4.max_w_360 {
  max-width: 360px;
  margin-bottom: 8px;
}

.group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
  background-color: #f0f0f0;
}

.grid-1x2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1400px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.grid-1x2.grid3 {
  max-width: 1170px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-1x2.grid-2 {
  max-width: 800px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

._1x2 {
  width: 100%;
  max-width: 370px;
}

._1x2._80 {
  max-width: 520px;
}

.flex-left-aligned {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #fff;
}

.flex-left-aligned._2xdiv {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flex-left-aligned.right {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.grid-1x1 {
  width: 100%;
  max-width: 1400px;
  padding: 8px 40px 40px;
  background-color: #fff;
}

.grid-1x1.despartitor {
  border-bottom: 2px solid hsla(0, 0%, 73.7%, 0.25);
}

.image-8 {
  width: 220px;
}

.image-8._160px {
  width: 160px;
}

.div-block-35 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -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;
}

.culori {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 20px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.culori.mai-mult-spatiu {
  padding-bottom: 56px;
  border-bottom: 2px solid hsla(0, 0%, 73.7%, 0.25);
}

.nasturi {
  height: 90px;
}

.div-block-37 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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-navlink {
  margin-top: 16px;
  margin-bottom: 16px;
}

.social-media-icons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 8px;
  padding-bottom: 8px;
  -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-top: 2px solid hsla(0, 0%, 73.7%, 0.4);
  border-bottom: 2px solid hsla(0, 0%, 73.7%, 0.4);
}

.icon {
  width: 30px;
}

.language {
  color: #929497;
  font-size: 12px;
}

.language.w--current {
  color: #4d4d4f;
  font-weight: 700;
}

.dropdown {
  position: fixed;
  top: 0px;
  right: 0px;
  z-index: 10000;
  margin-right: 0px;
  margin-left: 0px;
  background-color: #fff;
}

.drop-down {
  color: #bcbcbc;
}

.dropdown-list.w--open {
  background-color: #fff;
}

.image-10 {
  position: absolute;
  height: 100%;
  max-width: none;
}

.horizontal-scroll {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-bottom: 40px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.section-default {
  position: relative;
  overflow: hidden;
  width: 100%;
  background-color: #fff;
}

.div-block-38 {
  display: none;
  width: 1px;
  height: 100%;
}

.caps---kerning {
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

.title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 40px;
  -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;
  border-top: 2px solid #f0f0f0;
  border-bottom: 2px solid #f0f0f0;
  background-color: #fff;
}

.title.no-stroke {
  border-top-style: none;
  border-bottom-style: none;
}

.title.how-is-made {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  padding-bottom: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border: 1px none #000;
}

.div-block-39 {
  margin-left: -72px;
  padding: 40px 60px 60px;
  background-color: hsla(0, 0%, 94.1%, 0.72);
}

.div-block-39.ceremony {
  margin-right: -135px;
  margin-left: 0px;
  background-color: rgba(37, 29, 28, 0.84);
  color: #f0f0f0;
}

.div-block-39.new-slider {
  position: relative;
  left: 380px;
  top: -18%;
  display: block;
  width: 320px;
  margin-right: 0px;
  margin-left: 0px;
  padding: 24px 36px;
  background-color: rgba(101, 18, 18, 0.9);
  color: #fff;
  text-align: left;
}

.div-block-39.new-slider.sss {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.link-block.new {
  color: #fff;
}

.heading-9 {
  margin-bottom: 20px;
  margin-left: -2px;
  font-weight: 700;
}

.heading-9.new {
  font-size: 20px;
}

.first-section {
  margin-top: 56px;
}

.first-section.lines {
  margin-top: 60px;
}

.icon---sm {
  margin-right: 2px;
  margin-left: 2px;
  padding: 16px;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

.icon---sm:hover {
  padding-right: 24px;
  padding-left: 24px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.our-lines {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 32px 20px 20px;
  -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;
}

.grid-3 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 10vw;
  margin-bottom: 12px;
  padding-top: 16px;
  padding-bottom: 16px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-11 {
  position: relative;
  width: 100%;
  max-width: 280px;
}

.lp-monogram {
  position: absolute;
  z-index: 5;
  height: 28vw;
  opacity: 100%;
}

.lp-monogram.opacity-32 {
  opacity: 0.32;
}

.image-12 {
  height: 100%;
  padding-top: 6%;
  padding-bottom: 6%;
}

.image-33 {
  position: relative;
  width: 25%;
  max-width: 280px;
}

.equal-margins {
  margin-top: 16px;
  margin-bottom: 16px;
  text-align: center;
}

.grid-x3 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.fkex-vertical {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.linie-1 {
 
  width: 100%;
  height: 2px;
  max-width: 360px;
  align-items: center;
  background-color: white;
}

.linie-1._100 {
  width: 100%;
}

.linie-1.bottom_margin {
  margin-bottom: 12px;
}

.linie-2 {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.title-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 40px;
  -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: #f0f0f0;
  text-align: center;
}

.button-2 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2px;
}

.section-pic {
  width: 100%;
  height: 100%;
  background-image: url('../images/Smart-Casual.png');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.section-pic.business {
  background-image: url('../images/business.png');
}

.section-pic._100vwpic {
  height: 32vw;
  background-position: 50% 0%;
  background-size: auto 170%;
  -webkit-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}

.section-pic._100vwpic:hover {
}

.section-pic._100vwpic.s1 {
  background-image: url('../images/otw1.png');
}

.section-pic._100vwpic.s2 {
  background-image: url('../images/otw2.png');
}

.section-pic._100vwpic.s3 {
  background-image: url('../images/otw3.png');
}

.section-pic._100vwpic.s4 {
  background-image: url('../images/otw4.png');
}

.section-pic._100vwpic.s5 {
  background-image: url('../images/otw5.png');
}

.section-pic._100vwpic.s6 {
  background-image: url('../images/otw6.png');
}

.section-pic._100vwpic.s7 {
  background-image: url('../images/Col3_2_Casual.png');
}

.section-pic._100vwpic.s8 {
  background-image: url('../images/Col4_1_Casual.png');
}

.section-pic._100vwpic.s9 {
  background-image: url('../images/Col4_2_Casual.png');
}

.section-pic._100vwpic.s10 {
  background-image: url('../images/Col_5_1_Casual.png');
}

.section-pic._100vwpic.s11 {
  background-image: url('../images/Col5_2_Casual.png');
}

.section-pic._100vwpic.s12 {
  background-image: url('../images/Col-_3_Casual.png');
}

.section-pic._100vwpic.c1 {
  background-image: url('../images/Col1_1_Ceremony.png');
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

.section-pic._100vwpic.c2 {
  background-image: url('../images/Col1_2_Ceremony.png');
}

.section-pic._100vwpic.c3 {
  background-image: url('../images/Col1_3_Ceremony.png');
}

.section-pic._100vwpic.c4 {
  background-image: url('../images/Col2_1_Events.png');
}

.section-pic._100vwpic.c5 {
  background-image: url('../images/Col2_2_Events.png');
}

.section-pic._100vwpic.c6 {
  background-image: url('../images/Col2_3_Events.png');
}

.section-pic._100vwpic.c7 {
  background-image: url('../images/Col3_1_Events.png');
}

.section-pic._100vwpic.c8 {
  background-image: url('../images/Col3_2_Events.png');
}

.section-pic._100vwpic.c9 {
  background-image: url('../images/Col3_3_Events.png');
}

.section-pic._100vwpic.c10 {
  background-image: url('../images/Col4_1_Events.png');
}

.section-pic._100vwpic.c11 {
  background-image: url('../images/Col4_2_Events.png');
}

.section-pic._100vwpic.c12 {
  background-image: url('../images/Col4_3_Events.png');
}

.section-pic._100vwpic.c13 {
  background-image: url('../images/Col5_1_Events.png');
}

.section-pic._100vwpic.c14 {
  background-image: url('../images/Col5_2_Events.png');
}

.section-pic._100vwpic.c15 {
  background-image: url('../images/Col5_3_Events.png');
}

.section-pic._100vwpic.c16 {
  background-image: url('../images/Col6_1_Events.png');
}

.section-pic._100vwpic.c17 {
  background-image: url('../images/col6_2_events.png');
}

.section-pic._100vwpic.c18 {
  background-image: url('../images/col6_3_events.png');
}

.section-pic._100vwpic.c19 {
  background-image: url('../images/col6_4_events.png');
}

.section-pic._100vwpic.c20 {
  background-image: url('../images/col6_5_events.png');
}

.section-pic._100vwpic.c21 {
  background-image: url('../images/col6_6_events.png');
}

.section-pic._100vwpic.c22 {
  background-image: url('../images/col6_7_events.png');
}

.section-pic._100vwpic.b1 {
  background-image: url('../images/4s1.png');
}

.section-pic._100vwpic.b2 {
  background-image: url('../images/4s2.png');
}

.section-pic._100vwpic.b3 {
  background-image: url('../images/4s3.png');
}

.section-pic._100vwpic.b4 {
  background-image: url('../images/4s4.png');
}

.section-pic._100vwpic.b5 {
  background-image: url('../images/4s5.png');
}

.section-pic._100vwpic.b6 {
  background-image: url('../images/4s6.png');
}

.section-pic._100vwpic.b7 {
  background-image: url('../images/4s7.png');
}

.section-pic._100vwpic.b8 {
  background-image: url('../images/4s8.png');
}

.section-pic._100vwpic.b9 {
  background-image: url('../images/Col3_3_Suits.png');
}

.section-pic._100vwpic.b10 {
  background-image: url('../images/Col4_1_Suits.png');
}

.section-pic._100vwpic.b11 {
  background-image: url('../images/Col4_2_Suits.png');
}

.section-pic._100vwpic.b12 {
  background-image: url('../images/Col4_3_Suits.png');
}

.section-pic._100vwpic.b13 {
  background-image: url('../images/Col5_1_Suits.png');
}

.section-pic._100vwpic.b14 {
  background-image: url('../images/Col5_2_Suits.png');
}

.section-pic._100vwpic.b15 {
  background-image: url('../images/Col5_3_Suits.png');
}

.section-pic._100vwpic.b16 {
  background-image: url('../images/Col6_1_Suits.png');
}

.section-pic._100vwpic.b17 {
  background-image: url('../images/Col6_2_Suits.png');
}

.section-pic._100vwpic.b18 {
  background-image: url('../images/Col6_3_Suits.png');
}

.section-pic._100vwpic.b19 {
  background-image: url('../images/Col7_1_Suits.png');
}

.section-pic._100vwpic.b20 {
  background-image: url('../images/Col7_2_Suits.png');
}

.section-pic._100vwpic.b21 {
  background-image: url('../images/Col7_3_Suits.png');
}

.section-pic._100vwpic.b22 {
  background-image: url('../images/Col8_1_Suits.png');
}

.section-pic._100vwpic.b23 {
  background-image: url('../images/Col8_2_Suits-copy.png');
}

.section-pic._100vwpic.b24 {
  background-image: url('../images/Col8_3_Suits.png');
}

.section-pic._100vwpic.b25 {
  background-image: url('../images/Col9_1_Suits.png');
}

.section-pic._100vwpic.b26 {
  background-image: url('../images/Col9_2_Suits.png');
}

.section-pic._100vwpic.b27 {
  background-image: url('../images/Col9_3_Suits.png');
}

.section-pic._100vwpic.b28 {
  background-image: url('../images/Col10_1_Suits.png');
}

.section-pic._100vwpic.b29 {
  background-image: url('../images/Col10_2_Suits.png');
}

.section-pic.ceremony-formal {
  background-image: url('../images/ceremony-1.png');
}

.section-pic.ceremony-catalog {
  background-image: url('../images/ceremony-2.png');
}

.section-pic.smart-casual {
  background-image: url('../images/Smart-Casual.png');
}

.section-pic._100vwpic.formal1 {
  background-image: url('../images/formal1.png');
}
.section-pic._100vwpic.formal2 {
  background-image: url('../images/formal2.png');
}
.section-pic._100vwpic.formal3 {
  background-image: url('../images/formal3.png');
}
.section-pic._100vwpic.formal4 {
  background-image: url('../images/formal4.png');
}
.section-pic._100vwpic.formal5 {
  background-image: url('../images/formal5.png');
}
.section-pic._100vwpic.formal6 {
  background-image: url('../images/formal6.png');
}

.section-pic._100vwpic.new1 {
  background-image: url('../images/winters6.png');
}

.section-pic._100vwpic.new2 {
  background-image: url('../images/winters5.png');
}

.section-pic._100vwpic.new3 {
  background-image: url('../images/winters4.png');
}

.section-pic._100vwpic.new4 {
  background-image: url('../images/winters3.png');
}

.section-pic._100vwpic.new5 {
  background-image: url('../images/winters2.png');
}

.section-pic._100vwpic.new6 {
  background-image: url('../images/winters1.png');
}

.section-pic._100vwpic.nnew1 {
  background-image: url('../images/overcoat1.png');
}

.section-pic._100vwpic.nnew2 {
  background-image: url('../images/overcoat2.png');
}

.section-pic._100vwpic.nnew3 {
  background-image: url('../images/overcoat3.png');
}

.section-pic._100vwpic.nnew4 {
  background-image: url('../images/overcoat4.png');
}

.section-pic._100vwpic.nnew5 {
  background-image: url('../images/overcoat5.png');
}

.section-pic._100vwpic.nnew6 {
  background-image: url('../images/overcoat6.png');
}

.section-pic._100vwpic.nnew7 {
  background-image: url('../images/notw1.png');
}

.section-pic._100vwpic.nnew8 {
  background-image: url('../images/notw2.png');
}

.section-pic._100vwpic.nnew9 {
  background-image: url('../images/notw3.png');
}

.section-pic._100vwpic.nnew10 {
  background-image: url('../images/notw4.png');
}

.section-pic._100vwpic.nnew11 {
  background-image: url('../images/otw6.png');
}

.section-pic._100vwpic.nnew12 {
  background-image: url('../images/otw7.png');
}

.section-pic._100vwpic.nnew13 {
  background-image: url('../images/otw8.png');
}

.section-pic._100vwpic.nnew14 {
  background-image: url('../images/otw9.png');
}

.section-pic._100vwpic.nnew15 {
  background-image: url('../images/otw10.png');
}

.section-pic._100vwpic.nnew16 {
  background-image: url('../images/otw11.png');
}

.section-pic._100vwpic.nnew17 {
  background-image: url('../images/otw12.png');
}

.section-pic._100vwpic.nnew18 {
  background-image: url('../images/jackets1.png');
}

.section-pic._100vwpic.nnew19 {
  background-image: url('../images/jackets2.png');
}

.section-pic._100vwpic.nnew20 {
  background-image: url('../images/jackets3.png');
}

.section-pic._100vwpic.nnew21 {
  background-image: url('../images/jackets4.png');
}

.section-pic._100vwpic.nnew22 {
  background-image: url('../images/jackets5.png');
}

.section-pic._100vwpic.nnew23 {
  background-image: url('../images/jackets6.png');
}

.section-pic._100vwpic.nnew24 {
  background-image: url('../images/jackets7.png');
}

.section-pic._100vwpic.nnew25 {
  background-image: url('../images/jackets8.png');
}

.section-pic._100vwpic.nnew26 {
  background-image: url('../images/notw5.png');
}


.categorie-buton {
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  width: 100%;
  height: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #f0f0f0;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

.categorie-buton:hover {
  background-color: #e0e0e0;
}

.div-block-41 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.autumn-winter {
  position: absolute;
  bottom: 0px;
  font-size: 10px;
  font-weight: 400;
}

.categorie-titlu {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
}

.blue {
  color: #0868c9;
}

.yellow {
  color: #fdd300;
}

.red {
  color: #e90a22;
}

.map-2 {
  width: 100%;
  height: 360px;
  margin-top: 8px;
  margin-bottom: 20px;
}

.contact-navbar {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.contact-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  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;
}

.contact-btn.addresses {
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 10px 24px 4px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 4px;
  background-color: #5b5b5f;
  box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  color: #ddd;
}

.contact-btn.addresses:hover {
  padding-left: 32px;
  background-color: #6b6b70;
  color: #fff;
}

._24h-icon {
  height: 20px;
  margin-right: 8px;
}

.stores---countries {
  overflow: hidden;
  padding-top: 50px;
}

.map-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  background-image: url('../images/Harta-1.jpg');
  background-position: 50% 50%;
  background-size: 100%;
}

.store-name {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 300;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

.store-description {
  margin-top: 4px;
  margin-bottom: 4px;
}

.green {
  color: #00a44f;
}

.orange {
  color: #f80;
}

.product-specs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  -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;
  font-family: 'Nunito Sans', sans-serif;
  text-transform: uppercase;
}

.product-name {
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 800;
}

.mask {
  position: relative;
  height: 100%;
}

.categorie-home {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #f0f0f0;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

.categorie-home:hover {
  background-color: #e0e0e0;
}

.lookbook {
  line-height: 20px;
  font-weight: 300;
}

.footer-nav-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-right: 24px;
  padding-left: 24px;
  -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-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  color: #929497;
  text-transform: uppercase;
}

.footer-nav-link:hover {
  color: #4d4d4f;
  letter-spacing: 3px;
}

.footer-nav-link.left:hover {
  letter-spacing: 1.5px;
}

.footer-nav-link.right:hover {
  letter-spacing: 1.5px;
}

.subject {
  width: 100%;
  max-width: 1400px;
  margin-bottom: 40px;
}

.product-div {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  -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;
  background-color: #f0f0f0;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  cursor: pointer;
}

.product-div:hover {
  background-color: #e6e6e6;
}

.product-div.first {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 29px;
  padding-left: 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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f0f0f0;
}

.model {
  height: 100%;
  max-width: none;
}

.model.pic2 {
  max-width: none;
}

.text_medium_kerning_4 {
  font-weight: 500;
  text-align: center;
  letter-spacing: 4px;
  text-shadow: 1px 1px 12px rgba(0, 0, 0, 0.3);
}

.home_s3 {
  position: relative;
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 100%;
  padding: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.home_s3_image {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url('../images/3.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.home_s3_image.stores {
  background-image: url('../images/LP-Store.jpg');
  background-position: 50% 50%;
}

.full-screen-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.footer-menu {
  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-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;
}

.copyright-div {
  width: 100%;
  margin-top: 24px;
  padding-top: 32px;
  padding-bottom: 24px;
  border-top: 2px solid hsla(0, 0%, 73.7%, 0.4);
}

.div-block-46 {
  display: -ms-grid;
  display: grid;
  padding: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #f0f0f0;
}

.div-block-46.stroke-jos {
  border-bottom: 2px solid hsla(0, 0%, 73.7%, 0.4);
}

.div-block-48 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 40px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 4px 4px 12px 0 rgba(0, 0, 0, 0.08);
}

.div-block-48.mobile {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-48.mobile.centrat {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.image-14 {
  position: relative;
  width: 100%;
}

.div-block-49 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-50 {
  background-color: #4d4d4f;
}

.tari-link {
  color: #f0f0f0;
}

.stores {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 40px;
  grid-auto-columns: auto;;
  grid-column-gap: 30px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-top: 2px solid #f0f0f0;
  border-bottom: 2px solid #f0f0f0;
  background-color: #f0f0f0;
}

.heading-11 {
  margin-top: 16px;
  margin-bottom: 4px;
  text-align: center;
  text-transform: uppercase;
}

.div-3x {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.div-2x {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.grid-x-3-products {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-make-it-your-own {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1400px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flex-vertical {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 40px;
  -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;
}

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

.div-block-52 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-54 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1400px;
  -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;
  background-color: #fff;
}

.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 40px;
  -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;
  background-color: #fff;
}

.flex-center.less-padding {
  padding-top: 0px;
}

.grid-2x {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-55 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-55.right-aligned {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.div-block-57 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1400px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-59 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 40px;
  -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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #fff;
}

.div-block-59.right {
  padding-left: 40px;
  border-left: 2px solid hsla(0, 0%, 73.7%, 0.25);
}

.div-block-60 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1400px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.divv {
  display: block;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-top: 2px solid hsla(0, 0%, 73.7%, 0.25);
}

.max-1400 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1400px;
  -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;
}

.div-block-62 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding-bottom: 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.category_home-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 40vw;
  margin-right: 10px;
  margin-left: 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;
  background-color: #f0f0f0;
  -webkit-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  cursor: pointer;
}

.category_home-copy:hover {
  width: 104%;
}

.heading-14 {
  margin-bottom: 20px;
}

.caps---kerning-copy {
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

.country-2 {
  color: #fff;
}

.tara {
  position: relative;
  z-index: 10;
}

.image1_model {
  position: relative;
  z-index: 2;
  height: 100%;
  max-width: none;
  min-width: 100%;
  cursor: pointer;
}

.image2_bg {
  position: absolute;
  z-index: 1;
  height: 100%;
  max-width: none;
  min-width: 100%;
  cursor: pointer;
}

.video200 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 200%;
  height: 100%;
  -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;
  background-color: #e2e2e2;
}

.background-video {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
}

.left-arrow {
  display: none;
}

.right-arrow {
  display: none;
}

.slider {
  display: none;
  width: 100%;
  height: 100%;
}

.display_none {
  display: none;
}

.slide {
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.div-block-67 {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #4d4d4f;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

.div-block-67:hover {
  background-color: #3e3e40;
}

.div-block-68 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 0px;
  padding-left: 24px;
  -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;
}

.image-17 {
  max-width: 640px;
  margin-top: -20px;
  margin-bottom: -20px;
}

.div-block-69 {
  position: relative;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
}

.ceremony-catalogue {
  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-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;
  color: #f0f0f0;
  font-size: 32px;
  line-height: 36px;
  font-weight: 300;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.text-block {
  font-weight: 200;
}

.div-block-70 {
  display: -ms-grid;
  display: grid;
  margin-top: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.p_desc {
  margin-top: 2px;
  margin-bottom: 2px;
  padding-right: 4px;
  padding-left: 4px;
  font-family: 'Nunito Sans', sans-serif;
  color: #7c7c80;
  line-height: 13px;
  font-weight: 400;
  text-transform: none;
}

.p_desc.right-align {
  text-align: right;
  text-transform: uppercase;
}

.c-p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-right: 24px;
  padding-left: 24px;
  -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;
  color: #929497;
  text-transform: uppercase;
}

.grid-make-it-your-own_ceremony {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1400px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid2x {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 100%;
  max-width: 970px;
  padding: 40px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.div-block-71 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1400px;
  -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: #fff;
}

.div-block-72 {
  max-width: 720px;
}

.div-block-72.centrat {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 800px;
  margin-bottom: 20px;
  padding: 24px 20px 20px;
  -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;
  border-top: 2px solid hsla(0, 0%, 73.7%, 0.32);
}

.heading-15 {
  margin-top: 0px;
}

.div2x_maxw_1170 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1170px;
  padding: 20px;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.culori-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 24px;
  margin-bottom: 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-74 {
  position: relative;
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text-block-2 {
  position: absolute;
  font-family: 'Nunito Sans', sans-serif;
  color: #f0f0f0;
}

.div3x_details {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 20px;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.div-block-75 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.extra-options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.paragraph-2 {
  text-align: justify;
}

.html-embed-2 {
  width: 100%;
  height: 100%;
}

.catalog {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.lightbox-link-3 {
  position: relative;
  width: 100%;
}

.div-block-77 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50vw;
  max-height: 90vh;
  -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-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/coperta.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/coperta.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  text-align: center;
}

.heading-16 {
  margin-top: 10px;
  color: #d8c093;
}

.heading-16.mobile {
  display: none;
}

.image-18 {
  width: 49px;
}

.image-18.mobile {
  display: none;
}

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

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

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

.paragraph-3 {
  text-align: justify;
}

.paragraph-4 {
  text-align: justify;
}

.paragraph-5 {
  text-align: justify;
}

.paragraph-6 {
  text-align: justify;
}

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

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

.paragraph-9 {
  text-align: justify;
}

.paragraph-10 {
  text-align: justify;
}

.paragraph-11 {
  text-align: justify;
}

.paragraph-12 {
  text-align: justify;
}

.paragraph-13 {
  text-align: justify;
}

.paragraph-14 {
  text-align: justify;
}

.paragraph-15 {
  text-align: justify;
}

.paragraph-16 {
  text-align: justify;
}

.paragraph-17 {
  text-align: justify;
}

.paragraph-18 {
  text-align: justify;
}

.paragraph-19 {
  text-align: justify;
}

.paragraph-20 {
  text-align: justify;
}

.paragraph-21 {
  text-align: justify;
}

.paragraph-22 {
  text-align: justify;
}

.paragraph-23 {
  text-align: justify;
}

.paragraph-24 {
  text-align: justify;
}

.paragraph-25 {
  text-align: justify;
}

.contact-form {
  padding-top: 100px;
  padding-bottom: 100px;
}

.contact-form-grid {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
  grid-auto-columns: 1fr;
  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;
}

.html-embed-3 {
  width: 100%;
  height: 100%;
}

.image-19 {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.paragraph-26 {
  padding-bottom: 28px;
  color: #fff;
  font-size: 12px;
}

.image-10-copy {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 85% 0%;
  object-position: 85% 0%;
}

@media screen and (max-width: 991px) {
  .home-100vh {
    height: 100vw;
    max-height: 90vh;
  }
  .container {
    z-index: 999;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .menu-button {
    z-index: 9999;
    width: 74px;
    padding-left: 26px;
    background-color: transparent;
  }
  .menu-button.w--open {
    z-index: 10;
    background-color: #fff;
  }
  .flex-box-vertical-btns.padding-12 {
    height: 32vw;
  }
  .flex-box-vertical-btns._30vw {
    height: 34vw;
  }
  .flex-box-vertical-btns.ceremony {
    height: 34vw;
  }
  .brand {
    left: 50%;
    width: 200px;
    margin-left: -100px;
  }
  .nav-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 32px;
    padding-bottom: 32px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .nav-link {
    text-align: center;
  }
  .div-block-5 {
    padding-top: 1vh;
  }
  .category_home_image {
    height: 70vw;
  }
  .menu-shadow {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: block;
    margin-top: -80px;
    box-shadow: 0 0 0 8000px rgba(0, 0, 0, 0.8);
  }
  .menu-div {
    position: relative;
    z-index: 9999;
  }
  .meniu-line {
    width: 20px;
    height: 2px;
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: #929497;
  }
  .category_home._100vw {
    height: 60vw;
  }
  .line {
    max-width: 48vw;
  }
  .item {
    padding: 20px;
  }
  .image-4.padding-plus {
    max-width: 360px;
  }
  .grid-1x2.grid-2 {
    padding-right: 20px;
    padding-left: 20px;
  }
  ._1x2 {
    max-width: 300px;
  }
  .flex-left-aligned {
    padding: 10px;
  }
  .grid-1x1.despartitor {
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
  .culori {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .nasturi {
    height: 70px;
  }
  .dropdown {
    background-color: transparent;
  }
  .dropdown-toggle {
    z-index: 8;
  }
  .dropdown-list.w--open {
    position: relative;
    background-color: #fff;
    box-shadow: 1px -1px 20px 0 rgba(0, 0, 0, 0.2);
  }
  .horizontal-scroll {
    display: -ms-grid;
    display: grid;
    overflow: scroll;
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
    grid-auto-columns: 1fr;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr auto;
    grid-template-columns: 1fr 1fr 1fr auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .div-block-38 {
    display: block;
  }
  .title {
    padding: 20px;
  }
  .title.how-is-made {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-39 {
    margin-right: 40px;
    margin-left: -48px;
    padding: 24px 32px 32px;
  }
  .div-block-39.ceremony {
    margin-right: -120px;
    margin-left: -32px;
  }
  .div-block-39.new-slider {
    left: auto;
    top: 20%;
    width: 370px;
  }
  .image-12 {
    padding-top: 0%;
    padding-bottom: 0%;
  }
  .section-pic._100vwpic {
    height: 60vw;
    max-height: 95vh;
  }
  .section-pic._100vwpic:hover {
    height: 60vw;
  }
  .map-3 {
    height: 60vw;
    max-height: 70vh;
  }
  .subject {
    margin-bottom: 20px;
  }
  .model {
    height: auto;
    max-height: 100%;
  }
  .text_medium_kerning_4 {
    font-size: 28px;
  }
  .home_s3 {
    padding: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-46 {
    padding: 20px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-block-48.mobile {
    padding: 20px;
  }
  .div-block-49 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .stores {
    padding: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-3x {
    padding: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-2x {
    padding: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }
  .grid-x-3-products {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .grid-make-it-your-own {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }
  .flex-vertical {
    padding: 20px;
  }
  .flex-center.less-padding {
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
  .div-block-59 {
    padding-right: 20px;
  }
  .div-block-59.right {
    padding-right: 20px;
    padding-left: 20px;
  }
  .category_home-copy {
    overflow: hidden;
    width: 40vw;
    height: 60vw;
    margin-right: 0px;
    margin-left: 0px;
  }
  .category_home-copy:hover {
    width: 44vw;
  }
  .div-block-68 {
    padding-left: 12px;
  }
  .image-17 {
    max-width: 100%;
  }
  .ceremony-catalogue {
    font-size: 28px;
    line-height: 30px;
  }
  .grid-make-it-your-own_ceremony {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-block-72.centrat {
    margin-top: 32px;
    padding-top: 16px;
  }
  .div2x_maxw_1170 {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .culori-grid {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
  .div3x_details {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-block-75 {
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    grid-column-gap: 32px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .div-block-76 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .div-block-77 {
    height: 100vw;
  }
  .heading-16.mobile {
    display: block;
  }
  .heading-16.destkop {
    display: none;
  }
  .image-18.desktop {
    display: none;
  }
  .image-18.mobile {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .title-div.magazine {
    padding-right: 12px;
    padding-left: 12px;
    border-radius: 4px;
  }
  
  
  .title-div.magazinbotosani {
    background-image: url("https://louispurple.com/stores/wp-content/uploads/2023/04/stnazaire.jpg");
	background-color: #cccccc;
  }
  .item.max50vw {
    max-width: 50vw;
  }
  .image-4.padding-plus {
    margin-top: 12px;
    margin-bottom: 24px;
  }
  .grid-1x2 {
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .flex-left-aligned {
    padding-right: 20px;
    padding-left: 20px;
  }
  .flex-left-aligned._2xdiv {
    justify-items: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .flex-left-aligned.no-padding {
    padding: 2px;
  }
  .image-8 {
    width: 140px;
    margin-bottom: 12px;
  }
  .div-block-39 {
    margin-left: -30px;
    padding: 12px 24px 24px;
  }
  .div-block-39.ceremony {
    margin-right: -100px;
    margin-left: -24px;
  }
  .div-block-39.new-slider {
    top: 12%;
  }
  .heading-9 {
    font-size: 4vw;
    line-height: 4.5vw;
  }
  .our-lines {
    padding-right: 6px;
    padding-left: 6px;
  }
  .grid-3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .image-12 {
    padding-top: 2%;
    padding-bottom: 2%;
  }
  .section-pic._100vwpic {
    height: 300px;
  }
  .map-2 {
    height: 240px;
  }
  .map-3 {
    max-height: 100vh;
  }
  .div-block-48 {
    max-width: none;
  }
  .div-block-52 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-55.right-aligned {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .div-block-59.right {
    margin-top: 16px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-style: none;
  }
  .div-block-59.ceremonie {
    padding-right: 9px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .div-block-62 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .ceremony-catalogue {
    font-size: 24px;
    line-height: 26px;
  }
  .div2x_maxw_1170 {
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .culori-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }
  .div3x_details {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-75 {
    padding: 0px;
    grid-column-gap: 8px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .div-block-76 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .contact-form {
    padding: 40px 20px;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-family: Raleway, sans-serif;
  }
  h1 {
    font-family: Raleway, sans-serif;
    color: #4d4d4f;
    font-size: 32px;
    line-height: 32px;
    font-weight: 100;
    text-align: center;
    text-transform: uppercase;
  }
  h2 {
    font-family: Raleway, sans-serif;
    color: #4d4d4f;
    font-size: 20px;
    line-height: 24px;
    font-weight: 300;
  }
  h3 {
    font-family: Raleway, sans-serif;
    color: #4d4d4f;
    font-weight: 500;
  }
  h4 {
    font-family: Raleway, sans-serif;
    color: #4d4d4f;
  }
  h6 {
    font-family: Raleway, sans-serif;
    color: #4d4d4f;
  }
  p {
    font-family: Raleway, sans-serif;
    color: #7a7a7e;
  }
  a {
    color: #4d4d4f;
    text-decoration: none;
  }
  .home-100vh {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 90vh;
    -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;
  }
  .home_wallpaper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
  }
  .home_wallpaper.pic_2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .s1-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .logo {
    width: 220px;
    margin-bottom: 8px;
  }
  .menu-button {
    -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;
  }
  .menu-button.w--open {
    z-index: 101;
    background-color: transparent;
  }
  .flex-box-vertical-btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 60vw;
    padding-right: 12px;
    padding-left: 0px;
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .flex-box-vertical-btns.padding-12 {
    height: 60vw;
    padding-left: 8px;
  }
  .flex-box-vertical-btns._30vw {
    height: 60vw;
  }
  .flex-box-vertical-btns.ceremony {
    height: 60vw;
  }
  .meniu {
    -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;
  }
  .nav-link {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
    color: #929497;
    text-align: center;
    text-transform: uppercase;
  }
  .nav-link.w--current {
    color: #929497;
    font-weight: 700;
  }
  .div-block-5 {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%;
    padding-top: 0vh;
  }
  .div-block-5.pic_2 {
    margin-right: -35%;
  }
  .category_home_image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 110vw;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
  }
  .category_home_image.ceremony-formal-wear {
    background-position: 30% 0%;
  }
  .category_home_image.about-us {
    background-image: url('../images/about_3.jpg');
    background-position: 78% 50%;
  }
  .category_home_image.business-lookbook {
    background-position: 95% 5%;
  }
  .category_home_image._60vw.how-is-made {
    height: 90vw;
  }
  .footer-div {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    padding-top: 40px;
    padding-right: 24px;
    padding-left: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 8px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: #f0f0f0;
  }
  .logo-footer-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 16px;
    -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;
  }
  .menu-shadow {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    box-shadow: 0 0 0 4000px rgba(0, 0, 0, 0.6);
  }
  .menu-div {
    -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;
  }
  .div-div {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 40px 24px;
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
  }
  .div-div.mobile {
    padding: 0px;
  }
  .centrat {
    text-align: center;
  }
  .category_home {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 90%;
    height: 90vw;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
    background-color: #4d4d4f;
  }
  .category_home._100vw {
    width: 100%;
    height: 100vw;
  }
  .category_home._50vw {
    width: 100%;
    height: 80vw;
  }
  .title-div {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 24px 20px 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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
    background-color: #f0f0f0;
  }
  .title-div.white-bg-subtitle {
    background-color: #fff;
  }
  .title-div.our-stores.tpp-margins-20 {
    margin-top: 20px;
  }
  .title-div.how-is-made {
    width: 100vw;
  }
  .copyright {
    margin-top: 36px;
    margin-bottom: 36px;
    color: #adafb3;
  }
  .colectie {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 32vw;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), url('../images/FS_B8082-Pano_result.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('../images/FS_B8082-Pano_result.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
  }
  .title-element {
    width: 132px;
  }
  .text-alb {
    color: #fff;
  }
  .nunito {
    font-family: 'Nunito Sans', sans-serif;
  }
  .subtitle-no-margins {
    margin-top: 0px;
    font-weight: 400;
    text-align: center;
  }
  .colectie-detalii {
    position: relative;
    background-color: #fff;
  }
  .line {
    max-width: none;
  }
  .gold-color {
    color: #b17a49;
  }
  ._100wide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 70vw;
    -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: #f2dab2;
  }
  ._100wide.violet {
    background-color: #3c1f57;
  }
  ._100wide.maroniu {
    background-color: #51312d;
  }
  ._100wide.flag-grid {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    background-color: #51312d;
  }
  .aour-fabrics-logo {
    position: relative;
    z-index: 2;
    width: 60vw;
  }
  .div-block-32 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 8px;
    padding-bottom: 10px;
    padding-left: 8px;
    -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-medium {
    color: #fff;
    font-size: 28px;
    line-height: 28px;
    font-weight: 300;
    letter-spacing: 2px;
  }
  .item {
    position: relative;
    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-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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
    border-radius: 8px;
    background-color: #fff;
  }
  .item.max50vw {
    max-width: none;
  }
  .image-4 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .image-4.low-margins {
    margin-bottom: -16px;
  }
  .group {
    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;
  }
  .grid-1x2 {
    display: -ms-grid;
    display: grid;
    width: 100%;
    padding: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 8px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .grid-1x2.grid3 {
    padding: 0px 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  ._1x2._80 {
    width: 80%;
    margin-right: auto;
    margin-left: auto;
  }
  .flex-left-aligned {
    margin-bottom: 16px;
    padding: 0px;
  }
  .flex-left-aligned._2xdiv {
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    justify-items: start;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .flex-left-aligned.right {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .flex-left-aligned.right.pad {
    padding-left: 20px;
  }
  .flex-left-aligned.no-padding.max60_vw {
    max-width: 60vw;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .flex-left-aligned.pad {
    padding-right: 20px;
  }
  .div-block-34 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55%;
    margin-bottom: 12px;
  }
  .grid-1x1 {
    display: -ms-grid;
    display: grid;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 8px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .grid-1x1.despartitor {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .image-8 {
    width: 100%;
    height: 100%;
  }
  .image-8._160px {
    height: auto;
  }
  .div-block-35 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }
  .culori {
    display: -ms-grid;
    display: grid;
    margin-top: 24px;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .culori.mai-mult-spatiu {
    margin-top: 0px;
  }
  .nasturi {
    height: 17vw;
  }
  .div-block-37 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-bottom: 24px;
    -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;
    border-bottom: 1px solid hsla(0, 0%, 73.7%, 0.4);
  }
  .footer-navlink {
    margin-top: 16px;
    margin-bottom: 16px;
    color: #929497;
    text-transform: uppercase;
  }
  .social-media-icons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-top: 8px;
    padding-bottom: 8px;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-top: 1px solid hsla(0, 0%, 73.7%, 0.4);
    border-bottom: 1px solid hsla(0, 0%, 73.7%, 0.4);
  }
  .icon {
    width: 26px;
  }
  .dropdown {
    -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;
  }
  .dropdown-toggle {
    -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;
  }
  .image-10 {
    position: absolute;
    height: 100%;
    max-width: none;
  }
  .horizontal-scroll {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-auto-columns: auto;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }
  .section-default {
    overflow: hidden;
  }
  .div-block-38 {
    width: 1px;
    height: 100%;
    background-color: transparent;
  }
  .title {
    padding: 20px;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    background-color: #fff;
  }
  .title.no-stroke {
    border: 1px none #000;
  }
  .title.no_bottom_padding {
    padding-bottom: 0px;
  }
  .div-block-39 {
    position: relative;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px;
    -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-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    background-color: transparent;
    color: #fff;
  }
  .div-block-39.ceremony {
    margin-right: 0px;
    margin-left: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    background-color: transparent;
  }
  .div-block-39.new-slider {
    top: 18%;
    width: 90%;
    max-width: 320px;
    padding-right: 18px;
    padding-left: 18px;
  }
  .link-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding-right: 4px;
    padding-left: 4px;
    -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;
    letter-spacing: 1.5px;
    text-transform: uppercase;
  }
  .link-block.new {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .heading-9 {
    margin-bottom: 0px;
    color: #fff;
    font-size: 26px;
    line-height: 28px;
    font-weight: 300;
    text-align: center;
  }
  .heading-9.new {
    margin-bottom: 23px;
    margin-left: 0px;
    text-align: left;
  }
  .first-section {
    margin-top: 50px;
    background-color: #f0f0f0;
  }
  .first-section.lines {
    padding-bottom: 1px;
  }
  .icon---sm {
    margin-right: 2px;
    margin-left: 2px;
    padding: 12px;
  }
  .icon---sm:hover {
    padding-right: 18px;
    padding-left: 18px;
  }
  .our-lines {
    position: relative;
    z-index: 20;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 24px 12px 16px;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
  }
  .grid-3 {
    display: -ms-grid;
    display: grid;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
  }
  .lp-monogram {
    position: absolute;
    z-index: 5;
    height: 50vw;
    opacity: 100%;
  }
  .lp-monogram.opacity-32 {
    opacity: 100%;
  }
  .image-12 {
    height: 14vw;
  }
  .equal-margins {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 4px;
  }
  .grid-x3 {
    display: -ms-grid;
    display: grid;
    width: 100vw;
    padding-right: 2px;
    justify-items: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .fkex-vertical {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px;
    padding-right: 2px;
    padding-left: 2px;
    -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;
  }
  .heading-10 {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    border-left: 1px solid #f0f0f0;
  }
  .youtube {
    width: 100vw;
    height: 70vw;
  }
  .linie-1.height3 {
    margin-bottom: 0px;
  }
  .linie-1._100 {
    width: 100%;
  }
  .title-top {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 24px 20px 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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
    background-color: #f0f0f0;
  }
  .button-2 {
    background-color: transparent;
    color: #4d4d4f;
    font-size: 12px;
    line-height: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
  }
  .section-pic {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('../images/Smart-Casual.png');
    background-position: 50% 0%;
    background-size: cover;
  }
  .section-pic.business {
    background-image: url('../images/business.png');
    background-position: 50% 0%;
  }
  .section-pic._100vwpic {
    height: 100vw;
  }
  .section-pic._100vwpic:hover {
    height: 132vw;
  }
  .section-pic.ceremony-formal {
    background-image: url('../images/ceremony-1.png');
    background-size: auto 140%;
    background-repeat: no-repeat;
  }
  .section-pic.ceremony-catalog {
    background-image: url('../images/ceremony-2.png');
  }
  .categorie-buton {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
  }
  .div-block-41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -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;
  }
  .categorie-titlu {
    text-align: left;
    letter-spacing: 1.5px;
    text-transform: uppercase;
  }
  .blue {
    color: #0868c9;
  }
  .yellow {
    color: #fdd300;
  }
  .red {
    color: #e90a22;
  }
  .map-2 {
    height: 80vw;
    margin-top: 8px;
  }
  .contact-navbar.left-aligned {
    margin-top: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .contact-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 4px;
    padding-bottom: 4px;
    -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;
  }
  ._24h-icon {
    height: 20px;
    margin-right: 8px;
  }
  ._100wide-flag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 90vw;
    -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: #4d4d4f;
  }
  .stores---countries {
    overflow: hidden;
  }
  .map-3 {
    height: 95vw;
  }
  .store-name {
    color: #f0f0f0;
  }
  .store-description {
    color: #bcbcbc;
  }
  .green {
    color: #00a44f;
  }
  .orange {
    color: #f80;
  }
  .tari {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 10px;
    font-weight: 400;
    text-transform: uppercase;
  }
  .mask {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 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;
  }
  .categorie-home {
    position: relative;
    display: -ms-grid;
    display: grid;
    overflow: hidden;
    width: 100%;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: #f0f0f0;
  }
  .lookbook {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    text-transform: uppercase;
  }
  .footer-nav-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    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;
  }
  .footer-nav-link.left {
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .footer-nav-link.right {
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .subject {
    width: 100%;
  }
  .product-div {
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .product-div.first {
    margin-top: 0px;
  }
  .model {
    height: 100%;
    max-width: none;
  }
  .text_medium_kerning_4 {
    color: #fff;
  }
  .home_s3_image {
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .full-screen-image {
    grid-auto-columns: auto;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: auto auto auto 1fr;
    grid-template-columns: auto auto auto 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: #fff;
  }
  .copyright-div {
    margin-top: 0px;
    border-top-style: none;
  }
  .div-block-46 {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-46.stroke-jos {
    background-color: #fff;
  }
  .div-block-48.mobile {
    padding: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 2px solid hsla(0, 0%, 73.7%, 0.3);
    border-radius: 0px;
    box-shadow: none;
  }
  .div-block-48.mobile.centrat {
    text-align: left;
  }
  .stores {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-3x {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-2x {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .grid-x-3-products {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .grid-make-it-your-own {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-51 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-52 {
    justify-items: center;
  }
  .flex-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .grid-2x {
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-55 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .div-block-59 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .div-block-60 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .divv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }
  .div-block-62 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .heading-12 {
    margin-bottom: 4px;
    color: #fff;
  }
  .heading-13 {
    color: #b17a49;
  }
  .div-block-63 {
    display: -ms-grid;
    display: grid;
    width: 100%;
    justify-items: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .category_home-copy {
    width: 70vw;
    height: 110vw;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 0.4fr 1fr;
    grid-template-rows: 0.4fr 1fr;
  }
  .category_home-copy:hover {
    width: 74vw;
  }
  .caps---kerning-copy {
    color: #4d4d4f;
  }
  .country-2 {
    color: #fff;
    font-weight: 800;
    letter-spacing: 6px;
  }
  .tara {
    position: absolute;
    z-index: 10;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 8px;
    padding-bottom: 10px;
    padding-left: 8px;
    -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;
  }
  .div-block-67 {
    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;
  }
  .div-block-68 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .image-17 {
    margin-bottom: 0px;
  }
  .div-block-69 {
    padding-bottom: 0px;
  }
  .ceremony-catalogue {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }
  .text-block {
    font-size: 32px;
    line-height: 34px;
  }
  .c-p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    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;
  }
  .grid-make-it-your-own_ceremony {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .grid2x {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 4px 20px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .div2x_maxw_1170 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .culori-grid {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .div3x_details {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .div-block-75 {
    grid-column-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .extra-options {
    margin-top: 4px;
    margin-bottom: 4px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .paragraph-2 {
    text-align: left;
  }
  .div-block-77 {
    height: 90vh;
    max-height: none;
  }
  .paragraph-26 {
    text-transform: capitalize;
  }
  .image-10-copy {
    position: absolute;
    height: 100%;
    max-width: none;
  }
}

#w-node-a039b65abfa8-685bb3e3 {
  -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-769c32146d73-685bb3e3 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-1b6f35bbe7e3-39bc9f99 {
  -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-6406b34f43a3-39bc9f99 {
  -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: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d34b3818c0ac-39bc9f99 {
  -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-474896c029e9-39bc9f99 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-474896c029f8-39bc9f99 {
  -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;
}

#The-Boardroom-Holywood.w-node-93688f4fa74f-1afb158c {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-1b6f35bbe7e3-eb5fa08d {
  -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-d34b3818c0ac-eb5fa08d {
  -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-5ca83aa971f7-eb5fa08d {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-c0bc0d614447-eb5fa08d {
  -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-a039b65abfa8-88629937 {
  -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-769c32146d73-88629937 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#The-Boardroom-Holywood.w-node-93688f4fa74f-735574d7 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a039b65abfa8-7489e1b0 {
  -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-769c32146d73-7489e1b0 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#The-Boardroom-Holywood.w-node-93688f4fa74f-fc89e1d7 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-1b6f35bbe7e3-fb0569fd {
  -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-d34b3818c0ac-fb0569fd {
  -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-5ca83aa971f7-fb0569fd {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-c0bc0d614447-fb0569fd {
  -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-1b6f35bbe7e3-380569bf {
  -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-6406b34f43a3-380569bf {
  -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: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d34b3818c0ac-380569bf {
  -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-474896c029e9-380569bf {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-474896c029f8-380569bf {
  -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-1b6f35bbe7e3-67ce3c44 {
  -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-d34b3818c0ac-67ce3c44 {
  -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-5ca83aa971f7-67ce3c44 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-c0bc0d614447-67ce3c44 {
  -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-1b6f35bbe7e3-5a29c2c9 {
  -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-6406b34f43a3-5a29c2c9 {
  -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: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d34b3818c0ac-5a29c2c9 {
  -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-474896c029e9-5a29c2c9 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-474896c029f8-5a29c2c9 {
  -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 (max-width: 991px) {
  #w-node-25478f7efc2f-685bb3e3 {
    -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: center;
    justify-self: center;
  }
  #w-node-e6e8bbad9ddd-685bb3e3 {
    -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-8bd178b0862f-685bb3e3 {
    -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-474896c029e9-39bc9f99 {
    -ms-grid-column-align: end;
    justify-self: end;
    -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;
  }
  #The-Boardroom-Holywood.w-node-93688f4fa74f-1afb158c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-e43add6e073f-d9b0f8d6 {
    -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-b51712cee1c9-eb5fa08d {
    -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-5ca83aa971f7-eb5fa08d {
    -ms-grid-column-align: end;
    justify-self: end;
    -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-2393ce5129c4-eb5fa08d {
    -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-25478f7efc2f-88629937 {
    -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: center;
    justify-self: center;
  }
  #w-node-e6e8bbad9ddd-88629937 {
    -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-8bd178b0862f-88629937 {
    -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;
  }
  #The-Boardroom-Holywood.w-node-93688f4fa74f-735574d7 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-e43add6e073f-356299b5 {
    -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-25478f7efc2f-7489e1b0 {
    -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: center;
    justify-self: center;
  }
  #w-node-e6e8bbad9ddd-7489e1b0 {
    -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-8bd178b0862f-7489e1b0 {
    -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;
  }
  #The-Boardroom-Holywood.w-node-93688f4fa74f-fc89e1d7 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-e43add6e073f-e22bd7b5 {
    -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-b51712cee1c9-fb0569fd {
    -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-5ca83aa971f7-fb0569fd {
    -ms-grid-column-align: end;
    justify-self: end;
    -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-2393ce5129c4-fb0569fd {
    -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-474896c029e9-380569bf {
    -ms-grid-column-align: end;
    justify-self: end;
    -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-b51712cee1c9-67ce3c44 {
    -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-5ca83aa971f7-67ce3c44 {
    -ms-grid-column-align: end;
    justify-self: end;
    -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-2393ce5129c4-67ce3c44 {
    -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-474896c029e9-5a29c2c9 {
    -ms-grid-column-align: end;
    justify-self: end;
    -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: 767px) {
  #w-node-474896c029f8-39bc9f99 {
    -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-b51712cee1c9-eb5fa08d {
    -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: center;
    justify-self: center;
  }
  #w-node-c0bc0d614447-eb5fa08d {
    -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-2393ce5129c4-eb5fa08d {
    -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-b51712cee1c9-fb0569fd {
    -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: center;
    justify-self: center;
  }
  #w-node-c0bc0d614447-fb0569fd {
    -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-2393ce5129c4-fb0569fd {
    -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-474896c029f8-380569bf {
    -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-b51712cee1c9-67ce3c44 {
    -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: center;
    justify-self: center;
  }
  #w-node-c0bc0d614447-67ce3c44 {
    -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-2393ce5129c4-67ce3c44 {
    -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-474896c029f8-5a29c2c9 {
    -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: 479px) {
  #w-node-a039b65abfa8-685bb3e3 {
    -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-25478f7efc2f-685bb3e3 {
    -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-7cd51f2da50a-685bb3e3 {
    -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-7260646b934e-685bb3e3 {
    -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-8bd178b08633-685bb3e3 {
    -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-842a697f6f7f-39bc9f99 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-1b6f35bbe7e3-39bc9f99 {
    -ms-grid-row-align: start;
    align-self: start;
    -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-6406b34f43a3-39bc9f99 {
    -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-474896c029ea-39bc9f99 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-e43add6e073f-d9b0f8d6 {
    -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-e42c43a8e3b5-afeee76a {
    -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-b51712cee1c9-eb5fa08d {
    -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-cfda42a1e3dd-eb5fa08d {
    -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: center;
    justify-self: center;
  }
  #w-node-1b6f35bbe7e3-eb5fa08d {
    -ms-grid-row-align: start;
    align-self: start;
    -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-f0257de2324b-eb5fa08d {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-6e18dac321bd-eb5fa08d {
    -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-e42c43a8e3b5-5f18c449 {
    -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-a039b65abfa8-88629937 {
    -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-25478f7efc2f-88629937 {
    -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-7cd51f2da50a-88629937 {
    -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-7260646b934e-88629937 {
    -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-8bd178b08633-88629937 {
    -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-e43add6e073f-356299b5 {
    -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-a039b65abfa8-7489e1b0 {
    -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-25478f7efc2f-7489e1b0 {
    -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-7cd51f2da50a-7489e1b0 {
    -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-7260646b934e-7489e1b0 {
    -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-8bd178b08633-7489e1b0 {
    -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-e42c43a8e3b5-ed071814 {
    -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-e43add6e073f-e22bd7b5 {
    -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-b51712cee1c9-fb0569fd {
    -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-cfda42a1e3dd-fb0569fd {
    -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: center;
    justify-self: center;
  }
  #w-node-1b6f35bbe7e3-fb0569fd {
    -ms-grid-row-align: start;
    align-self: start;
    -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-f0257de2324b-fb0569fd {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-6e18dac321bd-fb0569fd {
    -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-842a697f6f7f-380569bf {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-1b6f35bbe7e3-380569bf {
    -ms-grid-row-align: start;
    align-self: start;
    -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-6406b34f43a3-380569bf {
    -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-474896c029ea-380569bf {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-b51712cee1c9-67ce3c44 {
    -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-cfda42a1e3dd-67ce3c44 {
    -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: center;
    justify-self: center;
  }
  #w-node-1b6f35bbe7e3-67ce3c44 {
    -ms-grid-row-align: start;
    align-self: start;
    -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-f0257de2324b-67ce3c44 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-6e18dac321bd-67ce3c44 {
    -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-842a697f6f7f-5a29c2c9 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #w-node-1b6f35bbe7e3-5a29c2c9 {
    -ms-grid-row-align: start;
    align-self: start;
    -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-6406b34f43a3-5a29c2c9 {
    -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-474896c029ea-5a29c2c9 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  
}


