.blog-post-header{padding-bottom:3rem;color:#fff}.blog-post-header .blog-post-header-img{width:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.blog-post-header .blog-post-header-img::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6)}.blog-post-header .blog-post-header-img .date{font-size:0.7em;font-style:italic;margin-top:-140px;display:inline-block}.blog-post-header .blog-post-header-img header{position:relative;font-size:1.5em;padding:8em 0}.blog-post-header .blog-post-header-img header .badge{color:#fff;font-size:0.7em;margin-bottom:0.5em}.blog-post-header .blog-post-header-img header .author{color:#fff;font-size:1em;margin-top:3em}.blog-post-header .blog-post-header-img h1{color:#fff;margin-bottom:1em;font-size:2.5em;line-height:normal;font-family:'Roobert', sans-serif !important}@media (min-width: 481px){.blog-post-header .blog-post-header-img h1{width:100%}}.blog-post-header .blog-post-header-img p{line-height:1.3em;font-family:'Roobert Regular', sans-serif !important;margin-bottom:2em;font-size:1.2em}.blog-post-header .blog-post-header-img [data-role='cta']{box-sizing:border-box;margin:0 1rem;width:-moz-fit-content;width:fit-content}.badge-category{color:#444;font-weight:lighter}a.post-title{color:#444-dark;display:block}a.post-title:hover{color:#0099a8}.template-article .content{line-height:1.3em;font-family:'Roobert Regular', sans-serif !important;margin-bottom:3em;font-size:22px;padding:0 0.5em}.template-article .content p{line-height:1.5em;margin-bottom:2em;font-size:22px}.template-article .content *{word-break:break-word;overflow-wrap:break-word;margin-bottom:20px}.template-article .content img{max-width:100%}.template-article .content h1,.template-article .content h2,.template-article .content h3,.template-article .content h4,.template-article .content h5,.template-article .content h6{margin-top:1.5em;font-weight:700;font-family:'Roobert', sans-serif !important}.template-article .content h2{font-size:1.4em}.template-article .content h3{font-size:1.2em}.template-article .content strong{font-weight:600}.template-article .content a{color:#444;text-decoration:underline}.template-article .content a:hover{color:#0099a8}.template-article .content ol,.template-article .content ul{padding-left:20px}.template-article .content ol li,.template-article .content ul li{margin-bottom:25px}.template-article .content ul{padding-left:0;margin-bottom:20px;list-style-type:none}.template-article .content ul li{padding-left:20px;position:relative}.template-article .content ul li::before{position:absolute;content:'';height:8px;width:8px;border-radius:50%;background:#0099a8;left:3px;top:13px}.template-article .content table{width:100%;max-width:100%;margin-bottom:1rem;border:1px solid #ccc}.template-article .content table td,.template-article .content table th{padding:0.75rem;vertical-align:top;margin-bottom:0}.template-article .content th:not(:last-of-type),.template-article .content td:not(:last-of-type){border-right:1px solid #ccc}.template-article .content th{font-weight:500}.template-article .content thead{background:#fff;margin-bottom:0}.template-article .content thead tr{border-bottom:1px solid #ccc}.template-article .content tbody{background-color:transparent;margin-bottom:0}.template-article .content .notices{margin:2rem 0;position:relative;overflow:hidden}.template-article .content .notices p{padding:10px;margin-bottom:0}.template-article .content .notices p::before{position:absolute;top:2px;color:#fff;font-weight:900;content:"\e717";left:10px}.template-article .content .notices.note p{border-top:30px solid #6ab0de;background:#fff}.template-article .content .notices.note p::after{content:'Note';position:absolute;top:2px;color:#fff;left:2rem}.template-article .content .notices.tip p{border-top:30px solid #78c578;background:#fff}.template-article .content .notices.tip p::after{content:'Tip';position:absolute;top:2px;color:#fff;left:2rem}.template-article .content .notices.info p{border-top:30px solid #f0b37e;background:#fff}.template-article .content .notices.info p::after{content:'Info';position:absolute;top:2px;color:#fff;left:2rem}.template-article .content .notices.warning p{border-top:30px solid #e06f6c;background:#fff}.template-article .content .notices.warning p::after{content:'Warning';position:absolute;top:2px;color:#fff;left:2rem}.template-article .content blockquote{font-size:20px !important;color:#444;padding:20px 40px;border-left:2px solid #0099a8;margin:40px 0;font-weight:bold;background:#fff}.template-article .content blockquote p{margin-bottom:0 !important}.template-article .content pre{display:block;padding:9.5px}.template-article .content code{margin-bottom:0 !important;font-size:100%}.related-articles h4{font-family:'Roobert Regular', sans-serif !important;font-weight:bold;font-size:1.8em;margin-bottom:0.5em}.related-articles h1{margin-top:2em;margin-bottom:2em;font-size:2em;line-height:normal;font-family:'Roobert', sans-serif !important}.related-articles .blog-post-thumb{border:0;padding-bottom:1em;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);min-height:450px;margin-bottom:2em}.related-articles .blog-post-thumb .thumb-wrapper{position:relative;display:block;max-height:200px;overflow:hidden}.related-articles .blog-post-thumb img{flex-shrink:0;width:100%}.related-articles .blog-post-thumb .card-body{padding:1em;line-height:1.3em;font-size:20px;font-family:'Roobert Regular', sans-serif !important}.related-articles .blog-post-thumb .card-body h3{font-weight:bold;font-size:1.3em;margin-bottom:0.5em}.related-articles .blog-post-thumb .card-body em{font-size:0.7em;font-style:italic;margin-top:10px;display:inline-block}.related-articles .image .badge-category,.related-articles .image .badge-featured{position:absolute;color:#0099a8;padding:0.5em 0.8em;border-radius:0}.related-articles .image .badge-category{top:1.5em;background-color:rgba(255,255,255,0.8);left:2.5em}.related-articles .image .badge-featured{bottom:1.5em;background-color:#444;color:#fff;right:2.5em}.related-articles .btn.btn-primary,.related-articles .reviews .btn-primary.jdgm-write-rev-link,.reviews .related-articles .btn-primary.jdgm-write-rev-link,.related-articles .jdgm-all-reviews-page .btn-primary.jdgm-all-reviews-page__load-more,.jdgm-all-reviews-page .related-articles .btn-primary.jdgm-all-reviews-page__load-more,.related-articles .reviews-p .btn-primary.jdgm-write-rev-link,.reviews-p .related-articles .btn-primary.jdgm-write-rev-link{padding:8px 30px}