.prague-categories-outer .fullheight {
   max-height: 500px !important;
   height: 500px !important;
   min-height: unset !important;
}
@media (max-width: 768px) {
   .prague-categories-outer .fullheight {
      max-height: 300px !important;
      height: 300px !important;
   }
}
.prague-categories-outer .fullheight img {
   display: none !important;
}
.prague_categoties {
   padding-top: 70px !important;
   padding-bottom: 40px !important;
   display: grid;
   grid-template-columns: repeat(4, 4fr);
}
.prague_categoties .portfolio-item {
   margin: 0 !important;
   padding: 10px;
}
.projetos-category-button-wrapper {
   display: flex;
   justify-content: center;
   align-items: center;
   padding-bottom: 50px;
}
.projetos-category-button-wrapper a,
.btn-extra a {
   background-color: #fff !important;
   padding: 7px 27px !important;
   color: #000 !important;
   text-transform: uppercase;
   font-size: 14px !important;
   transition: all 0.25s ease;
   border: solid 1px #fff !important;
   border-radius: 0 !important;
}
.projetos-category-button-wrapper a span,
.btn-extra a span {
   font-size: 14px;
}
.projetos-category-button-wrapper a:hover,
.btn-extra a:hover {
   background-color: #000 !important;
   color: #fff !important;
}
.categories_btn span {
   color: #fff;
   font-size: 14px;
}
@media (max-width: 768px) {
   .prague_categories_btn {
      top: 25px !important;
   }
}
