body.post-template-template-blog-ohne-elementor #primary{
margin-top:0 !important;
padding-top:0 !important;
}
body.post-template-template-blog-ohne-elementor #content,
body.post-template-template-blog-ohne-elementor .ast-container{
padding-top:0 !important;
}
.da-single{--da-basis:20px;} .da-hero{
position:relative; width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
min-height:100vh;
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
background-attachment:scroll;
background-color:#000;
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:center;
} .da-hero__inner{
position:relative;
z-index:1;
width:100%;
max-width:850px; margin:180px auto 0;
padding:0 20px;
}
.da-hero__title{
margin:0;
color:#fff;
font-size:64px; font-weight:normal;
line-height:1.5em;
letter-spacing:1.2px;
text-transform:uppercase;
text-align:center;
text-shadow:0 2px 10px rgba(0,0,0,.52);
} .da-main{
max-width:1200px;
margin:-30px auto 45px;
padding:0 20px;
position:relative;
z-index:2;
}
.da-card{
background:#fff;
padding:40px;
box-shadow:0 0 10px 0 rgba(0,0,0,.5);
} .da-entry{
text-align:left;
} .da-entry > p,
.da-entry > h2,
.da-entry > h3,
.da-entry > h4,
.da-entry > ul,
.da-entry > ol,
.da-entry > blockquote,
.da-entry > figure:not(.wp-block-gallery){
max-width:800px;
margin-left:auto;
margin-right:auto;
}
.da-entry > p{margin-top:0;margin-bottom:1.9em;} .da-entry > h2,
.da-entry > h3{margin-top:1.8em;margin-bottom:.6em;}
.da-entry img{max-width:100%;height:auto;} .da-entry .wp-block-gallery,
.da-entry .wp-block-gallery.is-layout-flex,
.da-entry .wp-block-gallery.wp-block-gallery-is-layout-flex{
display:block !important;
columns:2;
column-gap:16px;
margin:34px 0;
}
.da-entry .wp-block-gallery > figure.wp-block-image{
break-inside:avoid;
page-break-inside:avoid;
margin:0 0 16px !important;
width:100% !important;
max-width:100% !important;
display:block !important;
flex-basis:auto !important;
}
.da-entry .wp-block-gallery > figure.wp-block-image img{
width:100% !important;height:auto !important;display:block;
} .da-divider{
width:10%;
margin:30px auto;
border:0;
border-top:1px solid #dbdbdb;
}
.da-meta{
text-align:center;
text-transform:uppercase;
font-size:24px; line-height:1.4;
}
.da-meta a{text-decoration:none;} .da-related{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-bottom:30px;
padding:0 20px;
text-align:center;
}
.da-related__title,  .da-comments{
background:#ededed;
padding:40px 20px;
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
}
.da-comments__title{
text-align:center;
margin:0 0 30px;
}
.da-comments__inner{
max-width:800px;
margin:0 auto;
} @media (max-width:1024px){
.da-hero{min-height:650px;align-items:flex-end;}
.da-hero__inner{margin-top:0;margin-bottom:80px;}
.da-hero__title{font-size:28px;} .da-main{padding:0 30px;}
.da-card{padding:20px 0;}
.da-entry{padding:0 20px;}
.da-related__title{font-size:38px;}
} @media (max-width:767px){
.da-hero{min-height:352px;align-items:flex-start;}
.da-hero__inner{margin-top:20px;margin-bottom:0;}
.da-hero__title{font-size:26px;} .da-main{padding:0 15px;margin-top:-20px;}
.da-card{padding:20px 0;}
.da-entry{padding:0 10px;}
.da-entry .wp-block-gallery{columns:1;}
.da-meta{font-size:20px;margin:10px;}
.da-related__title{font-size:30px;}
}