.getinspired--hero {
  padding-top: 220px;
  padding-bottom: 100px;
  background-size: cover;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .getinspired--hero {
    padding-top: 100px;
    padding-bottom: 30px;
  }
}

.getinspired--hero .hero--text {
  width: 75%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .getinspired--hero .hero--text {
    width: 100%;
  }
}

.getinspired--hero__bathroom {
  background-image: url("../images/tiles_foam.jpg");
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .getinspired--hero__bathroom {
    background-image: url("../images/tiles_foam-sm.jpg");
  }
}

.getinspired--hero__kitchen {
  background-image: url("../images/woodworktop.jpg");
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .getinspired--hero__kitchen {
    background-image: url("../images/woodworktop-sm.jpg");
  }
}

.kitchen--chillibowl {
  top: 0px;
  right: 0px;
  transition: transform 1s ease-in-out;
  -ms-transform: scale(0.85) translateX(45%) translateY(-40%) rotate(8deg);
  transform: scale(0.85) translateX(45%) translateY(-40%) rotate(8deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
  z-index: 55;
  position: absolute;
  transition-delay: 0.3s;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .kitchen--chillibowl {
    -ms-transform: scale(0.7) translateX(45%) translateY(-40%) rotate(8deg);
    transform: scale(0.7) translateX(45%) translateY(-40%) rotate(8deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .kitchen--chillibowl {
    -ms-transform: scale(0.6) translateX(45%) translateY(-40%) rotate(8deg);
    transform: scale(0.6) translateX(45%) translateY(-40%) rotate(8deg);
  }
}

@media (max-width: 767px) {
  .kitchen--chillibowl {
    -ms-transform: scale(1) translateX(45%) translateY(-40%) rotate(8deg);
    transform: scale(1) translateX(45%) translateY(-40%) rotate(8deg);
  }
}

.kitchen--choppingboard {
  top: 0px;
  left: 0px;
  transition: transform 1s ease-in-out;
  -ms-transform: scale(0.85) translateX(-30%) translateY(-30%) rotate(-6deg);
  transform: scale(0.85) translateX(-30%) translateY(-30%) rotate(-6deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  z-index: 50;
  position: absolute;
  transition-delay: 0.4s;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .kitchen--choppingboard {
    -ms-transform: scale(0.7) translateX(-30%) translateY(-30%) rotate(-6deg);
    transform: scale(0.7) translateX(-30%) translateY(-30%) rotate(-6deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .kitchen--choppingboard {
    -ms-transform: scale(0.6) translateX(-30%) translateY(-30%) rotate(-6deg);
    transform: scale(0.6) translateX(-30%) translateY(-30%) rotate(-6deg);
  }
}

@media (max-width: 767px) {
  .kitchen--choppingboard {
    -ms-transform: scale(1) translateX(-30%) translateY(-30%) rotate(-6deg);
    transform: scale(1) translateX(-30%) translateY(-30%) rotate(-6deg);
  }
}

.bathroom--flowers {
  top: 0px;
  left: 25%;
  transition: transform 1s ease-in-out;
  -ms-transform: scale(0.85) translateX(0%) translateY(-30%) rotate(-4deg);
  transform: scale(0.85) translateX(0%) translateY(-30%) rotate(-4deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  z-index: 50;
  position: absolute;
  transition-delay: 0.3s;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .bathroom--flowers {
    -ms-transform: scale(0.7) translateX(0%) translateY(-30%) rotate(-4deg);
    transform: scale(0.7) translateX(0%) translateY(-30%) rotate(-4deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .bathroom--flowers {
    -ms-transform: scale(0.6) translateX(0%) translateY(-30%) rotate(-4deg);
    transform: scale(0.6) translateX(0%) translateY(-30%) rotate(-4deg);
  }
}

@media (max-width: 767px) {
  .bathroom--flowers {
    -ms-transform: scale(1) translateX(0%) translateY(-30%) rotate(-4deg);
    transform: scale(1) translateX(0%) translateY(-30%) rotate(-4deg);
  }
}

.bathroom--salt {
  top: 0px;
  left: 0px;
  transition: transform 1s ease-in-out;
  -ms-transform: scale(0.85) translateX(-30%) translateY(-30%) rotate(3deg);
  transform: scale(0.85) translateX(-30%) translateY(-30%) rotate(3deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  z-index: 50;
  position: absolute;
  transition-delay: 0.3s;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .bathroom--salt {
    -ms-transform: scale(0.7) translateX(-30%) translateY(-30%) rotate(3deg);
    transform: scale(0.7) translateX(-30%) translateY(-30%) rotate(3deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .bathroom--salt {
    -ms-transform: scale(0.6) translateX(-30%) translateY(-30%) rotate(3deg);
    transform: scale(0.6) translateX(-30%) translateY(-30%) rotate(3deg);
  }
}

@media (max-width: 767px) {
  .bathroom--salt {
    -ms-transform: scale(1) translateX(-30%) translateY(-30%) rotate(3deg);
    transform: scale(1) translateX(-30%) translateY(-30%) rotate(3deg);
  }
}

.bathroom--elliottssoap {
  top: 0px;
  right: 0px;
  transition: transform 1s ease-in-out;
  -ms-transform: scale(0.85) translateX(30%) translateY(-30%) rotate(-6deg);
  transform: scale(0.85) translateX(30%) translateY(-30%) rotate(-6deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
  z-index: 50;
  position: absolute;
  transition-delay: 0.3s;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .bathroom--elliottssoap {
    -ms-transform: scale(0.7) translateX(30%) translateY(-30%) rotate(-6deg);
    transform: scale(0.7) translateX(30%) translateY(-30%) rotate(-6deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .bathroom--elliottssoap {
    -ms-transform: scale(0.6) translateX(30%) translateY(-30%) rotate(-6deg);
    transform: scale(0.6) translateX(30%) translateY(-30%) rotate(-6deg);
  }
}

@media (max-width: 767px) {
  .bathroom--elliottssoap {
    -ms-transform: scale(1) translateX(30%) translateY(-30%) rotate(-6deg);
    transform: scale(1) translateX(30%) translateY(-30%) rotate(-6deg);
  }
}

.getinspired--hero__in .kitchen--chillibowl {
  -ms-transform: scale(0.85) translateX(25%) translateY(-20%) rotate(0deg);
  transform: scale(0.85) translateX(25%) translateY(-20%) rotate(0deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getinspired--hero__in .kitchen--chillibowl {
    -ms-transform: scale(0.7) translateX(25%) translateY(-20%) rotate(0deg);
    transform: scale(0.7) translateX(25%) translateY(-20%) rotate(0deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .getinspired--hero__in .kitchen--chillibowl {
    -ms-transform: scale(0.6) translateX(25%) translateY(-20%) rotate(0deg);
    transform: scale(0.6) translateX(25%) translateY(-20%) rotate(0deg);
  }
}

@media (max-width: 767px) {
  .getinspired--hero__in .kitchen--chillibowl {
    -ms-transform: scale(1) translateX(25%) translateY(-20%) rotate(0deg);
    transform: scale(1) translateX(25%) translateY(-20%) rotate(0deg);
  }
}

.getinspired--hero__in .kitchen--choppingboard {
  -ms-transform: scale(0.85) translateX(-10%) translateY(-10%) rotate(0deg);
  transform: scale(0.85) translateX(-10%) translateY(-10%) rotate(0deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getinspired--hero__in .kitchen--choppingboard {
    -ms-transform: scale(0.7) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(0.7) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .getinspired--hero__in .kitchen--choppingboard {
    -ms-transform: scale(0.6) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(0.6) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

@media (max-width: 767px) {
  .getinspired--hero__in .kitchen--choppingboard {
    -ms-transform: scale(1) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(1) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

.getinspired--hero__in .bathroom--flowers {
  -ms-transform: scale(0.85) translateX(0%) translateY(-10%) rotate(0deg);
  transform: scale(0.85) translateX(0%) translateY(-10%) rotate(0deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getinspired--hero__in .bathroom--flowers {
    -ms-transform: scale(0.7) translateX(0%) translateY(-10%) rotate(0deg);
    transform: scale(0.7) translateX(0%) translateY(-10%) rotate(0deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .getinspired--hero__in .bathroom--flowers {
    -ms-transform: scale(0.6) translateX(0%) translateY(-10%) rotate(0deg);
    transform: scale(0.6) translateX(0%) translateY(-10%) rotate(0deg);
  }
}

@media (max-width: 767px) {
  .getinspired--hero__in .bathroom--flowers {
    -ms-transform: scale(1) translateX(0%) translateY(-10%) rotate(0deg);
    transform: scale(1) translateX(0%) translateY(-10%) rotate(0deg);
  }
}

.getinspired--hero__in .bathroom--salt {
  -ms-transform: scale(0.85) translateX(-10%) translateY(-10%) rotate(0deg);
  transform: scale(0.85) translateX(-10%) translateY(-10%) rotate(0deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getinspired--hero__in .bathroom--salt {
    -ms-transform: scale(0.7) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(0.7) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .getinspired--hero__in .bathroom--salt {
    -ms-transform: scale(0.6) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(0.6) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

@media (max-width: 767px) {
  .getinspired--hero__in .bathroom--salt {
    -ms-transform: scale(1) translateX(-10%) translateY(-10%) rotate(0deg);
    transform: scale(1) translateX(-10%) translateY(-10%) rotate(0deg);
  }
}

.getinspired--hero__in .bathroom--elliottssoap {
  -ms-transform: scale(0.85) translateX(10%) translateY(-10%) rotate(0deg);
  transform: scale(0.85) translateX(10%) translateY(-10%) rotate(0deg);
  /* Landscape phones and down */
  /* Landscape phones and down */
  /* Landscape phones and down */
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getinspired--hero__in .bathroom--elliottssoap {
    -ms-transform: scale(0.7) translateX(10%) translateY(-10%) rotate(0deg);
    transform: scale(0.7) translateX(10%) translateY(-10%) rotate(0deg);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .getinspired--hero__in .bathroom--elliottssoap {
    -ms-transform: scale(0.6) translateX(10%) translateY(-10%) rotate(0deg);
    transform: scale(0.6) translateX(10%) translateY(-10%) rotate(0deg);
  }
}

@media (max-width: 767px) {
  .getinspired--hero__in .bathroom--elliottssoap {
    -ms-transform: scale(1) translateX(10%) translateY(-10%) rotate(0deg);
    transform: scale(1) translateX(10%) translateY(-10%) rotate(0deg);
  }
}

.getinspired--modeselector {
  margin-bottom: 0px;
  padding-left: 0px;
}

.getinspired--modeselector li {
  position: relative;
  list-style: none;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  width: 14%;
  /* Active items are shown in the primary brand colour */
  /* On hover, change to the primary brand colour */
  /* Landscape phones and down */
}

.getinspired--modeselector li.active a:after {
  background-color: #c00d0e;
}

.getinspired--modeselector li:hover a:after {
  background-color: #c00d0e;
}

.getinspired--modeselector li a {
  display: inline-block;
  font-size: 1.25rem;
  font-weight: 100;
  text-align: center;
  padding: 15px 15px 30px;
  transition: color 0.3s ease;
  /* Don't want the strange link hover colour */
  /* Underscore marker */
}

.getinspired--modeselector li a:hover {
  color: #fff;
  text-decoration: none;
}

.getinspired--modeselector li a:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 15px;
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 30px;
  height: 10px;
  transition: background-color 0.2s ease;
  background-color: #38373D;
}

@media (max-width: 767px) {
  .getinspired--modeselector li {
    width: 48%;
  }
}

.getinspired--brandselectorrow {
  background-color: rgba(56, 55, 61, 0.8);
}

.getinspired--brandselector {
  margin-bottom: 0px;
  padding-left: 0px;
}

.getinspired--brandselector li {
  z-index: 10;
  position: relative;
  list-style: none;
  font-size: 1rem;
  font-weight: 100;
  display: inline-block;
  width: 10.6%;
  /* Landscape phones and down */
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  padding: 5px;
  transition: background-color 0.3s ease;
  /* Active items are shown in the primary brand colour */
}

.getinspired--brandselector li img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 767px) {
  .getinspired--brandselector li {
    font-size: 0.8rem;
    width: 24%;
  }
}

.getinspired--brandselector li:after {
  padding-top: 50%;
  display: block;
  content: '';
}

.getinspired--brandselector li .logocontainer {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  transition: background-color 0.3s ease;
}

.getinspired--brandselector li .logocontent {
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  left: 50%;
  top: 50%;
  width: 80%;
  padding: 10px;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .getinspired--brandselector li .logocontent {
    padding: 0px;
  }
}

.getinspired--brandselector li.active .logocontainer, .getinspired--brandselector li:hover .logocontainer {
  background-color: #c00d0e;
}

#scrolltoggle .scrollspacer {
  position: relative;
  height: 0px;
}

#scrolltoggle.in .scrollcontent {
  position: fixed;
  top: auto;
  left: 0px;
  right: 0px;
  z-index: 8000;
}

.ig-row:before, .ig-row:after {
  content: " ";
  display: table;
}

.ig-row:after {
  clear: both;
}

@keyframes centerspinner {
  0% {
    -ms-transform: translateX(-50%) translateY(-50%) rotate(360deg);
    transform: translateX(-50%) translateY(-50%) rotate(360deg);
  }
  100% {
    -ms-transform: translateX(-50%) translateY(-50%) rotate(0deg);
    transform: translateX(-50%) translateY(-50%) rotate(0deg);
  }
}

#ig-container {
  margin-right: -10px;
  margin-left: -10px;
}

.ig-col {
  float: left;
  transition: width 0.3s ease;
  position: relative;
}

.ig-col-0 {
  width: 0%;
}

.ig-col-3 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-col-3 {
    width: 100% !important;
  }
}

.ig-col-4 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-col-4 {
    width: 100% !important;
  }
}

.ig-col-6 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-col-6 {
    width: 100% !important;
  }
}

.ig-col-8 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-col-8 {
    width: 100% !important;
  }
}

.ig-col-12 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-col-12 {
    width: 100% !important;
  }
}

.ig-cell {
  position: relative;
}

.ig-cell:before {
  display: block;
  content: " ";
  width: 100%;
  padding-top: 100%;
}

.ig-cell > .content {
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 10px;
}

.ig-cell > .contentimage {
  cursor: pointer;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.ig-cell > .content {
  background-color: #38373D;
  opacity: 0;
  z-index: 10;
  transition: opacity 0.3s ease;
  border: 10px solid #38373D;
}

.ig-cell > .content:before {
  transition: opacity 0.3s ease;
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  display: block;
  opacity: 1;
  background-color: #38373D;
}

.ig-cell > .content:after {
  transition: opacity 0.3s ease;
  content: "";
  position: absolute;
  animation: centerspinner 2s infinite linear;
  text-align: center;
  width: 0.8em;
  height: 0.8em;
  border-radius: 0.5em;
  box-shadow: #c00d0e 1.5em 0 0 0, white 1.1em 1.1em 0 0, rgba(255, 255, 255, 0.85) 0 1.5em 0 0, rgba(255, 255, 255, 0.7) -1.1em 1.1em 0 0, rgba(255, 255, 255, 0.55) -1.5em 0 0 0, rgba(255, 255, 255, 0.4) -1.1em -1.1em 0 0, rgba(255, 255, 255, 0.25) 0 -1.5em 0 0, rgba(255, 255, 255, 0.1) 1.1em -1.1em 0 0;
  top: 50%;
  left: 50%;
  display: block;
}

.ig-cell > .content.loaded:before, .ig-cell > .content.loaded:after {
  opacity: 0;
}

.ig-cell > .contenttext {
  border: none;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 50px;
  /* Landscape phones and down */
  /* Landscape phones and down */
  overflow: hidden;
}

@media (max-width: 767px) {
  .ig-cell > .contenttext {
    padding: 15px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .ig-cell > .contenttext {
    padding: 25px;
  }
}

.ig-cell:before {
  transition: padding-top 0.3s ease;
  padding-top: 0%;
}

.ig-cell-hide:before {
  padding-top: 0%;
}

.ig-row__0 [data-brand="0"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__0 .ig-col-0__0 {
  width: 0%;
}

.ig-row__0 .ig-col-3__0 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-col-3__0 {
    width: 100% !important;
  }
}

.ig-row__0 .ig-col-4__0 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-col-4__0 {
    width: 100% !important;
  }
}

.ig-row__0 .ig-col-6__0 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-col-6__0 {
    width: 100% !important;
  }
}

.ig-row__0 .ig-col-8__0 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-col-8__0 {
    width: 100% !important;
  }
}

.ig-row__0 .ig-col-12__0 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-col-12__0 {
    width: 100% !important;
  }
}

.ig-row__0 .ig-cell-hide__0:before {
  padding-top: 0%;
}

.ig-row__0 .ig-cell-3__0:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-cell-3__0:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__0 .ig-cell-4__0:before {
  padding-top: 66.6666666667%;
}

.ig-row__0 .ig-cell-6__0:before {
  padding-top: 100%;
}

.ig-row__0 .ig-cell-8__0:before {
  padding-top: 133.333333333%;
}

.ig-row__0 .ig-cell-12__0:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__0 .ig-cell-12__0:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__1 [data-brand="1"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__1 .ig-col-0__1 {
  width: 0%;
}

.ig-row__1 .ig-col-3__1 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-col-3__1 {
    width: 100% !important;
  }
}

.ig-row__1 .ig-col-4__1 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-col-4__1 {
    width: 100% !important;
  }
}

.ig-row__1 .ig-col-6__1 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-col-6__1 {
    width: 100% !important;
  }
}

.ig-row__1 .ig-col-8__1 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-col-8__1 {
    width: 100% !important;
  }
}

.ig-row__1 .ig-col-12__1 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-col-12__1 {
    width: 100% !important;
  }
}

.ig-row__1 .ig-cell-hide__1:before {
  padding-top: 0%;
}

.ig-row__1 .ig-cell-3__1:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-cell-3__1:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__1 .ig-cell-4__1:before {
  padding-top: 66.6666666667%;
}

.ig-row__1 .ig-cell-6__1:before {
  padding-top: 100%;
}

.ig-row__1 .ig-cell-8__1:before {
  padding-top: 133.333333333%;
}

.ig-row__1 .ig-cell-12__1:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__1 .ig-cell-12__1:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__2 [data-brand="2"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__2 .ig-col-0__2 {
  width: 0%;
}

.ig-row__2 .ig-col-3__2 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-col-3__2 {
    width: 100% !important;
  }
}

.ig-row__2 .ig-col-4__2 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-col-4__2 {
    width: 100% !important;
  }
}

.ig-row__2 .ig-col-6__2 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-col-6__2 {
    width: 100% !important;
  }
}

.ig-row__2 .ig-col-8__2 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-col-8__2 {
    width: 100% !important;
  }
}

.ig-row__2 .ig-col-12__2 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-col-12__2 {
    width: 100% !important;
  }
}

.ig-row__2 .ig-cell-hide__2:before {
  padding-top: 0%;
}

.ig-row__2 .ig-cell-3__2:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-cell-3__2:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__2 .ig-cell-4__2:before {
  padding-top: 66.6666666667%;
}

.ig-row__2 .ig-cell-6__2:before {
  padding-top: 100%;
}

.ig-row__2 .ig-cell-8__2:before {
  padding-top: 133.333333333%;
}

.ig-row__2 .ig-cell-12__2:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__2 .ig-cell-12__2:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__3 [data-brand="3"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__3 .ig-col-0__3 {
  width: 0%;
}

.ig-row__3 .ig-col-3__3 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-col-3__3 {
    width: 100% !important;
  }
}

.ig-row__3 .ig-col-4__3 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-col-4__3 {
    width: 100% !important;
  }
}

.ig-row__3 .ig-col-6__3 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-col-6__3 {
    width: 100% !important;
  }
}

.ig-row__3 .ig-col-8__3 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-col-8__3 {
    width: 100% !important;
  }
}

.ig-row__3 .ig-col-12__3 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-col-12__3 {
    width: 100% !important;
  }
}

.ig-row__3 .ig-cell-hide__3:before {
  padding-top: 0%;
}

.ig-row__3 .ig-cell-3__3:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-cell-3__3:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__3 .ig-cell-4__3:before {
  padding-top: 66.6666666667%;
}

.ig-row__3 .ig-cell-6__3:before {
  padding-top: 100%;
}

.ig-row__3 .ig-cell-8__3:before {
  padding-top: 133.333333333%;
}

.ig-row__3 .ig-cell-12__3:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__3 .ig-cell-12__3:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__4 [data-brand="4"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__4 .ig-col-0__4 {
  width: 0%;
}

.ig-row__4 .ig-col-3__4 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-col-3__4 {
    width: 100% !important;
  }
}

.ig-row__4 .ig-col-4__4 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-col-4__4 {
    width: 100% !important;
  }
}

.ig-row__4 .ig-col-6__4 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-col-6__4 {
    width: 100% !important;
  }
}

.ig-row__4 .ig-col-8__4 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-col-8__4 {
    width: 100% !important;
  }
}

.ig-row__4 .ig-col-12__4 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-col-12__4 {
    width: 100% !important;
  }
}

.ig-row__4 .ig-cell-hide__4:before {
  padding-top: 0%;
}

.ig-row__4 .ig-cell-3__4:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-cell-3__4:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__4 .ig-cell-4__4:before {
  padding-top: 66.6666666667%;
}

.ig-row__4 .ig-cell-6__4:before {
  padding-top: 100%;
}

.ig-row__4 .ig-cell-8__4:before {
  padding-top: 133.333333333%;
}

.ig-row__4 .ig-cell-12__4:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__4 .ig-cell-12__4:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__5 [data-brand="5"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__5 .ig-col-0__5 {
  width: 0%;
}

.ig-row__5 .ig-col-3__5 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-col-3__5 {
    width: 100% !important;
  }
}

.ig-row__5 .ig-col-4__5 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-col-4__5 {
    width: 100% !important;
  }
}

.ig-row__5 .ig-col-6__5 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-col-6__5 {
    width: 100% !important;
  }
}

.ig-row__5 .ig-col-8__5 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-col-8__5 {
    width: 100% !important;
  }
}

.ig-row__5 .ig-col-12__5 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-col-12__5 {
    width: 100% !important;
  }
}

.ig-row__5 .ig-cell-hide__5:before {
  padding-top: 0%;
}

.ig-row__5 .ig-cell-3__5:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-cell-3__5:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__5 .ig-cell-4__5:before {
  padding-top: 66.6666666667%;
}

.ig-row__5 .ig-cell-6__5:before {
  padding-top: 100%;
}

.ig-row__5 .ig-cell-8__5:before {
  padding-top: 133.333333333%;
}

.ig-row__5 .ig-cell-12__5:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__5 .ig-cell-12__5:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__6 [data-brand="6"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__6 .ig-col-0__6 {
  width: 0%;
}

.ig-row__6 .ig-col-3__6 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-col-3__6 {
    width: 100% !important;
  }
}

.ig-row__6 .ig-col-4__6 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-col-4__6 {
    width: 100% !important;
  }
}

.ig-row__6 .ig-col-6__6 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-col-6__6 {
    width: 100% !important;
  }
}

.ig-row__6 .ig-col-8__6 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-col-8__6 {
    width: 100% !important;
  }
}

.ig-row__6 .ig-col-12__6 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-col-12__6 {
    width: 100% !important;
  }
}

.ig-row__6 .ig-cell-hide__6:before {
  padding-top: 0%;
}

.ig-row__6 .ig-cell-3__6:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-cell-3__6:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__6 .ig-cell-4__6:before {
  padding-top: 66.6666666667%;
}

.ig-row__6 .ig-cell-6__6:before {
  padding-top: 100%;
}

.ig-row__6 .ig-cell-8__6:before {
  padding-top: 133.333333333%;
}

.ig-row__6 .ig-cell-12__6:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__6 .ig-cell-12__6:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__7 [data-brand="7"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__7 .ig-col-0__7 {
  width: 0%;
}

.ig-row__7 .ig-col-3__7 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-col-3__7 {
    width: 100% !important;
  }
}

.ig-row__7 .ig-col-4__7 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-col-4__7 {
    width: 100% !important;
  }
}

.ig-row__7 .ig-col-6__7 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-col-6__7 {
    width: 100% !important;
  }
}

.ig-row__7 .ig-col-8__7 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-col-8__7 {
    width: 100% !important;
  }
}

.ig-row__7 .ig-col-12__7 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-col-12__7 {
    width: 100% !important;
  }
}

.ig-row__7 .ig-cell-hide__7:before {
  padding-top: 0%;
}

.ig-row__7 .ig-cell-3__7:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-cell-3__7:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__7 .ig-cell-4__7:before {
  padding-top: 66.6666666667%;
}

.ig-row__7 .ig-cell-6__7:before {
  padding-top: 100%;
}

.ig-row__7 .ig-cell-8__7:before {
  padding-top: 133.333333333%;
}

.ig-row__7 .ig-cell-12__7:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__7 .ig-cell-12__7:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.ig-row__8 [data-brand="8"] {
  opacity: 1;
  z-index: 99;
}

.ig-row__8 .ig-col-0__8 {
  width: 0%;
}

.ig-row__8 .ig-col-3__8 {
  width: 25%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-col-3__8 {
    width: 100% !important;
  }
}

.ig-row__8 .ig-col-4__8 {
  width: 33.3333333333%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-col-4__8 {
    width: 100% !important;
  }
}

.ig-row__8 .ig-col-6__8 {
  width: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-col-6__8 {
    width: 100% !important;
  }
}

.ig-row__8 .ig-col-8__8 {
  width: 66.6666666667%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-col-8__8 {
    width: 100% !important;
  }
}

.ig-row__8 .ig-col-12__8 {
  width: 100%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-col-12__8 {
    width: 100% !important;
  }
}

.ig-row__8 .ig-cell-hide__8:before {
  padding-top: 0%;
}

.ig-row__8 .ig-cell-3__8:before {
  padding-top: 50%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-cell-3__8:before {
    padding-top: 66.6666666667% !important;
  }
}

.ig-row__8 .ig-cell-4__8:before {
  padding-top: 66.6666666667%;
}

.ig-row__8 .ig-cell-6__8:before {
  padding-top: 100%;
}

.ig-row__8 .ig-cell-8__8:before {
  padding-top: 133.333333333%;
}

.ig-row__8 .ig-cell-12__8:before {
  padding-top: 200%;
  /* Landscape phones and down */
}

@media (max-width: 767px) {
  .ig-row__8 .ig-cell-12__8:before {
    padding-top: 133.333333333% !important;
  }
}

/* ig-row_ */
.getinspiredbox .fancybox-skin {
  background-color: #38373D;
  border-radius: 0px;
  color: #fff;
}

.getinspiredbox .fancybox-thumbs ul {
  padding-left: 0px;
}

.getinspiredbox .fancybox-thumbs li {
  display: inline-block;
  border: 5px solid #38373D;
}

.getinspiredbox .fancybox-thumbs li.active {
  border: 5px solid #c00d0e;
}

/*# sourceMappingURL=getinspired.css.map */
