@media (max-width: 1200px) {
  .map-clean {
    height: initial; }

  .features-boxed .item .box {
    height: 300px; } }
@media (max-width: 1024px) {
  .footer-about p {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; }

  .parallax-placeholder {
    -webkit-filter: brightness(100%);
            filter: brightness(100%); }

  .video-container .filter {
    background: rgba(0, 0, 0, 0.32); } }
@media (max-width: 992px) {
  .navbar-light .navbar-nav .nav-link {
    margin: 0 1px; }

  .video-container {
    height: 100% !important; }

  .content-category-item .input-group.search-blog {
    display: initial; }
    .content-category-item .input-group.search-blog input {
      width: 100%;
      float: left; }
    .content-category-item .input-group.search-blog .btn.btn-search {
      width: 100%; } }
@media (max-width: 768px) {
  div.jumbotron.carousel-hero {
    padding-top: 190px; }

  .homepage-hero-module {
    min-height: auto;
    height: 540px !important; }

  .nav-open {
    right: 108px;
    top: 26px; }

  .features-boxed .row.justify-content-center.features {
    display: block; }

  #nav:checked + .nav-open {
    right: 10px; }

  .parallax-placeholder {
    position: initial;
    background-size: cover; }

  .video-container {
    height: 600px !important; }

  .content-article.mb-40, .content-article.mb-5 {
    margin-bottom: 0 !important; }

  .article-list .item .name {
    margin-top: 15px; }

  .navbar-expand-md .navbar-nav {
    display: none; }

  .abount-me .col-img {
    margin-bottom: 30px;
    margin-top: 30px; }

  .features-boxed h2, .map-clean h2, .article-list h2 {
    margin-bottom: 30px;
    padding-top: 30px; }

  .features-boxed .features {
    padding: 30px 0; }

  .highlight-phone {
    padding: 30px 0 0; }

  .article-list .item {
    padding-top: 30px; }

  .highlight-phone .intro p {
    margin: 15px 0; }

  .highlight-phone.content-home .intro.options.optionsimg {
    margin: 0;
    margin-bottom: 30px; }

  .highlight-phone.content-home .intro.options {
    margin: 30px 0;
    text-align: left; }

  .features-boxed.quemsomos .row.justify-content-center.features .col-sm-12.col-md-12.col-lg-4.item:nth-child(3) .box {
    height: 400px; }

  .bg-paralax .text-left.border-title-red-left {
    margin-bottom: 30px !important; }

  .article-list .content-article .content-button a {
    width: 100%;
    float: left; }

  .fancybox-content {
    max-width: 400px !important; }
    .fancybox-content .content-button-contanto .btn-uniao {
      width: 100%; }

  .clearmargin.clearpadding p {
    width: 100%;
    float: left; }

  .item:hover img {
    width: 100%; } }
@media (max-width: 767px) {
  .content-category-item .input-group.search-blog {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex; }
    .content-category-item .input-group.search-blog input {
      width: 1%;
      float: left; }
    .content-category-item .input-group.search-blog .btn.btn-search {
      width: initial; } }
@media (max-width: 720px) {
  .nav-open {
    right: 90px; } }
@media (max-width: 640px) {
  .nav-open {
    right: 51px; } }
@media (max-width: 580px) {
  .nav-open {
    right: 22px; } }
@media (max-width: 480px) {
  .video-container {
    height: 600px !important; }

  div.jumbotron.carousel-hero {
    padding-top: 190px;
    padding-bottom: 90px; }

  .features-boxed.quemsomos .item .box {
    height: 360px; }

  .content-photos .content-informativo img {
    height: 200px; } }
@media (max-width: 480px) {
  .nav-open {
    right: 15px;
    top: 26px; }

  .nav-container.menu-responsivo ul li a {
    font-size: 16px; }

  .fancybox-content {
    max-width: 320px !important; } }
@media (max-width: 420px) {
  .caption-info {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
@media (max-width: 380px) {
  .features-boxed.quemsomos .row.justify-content-center.features .col-sm-12.col-md-12.col-lg-4.item:nth-child(3) .box {
    height: 420px; }

  .fancybox-content {
    max-width: 250px !important; } }
@media (max-width: 320px) {
  .features-boxed.quemsomos .row.justify-content-center.features .col-sm-12.col-md-12.col-lg-4.item:nth-child(3) .box {
    height: 440px; }

  .content-article.socials a {
    margin-bottom: 10px; } }

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