@import url('https://fonts.googleapis.com/css2?family=Barlow&display=swap');body .fancybox-nav span:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:22px;font-size:1.22rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .fancybox-prev span:before{content:"\e60a"}body .fancybox-next span:before{content:"\e60e"}body .fancybox-title-float-wrap .child{font-size:16px}.icon-search:before,.search-form:before{display:none}.site-footer{font-size:13px}#jp-relatedposts{padding-top:8em}.emphased{font-size:30px}@media screen and (max-width:600px){.emphased{font-size:24px}}div#jp-relatedposts.jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:16px;font-family:inherit;font-weight:400}.site-main>article,.site-main>.tag-links,.site-main>.post-navigation,.comments-title,.comment-list,.comment-respond,.no-comments,.search-no-results .content-area{padding-left:calc((100% - 760px) / 2);padding-right:calc((100% - 760px) / 2)}.featured-image{text-align:center}.featured-image img{width:auto}.single .entry-content .featured-portrait{float:none;margin:0 0 78px;max-width:inherit}body .fancybox-close{position:fixed;top:46px;right:52px}.fancybox-lock .fancybox-overlay{overflow:hidden}body .fancybox-overlay{background:rgba(255,255,255,.8)}body .fancybox-nav{height:50px;width:50%;position:fixed;top:auto;bottom:8px}body .fancybox-nav span:before{color:#000}body .fancybox-nav span{background:0 0;text-align:center;visibility:visible}body .fancybox-prev span{left:auto;right:10px}body .fancybox-next span{left:10px;right:auto}.fancybox-inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}body .fancybox-image{max-height:80vh;width:auto}body .fancybox-title-float-wrap{margin-bottom:0;max-width:30%;text-align:left;position:fixed;right:auto;bottom:20px;left:52px}body .fancybox-title-float-wrap .child{background:0 0;color:#000;margin-right:0;padding:10px;text-shadow:none;white-space:normal}body #fancybox-loading{display:none}@media screen and (max-width:767px){.single .entry-content .featured-portrait{margin-bottom:37px}}@media screen and (max-width:1024px){.nav-menu a{font-family:'Barlow',sans-serif}}