.boxContent-container .quiqqer-boxContentAdvanced-entry-img img {
    max-width: 80px;
    max-height: 80px;
}


header.page-header {
    height: 400px !important;
}


.boxContent-container header a {
    font-weight: 400 !important;
}

.childrenlist-cardsCssGrid-entry-cover-overlay {
    background: linear-gradient(130deg, transparent, rgba(0, 0, 0, 0.2)) !important;
}

.type-quiqqer-blog-blog-entry [role="main"] article {
    background: #fff;
    box-shadow: 0 3px 5px rgb(0 0 0 / .1);
    margin: 2rem auto;
    padding: 2rem 2rem 0 2rem;
    width: 800px;
}

.main-content ul,
.main-content ol {
    margin-bottom: 1.3em !important;
}

.main-content h1, 
.main-content h2, 
.main-content h3, 
.main-content h4, 
.main-content h5 {
    padding-bottom: 0.5em !important;
    padding-top: 0.25em !important;
}


.brick-105 article,
.brick-106 article {
    border: 1px solid #eee;
    box-shadow: 0 3px 5px rgb(0 0 0 / .1);
    background: #fff;
    display: flex;
    flex-direction: column;
    margin-bottom: 2em;
    padding: 0;
    width: calc(50% - 1rem);
    float: left;
}

.brick-105 article:last-child,
.brick-106 article:last-child {
   margin-left: 2em;
}

.brick-105 article img,
.brick-106 article img{
    width: 100%;
}

.brick-105 article header,
.brick-106 article header{
    padding: 1rem;
}

.brick-105 article .qui-control-childrenlist-imageTop-short,
.brick-106 article .qui-control-childrenlist-imageTop-short {
    padding: 0 1rem;    
}

.brick-105 article .qui-control-childrenlist-imageTop-image,
.brick-106 article .qui-control-childrenlist-imageTop-image {
    max-height: 100px;
}

.brick-105 article .qui-control-childrenlist-imageTop-footer,
.brick-106 article .qui-control-childrenlist-imageTop-footer {
    margin-bottom: 1rem;
}
