@media screen and (max-width: 1346px) {
  section.about-sofa-home .right-sofa-area .with-image {
    font-size: 70px; } }
@media screen and (max-width: 1323px) {
  section.third-sec-about .third-sec-container .box-position .overlap-content h2::before {
    top: -60px; } }
@media screen and (max-width: 1139px) {
  section.about-sofa-home .right-sofa-area .with-image {
    font-size: 65px; } }
@media screen and (max-width: 1074px) {
  section.about-sofa-home .right-sofa-area .with-image {
    font-size: 60px; }

  section.about-sofa-home .content-area h2::before {
    top: -45px; }

  section.realax-area .relax-content h2::before {
    top: -45px; } }
@media screen and (max-width: 1010px) {
  section.about-sofa-home .right-sofa-area .with-image {
    font-size: 55px; } }
@media only screen and (max-width: 1180px) and (min-width: 992px) {
  section.chair-left-area .chair-area::before {
    left: -20px; } }
@media screen and (max-width: 991px) {
  .banner-text .over-img h4 {
    font-size: 46px !important; }

  h1 {
    font-size: 50px; }

  h2,
  h3 {
    font-size: 40px; }

  p {
    font-size: 16px; }

  .logo-top {
    position: static;
    width: 55%; }

  .navbar {
    padding: 0px 30px; }

  nav ul.navbar-nav li.active.nav-item a::after {
    display: none; }

  .navbar-nav {
    padding: 20px 0px; }

  nav ul.navbar-nav li.nav-item a.active-m {
    color: #f9a232 !important; }

  nav ul.navbar-nav li:hover.nav-item a::after {
    display: none; }

  section.about-sofa-home .right-sofa-area .with-image {
    display: none; }

  .header-area-wrapper {
    padding: 0px; }

  section.about-sofa-home .right-sofa-area img.top-sofa {
    top: 0px;
    width: 28%; }

  section.about-sofa-home .right-sofa-area {
    padding-top: 150px; }

  .pt-30-991 {
    padding-top: 30px !important; }

  .sofa-bg-img {
    margin-top: 75px; }

  section.realax-area .relax-content {
    padding: 100px 160px 85px 100px; }

  section.about-sofa-home .content-area {
    padding: 100px 100px 85px 160px; }

  section.about-sofa-home {
    padding: 30px 0px 20px; }

  section.chair-green .chair-sofa {
    text-align: center; }

  section.innovation-area {
    padding: 25px 0px; }

  section.innovation-area .innovative-designs p {
    padding: 0px 0px; }

  section.intro-home {
    padding-bottom: 10px; }

  .responsive-more {
    display: block !important;
    text-align: center;
    width: 37%;
    margin: auto;
    margin-top: 20px; }

  footer {
    padding: 15px 0px; }
    footer .footer-logo {
      text-align: center;
      margin: 0 auto;
      padding-bottom: 35px; } }
@media screen and (max-width: 767px) {
  .banner-text .over-img h4 {
    font-size: 36px !important; }

  .gallery-box figure:hover + span {
    font-size: 17px;
    bottom: -86px; }

  section.about-sofa-home .content-area {
    padding-left: 100px; }

  section.realax-area .relax-content {
    padding-right: 100px; }

  section.about-sofa-home .right-sofa-area img.top-sofa {
    width: 45% !important;
    top: 56px !important; }

  section.collection-area .collection-content .inner-box-collection {
    padding: 25px 40px; }

  .contact-page {
    margin-top: 150px; }

  .gallery-box figure:hover + span {
    bottom: -56px !important; }

  .gallery-bottom .over-img h4 {
    font-size: 28px !important; }

  .mv-sec .about-mission-sec {
    padding: 0px 20px !important; }

  /*  section {
        padding: 0;
    }*/
  .mv-sec .about-mission-sec .right-sofa-area img {
    right: -27px !important;
    width: 36% !important;
    top: -248px; }

  .about-sofa-box .content-area p::after {
    bottom: -188px !important;
    z-index: -2 !important; }

  .about-sofa-box .content-area {
    position: static !important;
    margin-right: 15px !important; }

  section.intro-home p {
    padding: 0px 0px; }

  .mv-sec {
    margin-top: 0px !important; }

  .img-d-none {
    display: none; }

  .about-sofa-box .content-area {
    margin-top: 130px; }

  .img-d-none {
    display: none; }

  .section.news-letter {
    padding: 40px 0px !important; }

  section.third-sec-about .third-sec-container .box-position {
    left: 0%; }

  section.third-sec-about {
    min-height: 725px; } }
@media screen and (max-width: 576px) {
  .mv-sec .about-mission-sec .right-sofa-area img {
    display: none; }

  .mv-sec::after {
    display: none; }

  section.third-sec-about {
    padding-bottom: 0px; } }
@media screen and (max-width: 526px) {
  /*   section {
         padding: 10px;
     }*/
  .contact-details .details {
    padding: 50px; }

  .map-line {
    margin-top: 65px; }

  .gallery-bottom .over-img h4 {
    font-size: 20px !important; }

  .responsive-more {
    width: 72% !important; }

  footer {
    font-size: 12px; }

  .banner-text .over-img h4 {
    font-size: 26px !important; }

  .mv-sec .about-mission-sec {
    /* padding: 150px 20px 70px !important;*/ } }
@media screen and (max-width: 524px) {
  section.realax-area .relax-content {
    padding: 100px 95px 85px 53px !important; }

  .mv-sec .about-mission-sec .right-sofa-area {
    right: -25px; }

  section.about-sofa-home .content-area {
    padding: 100px 55px 85px 84px !important; }

  .banner-text .over-img h4 {
    font-size: 12px; }

  .mv-sec .about-mission-sec .right-sofa-area img {
    top: -448px !important;
    right: -45px !important; } }
@media screen and (max-width: 478px) {
  section.third-sec-about .third-sec-container .box-position .overlap-content h2::before {
    left: -31px; }

  section.third-sec-about .third-sec-container .box-position .overlap-content {
    padding: 150px 40px; } }
@media screen and (max-width: 403px) {
  section.about-sofa-home .content-area h2::before {
    left: -79px; }

  section.intro-home p {
    padding: 0px 10px; }

  footer.footer-area .footer-address ul li.phone {
    background: none;
    padding-left: 0; }

  footer.footer-area .footer-address ul li.email {
    background: none;
    padding-left: 0; }

  footer.footer-area .footer-address ul li.location {
    background: none;
    padding-left: 0; }

  .mv-sec .about-mission-sec {
    /*   padding: 80px 0 !important;*/ }

  .mv-sec .about-mission-sec .right-sofa-area {
    display: none; }

  section.third-sec-about {
    min-height: 1000px; } }
@media screen and (max-width: 398px) {
  section.third-sec-about .third-sec-container .box-position .overlap-content h2::before {
    display: none; } }
@media screen and (max-width: 332px) {
  section.third-sec-about {
    min-height: 1050px; } }

/*# sourceMappingURL=responsive.css.map */
