/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/


body {
  background-image: url("https://deinegemeinde.pixel.gmbh/wp-content/uploads/2023/08/bg.jpg");
  background-repeat:no-repeat;
  background-position:left top;
}


  /*==blog grid===*/
  .header-26-blog .bricks-layout-wrapper {
    display: flex;
    flex-flow: row wrap;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: start;
    justify-items: start;
      gap: 5%;
}
.header-26-blog .bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item {
    width: 30%;
}
.header-26-blog .image{
border-radius: 6px;}
 /*==== tab under line ====*/
.header-26-tab-title.brxe-tabs-nested .tab-title p{
position: relative;
 -webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
-webkit-transition-timing-function: cubic-bezier(1, 0.01, 0, 1);
-webkit-transition-timing-function: cubic-bezier(1, 0.01, 0, 1.22);
transition-timing-function: cubic-bezier(1, 0.01, 0, 1.22); }

 .header-26-tab-title.brxe-tabs-nested .tab-title p::after {
content: '';
position: absolute;
top: 90%;
left: 0%;
width: 0px;
height: 2px;
background: #111727;
-webkit-transition: -webkit-transform 0.5s;
transition: 0.5s;
 -webkit-transition-timing-function: cubic-bezier(1, 0.01, 0, 1);
-webkit-transition-timing-function: cubic-bezier(1, 0.01, 0, 1.22);
transition-timing-function: cubic-bezier(1, 0.01, 0, 1.22);   }

.header-26-tab-title.brxe-tabs-nested .tab-title:hover p::after, .header-26-tab-title.brxe-tabs-nested .tab-title.brx-open p::after{
width: 100%;
 -webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);      }
                 