@media screen and (max-width: 1320px) {
  /* line 4, ../sass/media.scss */
  *[data-uk-parallax] {
    background-size: cover !important;
    background-attachment: initial;
    background-position: top center !important; } }

@media screen and (max-width: 1024px) {
  /* line 19, ../sass/media.scss */
  .about .col span {
    padding: 0px; }
    /* line 21, ../sass/media.scss */
    .about .col span:after, .about .col span:before {
      display: none; }

  /* line 25, ../sass/media.scss */
  .form {
    text-align: center; }
    /* line 27, ../sass/media.scss */
    .form .text-box {
      margin: 0px auto;
      max-width: 100%; } 
  }

@media screen and (max-width: 800px) {
  /* line 38, ../sass/media.scss */
  *[data-uk-parallax] {
    background-attachment: initial; }
  .about .mob-img{margin: 20px 0px;display: block;}
  /* line 42, ../sass/media.scss */
  .section h3.caption {
    font-size: large; }

  /* line 50, ../sass/media.scss */
  .header .nav {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start; }
    /* line 54, ../sass/media.scss */
    .header .nav ul {
      display: none;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      width: 300px; }
    /* line 59, ../sass/media.scss */
  /* line 64, ../sass/media.scss */
  .header .caption {
    margin-top: 30px; }
    /* line 66, ../sass/media.scss */
    .header .caption h1 {
      font-size: 2em; }
    /* line 70, ../sass/media.scss */
    .header .caption .caption_list span + span {
      margin: 0px;
      display: block; }

  /* line 79, ../sass/media.scss */
  .about {
    background: #fff;
    padding-top: 40px;
    margin-top: 0px; }
    /* line 83, ../sass/media.scss */
    .about .col {
      padding: 0px;
      display: block;
      width: 100%;
      text-align: center;
      margin-bottom: 40px; }
      /* line 89, ../sass/media.scss */
      .about .col span {
        padding: 0px; }

  /* line 98, ../sass/media.scss */
  .slider-works .content {
    display: none; }

  /* line 102, ../sass/media.scss */
  .slick-arrow {
    display: none !important; }

  /* line 105, ../sass/media.scss */
  .slider-works .child-slider .slide .image img {
    margin-left: 0px;
    width: 100%; }

  /* line 109, ../sass/media.scss */
  .slider-works .child-slider .child-slider-nav {
    margin: 0px auto;
    position: relative;
    margin-left: 0px;
    bottom: 0px; }

  /* line 115, ../sass/media.scss */
  .slider-works .child-slider .child-slider-nav img {
    display: block;
    width: 30% !important;
    margin-left: 10px !important;
    margin-top: 10px; }

  /* line 124, ../sass/media.scss */
  .mini-form form {
    display: block;
    padding-top: 20px; }
  /* line 128, ../sass/media.scss */
  .mini-form h3, .mini-form h4 {
    font-size: larger !important; }
  /* line 131, ../sass/media.scss */
  .mini-form input {
    display: block;
    width: 100%;
    margin-left: 0px;
    margin-top: 30px; }
    /* line 136, ../sass/media.scss */
    .mini-form input + input {
      margin-left: 0px !important; }
  /* line 138, ../sass/media.scss */
  .mini-form button {
    display: block;
    width: 100%;
    margin-top: 30px;
    margin-left: 0px !important; }

  /* line 146, ../sass/media.scss */
  .form {
  }
  .form .text-box{
    display: none !important;
  }
    /* line 148, ../sass/media.scss */
    .form .form-box {
      margin-left: 0px;
      margin-top: 30px;
      text-align: center;
      width: auto;
      padding: 10px; }
      /* line 154, ../sass/media.scss */
      .form .form-box .box {
        width: 100%;
        padding: 0px; }
      /* line 158, ../sass/media.scss */
      .form .form-box .col-left {
        display: block;
        width: 100%;
        padding: 0px; }
      /* line 163, ../sass/media.scss */
      .form .form-box .radio_button {
        display: block;
        margin-top: 10px; }
      /* line 167, ../sass/media.scss */
      .form .form-box .checkbox {
        margin: 0px auto; }

    /* line 178, ../sass/media.scss */
    .form .text-box {
      padding: 10px; }

  /* line 182, ../sass/media.scss */
  .reviews .slider .slick-arrow {
    display: none !important; }

  /* line 185, ../sass/media.scss */
  .reviews .slider .info {
    width: 100%; }

  /* line 188, ../sass/media.scss */
  .reviews .slider .avatar img {
    width: 100%; }

  /* line 189, ../sass/media.scss */
  .questions {
    text-align: center; }
    /* line 191, ../sass/media.scss */
    .questions .box {
      text-align: center; }
    /* line 194, ../sass/media.scss */
    .questions button {
      margin-top: 20px;
      margin-left: 0px; } }

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