.entry-title, .post-author, .entry-author, .entry-date:before, .entry-title:after, .home-project time, .site-info {
  display: none !important;
}

.entry-date #text {
  display: none;
}

.article {
  text-align: justify;
}

.container-fluid .entry-title, .entry-content .entry-title {
  display: block !important;
}

.home-project a {
  color: white !important;
}

.home-project div {
  padding: 0px 5px !important;
}

.home-brand .tiled-gallery__row {
  gap: 1em;
}

.justify {
  text-align: justify;
}

.button-black:hover a {
  background-color: black !important;
  border-color: black !important;
}

.services, .services2 {
  padding: 10px 5%;
}

@media screen and (max-width: 600px) {
  .services .wp-block-media-text__content, .services2 .wp-block-media-text__content {
    padding: 10px;
  }
}
.services .wp-block-media-text__content {
  padding-right: 0;
}

.services2 .wp-block-media-text__content {
  padding-left: 0;
}

.noDiv {
  all: revert;
}

.gallery-select figure figure {
  margin-bottom: 0;
}

.noMarginBot, .footer-widget-1 section {
  margin-bottom: 0;
}

.half {
  width: 50%;
  text-align: center;
}
.half img {
  transform: scale(1);
  transition: 2s;
}
.half h2 {
  font-weight: normal;
}
.half a {
  text-decoration: none;
  color: white;
}
@media screen and (max-width: 600px) {
  .half {
    width: 100%;
  }
}

@media screen and (max-width: 600px) {
  .select-pictures {
    flex-direction: column;
  }
}

.navbar-nav > li.current-menu-item > a, .navbar-nav > li.current-menu-parent > a, .navbar-nav > li.current_page_item > a {
  color: #dbbb45;
}

.full {
  width: 100%;
  text-align: center;
}
.full img {
  transition: 2s;
  transform: scale(1);
}
.full a {
  text-decoration: none;
  color: white;
}

.entry-header .inner-wrap {
  margin: 0 !important;
}

.button-lsr:hover {
  color: #dbbb45;
  border-color: #dbbb45;
}

.half:hover img, .full:hover img {
  transform: scale(1.2);
  overflow: hidden;
}

.comment-content a:focus, .comment-content a:hover, .comment-metadata a.comment-edit-link:focus, .comment-metadata a.comment-edit-link:hover, .comment-metadata a:focus, .comment-metadata a:hover, .comment-reply-link:focus, .comment-reply-link:hover, .edit-link a:focus, .edit-link a:hover, .entry-content a:focus, .entry-content a:hover, .entry-footer .tags-links a:focus, .entry-footer .tags-links a:hover, .entry-footer a:focus, .entry-footer a:hover, .entry-summary a:focus, .entry-summary a:hover, .entry-title a:focus, .entry-title a:hover, .logged-in-as a:focus, .logged-in-as a:hover, .page-links a:focus .page-number, .page-links a:hover .page-number, .posts-navigation a:focus, .posts-navigation a:hover, .site-footer .widget-area a:focus, .site-footer .widget-area a:hover, .site-info a:focus, .site-info a:hover, .widget .widget-title a:focus, .widget .widget-title a:hover, .widget a:focus, .widget a:hover, .widget ul li a:focus, .widget ul li a:hover, .widget_authors a:focus strong, .widget_authors a:hover strong, a:focus .nav-title, a:hover .nav-title {
  color: #dbbb45;
}

.category-mosaic .tiled-gallery__col {
  max-height: 70vh;
}
@media screen and (min-width: 600px) {
  .category-mosaic .wp-block-jetpack-tiled-gallery {
    padding: 0 100px;
  }
}
.category-mosaic .wp-block-jetpack-tiled-gallery img {
  height: 100%;
}

.gap5 {
  gap: 5rem;
}

.multiple-pic {
  gap: 1em;
  margin: 0;
}
.multiple-pic figure {
  margin-bottom: 0;
}

.single-pic {
  margin: 0;
}

.photo-gallery {
  padding: 0px 10%;
}
.photo-gallery img {
  margin-bottom: 0px !important;
}
.photo-gallery figure {
  max-height: 500px;
}
.photo-gallery figcaption {
  font-family: "belgiano-serif" !important;
  letter-spacing: 0.3px;
}
.photo-gallery .gallery-last img {
  margin: auto;
  width: 40% !important;
}
.photo-gallery .gallery-last figcaption {
  margin-left: 30%;
  width: 40% !important;
}

.jp-carousel-photo-icons-container a {
  display: none;
}

.closed {
  text-decoration: underline;
  color: #dbbb45;
}