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

.body {
  display: block;
}

.menu {
  background-color: #313030;
  align-items: center;
  margin-top: -10px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block {
  text-align: center;
  flex: 1;
}

.div-block.btns-menu {
  text-align: right;
}

.link {
  color: #fff;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  transition: opacity .2s;
}

.link:hover {
  border-bottom: 3px solid #fff;
  border-radius: 0;
  font-weight: 500;
  text-decoration: none;
}

.div-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 181px;
  display: inline-block;
}

.container {
  flex: 1;
  align-items: center;
  min-width: 1200px;
  max-width: 970px;
  margin-top: 140px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.coneiner-c {
  flex: 1;
  justify-content: space-around;
  align-self: center;
  align-items: center;
  max-width: 95%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.sec-2.shades {
  margin-top: 54px;
}

.sec-2.shades.draperry {
  padding-left: 10px;
  padding-right: 10px;
}

.sec-2.home-tx {
  margin-top: -80px;
}

.sec-2.home-tx.home-padding {
  margin-top: 40px;
}

.image {
  margin-left: 123px;
}

.heading {
  font-family: Montserrat, sans-serif;
  font-size: 55px;
  font-weight: 600;
  line-height: 67px;
}

.div-block-3 {
  max-width: 70%;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
}

.image-2 {
  padding-top: 50px;
  padding-bottom: 30px;
}

.image-2.show {
  display: none;
}

.heading-3 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 300;
  line-height: 50px;
}

.div-block-5 {
  color: #576b7e;
  background-color: #576b7e;
  width: 160px;
  height: 10px;
  margin: 10px auto 80px;
}

.image-3 {
  display: none;
}

.conatiner-sec-3 {
  justify-content: center;
  padding-top: 85px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.image-4 {
  padding: 20px;
}

.heading-4 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: -189px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 600;
  display: flex;
  position: relative;
  inset: 0%;
}

.heading-4:hover {
  mix-blend-mode: color-dodge;
}

.heading-4.insp-sqr {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.div-block-6 {
  background-image: url('../images/Group-18.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  flex: 0 auto;
  align-self: center;
  width: 100%;
  height: 400px;
  transition: all .6s cubic-bezier(.77, 0, .175, 1);
}

.div-block-6:hover {
  background-image: url('../images/BlackOut-Premium-Light-Gray-1.webp');
}

.div-block-7 {
  background-image: url('../images/Group-20.webp');
  background-position: 50%;
  background-size: cover;
  align-self: center;
  width: 100%;
  height: 400px;
  transition: all .6s cubic-bezier(.77, 0, .175, 1);
}

.div-block-7:hover {
  background-image: url('../images/shutterstock_727141804-1.webp');
}

.div-block-8 {
  background-image: url('../images/Group-19.webp');
  background-position: 50%;
  background-size: cover;
  align-self: center;
  width: 100%;
  height: 400px;
  transition: all .6s cubic-bezier(.77, 0, .175, 1);
}

.div-block-8:hover {
  background-image: url('../images/Centurion-MillerSet-14_02-1.webp');
}

.content-form {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 15px 20px;
  display: flex;
}

.heading-5 {
  text-align: center;
  width: 100%;
  padding-bottom: 80px;
  font-family: Montserrat, sans-serif;
  font-size: 55px;
  font-weight: 300;
  transition: all .4s cubic-bezier(.6, -.28, .735, .045);
  display: block;
}

.div-block-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  padding: 10px 0;
}

.form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-10 {
  display: flex;
}

.text-field {
  width: 49%;
  margin-left: 20px;
}

.text-field-2 {
  width: 49%;
}

.textarea {
  padding-bottom: 36px;
}

.submit-button {
  text-align: center;
  background-color: #424242;
  width: 300px;
  margin: auto;
  font-family: Montserrat, sans-serif;
  display: block;
}

.form-block {
  width: 100%;
  max-width: 1200px;
  margin: auto;
  font-family: Montserrat, sans-serif;
}

.text-field-3 {
  border: 1px solid #000;
}

.image-5 {
  text-align: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 50px;
}

.header.home {
  background-image: url('../images/Group-6.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 95vh;
}

.image-6 {
  width: 100%;
  padding-top: 50px;
}

.hamburger-menu, .div-block-13 {
  display: none;
}

.image-7 {
  margin-left: 59px;
  padding-top: 264px;
  padding-bottom: 157px;
  display: block;
  position: relative;
}

.image-8 {
  width: 200px;
}

.image-9 {
  display: none;
}

.image-10 {
  width: 100%;
  padding-top: 40px;
}

.header-shades {
  background-image: url('../images/Group-9.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: -21px;
}

.header-shades.h-blackout {
  margin-bottom: 100px;
}

.header-shades.h-blackout.bg-black {
  background-image: url('../images/Captura-de-Pantalla-2023-01-26-a-las-14.00-3.webp');
}

.header-shades.shades-bg {
  background-image: url('../images/drapery.jpg');
}

.header-shades.pearl-bg {
  background-image: url('../images/Captura-de-Pantalla-2023-01-12-a-las-14.14-9.webp');
}

.header-shades.inspiration {
  background-image: url('../images/BlackOut-Standar-Light-Gray-1.webp');
}

.heading-6 {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding-top: 216px;
  padding-bottom: 385px;
  font-family: Montserrat, sans-serif;
  font-size: 96px;
  font-weight: 500;
  display: flex;
}

.heading-6.tx-shadow {
  text-shadow: 1px 1px 6px #000;
}

.sec-blackout {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #d9d9d9;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
}

.heading-7 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 500;
}

.text-block {
  color: #333;
  text-align: center;
  margin: auto;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 500;
  text-decoration: none;
  display: block;
  position: relative;
  top: -128px;
}

.img-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-top: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.link-block {
  width: 100%;
  text-decoration: none;
}

.link-block-2 {
  color: #333;
  width: 100%;
  text-decoration: none;
}

.link-block-3 {
  width: 100%;
  text-decoration: none;
}

.sec-2-home {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-items: center;
  padding-left: 50px;
  padding-right: 50px;
  display: none;
}

.container-wb {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  margin: auto;
  padding-top: 250px;
  padding-right: 0;
  display: none;
}

.container-wb.gray {
  padding-top: 90px;
}

.container-wb.pearl-line {
  align-items: center;
}

.container-wb.c-blackout {
  place-items: center;
}

.container-wb.con-blackout-r {
  padding-top: 90px;
}

.white {
  width: 100%;
  display: block;
}

.image-14 {
  text-align: center;
  cursor: pointer;
  width: 100%;
  transition: border .3s;
}

.image-14:hover {
  opacity: .9;
  border-radius: 10px;
}

.image-14:active {
  border: 3px solid #76ffe1;
  border-radius: 4px;
}

.image-14:focus {
  border-bottom: 1px solid #000;
}

.image-14.hover {
  border-radius: 10px;
}

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

.div-block-16.pearl-pd.blackout {
  grid-template-rows: auto auto;
}

.text-block-2 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 200;
}

.heading-8 {
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.heading-8.tx-blakout {
  font-size: 24px;
  position: relative;
}

.link-block-4 {
  text-decoration: none;
}

.link-block-4:hover {
  mix-blend-mode: exclusion;
}

.link-block-5 {
  text-decoration: none;
}

.link-block-5:hover {
  mix-blend-mode: exclusion;
}

.link-block-6, .link-block-7 {
  text-decoration: none;
}

.light-gray, .ivory, .dark-gray, .chocolate, .black {
  display: none;
}

.image-15 {
  width: 100%;
}

.image-15.adams-img {
  display: block;
  position: relative;
}

.image-15.miller-img, .image-15.minx-img, .image-15.north-img, .image-15.reven-img, .image-15.zane-img {
  display: none;
}

.adams-img {
  width: 100%;
  display: block;
}

.miller-img, .minx-img, .north-img, .reven-img, .palmer-im {
  width: 100%;
}

.palmer-im.scott {
  padding-left: 0;
  padding-right: 0;
}

.coneiner-tabs {
  margin-top: 310px;
  display: block;
}

.coneiner-tabs.lazeload {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 98%;
  max-width: 1280px;
  margin-top: 70px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.coneiner-tabs.lazeload.blackout {
  margin-top: 0;
}

.coneiner-tabs.lazeload.pel-gridd {
  margin-top: 50px;
}

.tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center space-around;
  place-items: center;
  display: flex;
}

.tabs.gray {
  align-items: center;
  margin-top: 135px;
}

.tabs.white {
  margin-top: 135px;
}

.adams {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.adams.w--current {
  text-align: center;
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.miller {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.miller.w--current {
  background-color: #fff;
}

.minx {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.minx.w--current {
  background-color: #fff;
}

.north {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.north.w--current {
  background-color: #fff;
}

.reven {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.reven.w--current {
  background-color: #fff;
}

.zane, .zane.w--current {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.tabs-menu {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.container-tabs {
  width: 98%;
  max-width: 1280px;
  margin: 300px auto auto;
  display: none;
}

.container-tabs.gray {
  margin-top: 120px;
}

.container-tabs.white {
  margin-top: 140px;
}

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

.image-16 {
  cursor: pointer;
  width: 100%;
  height: 80%;
  transition: border-radius .3s cubic-bezier(.6, -.28, .735, .045);
}

.image-16:hover {
  border-radius: 20px;
}

.div-block-17 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-items: center;
  display: grid;
}

.text-block-3 {
  padding-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.text-block-4 {
  text-align: center;
  padding-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.adams-im {
  background-image: url('../images/T-Adams-4.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: block;
  position: relative;
}

.miller-im {
  background-image: url('../images/T-Miller-1.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: none;
}

.minx-im {
  background-image: url('../images/T-Minx-1.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: none;
}

.north-im {
  background-image: url('../images/T-North-1.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: none;
}

.reven-im {
  background-image: url('../images/T-Raven-1.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: none;
}

.zane-im {
  background-image: url('../images/T-Zane-1.webp');
  background-position: 50%;
  background-size: contain;
  width: 100%;
  height: 430px;
  display: none;
}

.c-purple {
  background-color: #be4141;
  width: 30px;
  height: 30px;
}

.size-im {
  width: 100%;
}

.size-im.archer {
  display: block;
}

.size-im.east {
  display: none;
}

.archer {
  background-image: url('../images/T-Archer-2.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  width: 100%;
  height: 430px;
}

.tatum {
  background-image: url('../images/T-Tatum-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.east {
  background-image: url('../images/T-East-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.bliss {
  background-image: url('../images/T-Bliss-2.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
}

.decker {
  background-image: url('../images/T-Decker-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.march {
  background-image: url('../images/T-March-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.phoenix {
  background-image: url('../images/T-Phoenix-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.viker {
  background-image: url('../images/T-Viker-1.webp');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 430px;
  display: none;
}

.heading-9 {
  color: #333;
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 23px;
  font-weight: 600;
}

.heading-9.transparent, .heading-9.pearline-titls {
  color: #3330;
}

.scott {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.scott.w--current {
  background-color: #fff;
}

.quake {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.quake.w--current {
  background-color: #fff;
}

.palmer {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.palmer.w--current, .tab-pane-tab-8 {
  background-color: #fff;
}

.tx-sub-blk {
  color: #333;
  text-align: center;
  position: relative;
  top: -100px;
}

.tx-sub-blk.trnasprnt {
  color: #3330;
}

.sec-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  width: auto;
  max-width: 100%;
  display: grid;
}

.image-17 {
  width: auto;
  position: relative;
}

.image-18 {
  width: auto;
  transition: all .4s cubic-bezier(.6, -.28, .735, .045);
  position: relative;
}

.image-19 {
  width: auto;
  position: relative;
}

.link-block-8 {
  color: #141414;
  text-decoration: none;
}

.link-block-8:hover {
  color: #fff;
}

.link-block-9 {
  color: #141414;
  text-decoration: none;
}

.link-block-9:hover {
  color: #fff;
}

.link-block-10 {
  color: #141414;
  text-decoration: none;
}

.link-block-10:hover {
  color: #fff;
}

.div-block-18 {
  text-align: center;
}

.space {
  height: 299px;
}

.div-block-19 {
  text-align: center;
  justify-content: flex-end;
  align-items: center;
}

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

.center-blks {
  background-image: url('../images/Group-24.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 566px;
}

.categories {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: space-around;
  place-items: center;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.categories.drapery {
  padding-top: 100px;
}

.div-block-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  background-image: url('../images/01.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 500px;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
  display: flex;
}

.div-block-20.bg-bkt {
  background-image: url('../images/Blackoutwhite-1.webp');
}

.div-block-20.bg-bkt.blackout {
  background-image: url('../images/02.png');
}

.div-block-20.bg-ligfil {
  background-image: url('../images/Blackoutwhite-1.webp');
}

.div-block-20.bg-ligfil.shades {
  background-image: url('../images/03.png');
}

.heading-11 {
  color: #fff;
  font-weight: 500;
}

.link-block-11 {
  text-decoration: none;
}

.header-df {
  width: 100%;
}

.image-20 {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
}

.im-tb {
  width: 100%;
  margin: auto;
  display: block;
}

.tabs-design {
  text-align: center;
  background-color: #0000;
  width: 160px;
  padding-left: 10px;
  padding-right: 10px;
}

.tabs-design.w--current {
  text-align: center;
  background-color: #fff0;
}

.tabs-design.fila-2 {
  width: 160px;
  margin-top: 40px;
}

.tabs-design.fila-2.fila-light {
  margin-top: 0;
}

.tabs-design.fila-2.fila-light.tab-lightfil.nose.light-filtering-5-white, .tabs-design.fila-2.tab-lightfil.light-sqr.light-cambio.light-filtering-10-black, .tabs-design.fila-2.tab-lightfil.dgrey-marge.light-filtering-10-dark-gray, .tabs-design.fila-2.tab-lightfil.dgrey-marge.light-filtering-10-gray-black, .tabs-design.fila-2.tab-lightfil.light-filtering-10-white-pearl, .tabs-design.fila-2.tab-lightfil.light-filtering-10-linen, .tabs-design.fila-2.tab-lightfil.light-filtering-10-white-linen, .tabs-design.fila-2.tab-lightfil.light-filtering-10-white {
  width: 140px;
}

.tabs-design.fila-2.wilson-black, .tabs-design.fila-2.wilson-dark, .tabs-design.fila-2.wilson-ivory, .tabs-design.fila-2.wilson-light-gray, .tabs-design.fila-2.wilson-white, .tabs-design.fila-2.thomson-white, .tabs-design.fila-2.thomson-white-pearl, .tabs-design.fila-2.thomson-sand, .tabs-design.fila-2.thomson-light-gray, .tabs-design.fila-2.clark-white {
  width: 160px;
}

.tabs-design.tab-lightfil {
  width: 153px;
}

.tabs-design.tab-lightfil.light-filtering-5-black, .tabs-design.tab-lightfil.light-filtering-5-black.w--current, .tabs-design.tab-lightfil.light-filtering-5-darkgray, .tabs-design.tab-lightfil.light-filtering-5-gray-black, .tabs-design.tab-lightfil.light-filtering-5-white-pearl, .tabs-design.tab-lightfil.light-filtering-5-linen, .tabs-design.tab-lightfil.light-filtering-5-white-linen, .tabs-design.design-fabric, .tabs-design.design-fabric.w--current {
  width: 140px;
}

.tabs-design.blockx-white, .tabs-design.blockx-light-grey, .tabs-design.blockx-ivory, .tabs-design.blockx-dark-grey, .tabs-design.blockx-chocolate, .tabs-design.blockx-black, .tabs-design.reid-white, .tabs-design.reid-white-pearl, .tabs-design.reid-bone, .tabs-design.reid-light-gray {
  width: 160px;
}

.tabs-menu-2 {
  text-align: center;
  width: 100%;
  max-width: 1100px;
  max-height: 270px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  overflow: scroll;
}

.tabs-menu-2._w-1000, .tabs-menu-2.sher-tabs {
  max-width: 1100px;
}

.body-2 {
  font-family: Montserrat, sans-serif;
}

.tabs-content {
  width: 100%;
  padding-top: 0;
  padding-bottom: 20px;
}

.tabs-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: auto;
  display: flex;
}

.tabs-2.tabs-blkout, .tabs-2.tabs-blkout.tab-filtering, .tabs-2.tab-d-f {
  max-width: 100%;
}

.image-21 {
  margin-top: 53px;
}

.image-21.blockx {
  margin-top: 0;
}

.title {
  text-align: left;
  width: 500px;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-size: 27px;
  font-weight: 600;
  position: absolute;
  top: -30px;
}

.image-22 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  display: block;
}

.image-23 {
  width: 35px;
  margin-top: 20px;
  transition: all .275s cubic-bezier(.6, -.28, .735, .045);
}

.image-23:hover {
  width: 50px;
}

.image-23.ig {
  margin-right: 0;
}

.div-block-21 {
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #333;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: end space-between;
  place-items: center;
  width: 100%;
  max-width: 100%;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: grid;
}

.text-block-5 {
  color: #1a1a1a;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.div-block-22 {
  text-align: center;
  margin-top: 27px;
}

.link-block-12 {
  text-align: right;
  text-decoration: none;
}

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

.heading-12 {
  padding-top: 65px;
  text-decoration: none;
}

.heading-12.whats {
  text-align: center;
  padding-top: 0;
  font-weight: 400;
}

.link-4 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
}

.paragraph {
  text-align: left;
  margin-top: 5px;
  margin-bottom: -24px;
}

.content-center {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.html-embed {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.heading-13 {
  color: #fff;
  padding-top: 140px;
  padding-left: 100px;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 50px;
}

.div-block-23 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  margin-top: -25px;
  display: block;
}

.div-block-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 500px;
  height: 1px;
  margin-left: 100px;
}

.button {
  color: #050505;
  background-color: #dcd2be;
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Montserrat, sans-serif;
}

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

.heading-14 {
  text-align: center;
  margin-top: -27px;
  padding-bottom: 30px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.button-2 {
  color: #000;
  background-color: #dcd2be;
  margin-top: 20px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  position: relative;
}

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

.div-block-25 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.container-inspiration {
  width: 100%;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 170px;
}

.heading-15 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.line-inspiration {
  background-color: #000;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

.div-block-26 {
  text-align: center;
}

.button-3 {
  color: #000;
  background-color: #dcd2be;
  padding-left: 25px;
  padding-right: 25px;
}

.button-3:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 1px;
}

.image-24 {
  width: 100%;
}

.paragraph-2 {
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 25px;
}

.image-25.zindex-im {
  z-index: 1;
  position: relative;
}

.image-25.left-m {
  z-index: 2;
  position: relative;
  right: -1px;
}

.image-25.marg-r {
  z-index: 2;
  position: relative;
  left: -1px;
}

.image-25.black-zindex {
  z-index: 0;
  position: relative;
}

.div-block-27 {
  position: relative;
  right: auto;
}

.div-block-29 {
  text-align: center;
}

.image-26 {
  width: 29px;
  padding-left: 0;
}

.div-block-30 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

@media screen and (min-width: 1440px) {
  .div-block-3 {
    max-width: 69%;
  }

  .image-2 {
    width: 100%;
  }

  .heading-2 {
    color: #141414;
    text-align: center;
    padding-top: 100px;
    font-family: Montserrat, sans-serif;
    font-size: 55px;
    font-weight: 300;
  }

  .div-block-4 {
    color: #dcd2be;
    text-align: center;
    background-color: #dcd2be;
    width: 213px;
    height: 25px;
    margin: auto;
  }

  .heading-4 {
    margin-top: -264px;
  }

  .div-block-6, .div-block-7, .div-block-8 {
    height: 520px;
  }

  .image-7 {
    width: 450px;
    margin-left: 80px;
    padding-top: 322px;
    padding-bottom: 171px;
  }

  .header-shades.h-blackout {
    margin-bottom: 142px;
  }

  .heading-6 {
    padding-top: 360px;
    padding-bottom: 340px;
  }

  .text-block {
    top: -175px;
  }

  .image-11 {
    width: 100%;
  }

  .container-wb {
    padding-top: 430px;
  }

  .container-wb.gray {
    padding-top: 125px;
  }

  .container-wb.con-blackout-r {
    padding-top: 105px;
  }

  .heading-8.tx-blakout {
    font-size: 35px;
    position: static;
  }

  .coneiner-tabs {
    margin-top: 451px;
  }

  .container-tabs {
    margin-top: 450px;
  }

  .adams-im, .miller-im, .minx-im, .north-im, .reven-im, .zane-im {
    background-size: cover;
    width: 100%;
    height: 510px;
  }

  .archer, .tatum, .east, .bliss, .decker, .march, .phoenix, .viker {
    height: 510px;
  }

  .tx-sub-blk {
    top: -154px;
  }

  .sec-3 {
    align-items: baseline;
  }

  .space {
    height: 320px;
  }

  .div-block-20 {
    width: 400px;
    height: 600px;
  }

  .header-df {
    width: 100%;
  }

  .tabs-2.tab-d-f {
    max-width: 100%;
  }

  .image-23.ig {
    position: relative;
  }

  .container-inspiration {
    padding-top: 250px;
  }
}

@media screen and (min-width: 1920px) {
  .heading {
    font-size: 70px;
    line-height: 80px;
  }

  .div-block-3 {
    max-width: 65%;
    margin-top: -430px;
  }

  .heading-4 {
    margin-top: -343px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-6, .div-block-7, .div-block-8 {
    height: 600px;
  }

  .image-7 {
    width: 500px;
    margin-left: 164px;
    padding-top: 429px;
    padding-bottom: 284px;
  }

  .image-10 {
    width: 100%;
  }

  .heading-6 {
    padding-top: 411px;
    padding-bottom: 612px;
  }

  .text-block {
    top: -176px;
  }

  .container-wb.con-blackout-r {
    padding-top: 130px;
  }

  .heading-8.tx-blakout {
    font-size: 42px;
  }

  .space {
    height: 399px;
  }

  .categories {
    flex-flow: row;
  }

  .container-inspiration {
    padding-top: 350px;
  }
}

@media screen and (max-width: 991px) {
  .div-block {
    display: none;
  }

  .coneiner-c {
    justify-content: space-between;
    max-width: 100%;
  }

  .sec-2.home-tx {
    margin-top: 0;
  }

  .image {
    margin-left: 0;
  }

  .heading-3 {
    margin-top: 0;
  }

  .heading-4 {
    margin-top: 0;
    margin-bottom: 0;
    top: -300px;
  }

  .heading-4:hover {
    mix-blend-mode: normal;
  }

  .image-5 {
    padding-left: 25px;
  }

  .div-block-11 {
    display: none;
  }

  .hamburger-menu {
    display: block;
  }

  .div-block-12 {
    background-color: #fff;
    width: 50px;
    height: 5px;
    margin-top: 5px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-12.line2 {
    width: 35px;
  }

  .div-block-13 {
    text-align: left;
    background-color: #313030;
    flex: none;
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-2 {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 20px;
    font-weight: 200;
    text-decoration: none;
  }

  .div-block-14 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .image-7 {
    width: 200px;
  }

  .header-shades.h-blackout {
    margin-bottom: 25px;
    padding-bottom: 70px;
  }

  .heading-6 {
    padding-top: 320px;
    padding-bottom: 225px;
    font-size: 60px;
  }

  .text-block {
    font-size: 25px;
    line-height: 40px;
    top: -98px;
  }

  .sec-2-home {
    display: block;
  }

  .container-wb.con-blackout-r {
    padding-top: 131px;
    display: block;
  }

  .link-block-4:hover, .link-block-5, .link-block-5:hover {
    mix-blend-mode: normal;
  }

  .tabs {
    display: block;
  }

  .container-tabs {
    margin-top: 200px;
  }

  .grid-tabs {
    display: block;
  }

  .text-block-3 {
    margin-top: 23px;
  }

  .adams-im, .miller-im {
    width: 100%;
  }

  .minx-im {
    width: 100px;
  }

  .north-im, .reven-im, .zane-im {
    width: 100%;
  }

  .sec-3 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .space {
    height: 0;
  }

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

  .im-tb {
    width: 100%;
  }

  .tabs-design {
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tabs-design.fila-2 {
    margin-top: 15px;
  }

  .tabs-design.fila-2.tab-lightfil {
    display: inline-block;
  }

  .tabs-design.fila-2.tab-lightfil.dgrey-marge {
    margin-top: 0;
  }

  .tabs-design.tab-lightfil, .tabs-design.design-fabric {
    width: 190px;
  }

  .tabs-menu-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .title {
    text-align: center;
    width: 100%;
    font-size: 15px;
  }

  .title.fila-2 {
    padding-top: 0;
  }

  .paragraph {
    text-align: center;
  }

  .button-2 {
    top: -300px;
  }

  .container-inspiration {
    padding-top: 0;
  }
}

@media screen and (max-width: 767px) {
  .sec-2.home-tx {
    margin-top: 35px;
  }

  .image {
    width: 120px;
    margin-left: 0;
  }

  .heading {
    font-size: 44px;
    line-height: 45px;
  }

  .div-block-3 {
    margin-top: -309px;
  }

  .heading-3 {
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .conatiner-sec-3 {
    display: block;
  }

  .heading-4 {
    top: -200px;
  }

  .div-block-7 {
    margin-top: 100px;
  }

  .form {
    display: block;
  }

  .submit-button {
    margin-left: 10px;
  }

  .form-block {
    width: 95%;
  }

  .image-7 {
    margin-left: 35px;
    padding-top: 283px;
  }

  .header-shades.h-blackout {
    margin-bottom: 0;
    padding-bottom: 15px;
  }

  .sec-blackout {
    text-align: center;
    display: block;
  }

  .div-block-15 {
    padding-top: 24px;
  }

  .text-block {
    font-size: 40px;
    top: -174px;
  }

  .img-grid {
    text-align: center;
    padding-top: 50px;
    display: block;
  }

  .image-12 {
    padding-bottom: 30px;
  }

  .link-block-3 {
    margin-top: 100px;
  }

  .container-wb {
    padding-top: 130px;
    display: block;
  }

  .coneiner-tabs {
    margin-top: 140px;
  }

  .coneiner-tabs.lazeload.blackout {
    margin-top: 107px;
  }

  .container-tabs {
    margin-top: 150px;
  }

  .tx-sub-blk {
    top: -161px;
  }

  .tabs-design.tab-lightfil {
    width: 130px;
  }

  .tabs-design.design-fabric {
    width: 140px;
  }

  .tabs-menu-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: start;
    max-width: 100%;
    display: block;
  }

  .heading-13 {
    padding-left: 40px;
  }

  .div-block-24 {
    width: 300px;
    margin-left: 40px;
  }

  .button-2 {
    top: -200px;
  }

  .div-block-25 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row dense;
    place-items: center stretch;
    display: grid;
  }

  .container-inspiration {
    max-width: 90%;
    margin-top: -60px;
  }
}

@media screen and (max-width: 479px) {
  .sec-2.home-tx, .sec-2.home-tx.home-padding {
    margin-top: 50px;
  }

  .image {
    margin-top: 97px;
    margin-bottom: 30px;
    display: none;
  }

  .heading {
    color: #dadada;
    margin-top: -10px;
    margin-bottom: 0;
    margin-left: -29px;
    font-size: 52px;
    line-height: 53px;
  }

  .div-block-3 {
    margin-top: -565px;
  }

  .image-2.show {
    display: block;
  }

  .image-2.hide {
    display: none;
  }

  .heading-3 {
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    line-height: 30px;
  }

  .div-block-5 {
    width: 100px;
    height: 5px;
    margin-bottom: 20px;
  }

  .image-3 {
    padding-bottom: 43px;
    display: block;
  }

  .heading-4 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 30px;
    top: -150px;
  }

  .div-block-6:hover {
    background-image: url('../images/Group-18.webp');
  }

  .div-block-7:hover {
    background-image: url('../images/Group-20.webp');
  }

  .div-block-8, .div-block-8:hover {
    background-image: url('../images/Group-19.webp');
  }

  .content-form {
    padding-top: 0;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .heading-5 {
    margin-top: 50px;
    padding-bottom: 10px;
    font-size: 36px;
    line-height: 10px;
  }

  .image-5 {
    padding-top: 75px;
    padding-bottom: 15px;
    padding-left: 0;
  }

  .image-6, .div-block-13 {
    display: none;
  }

  .link-2 {
    background-color: #333;
  }

  .link-2.esp {
    color: #333;
    text-align: center;
    background-color: #dcd2be;
    padding-left: 33px;
    padding-right: 26px;
    display: none;
  }

  .link-2.esp.en {
    padding-right: 37px;
  }

  .image-7 {
    width: 140px;
    margin-left: 32px;
    padding-top: 465px;
    padding-bottom: 105px;
  }

  .image-8 {
    width: 140px;
  }

  .image-9 {
    margin-top: 50px;
    display: block;
  }

  .header-shades.h-blackout {
    padding-bottom: 0;
  }

  .heading-6 {
    text-align: center;
    margin-right: 10px;
    padding-top: 267px;
    padding-bottom: 250px;
    font-size: 45px;
  }

  .heading-6._w-black {
    text-align: center;
  }

  .sec-blackout {
    margin-top: 55px;
    padding: 30px 20px;
  }

  .text-block {
    font-size: 30px;
    top: -128px;
  }

  .img-grid {
    padding-top: 35px;
  }

  .sec-2-home {
    margin-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-wb {
    padding-top: 70px;
  }

  .container-wb.con-blackout-r {
    padding-top: 75px;
  }

  .image-14.less-w {
    text-align: center;
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-16 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-16.pearl-pd {
    padding-top: 40px;
  }

  .heading-8 {
    font-size: 25px;
  }

  .heading-8.tx-blakout {
    font-size: 17px;
  }

  .coneiner-tabs {
    margin-top: 101px;
  }

  .coneiner-tabs.lazeload.blackout {
    margin-top: 79px;
  }

  .tabs {
    display: block;
  }

  .tabs.gray {
    margin-top: 86px;
  }

  .tabs.white {
    margin-top: 40px;
  }

  .container-tabs {
    margin-top: 80px;
  }

  .image-16 {
    height: 70%;
  }

  .text-block-3 {
    font-size: 23px;
  }

  .adams-im {
    height: 280px;
    display: block;
  }

  .miller-im {
    height: 280px;
  }

  .minx-im {
    width: 100%;
    height: 280px;
  }

  .north-im, .reven-im, .zane-im, .archer, .tatum, .east, .bliss, .decker, .march, .phoenix, .viker {
    height: 280px;
  }

  .heading-9 {
    font-size: 14px;
  }

  .tx-sub-blk {
    top: -114px;
  }

  .div-block-18.margen-resp {
    margin-top: -62px;
  }

  .space {
    display: none;
  }

  .div-block-20 {
    width: 290px;
    height: 350px;
  }

  .tabs-design {
    flex-direction: column;
    width: 130px;
    padding-top: 0;
    padding-bottom: 5px;
    font-size: 10px;
    display: flex;
  }

  .tabs-design.w--current {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tabs-design.fila-2 {
    width: 130px;
    margin-top: 0;
  }

  .tabs-design.fila-2.fila-light.tab-lightfil.nose.light-filtering-5-white, .tabs-design.fila-2.tab-lightfil.light-sqr.light-cambio.light-filtering-10-black {
    margin-top: 25px;
  }

  .tabs-design.fila-2.wilson-black, .tabs-design.fila-2.wilson-dark, .tabs-design.fila-2.wilson-ivory, .tabs-design.fila-2.wilson-light-gray, .tabs-design.fila-2.wilson-white, .tabs-design.fila-2.thomson-white {
    width: 130px;
  }

  .tabs-design.fila-2.thomson-white-pearl {
    width: 130px;
    margin-top: 10px;
  }

  .tabs-design.fila-2.thomson-sand, .tabs-design.fila-2.thomson-light-gray {
    width: 130px;
  }

  .tabs-design.fila-2.walker-white-pearl {
    margin-top: 11px;
  }

  .tabs-design.fila-2.clark-white {
    width: 130px;
  }

  .tabs-design.fila-2.clark-white-pearl {
    margin-top: 10px;
  }

  .tabs-design.fila-2.withepearl, .tabs-design.fila-2.whitepearl {
    margin-top: 12px;
  }

  .tabs-design.tab-lightfil {
    width: 100%;
  }

  .tabs-design.tab-lightfil.light-filtering-5-darkgray {
    margin-top: 39px;
  }

  .tabs-design.design-fabric, .tabs-design.design-fabric.w--current, .tabs-design.blockx-white {
    width: 130px;
  }

  .tabs-design.blockx-light-grey {
    width: 130px;
    margin-top: 40px;
  }

  .tabs-design.blockx-ivory, .tabs-design.blockx-dark-grey, .tabs-design.blockx-chocolate, .tabs-design.blockx-black, .tabs-design.reid-white {
    width: 130px;
  }

  .tabs-design.reid-white-pearl {
    width: 130px;
    margin-top: 10px;
  }

  .tabs-design.reid-bone, .tabs-design.reid-light-gray {
    width: 130px;
  }

  .tabs-menu-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    max-height: 170px;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .image-21 {
    width: 100%;
    margin-top: 0;
    padding-top: 40px;
  }

  .title {
    text-align: left;
    width: 250px;
    margin-top: 24px;
    font-size: 19px;
  }

  .title.fila-2 {
    margin-top: 27px;
    font-size: 15px;
    top: -32px;
  }

  .image-22 {
    padding-top: 60px;
  }

  .div-block-21 {
    flex: 0 auto;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .div-block-22 {
 margin: 10px auto !important;
 }

  .heading-12 {
    padding-top: 0;
  }

  .paragraph {
    text-align: left;
    margin-top: 15px;
  }

  .heading-13 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
    line-height: 36px;
  }

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

  .heading-14 {
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-2 {
    top: -150px;
  }

  .paragraph-2 {
    font-size: 18px;
    line-height: 23px;
  }

  .image-25.left-m, .image-25.black-zindex {
    padding-bottom: 20px;
  }
}

#w-node-_5d7d4281-5053-0ed3-ea81-3994b350ec6f-9208a92c, #w-node-_0aa0e33e-8b07-5190-49c7-7817d2d34793-d2d34792 {
  place-self: center;
}

#w-node-_0aa0e33e-8b07-5190-49c7-7817d2d34799-d2d34792 {
  place-self: center end;
}

#w-node-_24563b13-4c70-0ca2-66a3-9ceb00c06f11-00c06eff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_80a6ea14-3ee6-daf7-d422-2f1f1cb09cf8-9208a932, #w-node-d1ab47e4-9561-1b02-147f-1fcacbd684a7-9208a932, #w-node-_82279795-c5a0-0193-29b7-ce9189f53a35-9208a932, #w-node-f27a222d-3602-c209-ffb5-a25ccf39db29-9208a932, #w-node-_7b10d097-1c06-2bbc-6563-610f396132df-9208a932, #w-node-_0fa238ab-cc18-e9e0-67e1-3bbd0045fa8c-9208a932, #w-node-_22988747-ee94-0dba-0792-c8785fad1806-9208a932, #w-node-_38dde148-57ec-acea-8865-453b7a237f78-9208a932, #w-node-_287391e5-e10e-f2fa-79d4-86cf98a852ac-9208a932 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_0aa0e33e-8b07-5190-49c7-7817d2d34799-d2d34792 {
    place-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38c2-9208a933 {
    grid-area: 4 / 1 / 5 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9647252b-cd02-e31c-f49d-390cad9def4b-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def4f-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def53-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def57-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def5b-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def5f-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def63-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def67-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def6b-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def6f-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def73-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def77-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def7b-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def7f-9208a92e, #w-node-_9647252b-cd02-e31c-f49d-390cad9def83-9208a92e, #w-node-_4e06d188-2fbd-a984-9c42-2e612ec62243-9208a92e, #w-node-_9c0e595c-ba53-5a70-8948-5fb1cd244d43-9208a92e, #w-node-_8f941eae-7106-64bb-1e55-e02db49d0546-9208a930, #w-node-_62d5e953-57dc-70a1-7cb0-0586dafc0f50-9208a930, #w-node-_2ca3d3a5-bd4f-805d-36a6-3decd90c9b54-9208a930, #w-node-ae6302f5-5dbd-ad54-cbc0-13abc096d49d-9208a930, #w-node-_2e66bccb-4065-b17d-1ca1-342123b0e835-9208a930, #w-node-_2cd89e69-0e8e-ce50-d021-d80afb63982e-9208a930, #w-node-_7326bead-7684-3ebc-fef9-370671c70d86-9208a930, #w-node-_841d9d58-05cc-d91a-8887-16dfea5be888-9208a930, #w-node-da8cd50b-fa05-da0d-33df-69c207e41e00-9208a930, #w-node-ff7de0c2-623d-921c-a307-4f8f4e3795db-9208a930, #w-node-b728916a-b3b2-fe82-4b81-6bf981222845-9208a930, #w-node-dd0d7102-1095-235c-be92-1371a2e7e4f2-9208a930, #w-node-_2b8adeda-12c4-f609-7210-603b3bfdd3f8-9208a930, #w-node-_56899a57-001d-0b7e-1d9c-132afa8149aa-9208a930, #w-node-_04711dcc-03b8-1473-8cdb-6cc2e6a094f7-9208a930, #w-node-_638489bf-a9a7-6781-df75-855953b60bd9-9208a930, #w-node-_7877499d-d2be-832d-4191-6031a424dac1-9208a930, #w-node-_2f7416b9-adf9-a080-b9d3-87daa416200d-9208a930, #w-node-dfc877cd-d882-2fbb-ab70-9fdf63a0fccb-9208a930, #w-node-_1c6dcea8-b70d-bd60-e6af-fe6c68ce573f-9208a930, #w-node-f5f50707-cc92-37a6-0e3d-42eadca21f20-9208a930, #w-node-bcf86025-63d9-c06a-905c-10454a23073e-9208a930, #w-node-f4ceae00-7df9-be09-cc03-8eda9132e16a-9208a930, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38a2-9208a933 {
    justify-self: center;
  }

  #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38a8-9208a933 {
    place-self: center;
  }

  #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38ac-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38b0-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38b4-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38b8-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38bc-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38c2-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38c6-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38ca-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38ce-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38da-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38de-9208a933, #w-node-_12091e5a-8e65-6af3-3546-2f7acabc38e2-9208a933, #w-node-_90917c39-4405-3856-bd98-59a166671518-9208a936, #w-node-_90917c39-4405-3856-bd98-59a16667151e-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671522-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671526-9208a936, #w-node-_90917c39-4405-3856-bd98-59a16667152a-9208a936, #w-node-_90917c39-4405-3856-bd98-59a16667152e-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671532-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671538-9208a936, #w-node-_90917c39-4405-3856-bd98-59a16667153c-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671540-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671544-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671548-9208a936, #w-node-_90917c39-4405-3856-bd98-59a16667154a-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671550-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671554-9208a936, #w-node-_90917c39-4405-3856-bd98-59a166671558-9208a936, #w-node-_0e3337fd-fb1a-725b-2d3d-b29f647dc717-9208a936, #w-node-_78fcff38-4c2c-ea67-467e-4eadf9c70596-9208a936, #w-node-bf50e88c-1bb0-0957-e474-5898f30a1210-9208a936, #w-node-_2f300042-e4cf-b4bb-e272-b54bc86cfc9f-9208a936, #w-node-_518fb5e3-f11a-85af-790e-2b1d6c9196ac-9208a936, #w-node-_233e5507-850c-edea-4653-35905a79cb80-9208a936, #w-node-c5897d07-9bbc-1332-5efb-369ed8004356-9208a936, #w-node-dc1ee4a2-b455-bcc6-8f7e-1a1c3dba68a4-9208a936, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b70-0ceb1734, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b78-0ceb1734, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b7c-0ceb1734, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b80-0ceb1734, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b84-0ceb1734, #w-node-_93a0f2ee-4072-dd74-93e5-6246cf2b2b88-0ceb1734, #w-node-_735ef29d-43c3-3ae6-8914-e03676d57c1f-83e02722, #w-node-_735ef29d-43c3-3ae6-8914-e03676d57c27-83e02722, #w-node-_735ef29d-43c3-3ae6-8914-e03676d57c2b-83e02722, #w-node-_735ef29d-43c3-3ae6-8914-e03676d57c2f-83e02722 {
    justify-self: center;
  }
}


