.home-decor-quiz {
  background-color: #f9fafb;
  padding: 40px 0
}
@media (min-width:992px) {
  .home-decor-quiz {
    background-color: #fff;
    padding-top: 0;
    padding-bottom: 60px
  }
}
.home-redesign-help + .home-decor-quiz {
  margin-top: 40px
}
@media (min-width:576px) {
  .home-redesign-help + .home-decor-quiz {
    margin-top: 90px
  }
}
@media (max-width:991.98px) {
  .home-decor-quiz__container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px
  }
}
@media (max-width:991.98px) and (min-width:1212px) {
  .home-decor-quiz__container {
    max-width: 1220px
  }
}
@media (max-width:991.98px) and (min-width:1441px) {
  .home-decor-quiz__container {
    max-width: 1440px
  }
}
@media (min-width:992px) {
  .home-decor-quiz__container {
    margin-right: 0;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 0
  }
}
@media (min-width:1441px) {
  .home-decor-quiz__container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px
  }
}
@media (min-width:1441px) and (min-width:1212px) {
  .home-decor-quiz__container {
    max-width: 1220px
  }
}
@media (min-width:1441px) and (min-width:1441px) {
  .home-decor-quiz__container {
    max-width: 1440px
  }
}
@media screen and (min-width:1367px) and (max-width:1440px) {
  .home-decor-quiz__container {
    max-width: -webkit-calc(100vw - 7.6%);
    max-width: -moz-calc(100vw - 7.6%);
    max-width: calc(100vw - 7.6%)
  }
}
@media screen and (min-width:1025px) and (max-width:1366px) {
  .home-decor-quiz__container {
    max-width: -webkit-calc(100vw - 3.05%);
    max-width: -moz-calc(100vw - 3.05%);
    max-width: calc(100vw - 3.05%)
  }
}
.home-decor-quiz__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%
}
@media (min-width:992px) {
  .home-decor-quiz__row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }
}
.home-decor-quiz__content {
  margin-bottom: 30px;
  width: 100%
}
@media (min-width:992px) {
  .home-decor-quiz__content {
    margin-bottom: 0;
    margin-right: 2%;
    padding: 60px 0;
    width: 38%
  }
}
.home-decor-quiz__subtitle {
  color: #26282b;
  display: none;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px
}
@media (min-width:992px) {
  .home-decor-quiz__subtitle {
    display: block;
    font-size: 20px;
    line-height: 30px
  }
}
.home-decor-quiz__title {
  color: #333;
  font-family: BioRhyme;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: .02em;
  line-height: 40px;
  margin-bottom: 24px
}
@media (min-width:992px) {
  .home-decor-quiz__title {
    font-size: 48px;
    letter-spacing: 2px;
    line-height: 60px
  }
}
.home-decor-quiz__cta a {
  font-size: 16px;
  line-height: 19px;
  padding: 12px 20px
}
@media (min-width:992px) {
  .home-decor-quiz__cta a {
    font-size: 18px;
    line-height: 27px;
    padding: 16px 32px
  }
}
.home-decor-quiz__slider {
  position: relative;
  width: 100%
}
@media (min-width:992px) {
  .home-decor-quiz__slider {
    width: 60%
  }
}
.home-decor-quiz__slider .slick-slider {
  margin-bottom: 30px
}
@media (min-width:992px) {
  .home-decor-quiz__slider .slick-slider {
    margin-bottom: 25px
  }
}
@media (min-width:992px) {
  .home-decor-quiz__slider .slick-slide {
    margin: 0 10px;
    width: 480px
  }
}
.home-decor-quiz__slider-navigation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
@media (min-width:992px) {
  .home-decor-quiz__slider-navigation {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }
}
.home-decor-quiz__slider-nav {
  background-color: #fdfeff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #26282b;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 64px!important;
  width: 64px;
  z-index: 2;
  border: 1px solid #26282b
}
.home-decor-quiz__slider-nav.disabled {
  border-color: #9ea4aa;
  color: #9ea4aa;
  cursor: not-allowed
}
.home-decor-quiz__slider-nav [class^=icon] {
  margin-top: 0
}
.home-decor-quiz__slider-nav [class^=icon]::before {
  font-size: 24px
}
.home-decor-quiz__slider-nav.prev {
  margin-right: 17px
}
.home-decor-quiz .slick-track {
  padding: 60px 0 0
}
.page-our-designers .home-decor-quiz,
.page-our-designers-listing .home-decor-quiz,
.page-our-work .home-decor-quiz,
.page-search .home-decor-quiz,
.page-shop-sub-category .home-decor-quiz {
  padding-top: 60px;
  background: #f9fafb
}
@media (min-width:992px) {
  .page-search .home-decor-quiz {
    padding-top: 89px
  }
}
/*# sourceMappingURL=maps/home-decor-quiz.css.map */

.user-quiz-comment {
  background-color: #f4f2ed;
  padding: 74px 24px 40px;
  position: relative
}
.user-quiz-comment__pic {
  position: absolute;
  top: -56px;
  left: 24px;
  height: 112px;
  width: 112px
}
.user-quiz-comment .icon-quotes {
  margin-bottom: 5px
}
.user-quiz-comment .icon-quotes::before {
  color: #7345b2;
  font-size: 40px
}
@media (min-width:576px) {
  .user-quiz-comment .icon-quotes::before {
    font-size: 30px
  }
}
.user-quiz-comment__text {
  color: #26282b;
  font-family: BioRhyme;
  font-size: 24px;
  line-height: 29px;
  margin-bottom: 15px;
  overflow: hidden;
  display: -webkit-box;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical
}
.user-quiz-comment__name {
  color: #26282b;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px
}
/*# sourceMappingURL=maps/user-quiz-comment.css.map */

