.tx_blog{width:100%}.blogpagination{margin:50px auto}.postheader{position:relative;overflow:hidden}.postheader .postheader__featuredimage img{width:100%;max-height:500px;object-fit:cover}.postheader .postheader__content{position:absolute;top:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.postheader .postheader__content .postheader__wrap{padding:20px;margin:20px;text-align:center}.postheader .postheader__content .postheader__wrap .postheader__title{font-weight:800}.postcommentsform{margin:50px 0px}.postcomments__list .postcomment__body{padding:10px 20px}.postcomments__list .postcomment__author{margin-top:0px}.postcomments__list .postcomment__author span{font-weight:700;line-height:1.5rem;margin-top:0px}.postlist__post:first-of-type{margin-top:var(--mdb-gutter-y)}.postlist .postlist-item{overflow:hidden}.postlist__postwrap{overflow:hidden}.postlist__post-body{padding:20px}.postlist__post .post-featured-img{min-height:200px}.postlist__post .post-featured-img img{width:100%;height:100%;object-fit:cover;min-height:200px}.postlist-item .post-title{width:100%;display:block}.postlist-item .card-header{border:0px}.blogimage{margin:0px}.author-card{min-width:280px}.author-inner{overflow:hidden}.author-inner .card-title a{font-weight:600}.author-detail .author-body{padding:20px;min-width:280px}.author-detail .author-body .author-socials a{margin:10px}.postlist--byauthor{margin-top:50px}@media (max-width:800px){.author-detail{flex-wrap:wrap}.author-body{padding:initial}.lower{display:none}}#sidebar .frame-type-menu_section{width:100%;padding:0px 16px;margin-bottom:1.5em;max-width:100%;margin-top:0px}#sidebar .frame-type-menu_section .element-wrap{width:100%;overflow:hidden}#sidebar .frame-type-menu_section .element-wrap .section-menu-title{line-height:0.8;margin:0 0 -2px;padding:20px}#sidebar .frame-type-menu_section .element-wrap .menu-sidebar{width:100%;margin-left:0px;padding:20px}#sidebar .frame-type-menu_section .element-wrap .menu-sidebar .nav-link{margin:10px 0px;padding:0px 10px;font-weight:600}#widgetsidebar,#mobile-widgetsidebar{min-width:280px}#widgetsidebar .blogwidget,#mobile-widgetsidebar .blogwidget{overflow:hidden}#widgetsidebar .blogwidget .blogwidget__title,#mobile-widgetsidebar .blogwidget .blogwidget__title{line-height:0.8;margin:0 0 -2px;padding:20px}#widgetsidebar .blogwidget .blogwidget__content,#mobile-widgetsidebar .blogwidget .blogwidget__content{overflow:hidden;position:relative;padding:20px}#widgetsidebar .blogwidgetlist--archive .accordion-item,#mobile-widgetsidebar .blogwidgetlist--archive .accordion-item{background:transparent}#widgetsidebar .blogwidgetlist--archive .accordion-body,#mobile-widgetsidebar .blogwidgetlist--archive .accordion-body{padding:10px}#widgetsidebar .blogwidgetlist--archive .accordion-button,#mobile-widgetsidebar .blogwidgetlist--archive .accordion-button{padding:0px;background:transparent;outline:none;box-shadow:none}#widgetsidebar .blogwidgetlist--archive .blogwidgetlist__item,#mobile-widgetsidebar .blogwidgetlist--archive .blogwidgetlist__item{list-style:none}#widgetsidebar .blogwidgetlist--recentposts .teaser-img,#mobile-widgetsidebar .blogwidgetlist--recentposts .teaser-img{height:70px;width:70px;margin:0px;overflow:hidden;object-fit:cover;min-width:70px;min-height:70px}#widgetsidebar .blogwidgetlist--recentposts .teaser-img img,#mobile-widgetsidebar .blogwidgetlist--recentposts .teaser-img img{height:70px;width:70px;min-width:70px;min-height:70px;object-fit:cover}#widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink,#mobile-widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink{display:flex;width:100%;margin:10px 0px}#widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink .blogwidgetlist__itemtitle,#mobile-widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink .blogwidgetlist__itemtitle{line-height:24px;display:inline-block;margin-left:10px;font-weight:600}#widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink time,#mobile-widgetsidebar .blogwidgetlist--recentposts .blogwidgetlist__itemlink time{white-space:nowrap;margin-left:10px;display:block;margin-top:-5px}#widgetsidebar .blogwidgetlist--categories,#mobile-widgetsidebar .blogwidgetlist--categories{display:flex;justify-content:space-between;flex-wrap:wrap}#widgetsidebar-button{position:fixed;right:-15px}