.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: transparent; }

@media (max-width: 1024px) {
  .intro .block-main {
    min-height: 84vh; }
    .intro .block-main .main-heading, .intro .block-main .main-span-heading {
      font-size: 64px; }

  .image-box {
    flex-direction: column; }
    .image-box .block-1-img img:first-child, .image-box .block-1-img img:last-child {
      height: auto; } }
@media (max-width: 991px) {
  .intro .block-main {
    min-height: 74vh; }
    .intro .block-main .main-heading, .intro .block-main .main-span-heading {
      font-size: 53px; }

  .block-1 .col-md-4 img {
    margin: 0 auto; }

  .footer .col-md-3 {
    text-align: center; }
  .footer .col-xs-2 h4 {
    font-size: 14px; }
  .footer .contact-footer {
    text-align: center; } }
@media (max-width: 812px) {
  .intro .block-main {
    padding: 0 10px;
    min-height: 74vh;
    margin: 0; }
    .intro .block-main .main-heading, .intro .block-main .main-span-heading {
      font-size: 29px; }
    .intro .block-main .heading, .intro .block-main .span-heading {
      text-align: center;
      font-size: 52px; }

  .block-1 {
    margin: 17px 0; }
    .block-1 .block-1-img .block-1__p2 {
      padding: 10px 0 0;
      font-size: 14px; }

  .btn-primary {
    width: 35%; }

  .footer h4 {
    text-align: center; } }
@media (max-width: 736px) {
  .intro {
    height: 341px;
    min-height: 0; }
    .intro .block-main {
      min-height: 44vh; }

  .block-1 .image-box {
    display: flex; }
    .block-1 .image-box img:first-child, .block-1 .image-box img:last-child {
      width: 445px;
      min-width: 0; } }

/*# sourceMappingURL=media.css.map */
