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

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

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

.w-checkbox::before {
  content: " ";
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: " ";
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

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

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

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

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

body {
  background-color: #191a1a;
  font-family: Heebo, sans-serif;
  color: #707070;
  font-size: 18px;
  line-height: 38px;
  font-weight: 400;
}

h1 {
  margin-top: 0px;
  margin-bottom: 40px;
  -webkit-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  font-family: Junge, sans-serif;
  color: #fff;
  font-size: 130px;
  line-height: 150px;
  font-weight: 400;
  letter-spacing: -0.5px;
}

h2 {
  margin-top: 0px;
  margin-bottom: 40px;
  font-family: Erthqake, sans-serif;
  color: #fff;
  font-size: 100px;
  line-height: 120px;
  font-weight: 400;
  letter-spacing: -0.5px;
}

h3 {
  margin-top: 0px;
  margin-bottom: 40px;
  font-family: Junge, sans-serif;
  color: #fff;
  font-size: 70px;
  line-height: 90px;
  font-weight: 400;
}

h4 {
  margin-top: 0px;
  margin-bottom: 30px;
  font-family: Erthqake, sans-serif;
  color: #fff;
  font-size: 56px;
  line-height: 76px;
  font-weight: 400;
}

h5 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: Junge, sans-serif;
  color: #fff;
  font-size: 46px;
  line-height: 66px;
  font-weight: 400;
}

h6 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: "07558 centurygothic";
  color: #fff;
  font-size: 36px;
  line-height: 56px;
  font-weight: 400;
}

p {
  margin-bottom: 40px;
  font-family: "07558 centurygothic";
  color: #bbb;
  font-size: 16px;
  line-height: 33px;
  font-weight: 300;
}

a {
  color: #fff;
  text-decoration: none;
}

ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 30px;
}

ol {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

blockquote {
  margin-bottom: 10px;
  padding: 10px 20px;
  border-left: 5px solid #e2e2e2;
  font-size: 18px;
  line-height: 22px;
}

.banner {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
  background-image: url("../images/architecture firm - architecture design studio - London.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.banner.about {
  height: 50vh;
  background-image: none;
}

.banner.services {
  background-image: url("../images/2-copy.jpg");
  background-position: 0px 0px;
  background-size: cover;
  background-repeat: no-repeat;
}

.banner.contact-us {
  background-image: url("../images/mike-yukhtenko-wfh8dDlNFOk-unsplash.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.banner.black-half {
  height: 50vh;
  background-image: none;
}

.banner.black-half.contact {
  height: 30vh;
}

.banner.portfolio {
  height: 50vh;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
  background-image: none;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  -webkit-perspective-origin: 100% 100%;
  perspective-origin: 100% 100%;
}

.banner.news {
  display: block;
  height: auto;
  padding: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: none;
}

.banner.categories {
  display: -ms-grid;
  display: grid;
  padding-right: 0px;
  padding-left: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
  background-image: none;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  -webkit-perspective-origin: 100% 100%;
  perspective-origin: 100% 100%;
}

.mouse-scroll {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 10;
  width: 20px;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
}

.mouse-scroll-weel {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  margin-top: 6px;
  margin-right: auto;
  margin-left: auto;
}

.mouse-scroll-link {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.logo-link {
  position: fixed;
  left: auto;
  top: 27px;
  right: 4vw;
  bottom: auto;
  z-index: 9999;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.logo-link:hover {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

.logo-link.w--current {
  position: absolute;
  left: auto;
  top: auto;
  right: 6%;
  bottom: 4%;
  text-align: center;
}

.menu-text {
  margin-left: 15px;
  font-family: Erthqake, sans-serif;
  font-size: 33px;
}

.info-left {
  position: fixed;
  left: 0px;
  top: auto;
  right: auto;
  bottom: 200px;
  z-index: 9999;
  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;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 15px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  font-family: Heebo, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.vertical-link {
  margin-left: 15px;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}

.vertical-link:hover {
  color: #fbbb2e;
}

.middle-line {
  width: 48px;
  height: 1px;
  margin-left: 15px;
  background-color: #707070;
}

.info-right {
  position: fixed;
  left: auto;
  top: auto;
  right: 0px;
  bottom: 210px;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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: 15px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  font-family: Heebo, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.container-small {
  max-width: 1140px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 150px;
  padding-bottom: 150px;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}

.container-small.left-text-align {
  text-align: left;
}

.link {
  margin-right: 30px;
  box-shadow: inset 0 -2px 0 0 #707070;
  font-family: Erthqake, sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
}

.link.gray {
  margin-right: 0px;
  color: #bbb;
}

.link.gray.slider {
  width: 100%;
  height: 100%;
  text-align: center;
}

.link.last {
  margin-right: 0px;
}

.link-underline {
  width: 12px;
  height: 2px;
  margin-top: 5px;
  background-color: #fbbb2e;
}

.banner-content-half {
  width: 50%;
}

.main-links {
  margin-top: 70px;
  line-height: 65px;
}

.coordinates-text-span {
  color: #bbb;
}

.coordinates {
  margin-left: 15px;
}

.sticky-info {
  margin-right: auto;
  margin-left: auto;
}

.container-banner {
  position: relative;
  z-index: 10;
  margin-right: 13vw;
  margin-left: 13vw;
}

.container-banner.second {
  margin-top: 70px;
  margin-right: 11vw;
  margin-left: 11vw;
}

.heading-span {
  display: block;
}

.grid-right-project-images {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-images.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-images.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.step {
  overflow: visible;
}

.step.last {
  display: -ms-grid;
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 17px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.background-video {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  border-style: solid;
  border-width: 1px;
  border-color: #bbb;
  opacity: 1;
}

.style-guide-banner-holder {
  color: #fff;
  text-align: center;
}

.template-banner {
  padding-right: 20px;
  padding-left: 20px;
  background-color: #000;
}

.main-content {
  max-width: 1280px;
  margin-right: auto;
  margin-left: auto;
}

.main-content.style-content {
  padding-top: 200px;
  padding-bottom: 200px;
}

.main-content.style-guide-main-content {
  margin-right: 13vw;
  margin-left: 13vw;
  padding-top: 140px;
  padding-bottom: 100px;
}

.paragraph-banner {
  margin-bottom: 50px;
}

.yellow-text-block {
  margin-bottom: 60px;
  font-family: Heebo, sans-serif;
  color: #fbbb2e;
  font-size: 22px;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.content-holder {
  margin-bottom: 100px;
}

.style-guide-holder {
  padding-right: 20px;
  padding-left: 20px;
}

.yellow {
  color: #fbbb2e;
}

.headline-7 {
  margin-bottom: 40px;
  font-family: Erthqake, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 50px;
  font-weight: 400;
  letter-spacing: 0.5px;
}

.headline-7.no-margin-bottom {
  margin-bottom: 0px;
  text-align: left;
}

.headline-7._2 {
  color: #fff;
}

.full-section-project-page {
  padding-right: 0px;
  padding-left: 0px;
  background-color: #101010;
}

.full-section-project-page.service {
  background-image: none;
}

.steps-icon {
  margin-bottom: 40px;
}

.sticky-heading {
  position: -webkit-sticky;
  position: sticky;
  top: 200px;
  margin-bottom: 180px;
}

.sticky-heading.category {
  font-family: Erthqake, sans-serif;
  color: #fff;
}

.form-section {
  display: none;
  padding-right: 20px;
  padding-left: 20px;
}

.form-section.cta {
  display: block;
  padding: 50px;
  background-color: #101010;
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(25%, #000),
    to(transparent)
  );
  background-image: linear-gradient(90deg, #000 25%, transparent);
}

.form-section.awards {
  background-image: url("../images/5e16f13a3c053f5f6d836d62_samuel-scalzo-xyuYk9oLA8I-unsplash.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.form-section.faq {
  background-color: #131313;
}

.form-section.form {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("../images/mille-sanders-Bc6qPj_f-r0-unsplash.jpg");
  background-position: 0% 50%;
  background-size: 850px;
  background-repeat: no-repeat;
}

.container-big {
  margin-right: 13vw;
  margin-left: 13vw;
  padding-top: 150px;
  padding-bottom: 150px;
}

.yellow-separator {
  width: 76px;
  height: 2px;
  margin-bottom: 60px;
  background-color: #fbbb2e;
}

._3d-content {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin: 60px;
  -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;
}

._3d-card-wrapper {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -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;
}

._3d-card {
  position: relative;
  width: 100%;
  height: 610px;
  margin-bottom: 5%;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

._3d-card.smaller {
  width: 47%;
  height: 400px;
  margin-right: 3%;
}

._3d-card.smaller.no-margin-left {
  margin-right: 0px;
  margin-left: 3%;
}

._3d-content-wrapper-bottom {
  position: relative;
  padding: 10px;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0.5))
  );
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0.5)
  );
}

.d-133-image-wrapper {
  position: absolute;
  right: auto;
  width: 200%;
  height: 200%;
  background-image: url("../images/alexander-slattery-311438-unsplash.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.d-133-image-wrapper._2 {
  background-image: url("../images/jon-flobrant-65429-unsplash.jpg");
  background-size: cover;
}

.d-133-image-wrapper._3 {
  background-image: url("../images/annie-spratt-jue3sIqVz2Y-unsplash.jpg");
  background-size: cover;
}

._3d-card-image-wrapper {
  width: 110%;
  height: 110%;
  background-image: url("../images/2-copy.jpg");
}

._3d-card-image-wrapper._2 {
  background-image: url("../images/2-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

._3d-card-image-wrapper._3 {
  background-image: url("../images/Sala-riunioni-copy.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

._3d-card-image-wrapper._4 {
  background-image: url("../images/4-copy_1.jpg");
  background-position: 0% 50%;
  background-size: cover;
}

._3d-card-image-wrapper._5 {
  background-image: url("../images/Interno2-copy.jpg");
  background-position: 100% 100%;
  background-size: cover;
}

._3d-card-image-wrapper._6 {
  background-image: url("../images/IMG_2263-copy.JPG");
  background-position: 50% 50%;
  background-size: cover;
}

._3d-card-image-wrapper._7 {
  background-image: url("../images/13-copy.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

._3d-card-image-wrapper._8 {
  background-image: url("../images/william-daigneault-ju3eqN0gl6Y-unsplash.jpg");
}

._3d-card-image-wrapper._9 {
  background-image: url("../images/annie-spratt-jue3sIqVz2Y-unsplash.jpg");
}

._3d-card-image-wrapper._10 {
  background-image: url("../images/alex-knight-2EJCSULRwC8-unsplash.jpg");
}

._3d-card-image-wrapper._11 {
  background-image: url("../images/ilnur-kalimullin-kP1AxmCyEXM-unsplash.jpg");
}

._3d-card-image-wrapper._12 {
  background-image: url("../images/kobu-agency-qj15uNotnH0-unsplash.jpg");
}

._3d-card-image-wrapper._1 {
  background-image: url("../images/1-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

._3d-card-image-wrapper._101 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

._3d-card-image-wrapper._102 {
  background-image: url("../images/6-copy.jpg");
}

._3d-card-image-wrapper._103 {
  background-image: url("../images/7-copy.jpg");
}

._3d-card-image-wrapper._104 {
  background-image: url("../images/4-copy.jpg");
}

._3d-card-image-wrapper._105 {
  background-image: url("../images/5-copy.jpg");
}

._3d-card-image-wrapper._106 {
  background-image: url("../images/02-14-copy.png");
}

._3d-card-image-wrapper._107 {
  background-image: url("../images/07-3-copy.png");
}

._3d-card-image-wrapper._108 {
  background-image: url("../images/11-1-copy.jpg");
}

._3d-card-image-wrapper._109 {
  background-image: url("../images/09-2-copy.png");
}

._3d-card-image-wrapper._110 {
  background-image: url("../images/Soggiorno-2-copy.jpg");
}

._3d-content-wrapper-top {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
}

.container-small-grid {
  display: -ms-grid;
  display: grid;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20vh;
  padding-bottom: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #000;
}

.container-small-grid.category {
  max-width: 100%;
  padding-top: 170px;
  padding-bottom: 0px;
  grid-column-gap: 0px;
}

.container-small-grid.news {
  padding-top: 150px;
}

.center-width {
  width: 64%;
  margin-right: auto;
  margin-left: auto;
  font-family: Erthqake, sans-serif;
  color: #fbbb2e;
}

.center-width._2 {
  font-size: 38px;
}

.logos-grid {
  margin-top: 0px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 24px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 224px 224px;
  grid-template-rows: 224px 224px;
}

.friends-section {
  padding-right: 0px;
  padding-left: 0px;
  background-color: #252525;
}

.friends-section.black-image {
  background-image: url("../images/tobias-van-schneider-MWFWz4DWwKI-unsplash.jpg");
}

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

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

.header-form-section {
  margin-bottom: 34px;
  font-family: Gothicb, sans-serif;
  color: #fd00b3;
  font-size: 43px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 4px;
}

.header-form-section.or {
  margin-top: 52px;
  margin-bottom: 0px;
}

.header-form-section.content-right-grid-news-1 {
  margin-bottom: 0px;
}

.header-form-section._1 {
  margin-bottom: 0px;
}

.content-width {
  width: 70%;
}

.grid-footer {
  display: -ms-grid;
  display: grid;
  margin-right: auto;
  margin-left: auto;
  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;
}

.footer-logo {
  z-index: 9999;
  margin-bottom: 60px;
}

.footer-spot-text {
  max-width: 70%;
  margin-bottom: 120px;
  font-family: "Gothic A1", sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.yellow-footer-link {
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  color: #fbbb2e;
}

.yellow-footer-link:hover {
  color: #fff;
}

.footer {
  background-color: #131313;
}

.footer-title {
  margin-bottom: 30px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 24px;
  line-height: 36px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.top {
  margin-bottom: 20px;
  padding-left: 20px;
}

.bottom {
  padding-left: 20px;
  font-family: "07558 centurygothic";
}

.footer-nav-link {
  margin-right: 20px;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  font-family: "Gothic A1", sans-serif;
  color: #707070;
  font-size: 16px;
}

.footer-nav-link:hover {
  color: #fff;
}

.bottom-links {
  padding-left: 20px;
  font-size: 15px;
}

.container-footer {
  margin-right: 5vw;
  margin-left: 5vw;
  padding-top: 150px;
  padding-bottom: 52px;
}

.menu-block {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9999;
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #191a1a;
  -webkit-transform-origin: 4vw 100px;
  -ms-transform-origin: 4vw 100px;
  transform-origin: 4vw 100px;
}

.menu-span {
  margin-top: 15px;
  margin-right: 15px;
  font-family: Heebo, sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
}

.heading-menu {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  color: #707070;
}

.heading-menu:hover {
  color: #fff;
}

.heading-menu.heading-margin {
  margin-bottom: 5px;
  font-family: Gothicb, sans-serif;
  color: #fbbb2e;
  font-size: 45px;
  line-height: 50px;
  font-weight: 900;
}

.heading-menu.heading-margin:hover {
  color: #fd00b3;
}

.link-heading-menu {
  display: inline;
}

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

.menu-contact {
  padding-left: 10%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.menu-wrap {
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20vw;
  margin-left: 20vw;
  -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;
}

.menu-circles {
  margin-bottom: 90px;
}

.menu-contact-link {
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  color: #fbbb2e;
}

.menu-contact-link:hover {
  color: #707070;
}

.link-2 {
  margin-right: 50px;
  box-shadow: inset 0 -2px 0 0 #707070;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.headline-top-text {
  margin-bottom: 40px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 30px;
  line-height: 40px;
  font-weight: 900;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.menu {
  position: fixed;
  left: 2.5vw;
  top: 23px;
  right: auto;
  bottom: auto;
  z-index: 9999;
  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;
  -webkit-transition: color 600ms ease;
  transition: color 600ms ease;
  color: #fbbb2e;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.menu:hover {
  color: #252525;
}

.paragraph {
  padding-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #bbb;
  font-size: 16px;
  line-height: 33px;
  font-weight: 300;
  letter-spacing: 0.3px;
}

.mask.inner {
  position: relative;
}

.slide {
  margin-right: 60px;
}

.service-grid {
  display: -ms-grid;
  display: grid;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.service-grid.top {
  margin-bottom: 0px;
  padding-left: 0px;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
}

.content-left {
  width: 100%;
  padding: 20px;
}

.content-left.right {
  margin-right: 0px;
  margin-left: 0px;
}

.left-arrow {
  left: 30%;
  top: auto;
  right: auto;
  bottom: 0%;
  height: 120px;
  background-image: url("../images/left-arrow2x_1left-arrow@2x.png");
  background-position: 50% 50%;
  background-size: 24px;
  background-repeat: no-repeat;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: background-position 300ms ease, -webkit-filter 300ms ease;
  transition: background-position 300ms ease, -webkit-filter 300ms ease;
  transition: filter 300ms ease, background-position 300ms ease;
  transition: filter 300ms ease, background-position 300ms ease,
    -webkit-filter 300ms ease;
  font-size: 14px;
}

.left-arrow:hover {
  background-position: 30% 50%;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}

.slide-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: 120px;
  padding-top: 5px;
  -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(transparent),
    to(rgba(0, 0, 0, 0.8))
  );
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.8));
  font-size: 8px;
  line-height: 8px;
}

.right-arrow {
  left: auto;
  top: auto;
  right: 30%;
  bottom: 0%;
  height: 120px;
  background-image: url("../images/right-arrow2x_1right-arrow@2x.png");
  background-position: 50% 50%;
  background-size: 24px;
  background-repeat: no-repeat;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: background-position 300ms ease, -webkit-filter 300ms ease;
  transition: background-position 300ms ease, -webkit-filter 300ms ease;
  transition: filter 300ms ease, background-position 300ms ease;
  transition: filter 300ms ease, background-position 300ms ease,
    -webkit-filter 300ms ease;
  font-size: 14px;
}

.right-arrow:hover {
  background-position: 70% 50%;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}

.slider {
  height: auto;
  max-width: 760px;
  margin-right: auto;
  margin-left: auto;
  background-color: transparent;
}

.awards-grid {
  margin-top: 100px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 164px;
  grid-template-rows: 164px;
}

.accordion-item-wrapper {
  margin-bottom: 40px;
}

.accordion-item-wrapper.last {
  margin-bottom: 0px;
}

.accordion-tab-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 50px;
  -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: #252525;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  cursor: pointer;
}

.accordion-tab-button:hover {
  background-color: #191a1a;
}

.accordion-arrow {
  width: 15px;
  opacity: 0.8;
}

.accordion-pane {
  overflow: hidden;
  background-color: #191a1a;
}

.accordion-pane-content {
  margin-right: 25px;
  margin-left: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: left;
}

.container-faq {
  margin-right: 20vw;
  margin-left: 20vw;
  padding-top: 150px;
  padding-bottom: 150px;
  text-align: center;
}

.form-content {
  width: 50%;
  margin-right: 0px;
  margin-left: auto;
  padding: 10px 20px 10px 60px;
  background-color: #191a1a;
}

.form-container {
  max-width: 1360px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.form-block {
  margin-top: 80px;
}

.text-field {
  width: 100%;
  margin-bottom: 30px;
  padding: 40px;
  border: 1px none #000;
  background-color: #252525;
  font-family: "Gothic A1", sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 33px;
  letter-spacing: 0.3px;
}

.submit-button {
  padding: 0px;
  border-bottom: 2px solid #fbbb2e;
  background-color: transparent;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  font-family: "Gothic A1", sans-serif;
  color: #bbb;
  line-height: 40px;
}

.submit-button:hover {
  color: #fc0;
}

.submit-button.protected-page {
  width: auto;
  margin-right: auto;
  margin-left: auto;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 500px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.div-block {
  background-image: url("../images/alli-elder-1dTIVth36WQ-unsplash.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div-block-2 {
  padding-right: 20px;
  padding-left: 20px;
  background-image: url("../images/Layer-709.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.block-quote {
  border-left-width: 3px;
  border-left-color: #bbb;
}

.link-wrapper {
  display: -ms-grid;
  display: grid;
  justify-items: center;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}

.color-wrapper {
  display: -ms-grid;
  display: grid;
  justify-items: center;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  -ms-grid-columns: auto auto auto auto;
  grid-template-columns: auto auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.color {
  width: 100%;
  height: 50px;
  background-color: #fbbb2e;
}

.color._3 {
  background-color: #707070;
}

.color._2 {
  background-color: #bbb;
}

.color._4 {
  background-color: #252525;
}

.licencing-holder {
  margin-bottom: 100px;
}

.licencing-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #fbbb2e;
  border-radius: 14px;
  box-shadow: 0 15px 30px 5px rgba(26, 35, 126, 0.1);
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
}

.licencing-wrapper:hover {
  box-shadow: none;
}

.licencing-left {
  width: 50%;
}

.licencing-right {
  width: 48%;
  color: #1a237e;
  text-align: center;
}

.secondary-link {
  display: inline-block;
  color: #a7a9c5;
  font-weight: 400;
}

.secondary-link:hover {
  color: #1a237e;
}

.secondary-link.licencing-link {
  display: inline-block;
  margin-right: 10px;
  margin-left: 10px;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  color: #fbbb2e;
}

.secondary-link.licencing-link:hover {
  color: #707070;
}

.license-video {
  height: 300px;
  opacity: 0.25;
  -webkit-filter: grayscale(70%);
  filter: grayscale(70%);
}

.list-item {
  margin-bottom: 20px;
}

.list-item.ordered {
  padding-left: 10px;
}

.list-block {
  width: 50%;
}

.list-text {
  margin-bottom: 20px;
  color: #bbb;
}

.list-wrapper {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.no-margin-botttom {
  margin-bottom: 0px;
}

.heading {
  color: #fff;
  font-size: 62px;
  text-align: left;
}

.slider-2 {
  background-color: transparent;
}

.block-quote-2 {
  position: static;
  display: block;
  overflow: visible;
  min-width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 28px;
  text-align: center;
  -o-object-fit: fill;
  object-fit: fill;
}

.block-quote-3 {
  text-align: center;
}

.div-block-3 {
  position: absolute;
  left: 0%;
  top: 40%;
  right: 0%;
  bottom: 0%;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 10%;
}

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

.paragraph-about {
  font-family: "Gothic A1", sans-serif;
  color: #fff;
}

.paragraph-3 {
  color: #fff;
}

.paragraph-4 {
  color: #fff;
}

.paragraph-5 {
  color: #fff;
}

.paragraph-6 {
  color: #fff;
}

.paragraph-7 {
  color: #fff;
}

.paragraph-8 {
  color: #fff;
}

.grid {
  min-height: auto;
  min-width: auto;
  grid-row-gap: 18px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-4 {
  min-height: 100%;
  min-width: 100%;
}

.image-2 {
  text-align: left;
}

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

.mask-2 {
  background-color: #131313;
}

.submit-button-2 {
  width: 100%;
  margin-top: 39px;
  background-color: #fc0;
  font-family: Gothicb, sans-serif;
}

.section-3 {
  display: block;
  background-color: #fc0;
}

.heading-3 {
  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;
  font-family: "07558 centurygothic";
  font-size: 50px;
}

.link-3 {
  font-family: "Gothic A1", sans-serif;
}

.link-4 {
  font-family: "Gothic A1", sans-serif;
}

.about-header-banner {
  margin-bottom: 0px;
  padding-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: transparent;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  line-height: 66px;
  font-weight: 900;
}

.about-header-banner.cat {
  margin-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 900;
}

.about-header-banner.cat.perp-1 {
  position: absolute;
  left: auto;
  top: auto;
  right: 29%;
  bottom: 27%;
  font-size: 57px;
}

.about-header-banner.cat.perp-1._2 {
  right: 19%;
  bottom: 16%;
  font-size: 28px;
}

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

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

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

.heading-6 {
  font-family: Erthqake, sans-serif;
}

.header-name-about {
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 51px;
  line-height: 63px;
  font-weight: 700;
}

.heading-8 {
  font-family: Erthqake, sans-serif;
}

.heading-9 {
  padding-right: 37px;
  padding-left: 37px;
  font-family: Erthqake, sans-serif;
}

.paragraph-9 {
  position: static;
  top: 200px;
}

.div-block-7 {
  position: -webkit-sticky;
  position: sticky;
  top: 200px;
  padding-bottom: 50px;
}

.heading-10 {
  font-family: Erthqake, sans-serif;
}

.paragraph-10 {
  position: -webkit-sticky;
  position: sticky;
  top: 200px;
  font-family: "Swiss 721 bt", sans-serif;
}

.slide-1 {
  background-image: url("../images/Sala-riunioni-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.slide-1._2 {
  background-image: url("../images/Soggiorno-2-copy.jpg");
}

.image-3 {
  background-image: url("../images/1-Residential-b.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-4 {
  background-image: url("../images/2-Workplace-b.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-5 {
  background-image: url("../images/3-Educational-b.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-6 {
  background-image: url("../images/4-Retail-b-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-7 {
  background-image: url("../images/5-Hospitality-b-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-8 {
  background-image: url("../images/6-Cultural-b-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-9 {
  background-image: url("../images/7-Temporary-b-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-10 {
  background-image: url("../images/8-Furniture-b-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
}

.image-12 {
  opacity: 0;
}

.image-13 {
  opacity: 0;
}

.image-14 {
  opacity: 0;
}

.image-15 {
  opacity: 0;
}

.image-16 {
  background-image: url("../images/6-Cultural-a-min.jpg");
  background-position: 0px 0px;
  background-size: 125px;
  opacity: 0;
}

.image-17 {
  opacity: 0;
}

.image-18 {
  opacity: 0;
}

.div-block-13 {
  min-height: 100%;
}

.image-over {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.body {
  background-color: #000;
  cursor: crosshair;
}

.project-name {
  background-color: #fff;
  color: #fbbb2e;
}

.slider-3 {
  margin-bottom: 40px;
}

.paragraph-11 {
  font-family: "07558 centurygothic";
}

.heading-11 {
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 900;
}

.paragraph-12 {
  font-family: "07558 centurygothic";
  text-align: right;
}

.link-block-2 {
  background-image: url("../images/02-14-copy.png");
  background-position: 50% 50%;
  background-size: cover;
}

.link-block-3 {
  width: 100%;
  height: auto;
}

.heading-project {
  font-family: Erthqake, sans-serif;
  font-size: 22px;
}

.link-block-4 {
  width: 100%;
}

.slide-3 {
  background-image: url("../images/2009---Gasometer-conversion---public-sector-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.slide-4 {
  background-image: url("../images/2009---Gasometer-conversion---public-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.slide-5 {
  background-image: url("../images/4-copy_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.heading-13 {
  font-family: Erthqake, sans-serif;
}

.section-4 {
  height: 40vh;
  background-color: #000;
}

.paragraph-project {
  font-family: "07558 centurygothic";
}

.paragraph-press {
  font-family: "17149 gilsn", sans-serif;
}

.project-page-info {
  font-family: "07558 centurygothic";
}

.link-block-5 {
  width: 100%;
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.image-19 {
  height: 100%;
}

.image-100 {
  min-height: 100%;
}

.image-100.image-over {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}

.grid-3 {
  grid-column-gap: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.paragraph-post {
  margin-bottom: 0px;
}

.grid-4 {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: auto 430px auto auto auto;
  grid-template-rows: auto 430px auto auto auto;
}

.slider-4 {
  background-color: transparent;
}

.div-block-18 {
  overflow: auto;
  height: 100%;
  padding: 77px;
}

.paragraph-13 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
}

.paragraph-reviews {
  margin-bottom: 10px;
  font-family: "Gothic A1", sans-serif;
  color: #fff;
  font-weight: 500;
}

.text-spot {
  padding-top: 15px;
  padding-bottom: 69px;
  font-family: "Gothic A1", sans-serif;
  color: #fff;
  font-size: 23px;
  line-height: 39px;
  text-align: center;
  letter-spacing: 24px;
  text-transform: uppercase;
}

.success-message {
  background-color: #fbbb2e;
}

.text-block-3 {
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-weight: 900;
  text-transform: uppercase;
}

.heading-14 {
  font-family: "07558 centurygothic";
}

.section-5 {
  display: -ms-grid;
  display: grid;
  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;
}

.container {
  background-image: url("../images/Residential-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-attachment: scroll;
}

.link-block-6 {
  height: 100vh;
  background-image: url("../images/Residential-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.link-block-7 {
  height: 50vh;
  background-image: url("../images/Retail-min_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.link-block-8 {
  height: 100vh;
  background-image: url("../images/Office-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.category-home-section {
  display: -ms-grid;
  display: grid;
  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;
}

.grid-block-home-big {
  height: 100vh;
}

.grid-block-home-big.residential {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-left: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url("../images/Residential-min_1.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.grid-block-home-big.residential:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-big.workplaec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-left: 20px;
  background-image: url("../images/Office-min_1.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.grid-block-home-big.workplaec:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-big.workplaec.cat {
  padding-bottom: 15px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.grid-block-home-small {
  height: 50vh;
}

.grid-block-home-small.retail {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  background-image: url("../images/Retail-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.grid-block-home-small.retail:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.hospitality {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-left: 20px;
  -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;
  background-image: url("../images/Hospitality-min.jpg");
  background-position: 0px 0px;
  background-size: cover;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-size: 70px;
}

.grid-block-home-small.hospitality:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.educational {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-left: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url("../images/Educational-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.grid-block-home-small.educational:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.public {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-left: 20px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url("../images/Public-min.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.grid-block-home-small.public:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.public.cat {
  padding-top: 0px;
  padding-bottom: 15px;
}

.grid-block-home-small.temporary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-left: 20px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url("../images/Temporary-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.grid-block-home-small.temporary:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.furniture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-left: 20px;
  background-image: url("../images/Furniture-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.grid-block-home-small.furniture:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.grid-block-home-small.furniture.cat {
  padding-top: 0px;
}

.grid-block-home-small.hospitality {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-left: 20px;
  -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;
  background-image: url("../images/Hospitality-min.jpg");
  background-position: 0px 0px;
  background-size: cover;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-size: 70px;
}

.grid-block-home-small.hospitality:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.header-category-home {
  position: absolute;
  margin-bottom: 0px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 70px;
  font-weight: 900;
  letter-spacing: -2px;
}

.section-7 {
  display: block;
  padding-top: 40px;
  padding-bottom: 40px;
  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: 30vh 30vh;
  grid-template-rows: 30vh 30vh;
  background-color: #000;
}

.text-block-4 {
  margin-bottom: 20px;
  font-family: "07558 centurygothic";
  color: #fbbb2e;
  font-size: 54px;
  text-align: center;
}

.slider-5 {
  height: 180px;
  background-color: transparent;
}

.div-block-19 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80%;
}

.slide-6 {
  padding-right: 85px;
  padding-left: 85px;
}

.div-block-20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  margin-top: 35px;
  padding-right: 20px;
  padding-left: 20px;
  -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-clients {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33%;
  padding-right: 20px;
  padding-left: 20px;
  -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-clients.secondo {
  width: 20%;
}

.image-clients {
  max-height: 171px;
}

.slide-7 {
  padding-right: 73px;
  padding-left: 73px;
}

.div-block-21 {
  display: -ms-grid;
  display: grid;
  height: 100%;
  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;
}

.div-block-21._2 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-102 {
  height: 80%;
}

.div-block-22 {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  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 auto;
  grid-template-rows: auto auto;
}

.image-103 {
  width: 50%;
}

.header-clients-home {
  font-family: Gothicb, sans-serif;
  color: #fd00b3;
  font-weight: 700;
  text-align: center;
  letter-spacing: 17px;
}

.grid-5 {
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-5.footer {
  padding-right: 20%;
  padding-left: 20%;
  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;
}

.clients-home-section {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-right: 60px;
  padding-left: 60px;
}

.grid-image-projects {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.link-project-name-1 {
  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;
  -webkit-perspective: 980px;
  perspective: 980px;
}

.bg-project-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  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;
  background-image: url("../images/1-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.bg-project-name.project-name-2 {
  background-image: url("../images/13-copy.jpg");
}

.bg-project-name.due {
  background-image: url("../images/4-copy.jpg");
}

.bg-project-name.tre {
  background-image: url("../images/4-copy_1.jpg");
}

.bg-project-name.quattro {
  background-image: url("../images/Soggiorno-2-copy.jpg");
}

.bg-project-name.cinque {
  background-image: url("../images/13-copy.jpg");
}

.bg-project-name.sei {
  background-image: url("../images/6-copy.jpg");
}

.div-block-24 {
  position: absolute;
}

.text-hover-motion {
  position: absolute;
  opacity: 0;
  -webkit-transform: translate(0px, 124px);
  -ms-transform: translate(0px, 124px);
  transform: translate(0px, 124px);
  font-family: "07558 centurygothic";
  color: #fbbb2e;
  font-size: 28px;
}

.text-hover-motion.prova-2 {
  background-color: rgba(251, 187, 46, 0.34);
  color: #fff;
  font-size: 39px;
}

.text-hover-motion.year {
  left: 5%;
  top: 0%;
  right: auto;
  bottom: auto;
}

.div-actvt-text {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  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;
}

.image-104 {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: translate3d(0px, 0px, -300px);
  transform: translate3d(0px, 0px, -300px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.link-block-9 {
  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-6 {
  position: absolute;
  padding: 36px;
  background-color: rgba(251, 187, 46, 0.42);
  font-family: "07558 centurygothic";
  font-size: 28px;
}

.section-9 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 50vh 50vh 50vh;
  grid-template-rows: 50vh 50vh 50vh;
}

.div-block-25 {
  background-image: url("../images/4-copy_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-26 {
  background-image: url("../images/5-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-27 {
  background-image: url("../images/4-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-28 {
  background-image: url("../images/6-copy.jpg");
  background-position: 0px 0px;
  background-size: cover;
}

.div-block-29 {
  background-image: url("../images/1-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-30 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 45px;
  -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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.section-10 {
  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 auto;
  grid-template-rows: auto auto;
}

.header-project-page {
  margin-bottom: 0px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 59px;
  line-height: 84px;
  font-weight: 900;
  text-align: left;
}

.sticky-div {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text-project-page {
  display: none;
  font-family: "Gothic A1", sans-serif;
}

.div-block-info {
  padding: 37px;
}

.image-105 {
  position: absolute;
  left: auto;
  top: auto;
  right: 16%;
  bottom: 6%;
}

.image-106 {
  position: absolute;
  left: 4%;
  top: auto;
  right: auto;
  bottom: 0%;
}

.image-107 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.lightbox-link {
  width: 100%;
  height: 100%;
}

.image-108 {
  opacity: 0;
}

.div-form {
  display: block;
  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;
}

.div-block-33 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.radio-button-field {
  padding-right: 15px;
  padding-left: 15px;
  font-family: "07558 centurygothic";
  color: #fff;
}

.field-label {
  font-family: Gothicb, sans-serif;
  color: #fff;
  font-weight: 800;
}

.div-block-34 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.checkbox-field {
  margin-bottom: 0px;
  padding-right: 26px;
  padding-left: 26px;
  font-family: "07558 centurygothic";
  color: #fff;
}

.body-2 {
  cursor: crosshair;
}

.body-3 {
  cursor: crosshair;
}

.body-4 {
  cursor: crosshair;
}

.body-5 {
  cursor: crosshair;
}

.body-6 {
  cursor: crosshair;
}

.body-7 {
  cursor: crosshair;
}

.body-8 {
  cursor: crosshair;
}

.body-9 {
  background-color: #000;
  cursor: crosshair;
}

.presp1 {
  position: absolute;
  left: auto;
  top: auto;
  right: 26%;
  bottom: 19%;
  color: #fbbb2e;
  font-size: 58px;
}

.presp2 {
  position: absolute;
  left: auto;
  top: auto;
  right: 19%;
  bottom: 9%;
  color: #fbbb2e;
  font-size: 24px;
}

.heading-17 {
  font-family: Erthqake, sans-serif;
  color: #fc0;
  font-size: 173px;
  letter-spacing: -12px;
}

.heading-17.footer {
  padding-left: 0px;
}

.logo-sticky {
  color: #fd00b3;
  font-size: 66px;
}

.div-block-35 {
  width: 100%;
  height: 100%;
  background-image: url("../images/Residential-min_1.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-35:hover {
  -webkit-filter: blur(5px);
  filter: blur(5px);
}

.div-block-36 {
  position: static;
  width: 100%;
  height: 100%;
  background-image: url("../images/Educational-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-36:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.div-block-37 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.div-block-38 {
  width: 100%;
  height: 100%;
  background-image: url("../images/Hospitality-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-38:hover {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.text-block-7 {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  width: 100%;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-size: 70px;
  font-weight: 900;
}

.text-block-8 {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50vh;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-size: 70px;
  font-weight: 900;
}

.text-block-8:hover {
  color: #fd00b3;
}

.div-block-39 {
  position: relative;
  width: 100%;
  height: 100%;
}

.heading-19 {
  position: absolute;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-size: 70px;
  font-weight: 900;
}

.heading-20 {
  font-family: "Gothic A1", sans-serif;
  font-weight: 700;
}

.div-block-40 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.text-block-9 {
  position: absolute;
  left: 20px;
  bottom: 44px;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 45px;
  font-weight: 700;
  text-shadow: 1px 1px 6px #000;
}

.div-block-41 {
  width: 100%;
  height: 100%;
  background-image: url("../images/4-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-41:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.text-block-10 {
  position: absolute;
  left: 20px;
  bottom: 7px;
  opacity: 0;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-size: 32px;
  text-shadow: 1px 1px 6px #000;
}

.heading-21 {
  margin-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #fbbb2e;
  font-weight: 900;
}

.image-109 {
  height: 100%;
}

.div-block-about {
  height: 100%;
  background-image: url("../images/Jacopo-Muzio-Treccani-Architect-min.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.div-block-about._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-block-about._3 {
  background-image: url("../images/4-copy.jpg");
}

.radio-button-label {
  font-family: "Gothic A1", sans-serif;
  font-weight: 400;
}

.checkbox-label {
  font-family: "Gothic A1", sans-serif;
  font-weight: 400;
}

.textarea {
  font-family: "Gothic A1", sans-serif;
  line-height: 54px;
}

.text-field-2 {
  font-family: "Gothic A1", sans-serif;
}

.text-field-3 {
  font-family: "Gothic A1", sans-serif;
}

.select-field {
  font-family: "Gothic A1", sans-serif;
}

.section-12 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 10vh;
  -ms-grid-columns: 0.5fr 0.75fr 1fr 0.25fr 2fr;
  grid-template-columns: 0.5fr 0.75fr 1fr 0.25fr 2fr;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
  background-color: #000;
}

.div-block-42 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  background-color: #fc0;
}

.heading-22 {
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-weight: 700;
}

.paragraph-15 {
  margin-bottom: 10px;
  font-family: "Gothic A1", sans-serif;
}

.lightbox-press-image-1 {
  background-image: url("../images/Copertina.jpg");
  background-position: 0px 0px;
  background-size: cover;
}

.lightbox-press-image-1._4 {
  background-image: url("../images/Elite-interiors-06-12.jpg");
}

.lightbox-press-image-2 {
  background-image: url("../images/Pag-36.jpg");
  background-position: 50% 11%;
  background-size: cover;
}

.lightbox-press-image-2._3 {
  background-image: url("../images/Elite-interiors-06-12.jpg");
  background-position: 50% 100%;
}

.section-13 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: 2fr 0.25fr 1fr 0.75fr 0.5fr;
  grid-template-columns: 2fr 0.25fr 1fr 0.75fr 0.5fr;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
  background-color: #000;
}

.div-block-43 {
  text-align: right;
}

.div-block-44 {
  background-color: #fd00b3;
}

.heading-23 {
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 700;
}

.latest-news-section {
  display: none;
  height: 60vh;
  background-color: #000;
}

.slider-news {
  height: 60vh;
  background-color: #fc0;
}

.latest-news {
  padding: 39px 35px;
}

.grid-news-general {
  display: -ms-grid;
  display: grid;
  height: 100%;
  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;
  background-color: #000;
}

.latest-news-2 {
  padding: 39px 35px;
}

.content-left-grid-news {
  padding-left: 50px;
}

.content-right-grid-news-1 {
  background-image: url("../images/Retail-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.header-grid-news {
  font-family: Gothicb, sans-serif;
  color: #fd00b3;
  font-weight: 900;
}

.paragraph-grid-news {
  font-family: "Gothic A1", sans-serif;
}

.icon {
  margin-right: 0px;
}

.icon-2 {
  margin-left: 0px;
}

.content-right-grid-news-2 {
  background-image: url("../images/Temporary-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-name {
  background-image: url("../images/5-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-name._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-name._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-name._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-name._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-name._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-name._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-name._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-name._8 {
  background-image: url("../images/1-copy.jpg");
}

.link-block-10 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.div-block-49 {
  width: 100%;
  height: 100%;
  background-image: url("../images/4-copy_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.heading-25 {
  font-family: "Gothic A1", sans-serif;
}

.heading-26 {
  font-family: Gothicb, sans-serif;
  color: #fc0;
}

.div-block-50 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 30vh;
  grid-column-gap: 5px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 20vh 30vh 30vh 30vh 30vh;
  grid-template-rows: 20vh 30vh 30vh 30vh 30vh;
}

.heading-news {
  margin-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 95px;
  font-weight: 900;
}

.div-block-51 {
  height: 20px;
  margin-top: -12px;
  background-color: #fd00b3;
}

.link-block-11 {
  height: 100%;
  background-image: url("../images/01-Costruire.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.rectangle-yell {
  height: 20px;
  background-color: #fc0;
}

.rectangle-pink {
  height: 20px;
  background-color: #fd00b3;
}

.div-block-52 {
  background-color: #fd00b3;
}

.div-block-53 {
  background-color: #fc0;
}

.div-block-54 {
  background-color: #fd00b3;
}

.logo-text {
  margin-bottom: -35px;
  font-family: Erthqake, sans-serif;
  color: #fc0;
  font-size: 154px;
  font-weight: 400;
  text-align: left;
  letter-spacing: -12px;
}

.logo-text.home {
  color: #fd00b3;
}

.text-block-11 {
  margin-top: -24px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 100;
  text-align: center;
  letter-spacing: 22px;
}

.text-under-logo-2 {
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 100;
  letter-spacing: 17.5px;
}

.text-under-logo-1 {
  margin-bottom: -16px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 100;
  text-align: right;
  letter-spacing: 24px;
}

.link-block-12 {
  position: relative;
  width: 100%;
  height: 100%;
}

.div-block-55 {
  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: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: url("../images/IMG_2263-copy.JPG");
  background-position: 0px 0px;
  background-size: cover;
}

.link-block-13 {
  position: absolute;
}

.text-block-12 {
  margin-left: 20px;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 38px;
  font-weight: 900;
  text-shadow: 1px 1px 6px #000;
}

.text-block-13 {
  margin-left: 20px;
  opacity: 0;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 20px;
  line-height: 30px;
  font-weight: 300;
  text-shadow: 1px 1px 6px #000;
}

.link-block-14 {
  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: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-57 {
  position: absolute;
}

.div-block-58 {
  width: 100%;
  height: 100%;
  background-image: url("../images/2013-The-Nursery---Riyadh---Saudi-Arabia---Educational---Architecture---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.clients-grid-home {
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.clients-grid-home.footer {
  padding-right: 272px;
  padding-left: 272px;
  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;
}

.content-right-grid-news-3 {
  background-image: url("../images/4-copy_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.left-culumn {
  padding: 0px;
}

.text-block-14 {
  font-family: "Gothic A1", sans-serif;
  color: #fff;
  font-weight: 700;
}

.error-message {
  background-color: #f35050;
}

.div-social-icons {
  padding: 0px;
}

.left-flex {
  position: static;
  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-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.left-flex.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.left-flex.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.left-flex.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.left-flex.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.right-flex {
  position: static;
  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-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.right-flex.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.right-flex.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.right-flex.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.right-flex.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.logo-text-footer {
  font-family: Erthqake, sans-serif;
  color: #fc0;
  font-size: 171px;
  letter-spacing: -12px;
}

.about-flex-presentation {
  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: stretch;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  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;
}

.about-flex-presentation.top {
  margin-bottom: 0px;
  padding-left: 0px;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
}

.div-text {
  padding: 20px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.div-text.invert {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.info-big-project-page {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 21px;
  line-height: 41px;
  font-weight: 700;
}

.info-small-projcet-page {
  margin-bottom: 15px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 19px;
  line-height: 14px;
  font-weight: 100;
}

.div-block-little-england {
  width: 100%;
  height: 100%;
  background-image: url("../images/2008---Little-England----baby-nursery-interior-design---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-little-england:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-the-nursery {
  width: 100%;
  height: 100%;
  background-image: url("../images/2013-The-Nursery---Riyadh---Saudi-Arabia---Educational---Architecture---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-the-nursery:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-csm-nursery {
  width: 100%;
  height: 100%;
  background-image: url("../images/CSM-Nursery---Planning---Architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-csm-nursery:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-toy-library {
  width: 100%;
  height: 100%;
  background-image: url("../images/2013-Toy-Library---educational-architecture---external-view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-toy-library:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.lightbox-little-england-1 {
  background-image: url("../images/2008---Little-England----nursery-interior-designer---stairs.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-little-england-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-name-copy {
  background-image: url("../images/5-copy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-name-copy._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-name-copy._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-name-copy._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-name-copy._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-name-copy._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-name-copy._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-name-copy._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-name-copy._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-2 {
  background-image: url("../images/2008---Little-England----baby-nursery-interior-design---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-3 {
  background-image: url("../images/2008---Little-England----interior-design-for-school-building---external.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-4 {
  background-image: url("../images/2008---Little-England----nursery-interior-design-ideas---furniture-and-windows.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-little-england-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-5 {
  background-image: url("../images/2008---Little-England----educational-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-6 {
  background-image: url("../images/2008---Little-England----nursery-interior-design-ideas---wall.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-7 {
  background-image: url("../images/2008---Little-England----kindergarten-interior-design---window-and-furniture.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-little-england-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-8 {
  background-image: url("../images/2008---Little-England----kindergarten-interior-design-concept---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-9 {
  background-image: url("../images/2008---Little-England----nursery-school-interior-design---wall-and-windows.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.lightbox-little-england-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-10 {
  background-image: url("../images/2008---Little-England----kindergarten-classroom-interior-design---room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-11 {
  background-image: url("../images/2008---Little-England----interior-design-nursery-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-11._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-11._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-11._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-11._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-11._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-11._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-11._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-11._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-little-england-12 {
  background-image: url("../images/2008-Little-England---Interior-Design---Plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-little-england-12._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-12._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-little-england-12._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-little-england-12._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-little-england-12._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-little-england-12._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-little-england-12._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-little-england-12._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-1 {
  background-image: url("../images/2013-The-Nursery---kindergarten-interior-design-concept---external.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-2 {
  background-image: url("../images/2013-The-Nursery---interior-design-for-school-buildings---garden.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-3 {
  background-image: url("../images/2013-The-Nursery---kindergarten-interior-design---aisle.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-4 {
  background-image: url("../images/2013-The-Nursery---interior-design-for-school-buildings---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-5 {
  background-image: url("../images/2013-The-Nursery---educational-interior-design---garden.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-6 {
  background-image: url("../images/2013-The-Nursery---educational-interior-design---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-the-nursery-7 {
  background-image: url("../images/2013-The-Nursery---educational-interior-design---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-the-nursery-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-the-nursery-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-the-nursery-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-the-nursery-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-the-nursery-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-the-nursery-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-the-nursery-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-csm-nursery-1 {
  background-image: url("../images/CSM-Nursery---Planning---Architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-csm-nursery-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-csm-nursery-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-csm-nursery-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-csm-nursery-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-csm-nursery-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-csm-nursery-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-csm-nursery-2 {
  background-image: url("../images/CSM-Nursery---Planning---Architecture---prospect-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-csm-nursery-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-csm-nursery-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-csm-nursery-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-csm-nursery-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-csm-nursery-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-csm-nursery-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-csm-nursery-3 {
  background-image: url("../images/CSM-Nursery---Planning---Architecture---prospect-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-csm-nursery-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-csm-nursery-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-csm-nursery-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-csm-nursery-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-csm-nursery-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-csm-nursery-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-csm-nursery-4 {
  background-image: url("../images/CSM-Nursery---Planning---Architecture---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-csm-nursery-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-csm-nursery-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-csm-nursery-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-csm-nursery-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-csm-nursery-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-csm-nursery-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-csm-nursery-5 {
  background-image: url("../images/CSM-Nursery---Planning---Architecture---Scheme.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-csm-nursery-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-csm-nursery-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-csm-nursery-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-csm-nursery-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-csm-nursery-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-csm-nursery-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-csm-nursery-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-toy-library-1 {
  background-image: url("../images/2013-Toy-Library---educational-architecture---external-view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-toy-library-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-toy-library-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-toy-library-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-toy-library-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-toy-library-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-toy-library-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-toy-library-2 {
  background-image: url("../images/2013-Toy-Library---educational-architecture---internal-view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-toy-library-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-toy-library-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-toy-library-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-toy-library-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-toy-library-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-toy-library-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-toy-library-3 {
  background-image: url("../images/2013-Toy-Library---educational-architecture---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-toy-library-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-toy-library-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-toy-library-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-toy-library-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-toy-library-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-toy-library-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-toy-library-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-image-educational {
  grid-auto-rows: 50vh;
  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: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.grid-image-residential {
  grid-auto-rows: 50vh;
  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: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.category-header-banner {
  margin-bottom: 0px;
  padding-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  line-height: 81px;
  font-weight: 900;
  letter-spacing: -2px;
}

.category-header-banner.cat {
  margin-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-weight: 900;
}

.category-header-banner.cat.perp-1 {
  position: absolute;
  left: auto;
  top: auto;
  right: 29%;
  bottom: 27%;
  font-size: 57px;
}

.category-header-banner.cat.perp-1._2 {
  right: 19%;
  bottom: 16%;
  font-size: 28px;
}

.category-banner {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 45vh;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
}

.category-banner.about {
  height: 50vh;
  background-image: none;
}

.category-banner.services {
  background-image: url("../images/2-copy.jpg");
  background-position: 0px 0px;
  background-size: cover;
  background-repeat: no-repeat;
}

.category-banner.contact-us {
  background-image: url("../images/mike-yukhtenko-wfh8dDlNFOk-unsplash.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.category-banner.black-half {
  height: 50vh;
  background-image: none;
}

.category-banner.portfolio {
  height: 50vh;
  background-image: none;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  -webkit-perspective-origin: 100% 100%;
  perspective-origin: 100% 100%;
}

.category-banner.news {
  display: block;
  height: auto;
  padding: 30px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: none;
}

.grid-projects-category {
  grid-auto-rows: 50vh;
  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: 50vh 50vh 50vh 50vh 50vh;
  grid-template-rows: 50vh 50vh 50vh 50vh 50vh;
}

.link-block-project {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-container-texts {
  position: absolute;
}

.text-block-project-name {
  margin-left: 20px;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 34px;
  font-weight: 900;
  text-shadow: 1px 1px 6px #000;
}

.text-block-info {
  margin-left: 20px;
  opacity: 0;
  -webkit-transform: translate(0px, 25px);
  -ms-transform: translate(0px, 25px);
  transform: translate(0px, 25px);
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 18px;
  line-height: 30px;
  font-weight: 300;
  text-shadow: 1px 1px 1px #000;
}

.div-block-house-extension {
  width: 100%;
  height: 100%;
  background-image: url("../images/house-extension-london-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-extension:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-sg {
  width: 100%;
  height: 100%;
  background-image: url("../images/2010---House-SG---Brescia---Italy---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-sg:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-villa-k1 {
  width: 100%;
  height: 100%;
  background-image: url("../images/2015---Villa-K1---Koufonissi---Greece---Architecture---interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-villa-k1:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-cap-de-nice {
  width: 100%;
  height: 100%;
  background-image: url("../images/2011---House-Cap-de-Nice---Nice---France---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-cap-de-nice:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-waleed-resort {
  width: 100%;
  height: 100%;
  background-image: url("../images/2013---Waleed-Resort---Al-Amaria---Saudi-Arabia---Architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-waleed-resort:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-as {
  width: 100%;
  height: 100%;
  background-image: url("../images/2017---House-AS---simple-house-interior-design---kitchen.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-as:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-am-restort {
  width: 100%;
  height: 100%;
  background-image: url("../images/2013---AM-Resort---Riyadh---Saudi-Arabia---Architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-am-restort:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-jm {
  width: 100%;
  height: 100%;
  background-image: url("../images/2006---House-JM---Milan---Italy---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-jm:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-1318 {
  width: 100%;
  height: 100%;
  background-image: url("../images/2014---House-1318---new-home-building-design---pool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-1318:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-house-1428 {
  width: 100%;
  height: 100%;
  background-image: url("../images/Architecture-Thick-as-a-brick-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-1428:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-dolomites-house {
  width: 100%;
  height: 100%;
  background-image: url("../images/2015---Dolomites-House---Madonna-di-Campiglio---Italy---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-dolomites-house:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.lightbox-am-resort-1 {
  background-image: url("../images/2013---AM-Resort---structural-design-for-a-residential-building---pool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-2 {
  background-image: url("../images/2013---AM-Resort---residential-design-build---external.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-3 {
  background-image: url("../images/2013---AM-Resort---residential-design-and-build---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-4 {
  background-image: url("../images/2013---AM-Resort---architectural-design-of-residential-building---soccer-field.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-5 {
  background-image: url("../images/2013---AM-Resort---commercial-residential-building-designs---interior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-6 {
  background-image: url("../images/2013---AM-Resort---design-build-residential-construction---external-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-7 {
  background-image: url("../images/2013---AM-Resort---luxe-home-design-build---internal-pool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-am-resort-8 {
  background-image: url("../images/2013---AM-Resort---residential-building-design-plans.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-am-resort-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-am-resort-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-am-resort-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-am-resort-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-am-resort-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-am-resort-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-am-resort-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-1 {
  background-image: url("../images/2011---cap-de-nice---summer-interior-design-ideas.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-2 {
  background-image: url("../images/2011---cap-de-nice---interior-design-ideas-for-home-office-space---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-3 {
  background-image: url("../images/2011---cap-de-nice---modern-house-interior-design---kitchen.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-4 {
  background-image: url("../images/2011---cap-de-nice---modern-home-design-ideas-interior---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-5 {
  background-image: url("../images/2011---cap-de-nice---high-end-residential-interior-design---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-6 {
  background-image: url("../images/2011---cap-de-nice---modern-minimalist-home-interior-design---bathroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-7 {
  background-image: url("../images/2011---cap-de-nice---residential-interior-design---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-8 {
  background-image: url("../images/2011---cap-de-nice---house-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-9 {
  background-image: url("../images/2011---cap-de-nice---residential-interior-designers---stairs.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cap-de-nice-10 {
  background-image: url("../images/2011---cap-de-nice---simple-house-interior-design---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cap-de-nice-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cap-de-nice-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cap-de-nice-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cap-de-nice-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cap-de-nice-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cap-de-nice-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cap-de-nice-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-1 {
  background-image: url("../images/2015---dolomites-house---interior-design-ideas-for-small-house---view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-2 {
  background-image: url("../images/2015---dolomites-house---vacation-home-interior-design---pool.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-3 {
  background-image: url("../images/2015---dolomites-house---small-house-interior-design---living-room.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-4 {
  background-image: url("../images/2015---dolomites-house---home-interior-design---view-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-5 {
  background-image: url("../images/2015---dolomites-house---bedroom-house-interior-design---bedroom.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-6 {
  background-image: url("../images/2015---dolomites-house---italian-house-interior-design---bathroom.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-dolomites-house-7 {
  background-image: url("../images/2015---dolomites-house---european-home-interior-design---plan.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-dolomites-house-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-dolomites-house-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-dolomites-house-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-dolomites-house-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-dolomites-house-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-dolomites-house-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-dolomites-house-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-1 {
  background-image: url("../images/2014---House-1318---residential-design-build---external-view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-2 {
  background-image: url("../images/2014---House-1318---new-home-building-design---pool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-3 {
  background-image: url("../images/2014---House-1318---house-building-ideas-design---living-room-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-4 {
  background-image: url("../images/2014---House-1318---design-and-building-a-house---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-5 {
  background-image: url("../images/2014---House-1318---luxe-home-design-build---bedroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-6 {
  background-image: url("../images/2014---House-1318----design-build-residential-construction---external-view-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-7 {
  background-image: url("../images/2014---House-1318---house-building-design---exterior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1318-8 {
  background-image: url("../images/2014---House-1318---house-building-design-plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1318-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1318-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1318-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1318-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1318-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1318-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1318-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-1 {
  background-image: url("../images/2017---House-AS---simple-house-interior-design---kitchen.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-house-as-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-2 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-3 {
  background-image: url("../images/2017---House-AS---italian-house-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-4 {
  background-image: url("../images/2017---House-AS---simple-house-interior-design---bedroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-5 {
  background-image: url("../images/2017---House-AS---modern-house-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-6 {
  background-image: url("../images/2017---House-AS---house-interior-design-ideas---bedroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-7 {
  background-image: url("../images/2017---House-AS---contemporary-house-interior-design---kitchen.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-8 {
  background-image: url("../images/2017---House-AS---family-house-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-9 {
  background-image: url("../images/2017---House-AS---bathroom-interior-design-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-10 {
  background-image: url("../images/2017---House-AS---bathroom-interior-design.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.lightbox-house-as-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-11 {
  background-image: url("../images/2017---House-AS---bedroom-house-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-11._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-11._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-11._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-11._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-11._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-11._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-11._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-11._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-12 {
  background-image: url("../images/2017---House-AS---bedroom-house-interior-design-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-12._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-12._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-12._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-12._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-12._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-12._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-12._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-12._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-13 {
  background-image: url("../images/2017---House-AS---modern-minimalist-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-13._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-13._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-13._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-13._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-13._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-13._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-13._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-13._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-14 {
  background-image: url("../images/2017---House-AS---interior-design-plan-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-14._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-14._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-14._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-14._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-14._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-14._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-14._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-14._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-as-15 {
  background-image: url("../images/2017---House-AS---interior-design-plan-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-as-15._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-15._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-as-15._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-as-15._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-as-15._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-as-15._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-as-15._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-as-15._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-1 {
  background-image: url("../images/2006---House-JM---Milan---Italy---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-2 {
  background-image: url("../images/2006---House-JM---traditional-home-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-3 {
  background-image: url("../images/2006---House-JM---interior-design-for-residential-buildings---bathroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-4 {
  background-image: url("../images/2006---House-JM---simple-house-interior-design---kitchen.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-5 {
  background-image: url("../images/2006---House-JM---home-interior-design-ideas---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-6 {
  background-image: url("../images/2006---House-JM---family-house-interior-design---bedroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-7 {
  background-image: url("../images/2006---House-JM---home-interior-design-for-small-house---stairs.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-jm-8 {
  background-image: url("../images/2006---House-JM---house-and-home-interior-design---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-jm-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-jm-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-jm-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-jm-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-jm-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-jm-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-jm-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-1 {
  background-image: url("../images/2010---House-SG---Brescia---Italy---Interior-Design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-2 {
  background-image: url("../images/2010---House-SG----contemporary-home-interior-design-ideas---living-room.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-3 {
  background-image: url("../images/2010---House-SG----residential-interiod-design---stairs.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-4 {
  background-image: url("../images/2010---House-SG---complete-home-interior-design---open-space.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-5 {
  background-image: url("../images/2010---House-SG---unique-home-interior-designs---bathroom.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-6 {
  background-image: url("../images/2010---House-SG---modern-industrial-home-interior-design---detail.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-house-sg-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-7 {
  background-image: url("../images/2010---House-SG---house-interior-design---bedroom-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-8 {
  background-image: url("../images/2010---House-SG---modern-house-interior-design---bedroom-2.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-9 {
  background-image: url("../images/2010---House-SG---interior-design-ideas-fo-home-office-space---living-room.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-10 {
  background-image: url("../images/2010---House-SG---house-interior-design---bathroom.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-11 {
  background-image: url("../images/2010---House-SG---interior-design-ideas---detail.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-11._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-11._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-11._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-11._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-11._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-11._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-11._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-11._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-12 {
  background-image: url("../images/2010---House-SG---house-interior-architecture-design---external.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-12._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-12._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-12._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-12._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-12._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-12._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-12._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-12._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-13 {
  background-image: url("../images/2010---House-SG---family-house-interior-design---children-bedroom.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-13._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-13._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-13._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-13._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-13._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-13._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-13._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-13._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-sg-14 {
  background-image: url("../images/2010---House-SG---house-and-home-interior-design---plan.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-sg-14._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-14._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-sg-14._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-sg-14._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-sg-14._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-sg-14._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-sg-14._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-sg-14._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-1 {
  background-image: url("../images/2015---Villa-K1---Koufonissi---Greece---Architecture---interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-2 {
  background-image: url("../images/2015---villa-k1---structural-design-for-a-residential-building---external-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-3 {
  background-image: url("../images/2015---villa-k1---modern-house-interior-design---detail.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-4 {
  background-image: url("../images/2015---villa-k1---modern-home-interior-design---external-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-5 {
  background-image: url("../images/2015---villa-k1---house-building-ideas-design---external-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-6 {
  background-image: url("../images/2015---villa-k1---house-interior-design---kitchen.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-7 {
  background-image: url("../images/2015---villa-k1---home-interior-design---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-8 {
  background-image: url("../images/2015---villa-k1---bedroom-house-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-villa-k1-9 {
  background-image: url("../images/2015---villa-k1----modern-architecture---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-villa-k1-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-villa-k1-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-villa-k1-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-villa-k1-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-villa-k1-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-villa-k1-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-villa-k1-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-1 {
  background-image: url("../images/2013---waleed-resort---residential-building-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-2 {
  background-image: url("../images/2013---waleed-resort---new-home-building-design---internal-details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-3 {
  background-image: url("../images/2013---waleed-resort---residential-architecture-design---internal-detail.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-4 {
  background-image: url("../images/2013---waleed-resort---architecture-design---intern-detail.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-5 {
  background-image: url("../images/2013---waleed-resort---luxe-home-design-build---external.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-6 {
  background-image: url("../images/2013---waleed-resort---house-design-ideas-contemporary---external.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-7 {
  background-image: url("../images/2013---waleed-resort---house-building-design---external.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-waleed-resort-8 {
  background-image: url("../images/2013---waleed-resort---design-build-residential-construction---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-waleed-resort-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-waleed-resort-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-waleed-resort-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-waleed-resort-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-waleed-resort-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-waleed-resort-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-waleed-resort-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.div-block-bookshelf {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture--bookshelf---joinery.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-bookshelf:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-tartan-sofa {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture-design---tv-bed-4.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-tartan-sofa:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-projects-category-furniture {
  grid-auto-rows: 50vh;
  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: 50vh 50vh 50vh;
  grid-template-rows: 50vh 50vh 50vh;
}

.grid-projects-category-residential {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1.5fr 1.5fr;
  grid-template-columns: 1.5fr 1.5fr;
  -ms-grid-rows: 50vh 50vh 50vh 50vh 50vh;
  grid-template-rows: 50vh 50vh 50vh 50vh 50vh;
}

.grid-projects-category-educational {
  grid-auto-rows: 50vh;
  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: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.div-block-tilting-staircase {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture-design---tilting-staircase-3.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-tilting-staircase:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-tv-bed {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture-design---tv-bed-4.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-tv-bed:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-wave-bed {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture-design---wave-bed.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-wave-bed:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-kobra-stool {
  width: 100%;
  height: 100%;
  background-image: url("../images/architect---furniture-design---kobra-stool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-kobra-stool:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-bookshelf {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-project-bookshelf.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-bookshelf.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-bookshelf.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-bookshelf.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-project-bookshelf-1 {
  background-image: url("../images/architect---furniture--bookshelf---joinery.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-bookshelf-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-bookshelf-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-bookshelf-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-bookshelf-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-bookshelf-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-bookshelf-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-bookshelf-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-bookshelf-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-bookshelf-2 {
  background-image: url("../images/architect---furniture--bookshelf---joinery-2.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-bookshelf-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-bookshelf-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-bookshelf-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-bookshelf-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-bookshelf-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-bookshelf-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-bookshelf-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-bookshelf-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-kobra-stool {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-kobra-stool.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-kobra-stool.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-kobra-stool.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-kobra-stool.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-kobra-stool-1 {
  background-image: url("../images/architect---furniture-design---kobra-stool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kobra-stool-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kobra-stool-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kobra-stool-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kobra-stool-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kobra-stool-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kobra-stool-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kobra-stool-2 {
  background-image: url("../images/architect---furniture-design---kobra-stool-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kobra-stool-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kobra-stool-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kobra-stool-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kobra-stool-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kobra-stool-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kobra-stool-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kobra-stool-3 {
  background-image: url("../images/architect---furniture-design---kobra-stool-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kobra-stool-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kobra-stool-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kobra-stool-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kobra-stool-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kobra-stool-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kobra-stool-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kobra-stool-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-tv-bed {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-tv-bed.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-tv-bed.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-tv-bed.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-tv-bed.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-tv-bed-1 {
  background-image: url("../images/architect---furniture-design---tv-bed-5.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-tv-bed-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-2 {
  background-image: url("../images/architect---furniture-design---tv-bed-4.jpeg");
  background-position: 0% 50%;
  background-size: cover;
}

.lightbox-tv-bed-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-3 {
  background-image: url("../images/architect---furniture-design---tv-bed-6.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-tv-bed-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-4 {
  background-image: url("../images/architect---furniture-design---tv-bed-2_1.jpeg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-tv-bed-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-5 {
  background-image: url("../images/architect---furniture-design---tv-bed-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-tv-bed-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-6 {
  background-image: url("../images/architect---furniture-design---tv-bed-7.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-tv-bed-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-tv-bed-7 {
  background-image: url("../images/architect---furniture-design---tv-bed.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-tv-bed-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-tv-bed-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-tv-bed-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-tv-bed-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-tv-bed-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-tv-bed-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-tv-bed-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-tartan-sofa {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-tartan-sofa.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-tartan-sofa.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-tartan-sofa.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-tartan-sofa.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-project-tartan-sofa-1 {
  background-image: url("../images/architect---furniture-design---tv-bed-4.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-project-tartan-sofa-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tartan-sofa-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tartan-sofa-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tartan-sofa-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tartan-sofa-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tartan-sofa-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tartan-sofa-2 {
  background-image: url("../images/architect---furniture-design---tv-bed-5.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tartan-sofa-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tartan-sofa-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tartan-sofa-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tartan-sofa-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tartan-sofa-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tartan-sofa-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tartan-sofa-3 {
  background-image: url("../images/architect---furniture-design---tartan-sofa.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tartan-sofa-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tartan-sofa-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tartan-sofa-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tartan-sofa-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tartan-sofa-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tartan-sofa-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tartan-sofa-4 {
  background-image: url("../images/architect---furniture-design---tv-bed-2.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tartan-sofa-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tartan-sofa-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tartan-sofa-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tartan-sofa-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tartan-sofa-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tartan-sofa-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tartan-sofa-5 {
  background-image: url("../images/architect---furniture-design---tv-bed-3_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tartan-sofa-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tartan-sofa-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tartan-sofa-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tartan-sofa-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tartan-sofa-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tartan-sofa-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tartan-sofa-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-telting-staircase {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-telting-staircase.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-telting-staircase.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-telting-staircase.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-telting-staircase.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-project-tilting-staircase-1 {
  background-image: url("../images/architect---furniture-design---tilting-staircase-3.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tilting-staircase-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tilting-staircase-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tilting-staircase-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tilting-staircase-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tilting-staircase-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tilting-staircase-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tilting-staircase-2 {
  background-image: url("../images/architect---furniture-design---tilting-staircase-2.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tilting-staircase-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tilting-staircase-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tilting-staircase-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tilting-staircase-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tilting-staircase-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tilting-staircase-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tilting-staircase-3 {
  background-image: url("../images/architect---furniture-design---tilting-staircase-4.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tilting-staircase-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tilting-staircase-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tilting-staircase-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tilting-staircase-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tilting-staircase-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tilting-staircase-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tilting-staircase-4 {
  background-image: url("../images/architect---furniture-design---tilting-staircase-5.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tilting-staircase-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tilting-staircase-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tilting-staircase-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tilting-staircase-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tilting-staircase-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tilting-staircase-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-tilting-staircase-5 {
  background-image: url("../images/architect---furniture-design---tilting-staircase.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-tilting-staircase-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-tilting-staircase-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-tilting-staircase-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-tilting-staircase-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-tilting-staircase-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-tilting-staircase-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-tilting-staircase-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-wave-bed {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-project-wave-bed.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-wave-bed.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-wave-bed.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-wave-bed.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-wave-bed-1 {
  background-image: url("../images/architect---furniture-design---wave-bed.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-wave-bed-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-wave-bed-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-wave-bed-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-wave-bed-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-wave-bed-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-wave-bed-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-wave-bed-2 {
  background-image: url("../images/architect---furniture-design---wave-bed-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-wave-bed-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-wave-bed-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-wave-bed-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-wave-bed-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-wave-bed-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-wave-bed-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-wave-bed-3 {
  background-image: url("../images/architect---furniture-design---wave-bed-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-wave-bed-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-wave-bed-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-wave-bed-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-wave-bed-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-wave-bed-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-wave-bed-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-wave-bed-4 {
  background-image: url("../images/architect---furniture-design---wave-bed-4.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-wave-bed-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-wave-bed-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-wave-bed-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-wave-bed-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-wave-bed-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-wave-bed-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-wave-bed-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-projects-category-public {
  grid-auto-rows: 50vh;
  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: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.div-block-gasometer-conversion {
  width: 100%;
  height: 100%;
  background-image: url("../images/2009---Gasometer-conversion----public-sector-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-gasometer-conversion:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-civic-centre {
  width: 100%;
  height: 100%;
  background-image: url("../images/2011-Public-Civic-Centre-1-min.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-civic-centre:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-pescheto-centre {
  width: 100%;
  height: 100%;
  background-image: url("../images/pescheto-centre---public-space-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-pescheto-centre:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-library {
  width: 100%;
  height: 100%;
  background-image: url("../images/2008-Public-Library-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-library:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-civic-centre {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-civic-centre.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-civic-centre.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-civic-centre.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-civic-centre.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-civic-centre-1 {
  background-image: url("../images/2011---civic-centre----architect-of-public-space---view.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-2 {
  background-image: url("../images/2011---civic-centre---public-arhitecture---view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-3 {
  background-image: url("../images/2011---civic-centre----public-architecture-project---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-4 {
  background-image: url("../images/2011---civic-centre---public-architecture-and-planning---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-5 {
  background-image: url("../images/2011---civic-centre---public-zone---external-view.png");
  background-position: 100% 50%;
  background-size: cover;
}

.lightbox-civic-centre-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-6 {
  background-image: url("../images/2011---civic-centre---architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-civic-centre-7 {
  background-image: url("../images/2011---civic-centre---domaine-public-architecture---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-civic-centre-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-civic-centre-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-civic-centre-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-civic-centre-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-civic-centre-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-civic-centre-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-civic-centre-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-gasometer {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-gasometer.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-gasometer.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-gasometer.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-gasometer.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-gasometer-1 {
  background-image: url("../images/Public-min.jpg");
  background-position: 100% 50%;
  background-size: cover;
}

.lightbox-gasometer-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-gasometer-2 {
  background-image: url("../images/2009---Gasometer-conversion---public-sector-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-gasometer-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-gasometer-3 {
  background-image: url("../images/2009---Gasometer-conversion----public-sector-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-gasometer-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-gasometer-4 {
  background-image: url("../images/2009---Gasometer-conversion---public-architect.jpg");
  background-position: 0% 50%;
  background-size: cover;
}

.lightbox-gasometer-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-gasometer-5 {
  background-image: url("../images/2009---Gasometer-conversion---public-architecture-and-planning.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-gasometer-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-gasometer-6 {
  background-image: url("../images/2009---Gasometer-conversion----public-zone-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-gasometer-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-gasometer-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-gasometer-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-gasometer-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-gasometer-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-gasometer-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-gasometer-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-pescheto-centre {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-pescheto-centre.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-pescheto-centre.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-pescheto-centre.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-pescheto-centre.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-pescheto-centre-1 {
  background-image: url("../images/pescheto-centre---public-space-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-pescheto-centre-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-pescheto-centre-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-pescheto-centre-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-pescheto-centre-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-pescheto-centre-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-pescheto-centre-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-pescheto-centre-2 {
  background-image: url("../images/pescheto-centre---public-sector-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-pescheto-centre-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-pescheto-centre-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-pescheto-centre-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-pescheto-centre-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-pescheto-centre-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-pescheto-centre-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-pescheto-centre-3 {
  background-image: url("../images/pescheto-centre---public-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-pescheto-centre-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-pescheto-centre-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-pescheto-centre-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-pescheto-centre-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-pescheto-centre-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-pescheto-centre-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-pescheto-centre-4 {
  background-image: url("../images/pescheto-centre---public-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-pescheto-centre-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-pescheto-centre-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-pescheto-centre-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-pescheto-centre-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-pescheto-centre-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-pescheto-centre-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-pescheto-centre-5 {
  background-image: url("../images/pescheto-centre---public-space-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-pescheto-centre-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-pescheto-centre-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-pescheto-centre-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-pescheto-centre-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-pescheto-centre-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-pescheto-centre-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-pescheto-centre-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-legnano-library {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-legnano-library.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-legnano-library.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-legnano-library.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-legnano-library.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-legnano-library-1 {
  background-image: url("../images/2008----library---public-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-legnano-library-2 {
  background-image: url("../images/2008---library---public-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-legnano-library-3 {
  background-image: url("../images/2008---library---public-library-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-legnano-library-4 {
  background-image: url("../images/2008---library---public-library-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-legnano-library-5 {
  background-image: url("../images/2008---library---public-space-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-legnano-library-6 {
  background-image: url("../images/2008---library---public-sector-architect.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-legnano-library-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-legnano-library-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-legnano-library-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-legnano-library-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-legnano-library-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-legnano-library-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-legnano-library-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-house-1428 {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-house-1428.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-house-1428.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-house-1428.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-house-1428.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-house-1428-1 {
  background-image: url("../images/House-1428---house-building-ideas-design---living-room-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-2 {
  background-image: url("../images/House-1428---new-home-building-design---pool.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-3 {
  background-image: url("../images/House-1428---house-building-design---exterior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-4 {
  background-image: url("../images/House-1428---luxe-home-design-build---stairs.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-5 {
  background-image: url("../images/House-1428---design-and-building-a-house---living-room.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-6 {
  background-image: url("../images/House-1428----design-build-residential-construction---external-view-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-1428-7 {
  background-image: url("../images/House-1428---house-building-design-plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-1428-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-1428-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-1428-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-1428-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-1428-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-1428-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-1428-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-projects-category-hospitality {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
}

.div-block-castello-malvezzi {
  width: 100%;
  height: 100%;
  background-image: url("../images/2011-Hospitality-Pergola-of-Castello-Malvezzi-Restaurant-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-castello-malvezzi:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-yoshi-restaurant {
  width: 100%;
  height: 100%;
  background-image: url("../images/2005-Hospitality-Yoshi-Restaurant.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-yoshi-restaurant:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-kyzyl-hotel {
  width: 100%;
  height: 100%;
  background-image: url("../images/2014-Hospitality-Kyzyl-Hotel-1-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-kyzyl-hotel:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-kyzyl-hotel {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-kyzyl-hotel.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-kyzyl-hotel.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-kyzyl-hotel.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-kyzyl-hotel.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-kyzyl-hotel-1 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-architecture---view-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kyzyl-hotel-2 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-architecture---view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kyzyl-hotel-3 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-architecture---view-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kyzyl-hotel-4 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-designers---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kyzyl-hotel-5 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-architect---suite.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-kyzyl-hotel-6 {
  background-image: url("../images/2014---kyzyl-hotel---hospitality-architect---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-kyzyl-hotel-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-kyzyl-hotel-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-kyzyl-hotel-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-kyzyl-hotel-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-kyzyl-hotel-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-kyzyl-hotel-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-kyzyl-hotel-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-1 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architecture---restaurant-inside-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-2 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architecture---restaurant-inside.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-3 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-designer---restaurant-inside.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-4 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architecture---restaurant-inside-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-5 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architect---restaurant-inside.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-6 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architect---restaurant-inside-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-7 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architect---restaurant-inside-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-castello-malvezzi-8 {
  background-image: url("../images/2011---castello-malvezzi---hospitality-architect---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-castello-malvezzi-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-castello-malvezzi-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-castello-malvezzi-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-castello-malvezzi-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-castello-malvezzi-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-castello-malvezzi-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-castello-malvezzi-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-1 {
  background-image: url("../images/2005-Hospitality-Yoshi-Restaurant.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architecture---inside.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-3 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-4 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architecture---details.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-5 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---internal.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-yoshi-restaurant-6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-yoshi-restaurant-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-yoshi-restaurant-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-yoshi-restaurant-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-yoshi-restaurant-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-yoshi-restaurant-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-yoshi-restaurant-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-yoshi-restaurant-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-yoshi-restaurant {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-yoshi-restaurant.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-yoshi-restaurant.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-yoshi-restaurant.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-yoshi-restaurant.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.grid-projects-category-temporary {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
}

.div-block-ivar-fair-stand {
  width: 100%;
  height: 100%;
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-structures.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-ivar-fair-stand:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-fair-stand-2 {
  width: 100%;
  height: 100%;
  background-image: url("../images/massimo-adiansi-architect---architetto.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-fair-stand-2:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-projects-category-office {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 50vh 50vh;
  grid-template-rows: 50vh 50vh;
}

.div-block-ivar-head-office {
  width: 100%;
  height: 100%;
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design-cover.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-ivar-head-office:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-cebred {
  width: 100%;
  height: 100%;
  background-image: url("../images/2010-Office-Cebred-Head-Office---Interior-Design---Italy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-cebred:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-zurich-insurance {
  width: 100%;
  height: 100%;
  background-image: url("../images/2009-Office-Zurich-interior-design--italy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-zurich-insurance:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-garage-conversion {
  width: 100%;
  height: 100%;
  background-image: url("../images/2007---garage-conversion---workplace-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-garage-conversion:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-bstation {
  width: 100%;
  height: 100%;
  background-image: url("../images/2012-Office-BStation---Interior-Design---italy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-bstation:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-ivar {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-ivar.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-ivar.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.grid-right-project-cebred {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-cebred.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-cebred.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-cebred.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-cebred.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-cebred-1 {
  background-image: url("../images/2010---cebred---office-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-2 {
  background-image: url("../images/2010---cebred---architecture-office-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-3 {
  background-image: url("../images/2010---cebred---studio-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-4 {
  background-image: url("../images/2010---cebred---workplace-interior-design---stairs.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-5 {
  background-image: url("../images/2010---cebred---studio-design-interior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-6 {
  background-image: url("../images/2010---cebred---office-designers.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-cebred-7 {
  background-image: url("../images/2010---cebred---office-interior-design-ideas---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-cebred-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-cebred-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-cebred-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-cebred-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-cebred-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-cebred-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-cebred-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-zurich {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-zurich.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-zurich.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-zurich.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-zurich.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-zurich-1 {
  background-image: url("../images/2009-Office-Zurich-interior-design--italy.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-zurich-2 {
  background-image: url("../images/2009---zurich---office-designers.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-zurich-3 {
  background-image: url("../images/2009---zurich---studio-room-interior-design-ideas.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-zurich-4 {
  background-image: url("../images/2009---zurich---interior-designers-for-office.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-zurich-5 {
  background-image: url("../images/2009---zurich---office-reception-interior-design-ideas.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-zurich-6 {
  background-image: url("../images/2009---zurich---architecture-office-interior-design---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-zurich-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-zurich-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-zurich-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-zurich-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-zurich-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-zurich-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-zurich-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-garage-conversion {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-garage-conversion.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-garage-conversion.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-garage-conversion.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-garage-conversion.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-garage-conversion-1 {
  background-image: url("../images/2007---garage-conversion---office-interior-design-ideas.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-garage-conversion-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-2 {
  background-image: url("../images/2007---garage-conversion---workplace-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-3 {
  background-image: url("../images/2007---garage-conversion---studio-interior-designer.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-4 {
  background-image: url("../images/2007---garage-conversion---renovation.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-5 {
  background-image: url("../images/2007---garage-conversion---architecture-office-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-6 {
  background-image: url("../images/2007---garage-conversion---office-design-services.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-garage-conversion-7 {
  background-image: url("../images/2007---garage-conversion---office-interior-design---plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-garage-conversion-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-garage-conversion-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-garage-conversion-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-garage-conversion-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-garage-conversion-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-garage-conversion-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-garage-conversion-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-bstation {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-bstation.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-bstation.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-bstation.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-bstation.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-bstation-interior-design-1 {
  background-image: url("../images/2012-bstation--ultra-modern-office-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-bstation-interior-design-2 {
  background-image: url("../images/2012-bstation-office-designers.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-bstation-interior-design-3 {
  background-image: url("../images/2012-bstation--office-interior-design-ideas.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-bstation-interior-design-4 {
  background-image: url("../images/2012-bstation--office-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-bstation-interior-design-5 {
  background-image: url("../images/2012-bstation--interior-designers-for-office.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-bstation-interior-design-6 {
  background-image: url("../images/2012-bstation--studio-interior-design-plan.png");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-bstation-interior-design-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-bstation-interior-design-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-bstation-interior-design-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-bstation-interior-design-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-bstation-interior-design-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-bstation-interior-design-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-bstation-interior-design-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-projects-category-retail {
  grid-auto-rows: 50vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 50vh;
  grid-template-rows: 50vh;
}

.div-block-mini-dealership {
  width: 100%;
  height: 100%;
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-7.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-mini-dealership:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.div-block-public-market {
  width: 100%;
  height: 100%;
  background-image: url("../images/2011-Retail-Public-Market-forte-dei-marmi-italy-architecture.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.div-block-public-market:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-mini-dealership {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-mini-dealership.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-mini-dealership.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-mini-dealership.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-mini-dealership.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-mini-dealership-interior-design-1 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-7.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-2 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-4.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-3 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-5.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-4 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-6.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-5 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-6 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-7 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-exterior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-8 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-internal-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-mini-dealership-interior-design-9 {
  background-image: url("../images/2006-mini-dealership-retail-interior-design-plan.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-mini-dealership-interior-design-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-mini-dealership-interior-design-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-mini-dealership-interior-design-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-mini-dealership-interior-design-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-mini-dealership-interior-design-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-mini-dealership-interior-design-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-mini-dealership-interior-design-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-forte-dei-marmi {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-forte-dei-marmi.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-forte-dei-marmi.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-forte-dei-marmi.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-forte-dei-marmi.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-public-market-architecture-design-1 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-external-view.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-public-market-architecture-design-2 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-exterior-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-public-market-architecture-design-3 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-exterior-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-public-market-architecture-design-4 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-exterior.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-public-market-architecture-design-5 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-plan-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-public-market-architecture-design-6 {
  background-image: url("../images/2011-public-market-forte-dei-marmi-italy-architecture-design-for-retail-plan-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-public-market-architecture-design-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-public-market-architecture-design-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-public-market-architecture-design-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-public-market-architecture-design-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-public-market-architecture-design-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-public-market-architecture-design-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-public-market-architecture-design-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-ivar-fair-stand {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-ivar-fair-stand.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar-fair-stand.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar-fair-stand.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-ivar-fair-stand.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-ivar-fairstand-architecture-interior-design-1 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architect.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-spaces-architect.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-spaces-architecture.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-structures.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6 {
  background-image: url("../images/2018---ivar-fair-stand----temporary-architecture-exhibition.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-projects.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-installations.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-structures-in-architecture.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11 {
  background-image: url("../images/2018---ivar-fair-stand---temporary-architecture-pavillons.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-ivar-fairstand-architecture-interior-design-11._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-ivar-fairstand-architecture-interior-design-11._8 {
  background-image: url("../images/1-copy.jpg");
}

.header-category-home-2 {
  position: absolute;
  margin-bottom: 0px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 70px;
  font-weight: 900;
  letter-spacing: -2px;
}

.header-category-home-categories {
  position: absolute;
  margin-bottom: 0px;
  font-family: Gothicb, sans-serif;
  color: #fc0;
  font-size: 37px;
  font-weight: 900;
  letter-spacing: -2px;
}

.back-link {
  margin-bottom: 0px;
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-size: 19px;
  line-height: 30px;
  font-weight: 100;
  text-decoration: underline;
}

.back-link:hover {
  color: #fc0;
}

.section-14 {
  height: 5vh;
  padding-left: 10px;
  background-color: #000;
}

.backlink-section {
  padding-left: 10px;
  background-color: #000;
}

.link-block-back-project {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 90px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link-block-back-project._2 {
  margin-top: 25px;
}

.div-block-about-max-adiansi {
  height: 100%;
  background-image: url("../images/max-adiansi-architect-architecture-interior-designer-renovation-planning.jpg");
  background-position: 0% 50%;
  background-size: cover;
}

.div-block-about-max-adiansi._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-block-about-max-adiansi._3 {
  background-image: url("../images/4-copy.jpg");
}

.section-15 {
  background-color: #000;
}

.link-heading-menu-hide {
  display: none;
}

.footer-nav-link-hide {
  display: none;
  margin-right: 20px;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  font-family: "Gothic A1", sans-serif;
  color: #707070;
  font-size: 16px;
}

.footer-nav-link-hide:hover {
  color: #fff;
}

.header-name-services {
  font-family: "Gothic A1", sans-serif;
  color: #fc0;
  font-size: 33px;
  line-height: 63px;
  font-weight: 700;
  text-transform: uppercase;
}

.div-concept-design-service {
  height: 100%;
  background-image: url("../images/Architectural-concept-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-concept-design-service._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-concept-design-service._3 {
  background-image: url("../images/4-copy.jpg");
}

.div-final-design-service-copy {
  height: 100%;
  background-image: url("../images/Architecture-final-design-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-final-design-service-copy._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-final-design-service-copy._3 {
  background-image: url("../images/4-copy.jpg");
}

.div-technical-design {
  height: 100%;
  background-image: url("../images/Architecture-technical-design-min.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-technical-design._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-technical-design._3 {
  background-image: url("../images/4-copy.jpg");
}

.div-suppliers-management {
  height: 100%;
  background-image: url("../images/architect-supplier-management.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-suppliers-management._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-suppliers-management._3 {
  background-image: url("../images/4-copy.jpg");
}

.div-construction-management {
  height: 100%;
  background-image: url("../images/architectural-construction-management.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-construction-management._2 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.div-construction-management._3 {
  background-image: url("../images/4-copy.jpg");
}

.first-form {
  padding: 50px;
  background-color: #000;
}

.div-block-59 {
  position: absolute;
  z-index: 9999999;
  width: 100%;
  height: 120px;
  margin-top: -68px;
  background-color: #000;
}

.copyright-info {
  margin-bottom: 15px;
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-size: 19px;
  line-height: 25px;
  font-weight: 400;
}

.link-partners {
  color: #fd00b3;
}

.grid-right-projec-house-extension {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-projec-house-extension.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-projec-house-extension.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-projec-house-extension.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-projec-house-extension.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-house-extension-london-1 {
  background-image: url("../images/house-extension-london-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-extension-london-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-extension-london-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-extension-london-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-extension-london-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-extension-london-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-extension-london-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-extension-london-2 {
  background-image: url("../images/architecture-house-extension-london.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-extension-london-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-extension-london-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-extension-london-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-extension-london-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-extension-london-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-extension-london-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-extension-london-3 {
  background-image: url("../images/Interior-house-extension-london.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-extension-london-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-extension-london-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-extension-london-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-extension-london-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-extension-london-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-extension-london-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-extension-london-4 {
  background-image: url("../images/planning-house-extension-london.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-extension-london-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-extension-london-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-extension-london-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-extension-london-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-extension-london-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-extension-london-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-extension-london-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-1 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design-enter.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-2 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-3 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design---meeting-area.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-4 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design---Reception.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-5 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design---planning-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-head-office-6 {
  background-image: url("../images/head-office---Prevalle-Italy---architecture-interior-design---planning-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-head-office-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-head-office-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-head-office-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-head-office-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-head-office-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-head-office-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-head-office-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.div-block-ivar-academy {
  width: 100%;
  height: 100%;
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-ivar-academy:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.grid-right-project-ivar-academy {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-ivar-academy.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar-academy.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-ivar-academy.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-ivar-academy.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-project-ivar-academy-1 {
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-academy-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-academy-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-academy-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-academy-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-academy-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-academy-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-academy-2 {
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-academy-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-academy-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-academy-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-academy-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-academy-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-academy-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-academy-3 {
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-academy-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-academy-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-academy-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-academy-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-academy-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-academy-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-academy-4 {
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-5.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-academy-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-academy-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-academy-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-academy-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-academy-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-academy-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-project-ivar-academy-5 {
  background-image: url("../images/ivar-academy---prevalle-italy---architecture-interior-design---office-4.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-project-ivar-academy-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-project-ivar-academy-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-project-ivar-academy-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-project-ivar-academy-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-project-ivar-academy-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-project-ivar-academy-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-project-ivar-academy-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.div-block-violet {
  background-color: #fd00b3;
}

.div-block-yellow {
  background-color: #fc0;
}

.lightbox-costruire-1 {
  background-image: url("../images/01-Costruire.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-costruire-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-costruire-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-costruire-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-costruire-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-costruire-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-costruire-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-costruire-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-costruire-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-costruire-2 {
  background-image: url("../images/pag-36_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-costruire-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-costruire-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-costruire-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-costruire-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-costruire-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-costruire-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-costruire-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-costruire-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-images-domus {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-project-images-domus.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-domus.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-domus.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-images-domus.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-domus {
  background-image: url("../images/02-Domus.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-domus._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-domus._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-domus._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-domus._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-domus._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-domus._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-domus._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-domus._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-domus-2 {
  background-image: url("../images/1-page-min-1.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-domus-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-domus-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-domus-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-domus-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-domus-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-domus-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-domus-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-domus-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-images-eden-for-boys-and-girls {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh 40vh;
}

.grid-right-project-images-eden-for-boys-and-girls.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-eden-for-boys-and-girls.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-eden-for-boys-and-girls.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-images-eden-for-boys-and-girls.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-eden-for-boys-and-girls-1 {
  background-image: url("../images/03-Eden-for-Boys-and-Girs.jpg");
  background-position: 50% 14%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2 {
  background-image: url("../images/01.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-3 {
  background-image: url("../images/02.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-4 {
  background-image: url("../images/03.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-5 {
  background-image: url("../images/04.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-6 {
  background-image: url("../images/05.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-7 {
  background-image: url("../images/06.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-8 {
  background-image: url("../images/07.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-9 {
  background-image: url("../images/08.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-10 {
  background-image: url("../images/09.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-10._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-10._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-10._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-10._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-10._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-10._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-10._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-10._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-11 {
  background-image: url("../images/010.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-11._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-11._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-11._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-11._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-11._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-11._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-11._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-11._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elite-interiors-press-1 {
  background-image: url("../images/08-Elite-interiors.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.lightbox-elite-interiors-press-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elite-interiors-press-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elite-interiors-press-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elite-interiors-press-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elite-interiors-press-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elite-interiors-press-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elite-interiors-press-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elite-interiors-press-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elite-interiors-press-2 {
  background-image: url("../images/1-page-min-1.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.lightbox-elite-interiors-press-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elite-interiors-press-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elite-interiors-press-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elite-interiors-press-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elite-interiors-press-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elite-interiors-press-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elite-interiors-press-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elite-interiors-press-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-images-elite-interiors-press {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-project-images-elite-interiors-press.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-elite-interiors-press.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-elite-interiors-press.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-images-elite-interiors-press.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-elixir-1 {
  background-image: url("../images/09-Elixir.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.lightbox-elixir-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy {
  background-image: url("../images/01.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-eden-for-boys-and-girls-2-copy._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-eden-for-boys-and-girls-2-copy._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elixir-2 {
  background-image: url("../images/Elixir0001.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-elixir-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elixir-3 {
  background-image: url("../images/Elixir0003.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-elixir-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elixir-4 {
  background-image: url("../images/Elixir0004.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-elixir-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elixir-5 {
  background-image: url("../images/Elixir0005.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-elixir-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-elixir-6 {
  background-image: url("../images/Elixir0006.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-elixir-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-elixir-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-elixir-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-elixir-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-elixir-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-elixir-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-elixir-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.grid-right-project-images-le-case-di-elixir {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh;
}

.grid-right-project-images-le-case-di-elixir.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-le-case-di-elixir.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-images-le-case-di-elixir.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-images-le-case-di-elixir.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-house-hh-manchester-1 {
  background-image: url("../images/house-manchester---architecture---Study-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-2 {
  background-image: url("../images/house-manchester---architecture---Lounge-dinner.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-3 {
  background-image: url("../images/house-manchester---architecture---Entrance-hall.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-3._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-4 {
  background-image: url("../images/house-manchester---architecture---Ground-floor-staircase.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-4._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-4._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-4._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-4._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-4._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-4._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-4._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-4._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-5 {
  background-image: url("../images/house-manchester---architecture---Entrance-hall-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-5._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-5._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-5._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-5._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-5._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-5._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-5._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-5._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-6 {
  background-image: url("../images/house-manchester---architecture----lower-ground-floor.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-6._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-6._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-6._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-6._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-6._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-6._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-6._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-6._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-7 {
  background-image: url("../images/house-manchester---architecture----ground-floor.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-7._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-7._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-7._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-7._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-7._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-7._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-7._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-7._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-8 {
  background-image: url("../images/house-manchester---architecture---first-floor.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-8._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-8._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-8._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-8._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-8._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-8._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-8._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-8._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-house-hh-manchester-9 {
  background-image: url("../images/house-manchester---architecture---mezzanine-floor.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-house-hh-manchester-9._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-9._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-house-hh-manchester-9._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-house-hh-manchester-9._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-house-hh-manchester-9._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-house-hh-manchester-9._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-house-hh-manchester-9._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-house-hh-manchester-9._8 {
  background-image: url("../images/1-copy.jpg");
}

.div-block-house-hh-manchester {
  width: 100%;
  height: 100%;
  background-image: url("../images/house-manchester---architecture---Study-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-house-hh-manchester:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.link-block-costruire {
  height: 100%;
  background-image: url("../images/01-Costruire.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-domus {
  height: 100%;
  background-image: url("../images/02-Domus.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-eden {
  height: 100%;
  background-image: url("../images/03-Eden-for-Boys-and-Girs.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-frame {
  height: 100%;
  background-image: url("../images/04-Frame.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-interni {
  height: 100%;
  background-image: url("../images/05-Interni.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-elixir {
  height: 100%;
  background-image: url("../images/09-Elixir.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-elite {
  height: 100%;
  background-image: url("../images/08-Elite-interiors.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-loft {
  height: 100%;
  background-image: url("../images/06-Loft-residences.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

.link-block-abitare {
  height: 100%;
  background-image: url("../images/07-Abitare.jpg");
  background-position: 50% 0%;
  background-size: cover;
}

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

.nuovo-blocco-press {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 30vh;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 30vh;
  grid-template-rows: 30vh;
}

.web-marketing-agency {
  margin-right: 20px;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
  font-family: "Gothic A1", sans-serif;
  color: #fd00b3;
  font-size: 16px;
  font-weight: 600;
}

.web-marketing-agency:hover {
  color: #fff;
}

.marketing-agency-div {
  padding-left: 0px;
  font-size: 15px;
  text-align: center;
  text-decoration: none;
}

.grid-right-project-thick-as-a-brick {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 40vh;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 40vh 40vh;
  grid-template-rows: 40vh 40vh;
}

.grid-right-project-thick-as-a-brick.c-footer {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-thick-as-a-brick.footoer {
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-right-project-thick-as-a-brick.services {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 40vh 40vh 40vh 40vh;
  grid-template-rows: 40vh 40vh 40vh 40vh;
}

.grid-right-project-thick-as-a-brick.news {
  grid-row-gap: 35px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.lightbox-thick-as-a-brick-1 {
  background-image: url("../images/Architecture-Thick-as-a-brick-3.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-thick-as-a-brick-1._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-1._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-thick-as-a-brick-1._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-thick-as-a-brick-1._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-1._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-thick-as-a-brick-1._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-thick-as-a-brick-1._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-thick-as-a-brick-1._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-thick-as-a-brick-2 {
  background-image: url("../images/Architecture-Thick-as-a-brick-1.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-thick-as-a-brick-2._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-2._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-thick-as-a-brick-2._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-thick-as-a-brick-2._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-2._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-thick-as-a-brick-2._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-thick-as-a-brick-2._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-thick-as-a-brick-2._8 {
  background-image: url("../images/1-copy.jpg");
}

.lightbox-thick-as-a-brick-3 {
  background-image: url("../images/Architecture-Thick-as-a-brick-2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-thick-as-a-brick-3._1 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-3._2 {
  background-image: url("../images/6-copy.jpg");
}

.lightbox-thick-as-a-brick-3._3 {
  background-image: url("../images/7-copy.jpg");
}

.lightbox-thick-as-a-brick-3._4 {
  background-image: url("../images/4-copy.jpg");
}

.lightbox-thick-as-a-brick-3._5 {
  background-image: url("../images/2017---House-AS---house-interior-design---living-room.jpg");
}

.lightbox-thick-as-a-brick-3._6 {
  background-image: url("../images/2005---yoshi-restaurant---hospitality-architect---plan.jpg");
}

.lightbox-thick-as-a-brick-3._7 {
  background-image: url("../images/4-copy_1.jpg");
}

.lightbox-thick-as-a-brick-3._8 {
  background-image: url("../images/1-copy.jpg");
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 80px;
    line-height: 100px;
  }

  h2 {
    font-size: 60px;
    line-height: 80px;
  }

  h3 {
    font-size: 50px;
    line-height: 70px;
  }

  h4 {
    font-size: 46px;
    line-height: 66px;
  }

  h5 {
    font-size: 36px;
    line-height: 56px;
  }

  h6 {
    font-size: 30px;
    line-height: 50px;
  }

  .banner {
    height: 70vh;
    background-position: 50% 50%;
  }

  .banner.black-half {
    height: 80vh;
  }

  .banner.portfolio {
    height: 80vh;
  }

  .banner.categories {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 50vh 50vh 50vh 50vh;
    grid-template-rows: 50vh 50vh 50vh 50vh;
  }

  .mouse-scroll {
    display: none;
  }

  .logo-link {
    position: fixed;
    top: 40px;
  }

  .logo-link.w--current {
    position: fixed;
    top: 40px;
    bottom: auto;
  }

  .info-left {
    display: none;
  }

  .info-right {
    display: none;
  }

  .container-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .link.gray {
    margin-right: 0px;
  }

  .link-underline {
    width: 100%;
  }

  .banner-content-half {
    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;
    text-align: center;
  }

  .main-links {
    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;
  }

  .container-banner {
    margin-right: 4vw;
    margin-left: 4vw;
    padding-top: 150px;
    padding-bottom: 50px;
    -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-right-project-images.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .step {
    margin-right: 0px;
  }

  .main-content.style-content {
    padding-top: 150px;
    padding-bottom: 50px;
  }

  .main-content.style-guide-main-content {
    margin-right: auto;
    margin-left: auto;
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .content-holder {
    margin-bottom: 60px;
  }

  .headline-7 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 40px;
  }

  .form-section.cta {
    background-image: -webkit-gradient(
      linear,
      left top,
      right top,
      color-stop(25%, #000),
      to(transparent)
    );
    background-image: linear-gradient(90deg, #000 25%, transparent);
    background-position: 0px 0px;
  }

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

  .container-big {
    margin-right: 4vw;
    margin-left: 4vw;
    padding-top: 100px;
    padding-bottom: 100px;
    text-align: center;
  }

  .yellow-separator {
    margin-right: auto;
    margin-bottom: 40px;
    margin-left: auto;
  }

  ._3d-content-wrapper-top {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .container-small-grid {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .container-small-grid.category {
    padding-top: 186px;
  }

  .center-width {
    width: 90%;
  }

  .logos-grid {
    width: 90%;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 164px 164px 164px;
    grid-template-rows: 164px 164px 164px;
  }

  .header-form-section {
    margin-bottom: 40px;
  }

  .content-width {
    width: 100%;
  }

  .grid-footer {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    text-align: center;
  }

  .footer-logo {
    margin-bottom: 40px;
  }

  .footer-logo.w--current {
    margin-bottom: 30px;
  }

  .footer-spot-text {
    max-width: 100%;
    margin-bottom: 20px;
  }

  .footer-title {
    margin-bottom: 10px;
  }

  .top {
    padding-left: 0px;
  }

  .bottom {
    padding-left: 0px;
  }

  .bottom-links {
    padding-left: 0px;
  }

  .container-footer {
    margin-right: 4vw;
    margin-left: 4vw;
    padding-top: 80px;
    padding-bottom: 80px;
    text-align: left;
  }

  .menu-block {
    -webkit-transform-origin: 4vw 50px;
    -ms-transform-origin: 4vw 50px;
    transform-origin: 4vw 50px;
  }

  .menu-contact {
    display: none;
  }

  .menu-wrap {
    margin-right: 10vw;
    margin-left: 10vw;
  }

  .headline-top-text {
    margin-bottom: 20px;
    font-size: 25px;
    line-height: 35px;
  }

  .menu {
    position: fixed;
    top: 50px;
  }

  .service-grid {
    grid-auto-columns: auto;
    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;
  }

  .content-left {
    width: 100%;
    margin-top: 0px;
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;
  }

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

  .awards-grid {
    width: 90%;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 164px 164px 164px;
    grid-template-rows: 164px 164px 164px;
  }

  .accordion-tab-button {
    padding-right: 25px;
    padding-left: 25px;
  }

  .container-faq {
    margin-right: 4vw;
    margin-left: 4vw;
    padding-top: 100px;
    padding-bottom: 100px;
    text-align: center;
  }

  .form-content {
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 60px;
    padding-bottom: 0px;
    text-align: center;
  }

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

  .form-block {
    margin-top: 60px;
  }

  .text-field {
    padding: 30px;
  }

  .utility-page-form {
    width: 100%;
  }

  .licencing-holder {
    margin-bottom: 60px;
  }

  .section-2 {
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(25%, #000),
        to(transparent)
      ),
      url("../images/Untitled-1.png");
    background-image: linear-gradient(90deg, #000 25%, transparent),
      url("../images/Untitled-1.png");
    background-position: 0px 0px, 100.5% 50%;
    background-size: auto, contain;
    background-repeat: repeat, no-repeat;
    background-attachment: scroll, scroll;
  }

  .project-page-info {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .text-spot {
    padding-bottom: 17px;
  }

  .header-category-home {
    font-size: 60px;
  }

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

  .div-block-50 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .logo-text.home {
    font-size: 117px;
  }

  .left-flex.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .right-flex.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .about-flex-presentation {
    grid-auto-columns: auto;
    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-banner {
    height: auto;
  }

  .text-block-project-name {
    font-size: 30px;
  }

  .grid-right-project-bookshelf.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-kobra-stool.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-tv-bed.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-tartan-sofa.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-telting-staircase.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-wave-bed.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-civic-centre.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-gasometer.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-pescheto-centre.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-legnano-library.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-house-1428.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-projects-category-hospitality {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-kyzyl-hotel.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-yoshi-restaurant.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-ivar.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-cebred.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-zurich.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-garage-conversion.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-bstation.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-mini-dealership.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-forte-dei-marmi.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-ivar-fair-stand.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-projec-house-extension.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-ivar-academy.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-images-domus.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-images-eden-for-boys-and-girls.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-images-elite-interiors-press.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .grid-right-project-images-le-case-di-elixir.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }

  .nuovo-blocco-press {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .marketing-agency-div {
    padding-left: 0px;
  }

  .grid-right-project-thick-as-a-brick.c-footer {
    min-height: 260px;
    margin-top: 60px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 65px;
    line-height: 85px;
  }

  h2 {
    font-size: 56px;
    line-height: 76px;
  }

  .logo-link.w--current {
    top: 40px;
  }

  .container-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

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

  .grid-right-project-images.c-footer {
    margin-top: 40px;
  }

  .step {
    margin-bottom: 60px;
  }

  .main-content.style-content {
    padding-bottom: 40px;
  }

  .main-content.style-guide-main-content {
    padding-top: 40px;
  }

  .yellow-text-block {
    margin-bottom: 40px;
  }

  .sticky-heading {
    position: static;
    margin-bottom: 40px;
  }

  .container-big {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  ._3d-card {
    height: 300px;
  }

  ._3d-card.smaller {
    width: 100%;
    height: 300px;
    margin-right: 0%;
  }

  ._3d-card.smaller.no-margin-left {
    margin-left: 0%;
  }

  .container-small-grid {
    padding-top: 80px;
    padding-bottom: 80px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .logos-grid {
    -ms-grid-rows: 130px 130px 130px;
    grid-template-rows: 130px 130px 130px;
  }

  .friends-section {
    background-image: url("../images/5e16f13a3c053f5f6d836d62_samuel-scalzo-xyuYk9oLA8I-unsplash.jpg");
    background-size: cover;
    background-repeat: no-repeat;
  }

  .footer-nav-link.last {
    margin-right: 0px;
  }

  .bottom-links {
    padding-left: 0px;
  }

  .heading-menu {
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 60px;
  }

  .menu-wrap {
    overflow: auto;
  }

  .logo {
    height: 23px;
  }

  .headline-top-text {
    font-size: 20px;
    line-height: 30px;
  }

  .menu {
    top: 45px;
  }

  .left-arrow {
    left: 26%;
  }

  .right-arrow {
    right: 26%;
  }

  .container-faq {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .form-content {
    padding-right: 0px;
    padding-left: 0px;
  }

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

  .link-wrapper {
    -ms-grid-columns: auto;
    grid-template-columns: auto;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .color-wrapper {
    -ms-grid-columns: auto;
    grid-template-columns: auto;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

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

  .licencing-left {
    width: 100%;
    margin-bottom: 40px;
  }

  .licencing-right {
    width: 100%;
  }

  .heading {
    font-size: 38px;
  }

  .header-category-home {
    font-size: 45px;
  }

  .slider-5 {
    height: auto;
  }

  .div-block-22 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .grid-image-projects {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .logo-text.home {
    font-size: 100px;
  }

  .left-flex.c-footer {
    margin-top: 40px;
  }

  .right-flex.c-footer {
    margin-top: 40px;
  }

  .grid-image-educational {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-image-residential {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-projects-category {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .text-block-project-name {
    font-size: 26px;
  }

  .grid-projects-category-furniture {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-projects-category-residential {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-projects-category-educational {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-right-project-bookshelf.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-kobra-stool.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-tv-bed.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-tartan-sofa.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-telting-staircase.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-wave-bed.c-footer {
    margin-top: 40px;
  }

  .grid-projects-category-public {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-right-project-civic-centre.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-gasometer.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-pescheto-centre.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-legnano-library.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-house-1428.c-footer {
    margin-top: 40px;
  }

  .grid-projects-category-hospitality {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-right-project-kyzyl-hotel.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-yoshi-restaurant.c-footer {
    margin-top: 40px;
  }

  .grid-projects-category-temporary {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-projects-category-office {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-right-project-ivar.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-cebred.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-zurich.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-garage-conversion.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-bstation.c-footer {
    margin-top: 40px;
  }

  .grid-projects-category-retail {
    grid-auto-rows: 50vhpx;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-right-project-mini-dealership.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-forte-dei-marmi.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-ivar-fair-stand.c-footer {
    margin-top: 40px;
  }

  .footer-nav-link-hide.last {
    margin-right: 0px;
  }

  .first-form {
    padding-right: 50px;
    padding-left: 50px;
  }

  .grid-right-projec-house-extension.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-ivar-academy.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-images-domus.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-images-eden-for-boys-and-girls.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-images-elite-interiors-press.c-footer {
    margin-top: 40px;
  }

  .grid-right-project-images-le-case-di-elixir.c-footer {
    margin-top: 40px;
  }

  .web-marketing-agency.last {
    margin-right: 0px;
  }

  .marketing-agency-div {
    padding-left: 0px;
  }

  .grid-right-project-thick-as-a-brick.c-footer {
    margin-top: 40px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 50px;
    line-height: 70px;
  }

  h2 {
    font-size: 46px;
    line-height: 66px;
  }

  h3 {
    font-size: 42px;
    line-height: 61px;
  }

  h4 {
    font-size: 36px;
    line-height: 56px;
  }

  h5 {
    font-size: 28px;
    line-height: 48px;
  }

  h6 {
    font-size: 24px;
    line-height: 44px;
  }

  .banner {
    background-position: 50% 50%;
  }

  .banner.portfolio {
    height: 60vh;
  }

  .banner.categories {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 50vh 50vh 50vh 50vh auto auto;
    grid-template-rows: 50vh 50vh 50vh 50vh auto auto;
  }

  .logo-link.w--current {
    top: 40px;
  }

  .link {
    padding-top: 12px;
  }

  .main-links {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .grid-right-project-images.c-footer {
    min-height: 490px;
  }

  .full-section-project-page {
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-attachment: scroll;
  }

  ._3d-content {
    margin: 30px 10px;
  }

  .center-width {
    width: 100%;
  }

  .logos-grid {
    grid-column-gap: 30px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 130px 130px 130px 130px 130px 130px;
    grid-template-rows: 130px 130px 130px 130px 130px 130px;
  }

  .footer-spot-text {
    font-size: 20px;
    line-height: 40px;
  }

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

  .footer-nav-link {
    margin-right: 0px;
  }

  .bottom-links {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .menu-block {
    z-index: 9999;
  }

  .menu-wrap {
    z-index: 9999;
  }

  .logo {
    height: 18px;
  }

  .service-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto 50vh;
    grid-template-rows: auto 50vh;
  }

  .left-arrow {
    left: 13%;
  }

  .right-arrow {
    right: 13%;
  }

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

  .link-wrapper {
    justify-items: stretch;
    grid-auto-columns: auto;
  }

  .color-wrapper {
    justify-items: stretch;
    grid-auto-columns: auto;
  }

  .list-block {
    width: 100%;
  }

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

  .heading {
    font-size: 28px;
  }

  .about-header-banner {
    font-size: 30px;
    line-height: 50px;
  }

  .text-spot {
    letter-spacing: 4px;
  }

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

  .category-home-section {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-block-home-big.residential {
    height: 50vh;
  }

  .grid-block-home-big.workplaec.cat {
    height: 50vh;
  }

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

  .grid-5.footer {
    padding-right: 0%;
    padding-left: 0%;
  }

  .grid-image-projects {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .logo-text.home {
    font-size: 70px;
  }

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

  .left-flex.c-footer {
    min-height: 490px;
  }

  .right-flex.c-footer {
    min-height: 490px;
  }

  .logo-text-footer {
    font-size: 103px;
  }

  .about-flex-presentation {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto 50vh;
    grid-template-rows: auto 50vh;
  }

  .grid-image-educational {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-image-residential {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .category-banner {
    background-position: 50% 50%;
  }

  .grid-projects-category {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-projects-category-furniture {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-projects-category-residential {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-projects-category-educational {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-bookshelf.c-footer {
    min-height: 490px;
  }

  .grid-right-project-kobra-stool.c-footer {
    min-height: 490px;
  }

  .grid-right-project-tv-bed.c-footer {
    min-height: 490px;
  }

  .grid-right-project-tartan-sofa.c-footer {
    min-height: 490px;
  }

  .grid-right-project-telting-staircase.c-footer {
    min-height: 490px;
  }

  .grid-right-project-wave-bed.c-footer {
    min-height: 490px;
  }

  .grid-projects-category-public {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-civic-centre.c-footer {
    min-height: 490px;
  }

  .grid-right-project-gasometer.c-footer {
    min-height: 490px;
  }

  .grid-right-project-pescheto-centre.c-footer {
    min-height: 490px;
  }

  .grid-right-project-legnano-library.c-footer {
    min-height: 490px;
  }

  .grid-right-project-house-1428.c-footer {
    min-height: 490px;
  }

  .grid-projects-category-hospitality {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-kyzyl-hotel.c-footer {
    min-height: 490px;
  }

  .grid-right-project-yoshi-restaurant.c-footer {
    min-height: 490px;
  }

  .grid-projects-category-temporary {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-projects-category-office {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-ivar.c-footer {
    min-height: 490px;
  }

  .grid-right-project-cebred.c-footer {
    min-height: 490px;
  }

  .grid-right-project-zurich.c-footer {
    min-height: 490px;
  }

  .grid-right-project-garage-conversion.c-footer {
    min-height: 490px;
  }

  .grid-right-project-bstation.c-footer {
    min-height: 490px;
  }

  .grid-projects-category-retail {
    grid-auto-rows: 50vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-right-project-mini-dealership.c-footer {
    min-height: 490px;
  }

  .grid-right-project-forte-dei-marmi.c-footer {
    min-height: 490px;
  }

  .grid-right-project-ivar-fair-stand.c-footer {
    min-height: 490px;
  }

  .footer-nav-link-hide {
    margin-right: 0px;
  }

  .grid-right-projec-house-extension.c-footer {
    min-height: 490px;
  }

  .grid-right-project-ivar-academy.c-footer {
    min-height: 490px;
  }

  .grid-right-project-images-domus.c-footer {
    min-height: 490px;
  }

  .grid-right-project-images-eden-for-boys-and-girls.c-footer {
    min-height: 490px;
  }

  .grid-right-project-images-elite-interiors-press.c-footer {
    min-height: 490px;
  }

  .grid-right-project-images-le-case-di-elixir.c-footer {
    min-height: 490px;
  }

  .nuovo-blocco-press {
    grid-auto-rows: 20vh;
    -ms-grid-rows: 20vh;
    grid-template-rows: 20vh;
  }

  .web-marketing-agency {
    margin-right: 0px;
  }

  .marketing-agency-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .grid-right-project-thick-as-a-brick.c-footer {
    min-height: 490px;
  }
}

#w-node-fa11090ab3b1-f2433918 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-39802cef8cfb-f2433918 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-aed3a51aec9b-f2433918 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-aed3a51aeca3-f2433918 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-4f61bb00ab65-f2433918 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-743fb5b59d49-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f9a8eaa82299-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-857cfe08c368-ea433924 {
  -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-c064a137c2c0-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-ed6f4f4d24f7-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-ed6f4f4d24f0-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-ed6f4f4d24f1-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-ed6f4f4d24f6-ea433924 {
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-380663fd83e3-ea433924 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-052bd934425d-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-f01967faf66b-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-002dd1b863c6-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-8fd6d0e517ff-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-626e7d84c4f0-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-9c3a518651be-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-b75218395912-89433925 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-597ed3f9e922-89433925 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-aa3f95e3695e-89433925 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-ebdf71f5ddc3-62433927 {
  -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-2c8a0bece9d6-62433927 {
  -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-20849ed6f327-e3433928 {
  -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-8d37f5425721-e3433928 {
  -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-4ec3b4ff359a-e3433928 {
  -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-482cbc75d062-e3433928 {
  -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-730bbf82d188-0c433929 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-0343392c {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-0343392c {
  -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-730bbf82d188-b343392d {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-b343392d {
  -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-730bbf82d188-7943392e {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-7943392e {
  -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-04c114acc71d-7943392e {
  -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-524fd28ec942-7943392e {
  -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-730bbf82d188-0d433930 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-0d433930 {
  -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-04c114acc71d-0d433930 {
  -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-730bbf82d188-55433931 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-55433931 {
  -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-04c114acc71d-55433931 {
  -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-524fd28ec942-55433931 {
  -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-730bbf82d188-81433932 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-04c114acc71d-81433932 {
  -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-730bbf82d188-e6433933 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-e6433933 {
  -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-730bbf82d188-69433934 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-69433934 {
  -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-730bbf82d188-63433935 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-63433935 {
  -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-04c114acc71d-63433935 {
  -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-524fd28ec942-63433935 {
  -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-fd2f0b133bab-63433935 {
  -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-730bbf82d188-97433937 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-a2433938 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-68433939 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-8943393b {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-ff43393c {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-ff43393c {
  -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-730bbf82d188-5b433953 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-5b433953 {
  -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-730bbf82d188-b4433966 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-7d43398c {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-7d43398c {
  -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-730bbf82d188-bb43399f {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-0d4339b1 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-684339b7 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-684339b7 {
  -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-730bbf82d188-124339b9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-254339ba {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-f94339bb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-f94339bb {
  -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-730bbf82d188-1a4339bc {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-8c4339bd {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-8c4339bd {
  -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-730bbf82d188-5f4339be {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-5f4339be {
  -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-730bbf82d188-ef4339c0 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-9d4339c1 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-9d4339c1 {
  -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-730bbf82d188-2c4339c2 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-8f4339c5 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-8f4339c5 {
  -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-730bbf82d188-944339c6 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-374339c8 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-374339c8 {
  -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-20849ed6f327-f44339c9 {
  -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-8d37f5425721-f44339c9 {
  -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-4ec3b4ff359a-f44339c9 {
  -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-482cbc75d062-f44339c9 {
  -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-b9b38260b715-f44339c9 {
  -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-3bc6d2243370-f44339c9 {
  -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-be78ba697ce1-f44339c9 {
  -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-f9c40f48714b-f44339c9 {
  -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-da3a79cac78a-f44339c9 {
  -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-6f7b19be253c-f44339c9 {
  -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-4e4652159712-f44339c9 {
  -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-20849ed6f327-7d4339ca {
  -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-8d37f5425721-7d4339ca {
  -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-4ec3b4ff359a-7d4339ca {
  -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-482cbc75d062-7d4339ca {
  -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-b9b38260b715-7d4339ca {
  -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-3bc6d2243370-7d4339ca {
  -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-20849ed6f327-5a4339cb {
  -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-8d37f5425721-5a4339cb {
  -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-4ec3b4ff359a-5a4339cb {
  -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-482cbc75d062-5a4339cb {
  -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-20849ed6f327-334339cc {
  -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-8d37f5425721-334339cc {
  -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-4ec3b4ff359a-334339cc {
  -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-20849ed6f327-134339cd {
  -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-20849ed6f327-8d4339ce {
  -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-8d37f5425721-8d4339ce {
  -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-4ec3b4ff359a-8d4339ce {
  -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-19c586e9449d-8d4339ce {
  -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-482cbc75d062-8d4339ce {
  -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-2a879c436038-8d4339ce {
  -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-730bbf82d188-744339cf {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-20849ed6f327-464339d0 {
  -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-8d37f5425721-464339d0 {
  -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-9b099db7e582-ab4339d1 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-21cddf5512cb-ab4339d1 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-730bbf82d188-54ca79af {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-730bbf82d188-9a3dc501 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-9a3dc501 {
  -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-730bbf82d188-c893736d {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-c893736d {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-04c114acc71d-c893736d {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-730bbf82d188-59e901c0 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-59e901c0 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-2edfd22b2e5b-59e901c0 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-730bbf82d188-a3289c24 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-a3289c24 {
  -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-2edfd22b2e5b-a3289c24 {
  -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-7f04cfc73b71-a3289c24 {
  -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-4a849537e0ad-a3289c24 {
  -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-61d008cee48c-a3289c24 {
  -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-524733d800db-a3289c24 {
  -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-24889fc4a342-a3289c24 {
  -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-742ad5f39257-a3289c24 {
  -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-f7b2e88e986c-a3289c24 {
  -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-b0aa9629b40f-a3289c24 {
  -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-d7965d3ed259-a3289c24 {
  -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-730bbf82d188-49389d84 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-49389d84 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-730bbf82d188-9bc9e2ad {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-9bc9e2ad {
  -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-2edfd22b2e5b-9bc9e2ad {
  -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-7f04cfc73b71-9bc9e2ad {
  -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-4a849537e0ad-9bc9e2ad {
  -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-61d008cee48c-9bc9e2ad {
  -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-524733d800db-9bc9e2ad {
  -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-730bbf82d188-3990ecc4 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-3990ecc4 {
  -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-730bbf82d188-e58f8bac {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-6aaf2d9d4482-e58f8bac {
  -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-380663fd83e3-ea433924 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-020612b29afa-89433925 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-0a6994d2640c-89433925 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-59b2268edbb5-89433925 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 1.9895833730697632;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: 4.989583373069763;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-8fd6d0e517ff-89433925 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 2.989583373069763;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: 3.989583373069763;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-9c3a518651be-89433925 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-73f2c1de2b70-89433925 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-e285530dfc10-89433925 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 3.989583373069763;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: 9.989583373069763;
    -ms-grid-row: 9;
    grid-row-start: 9;
  }

  #w-node-86122d96d978-89433925 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 2.989583373069763;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: 9.989583373069763;
    -ms-grid-row: 9;
    grid-row-start: 9;
  }

  #w-node-a3f788bd0fd6-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-4ec3b4ff359a-8d4339ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-2a879c436038-8d4339ce {
    -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-108648bf22be-c9433920 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-2f4c1a6f543d-e1433926 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-27df19077413-e1433926 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-9b099db7e582-ab4339d1 {
    -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-49a436e1b3ad-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-3343924a4d64-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fb75e9b1655d-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-21cddf5512cb-ab4339d1 {
    -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-3b3bcc9adcc5-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-2dd385ee5b48-ab4339d1 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@font-face {
  font-family: "Erthqake";
  src: url("../fonts/ERTHQAKE.TTF") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "17149 gilsn";
  src: url("../fonts/17149_gilsn.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Swiss 721 bt";
  src: url("../fonts/swiss-721-light-bt.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Gothicb";
  src: url("../fonts/gothicb.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}