/*
Theme Name: Artefact Child
Theme URL: https://1.envato.market/MmB5Oq
Description: Child theme of Artefact
Author: webRedox WordPress team
Author URI: http://webredox.net/
Template: artefact
Version: 1.0
Text Domain: artefact
*/ 
/*******Add Your Css Below This Line*********/


/* -------- Änderungen  03.09.2025 ------------------------ */

/* Copyright entfernen */
.footer-bottom {
  display: none !important; 
}






:root {
  --red: #ff0000;
  --blue: #2b2d84;
  --black: #000000;  
}




.schwarzweiss img {
    height: 350px;
    overflow: hidden;
    -webkit-filter: grayscale(1);
    filter: grayscale(1) contrast(1.5);
}

.schwarzweiss img:hover {
    filter: none;
}

.post-content img {
    filter: grayscale(1) contrast(1.5);
  }

.post-content img:hover {
    filter: none;
  }

.post {
  padding: 30px 30px 30px 30px;
  background-color: #f6f6f6;
  margin-bottom: 30px;
  }

.blog2 .post-cont {
  padding: 0 !important;
}

.blog2 .item {
  margin: 0 !important;
}
.blog .item .post-img img {
  margin-bottom: 15px;
}
  


/* Button rot / blau */

.btn-curve.btn-4 {
  background: var(--black) !important;
}

.btn-curve.btn-4::after {
  background: var(--red) !important;
}

.blog2 .post-img .date {
  background: var(--black) !important;
  border: 0 !important;
  left: 0px !important;
  bottom: 0px !important;
}


/* Hamburger Menü */
@media only screen and (max-width: 1180px) {
  .menusb .current-menu-ancestor > a, .menusb .current-menu-item > a {
    color: var(--red) !important;
  }
}
@media only screen and (max-width: 1180px) {
  .menusb li a.active, .menusb a:hover {
    color: var(--red) !important;
  }
}

@media only screen and (min-width: 600px) {

}

@media only screen and (min-width: 768px) {

}






.banner-header.post-header h1 span {
  -webkit-text-stroke: 1px var(--red) !important;
}



 .category-frank div.banner-header {
  background-image: url("/wp-content/uploads/2024/09/1920x620_Headerbilder_v02-Frank.jpg") !important;
  background-attachment: unset;
  background-size: cover;
}


.category-nina div.banner-header {
  background-image: url("/wp-content/uploads/2024/09/1920x620_Headerbilder_v02-Nina.jpg") !important;
  background-attachment: unset;
  background-size: cover;
}

.category-alex div.banner-header {
  background-image: url("/wp-content/uploads/2024/09/1920x620_Headerbilder_v02-Alex.jpg") !important;
  background-attachment: unset;
  background-size: cover;
}

.category-marc div.banner-header {
  background-image: url("/wp-content/uploads/2024/09/1920x620_Headerbilder_v02-Marc.jpg") !important;
  background-attachment: unset;
  background-size: cover;
}


.single .banner-header {
  -webkit-filter: grayscale(1);
  filter: grayscale(1) contrast(1.1);
}


  
