*{margin:0;box-sizing:border-box}
.gdpr-container{padding:15px}
.gdprgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:15px;grid-row-gap:15px}
.gdprgrid div{width:100%;border-radius:4px;border:1px solid #ccc;padding:20px}
.gdpr-container .date{font-size:small}
.gdpr-container h4{font-size:2rem;padding-top:10px;padding-bottom:10px}
.gdpr-container a{font-size:1.5rem;padding-top:10px}
.gdpr-container h2{font-weight:700;margin-bottom:30px;font-size:25px;}
.gdpr-post .gdpr-headler{background-size:cover;min-height:380px;left:0;top:0;background-position:0;font-size:15px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.38)!important}
.gdpr-post img{width:100%;max-width:600px;height:auto;padding:10px}
.gdpr-post .gdpr-headler h1{color:#fff;font-size:5vw;font-weight:700;margin-bottom:50px;text-shadow:none;text-shadow:1px 1px 2px rgba(0,0,0,.38)!important}
.gdpr-post .gdpr-avatar{text-align:center}
.gdpr-post .gdpr-avatar img{width:100px;border:1px solid #e8e8e8}
.gdpr-post .media-body{font-size:15px;text-align:justify;line-height:1.8}