.blog-description-container{background-color:#fff;width:100%;padding:2em 0}.blog-description-header{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;justify-content:center;align-items:center;width:95%;height:200px;margin:0 auto;display:flex;position:relative}.dark-overlay{z-index:1;background-color:#00000080;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.blog-description-header h1{color:#fff;z-index:10;padding:0 1em;font-family:Cardo,serif;font-size:2.25rem;font-weight:500}.blog-description-content{width:70%;margin:0 auto;padding:2em 0}.content-date{text-align:right;color:#df4a38;padding-bottom:.5em;font-family:Cardo,serif;font-size:1.1rem}.content-author{text-align:left;color:#333;font-family:Cardo,serif;font-size:1.1rem}.content-author strong{color:#df4a38!important}.content-data p,.content-data blockquote,.content-data ul li{text-align:justify;color:#333;margin-bottom:.75em;font-size:1.1rem;line-height:1.75em}.content-data ul li,.content-data ol li{margin-bottom:1em}.content-data strong{font-weight:600}.content-data a{color:#00f}.content-data h2,.content-data h3{color:#333;padding:.5em 0;font-family:Cardo,serif;font-size:1.25rem;font-weight:500}.content-data img{padding-bottom:.5em}.blog-description-last-container{background-color:#fff;padding:2em 0}.blog-description-last-container .header-section div{border-bottom:3px solid #df4a38;width:5%;margin:.5em auto}.blog-description-last-container .header-title{text-align:center;color:#333;font-family:Cardo,serif;font-size:2rem;font-weight:500}.image-caption{text-align:center;color:#555;width:100%;margin-top:.25em;font-size:.7rem}@media (max-width:763px){.blog-description-content{width:90%}.blog-description-header h1{font-size:1.25rem}}
