body{font-size:1rem;font-family:"Raleway","Libre Baskerville","Noto Serif TC",sans-serif}a,a:hover,a:visited,a:active{color:#f13b3f}::selection{background: #ffdcc691}::-moz-selection{background: #ffdcc691}#primary{letter-spacing:.05em}.have-sidebar #secondary{font-family:"Raleway",sans-serif}h1{font-size:1.7rem!important}h2{font-size:1.6rem!important}h3{font-size:1.45rem!important}h4{font-size:1.3rem!important}h5{font-size:1.2rem!important}h6{font-size:17px!important}h1,h2,h3,h4,h5,h6{font-weight:bold!important;font-family:"Libre Baskerville","Noto Sans TC","Noto Serif TC",sans-serif!important}h1,h2,h3,h4,h5,h6{margin-bottom:1em!important;margin-top:2em!important;font-weight:bold!important;line-height:1.8!important}.cat-links a,.cat-links a:hover,.cat-links a:visited,.cat-links a:active{color:gray}@media screen and (min-width:720px ){.header-layout-4 .main-navigation{position:inherit;top:inherit;left:inherit;width:inherit;max-width:inherit;padding:inherit}.main-navigation.is-active{left:inherit}.hamburger-menu,.close-navigation{display:none!important}#primary-menu{flex-direction:row!important}.site-description{display:none}}.header-layout-4 .hamburger-menu{top: calc(50% + 8px);left:28px}.site-content .outer-container{width:100%!important;max-width:1600px!important}.have-sidebar #primary{margin-left:auto}.have-sidebar #secondary{margin-right:auto}.site-branding .site-title{margin-bottom:.5em!important;margin-top:1.5em!important}.home .site-branding .site-title{}.header-layout-4 .site-branding{padding-top:24px;padding-bottom:16px}.site-branding .site-title a{font-size:36px}.primary-menu li a,.primary-menu li span{font-size:14px}.site-content .outer-container{margin-top:54px!important;padding-left:54px;padding-right:54px}.have-sidebar #primary{width:70%!important}.have-sidebar #secondary{width:30%!important;padding-left:64px!important;padding-right:35px;margin-top:110px!important}.single-post .container-fluid{}body{font-size:17px}.post-navigation .entry-title{font-size:21px!important}.widget ul li{font-size:14px}.archived-posts article .cat-links,.single article>.entry-header .cat-links{font-size:14px;letter-spacing:.05em}.page-header .page-header-items{padding-left:18px;padding-right:18px}body.category .site-content>.outer-container{margin-top:58px!important}body.category #secondary{top:-80px}.page-header-items .archive-description{width:100%!important;color:#666}.page-header-items .archive-description p{line-height:1.8}.have-sidebar .blog-posts.d-row .grid-column,.have-sidebar .site-main>article{padding-right:60px;padding-left:60px}.have-sidebar .blog-posts.d-row .grid-column .post-thumbnail,.have-sidebar .blog-posts.d-row .grid-column .entry-audio,.have-sidebar .blog-posts.d-row .grid-column .entry-video{margin-left:-6%;margin-right:-6%}.comments-area{margin-top:0}body.home #primary .entry-content>p{max-height:380px}.single-post .site-main>article>.entry-header .post-featured-image,.page .site-main>article>.entry-header .post-featured-image{margin-bottom:60px!important}.single article>.entry-header .cat-links{margin-bottom:8px!important}.comment-form-comment>label{position:relative;bottom:70px}.post-navigation .nav-links .nav-next{margin-top:0}.archived-posts article .entry-title{margin-top:18px!important}.archived-posts .grid-column .entry-content,.entry-content{margin-top:32px!important}.archived-posts article .cat-links{margin-top:48px}#secondary form label{width:inherit}#secondary .search-submit{padding-left:12px;padding-right:12px}.single-post .site-main>article>.entry-header .post-featured-image{margin-left:inherit;margin-right:inherit}p,table,#primary ul,#primary ol{line-height:38px}td{padding:1px 10px}.single-post .site-main>article>.entry-header .entry-title,.archived-posts article .entry-title a,.single-post .site-main>article>.entry-header h1.entry-title{margin-top:.83em!important;margin-bottom:.83em!important;font-size:1.7rem!important;line-height:1.8!important}.entry-content{text-align:justify;letter-spacing:.05em}.wp-block-pullquote p,.wp-block-pullquote cite{line-height:2.2}.sep{display:inline}.site-info{width:unset;margin-left:auto;margin-right:auto;max-width:100vw}#wpfront-scroll-top-container{width:64px;height:64px}@media screen and (max-width:1400px){.site-branding .site-title{margin-bottom:.25em!important;margin-top:1.3em!important}.site-content .outer-container{padding-left:28px;padding-right:28px}.have-sidebar #primary{width:72%!important}.have-sidebar #secondary{width:28%!important;padding-left:40px!important}body{font-size:100%}h6{font-size:16px!important}}@media screen and (max-width:1200px){.site-branding .site-title{margin-bottom:.1em!important;margin-top:1.2em!important}.site-content .outer-container{padding-left:16px;padding-right:16px}.have-sidebar #secondary{padding-left:8px!important}.post-navigation .entry-title{font-size:19px!important}.page-header .page-header-items{padding-left:68px;padding-right:68px}.have-sidebar .blog-posts.d-row .grid-column,.have-sidebar .site-main>article{padding-right:50px;padding-left:50px}.have-sidebar .blog-posts.d-row .grid-column .post-thumbnail,.have-sidebar .blog-posts.d-row .grid-column .entry-audio,.have-sidebar .blog-posts.d-row .grid-column .entry-video{width:100%;margin-left:0;margin-right:0;margin-bottom:60px}#secondary form label{width:55%}#secondary .search-submit{padding:10px 8px}}@media screen and (max-width:992px){.site-branding .site-title{margin-top:1em!important}.site-content .outer-container{margin-top:48px!important;padding-left:0;padding-right:0}.have-sidebar #primary{width:100%!important}.have-sidebar #secondary{width:100%!important;padding-right: calc(100vw / 720 * 40);padding-left: calc(100vw / 720 * 40) !important}.single-post .container-fluid{padding-left:0;padding-right:0}.widget ul li{font-size:100%}.page-header .page-header-items{padding-left:56px;padding-right:56px}body.category #secondary{top:0}.have-sidebar .blog-posts.d-row .grid-column{padding-right:40px;padding-left:40px}.have-sidebar .site-main>article{padding-right: calc(100vw / 720 * 40);padding-left: calc(100vw / 720 * 40)}.archived-posts .grid-column .entry-content,.entry-content{margin-top:24px!important}.single-post .site-main>article>.entry-header .post-featured-image{width: calc(100% + 100vw / 720 * 40 *2);margin-left: calc(100vw / 720 * 40 * -1);margin-right: calc(100vw / 720 * 40 * -1)}}@media screen and (max-width:768px){.post-navigation .entry-title{font-size:17px!important}.widget ul li{font-size:14px}.page-header .page-header-items{padding-left:28px;padding-right:28px}.have-sidebar .blog-posts.d-row .grid-column{padding-right:8px;padding-left:8px}body.home #primary .entry-content>p{max-height:360px}p,table,#primary ul,#primary ol{line-height:36px}}@media screen and (max-width:719px){.site-branding .site-title a{font-size: calc(100vw / 720 * 40)}.site-description{font-size: calc(100vw / 720 * 17);line-height:initial}.site-branding .site-title{margin-top: calc(100vw / 720 * 21.7) !important;margin-bottom: calc(100vw / 720 * 2.17) !important}.site-header .nav-bar{margin-top: calc(100vw / 720 * 12)}.header-layout-4 .site-branding{padding-top: calc(100vw / 720 * 8);padding-bottom: calc(100vw / 720 * 6)}.site-content .outer-container{margin-top: calc(100vw / 720 * 40)!important}.have-sidebar .blog-posts.d-row .grid-column{padding-right: calc(100vw / 720 * 8);padding-left: calc(100vw / 720 * 8)}.single-post .site-main>article>.entry-header .post-featured-image,.page .site-main>article>.entry-header .post-featured-image{margin-bottom: calc(100vw / 720 * 60)!important}.entry-content{margin-top: calc(100vw / 720 * 24)!important}.nav-divider{display:none}ul.primary-menu li{line-height:32px}.ul.primary-menu li a{font-size:15px}}@media screen and (max-width:667px){.comment-form-comment>label{position:static;bottom:auto}}@media screen and (max-width:576px){.post-navigation .nav-links .nav-next{margin-top:40px}.comment-form .form-submit{margin-left:0}#search-2{margin-bottom:0}body.home #primary .entry-content>p{max-height:280px}p,table,#primary ul,#primary ol{line-height:32px}td{padding:1px 2px}}@media screen and (max-width:480px){body{}h1{font-size:21.7px!important}h2{font-size:1.28rem!important}h3{font-size:1.16rem!important}h4{font-size:1.04rem!important}h5{font-size:.96rem!important}h6{font-size:14.4px!important}.page-header .page-header-items{padding-left:24px;padding-right:24px}body.category .site-content>.outer-container{margin-top:24px!important}.archived-posts article .cat-links{margin-top:36px}.single-post .site-main>article>.entry-header .entry-title,.archived-posts article .entry-title a,.single-post .site-main>article>.entry-header h1.entry-title{margin-top:0!important;margin-bottom:0!important;font-size:21.7px!important;line-height:1.6!important}td{padding:1px}.entry-content{text-align:left;letter-spacing:.1em}.sep{display:none}.site-info{width:314.88px;margin-left:auto;margin-right:auto}}@media screen and (max-width:340px){body{font-size:95%}.archived-posts article .cat-links,.single article>.entry-header .cat-links{font-size:10.5px;letter-spacing:.02em}h1{font-size:19.5px!important}h2{font-size:1.152rem!important}h3{font-size:1.044rem!important}h4{font-size:.936rem!important}h5{font-size:14.08px!important}h6{font-size:14.08px!important}.archived-posts article .cat-links{margin-top:24px}body.home #primary .entry-content>p{max-height:270px}.single-post .site-main>article>.entry-header .entry-title,.archived-posts article .entry-title a,.single-post .site-main>article>.entry-header h1.entry-title{font-size:18px!important}p,table,#primary ul,#primary ol{line-height:27px}}.menu-item-last .nav-divider{display:none}ul.primary-menu li a{display:inline;padding:12px 0;color:#777;font-family:"Libre Baskerville","Noto Serif TC",sans-serif}ul.primary-menu li a:hover,ul.primary-menu li.current-menu-item>a,ul.primary-menu li:hover>a,ul.primary-menu li.menu-item-has-children:hover::after{color:#333!important}.menu-item .nav-divider{margin:0 14px}.menu-item .nav-divider{color:#777}.header-layout-4 .main-navigation{margin-top:0}.close-navigation{padding:17px;top:8px;right:8px}.have-sidebar #secondary{letter-spacing:.02rem}.single-post .site-main>article>.entry-header .entry-title,.archived-posts article .entry-title a,.single-post .site-main>article>.entry-header h1.entry-title{letter-spacing:2px;display:block;margin-left:0!important;margin-right:0!important;font-weight:bold!important;text-align:center;font-family:"Libre Baskerville","Noto Sans TC","Noto Serif TC",sans-serif!important}p{margin-bottom:1em}.entry-content{}table{display:block;overflow-x:auto;white-space:nowrap}.post-navigation .entry-title{letter-spacing:.05em;font-size:18px;font-family:"Libre Baskerville","Noto Serif TC",sans-serif}.nav-previous a{}.archived-posts article .cat-links,.single article>.entry-header .cat-links{margin-left:auto;margin-right:auto;font-family:"Raleway",sans-serif}.read-more a,.read-more a:visited{color:#fff}.read-more a:hover,.read-more a:active{color:#0abab5}body.home #primary .entry-content>p{overflow:hidden}body.home #primary .entry-footer{margin-top:0!important}.wp-block-image figcaption{margin-top:1.5em}.wp-block-image{display:inline-block;margin-bottom:1.5em;margin-top:1.5em}.wp-block-pullquote{padding:0;margin:36px 2%}.page-header-items .page-title{margin-top:0!important;margin-bottom:4px!important}.page-header .page-title label{margin-bottom:0}.page-header .page-header-items{letter-spacing:.02em}.page-header{margin-top:0!important}.entry-footer{margin-top:100px!important}.single article>.entry-footer .tags-links{color:#007bff}.single article>.entry-footer .tags-links a{margin-left:0;color:#007bff;border-radius:4px;background:#eee;color:#999;padding:5px 10px;font-size:90%;margin-right:8px}.single article>.entry-footer .tags-links .tag-separator{margin-right:8px;color:#007bff;display:none}.after-footer-content>.post-listing{margin-top:40px!important}.single article>.entry-footer .tags-links a{margin-top:5px;margin-bottom:2px}.single .site-main .comment-reply-title{margin-bottom:8px;font-family:"Libre Baskerville","Noto Serif TC",sans-serif}#commentform{display:flex;flex-direction:column}.comments-area p.comment-note{margin-bottom:40px}.comment-form-comment>textarea{height:152px}.comment-form-comment>label{}.comment-form-cookies-consent{position:relative;margin-top:12px;margin-left:0;padding:0}.comment-respond input[type="checkbox"]{display:inline;position:relative;top:2px;margin-right:16px}.comment-form-cookies-consent>label{display:inline}.form-submit{margin-top:0}.footer-bar{font-size:12px;padding-top:8px;padding-bottom:8px}.site-info{letter-spacing:.07em}.footer-bar a{color:rgba(255,255,255,.7);font-weight:bold}body.page-template-default form div.row{flex-direction:column}body.page-template-default form div.row p{width:80vw;max-width:unset}.single-post .category-eng-post{font-size:16px}.single-post .site-main>article.category-eng-post>.entry-header .entry-title,.single-post .site-main>article.category-eng-post>.entry-header h1.entry-title{font-family:"Roboto","Libre Baskerville","Noto Sans TC","Noto Serif TC",sans-serif!important;letter-spacing:.02em;word-spacing:.02em;font-size:2.2em!important;line-height:60px!important}.single-post .category-eng-post .entry-content{letter-spacing:-.01em;word-spacing:.05em;font-family:"Libre Baskerville","Noto Serif TC",sans-serif}.single-post .category-eng-post .entry-content h1,.single-post .category-eng-post .entry-content h2,.single-post .category-eng-post .entry-content h3,.single-post .category-eng-post .entry-content h4,.single-post .category-eng-post .entry-content h5,.single-post .category-eng-post .entry-content h6{font-family:"Roboto","Libre Baskerville","Noto Sans TC","Noto Serif TC",sans-serif!important;text-align:left;letter-spacing:.02em;line-height:54px!important;margin-bottom:.5em!important;margin-top:1.5em!important}.single-post .category-eng-post .entry-content h1{font-size:36px!important}.single-post .category-eng-post .entry-content h2{font-size:32px!important}.single-post .category-eng-post .entry-content h3{font-size:26px!important}.single-post .category-eng-post .entry-content h4{font-size:22px!important;font-weight:500!important;margin-top:1em!important;margin-bottom:0}.single-post .category-eng-post .entry-content h5{font-size:18px!important;font-weight:500!important;margin-top:1em!important;margin-bottom:0}.single-post .category-eng-post .entry-content h6{font-size:1rem!important;font-weight:500!important;margin-top:1em!important;margin-bottom:0}@media screen and (max-width:576px){.single-post .category-eng-post .entry-content{letter-spacing:0}}@media screen and (max-width:480px){.single-post .category-eng-post{font-size:15px}.single-post .site-main>article.category-eng-post>.entry-header .entry-title,.single-post .site-main>article.category-eng-post>.entry-header h1.entry-title{font-size:26px!important;line-height:36px!important}.single-post .category-eng-post .entry-content{}.single-post .category-eng-post .entry-content h1,.single-post .category-eng-post .entry-content h2,.single-post .category-eng-post .entry-content h3{line-height:36px!important;margin-bottom:1em!important}.single-post .category-eng-post .entry-content h4,.single-post .category-eng-post .entry-content h5,.single-post .category-eng-post .entry-content h6{line-height:32px!important}.single-post .category-eng-post .entry-content h1{font-size:28px!important}.single-post .category-eng-post .entry-content h2{font-size:25px!important}.single-post .category-eng-post .entry-content h3{font-size:23.5px!important}.single-post .category-eng-post .entry-content h4{font-size:22px!important}.single-post .category-eng-post .entry-content h5{font-size:19px!important}.single-post .category-eng-post .entry-content h6{font-size:14px!important}}@media screen and (max-width:340px){.single-post .category-eng-post{font-size:13px}}.mxw75p{max-width:75%}.mxw50p{max-width:50%}.mxw640{max-width:640px}.copyright{margin-top:10em;font-size:12px;line-height:28px;font-family:sans-serif}.reference{margin-top:4em!important}.highlight-block{background:#eee;border-radius:10px;padding-top:20px;padding-bottom:20px;padding-right:20px;padding-left:20px}ol.highlight-block,ul.highlight-block{padding-inline-start:60px}.inline-code{display:inline;font-size:87.5%;color:#212529;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background:#eee;max-width:100%;padding:8px;word-break:break-word}.highlight-text{background:url(https://andyhooke.co.uk/wp-content/uploads/2018/02/yellow-brushstroke.png);background-repeat:no-repeat;background-size:100% 95%;padding:3px 0}.comment-blue{color:#1c1cc7}.comment-green{color:#3a9120}.vivid-red-highlight{color:#cf2e2e}.f-normal{font-weight:normal}.f-bold{font-weight:bold}.f-italic{font-style:italic}.f-oblique{font-style:oblique}.f-underline{text-decoration:underline}.f-overline{text-decoration:overline}.f-over-under{text-decoration:underline overline}.f-through{text-decoration:line-through}.f-line-solid{text-decoration-style:solid}.f-line-wavy{text-decoration-style:wavy}.f-line-double{text-decoration-style:double}.f-small-caps{font-variant:small-caps}.word-break{word-break:break-word}.f-size90p{font-size:90%}.f-size95p{font-size:95%}.f-size85p{font-size:85%}.f-size80p{font-size:80%}.f-size75p{font-size:75%}.f-sans{font-family:"Libre Baskerville","Noto Sans TC","Noto Serif TC",sans-serif!important}.f-serif{font-family:"Raleway","Libre Baskerville","Noto Serif TC",sans-serif!important}.w-100p{width:100%}.list-none{list-style-type:none}.list-circle{list-style-type:circle}.list-square{list-style-type:square}.list-lower-alpha{list-style-type:lower-alpha}.list-upper-alpha{list-style-type:upper-alpha}.list-lower-roman{list-style-type:lower-roman}.list-upper-roman{list-style-type:upper-roman}.css-selesction-bgcolour p::selection,.css-selesction-bgcolour cite::selection{background:#0abab5}.enlighter-s0{line-height:1.6em!important}.enlighter{font-size:13px!important}.enlighter-t-beyond{border:none!important;font-size:12.5px!important;line-height:1.6em!important}.enlighter-v-inline{font-size:14px!important}h6{margin-top:1.4em!important;margin-bottom:.2em!important}.article-ref{font-size:14px}.wp-block-image{width:100%}.wp-block-image figcaption{font-size:85%;text-align:center;color:#444}.enlighter-default{overflow:auto!important;white-space:pre!important}