.article{background-color:#f0f0f0;padding:66px 45px 45px;margin-bottom:48px}@media only screen and (min-width: 486px) and (max-width: 740px){.article{padding:66px 0 15px}}@media only screen and (max-width: 485px){.article{padding:66px 0 15px}}.article__intro{padding:0 15px;line-height:1.36;margin-bottom:30px}.article__intro p:first-child{font-size:19px}.article__intro-initial{font-size:50px;line-height:1;float:left;margin-right:5px;font-weight:bold}.article__intro img{margin-top:30px;margin-bottom:30px}.article__question{padding:0 15px;font-size:15px;font-weight:700;line-height:1.4;margin:20px 0}.article__answer{padding:0 15px;font-size:15px;line-height:1.4}.article__subtitle{padding:0 15px;margin:1.5em 0}.article__paragraph{padding:0 15px;line-height:1.36;margin-bottom:30px}.article .paragraph--type--image{margin-bottom:30px}.article .field--name-field-blog-post-gallery{padding:0 15px}.article .photogallery.clearfix{margin:30px 0}.blog-titleheader{position:relative;background-color:rgba(255,255,255,0.7)}.blog-titleheader .layout-content-wrapper--narrow{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 970px){.blog-titleheader{width:100%;padding:0 15px}}.blog-titleheader--noimage{margin-top:67px}@media screen and (max-width: 1200px){.blog-titleheader--noimage{margin-top:120px}}.adminimal-admin-toolbar .blog-titleheader--noimage{margin-top:0}.blog-titleheader__sticky-image{-webkit-transition-property:margin;transition-property:margin;-webkit-transition-duration:.5s;transition-duration:.5s}.blog-titleheader__sticky-image.top{margin-top:-60px}.blog-titleheader__sticky-image img{max-width:unset !important;width:100%;position:fixed;top:0;margin-top:146px}@media screen and (max-width: 1024px){.blog-titleheader__sticky-image img{left:-50%}}.blog-titleheader__image{-webkit-transition-property:margin;transition-property:margin;-webkit-transition-duration:.5s;transition-duration:.5s;max-height:620px}.blog-titleheader__image.top{margin-top:-60px}.blog-titleheader__image img{max-width:unset !important;top:0}@media screen and (max-width: 1024px){.blog-titleheader__image img{left:-50%}}.blog-titleheader__tag{position:relative;width:150px;float:left}.blog-titleheader__author{font-size:15px;display:inline-block}.blog-titleheader__author:after{content:'-';position:relative;display:inline-block;margin:0 5px}.blog-titleheader__date{font-size:15px;display:inline-block}.blog-titleheader__pretitle{font-size:29px;color:#000;margin:50px 0 10px}.blog-titleheader__title{font-size:60px;margin:40px 0 24px}@media only screen and (max-width: 485px){.blog-titleheader__title{font-size:40px;word-wrap:break-word;padding:0 15px}}.blog-titleheader__title--small{font-size:48px}.blog-titleheader__sticky-video{display:none}.blog-titleheader__sticky-video .video-js{width:100% !important;height:auto !important;padding-top:56.25%;position:fixed;top:0;margin-top:146px}.blog-titleheader__video{position:relative}.blog-titleheader__vid-play{background:url(../../../images/contentheader/qfc_video_banner_play.png) center center no-repeat transparent;width:118px;height:118px;position:absolute;left:50%;margin-left:-56px;top:-170px;margin-top:-56px;cursor:pointer;z-index:200}@media screen and (max-width: 1024px){.blog-titleheader__vid-play{top:-100px}}.blog-titleheader__vid-close{display:none;position:absolute;top:200px;right:10px;color:#fff;font-size:50px;z-index:120;cursor:pointer}.card-profile__picture-img{max-width:unset !important}.titleheader__sticky-image img{max-width:unset !important}.featurebox{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0.25))),-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.5))),url(/sites/jlabs/themes/custom/jlabs/images/dummy_blog/featurebox.jpg);background-image:linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.25)),linear-gradient(transparent, rgba(0,0,0,0.5)),url(/sites/jlabs/themes/custom/jlabs/images/dummy_blog/featurebox.jpg)}.grid--three-col{grid-auto-rows:minmax(540px, auto);margin-bottom:48px}.page-node-type-blog-post.adminimal-admin-toolbar .region-content{margin-top:80px}@media (max-width: 1201px){.page-node-type-blog-post.adminimal-admin-toolbar .region-content{margin-top:120px}}
/*# sourceMappingURL=jlabs-blog.css.map */