@import url("https://fonts.googleapis.com/css?family=Bitter&display=swap");body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 15.3px/1.6 "Bitter",sans-serif;color:var(--tx-color);background-color:var(--bg-color);-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;display:flex;min-height:100vh;flex-direction:column;padding:0 2%}@media screen and (min-width: 600px){body{padding:0 5%;font:400 18px/1.8 "Bitter",sans-serif}}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}main{display:block}hr{margin-top:20px;margin-bottom:20px;border:0;height:1px;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.5), transparent);background:linear-gradient(left, transparent, rgba(0,0,0,0.5), transparent)}img{margin-bottom:5px;margin-top:5px;padding:2px 2px;border-radius:3px;max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:15.3px}ul,ol{margin-left:15px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-top:2rem;font-weight:400}.icon-link{text-decoration:none}.icon-link:hover{text-decoration:none}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}blockquote{color:var(--detail-color);border-left:4px solid var(--detail-color);padding-left:15px;margin:16px 40px;font-size:18px}@media (max-width: 600px){blockquote{font-size:14.4px}}blockquote>:last-child{margin-bottom:0}pre,code{font-size:16.2px;border-radius:3px;background-color:var(--highlight-color)}code{padding:1px 1px}pre{padding:2px 2px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media screen and (min-width: 800px){.wrapper{max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));padding-right:30px;padding-left:30px}}.wrapper:after{content:"";display:table;clear:both}.orange{color:orange}.grey{color:#828282}.svg-icon{width:16px;height:16px;display:inline-block;fill:currentColor;padding:5px 3px 2px 5px;vertical-align:text-bottom}table{margin-bottom:30px;width:100%;text-align:left;color:var(--tx-color);border-collapse:collapse;border:1px solid #e8e8e8}table tr:nth-child(even){background-color:#f7f7f7}table th,table td{padding:10px 15px}table th{background-color:#f0f0f0;border:1px solid #dedede;border-bottom-color:#c9c9c9}table td{border:1px solid #e8e8e8}.site-header{border-top:5px solid var(--detail-color);border-bottom:1px solid var(--detail-color);min-height:55.95px;line-height:72.9px;position:relative}.site-nav{position:absolute;top:9px;right:15px;background-color:var(--bg-color);border:1px solid var(--detail-color);border-radius:5px;text-align:right}.site-nav .nav-trigger{display:none}.site-nav .menu-icon{float:right;width:36px;height:26px;line-height:0;padding-top:10px;text-align:center}.site-nav .menu-icon>svg path{fill:var(--detail-color)}.site-nav label[for="nav-trigger"]{display:block;float:right;width:36px;height:36px;z-index:2;cursor:pointer}.site-nav input ~ .trigger{clear:both;display:none}.site-nav input:checked ~ .trigger{display:block;padding-bottom:5px}.site-nav .page-link{color:var(--tx-color);line-height:1.8;display:block;padding:5px 10px;margin-left:20px}.site-nav .page-link:not(:last-child){margin-right:0}@media screen and (min-width: 600px){.site-nav{position:static;float:right;border:none;background-color:inherit}.site-nav label[for="nav-trigger"]{display:none}.site-nav .menu-icon{display:none}.site-nav input ~ .trigger{display:block}.site-nav .page-link{display:inline;padding:0;margin-left:auto}.site-nav .page-link:not(:last-child){margin-right:20px}}.site-footer{padding:20px 0}.footer-heading{font-size:20.25px;margin-bottom:15px}@media (max-width: 500px){.p-name{font-size:16.2px}}@media (max-width: 500px){.u-email{font-size:16.2px}}.contact-list,.social-media-list{grid-template-columns:repeat(2, 1fr);display:grid !important;font-size:18px;list-style:none;margin-left:0}.contact-list li,.social-media-list li{float:left}.contact-list li a,.social-media-list li a{padding-right:6px}.social-media-list>li{flex-grow:1}.contact-list>li:last-child{margin-top:20px}.page-content{padding:30px 0;flex:1 0 auto}.page-heading{font-size:36px}.header-image{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("header.jpg");background-position:center;background-repeat:no-repeat;position:relative;background-size:cover;border-radius:5px}.home-title{margin-top:15px}.home-heading{font-weight:1000;color:orange;padding:0.5rem 1rem;font-size:39.6px}@media (max-width: 500px){.home-heading{margin-top:20px;font-size:30.6px}}.home-heading-detail:hover{color:#ffc966}.home-sub-heading{padding-left:0.5rem;padding-bottom:0.5rem;margin-top:0.6rem;color:#fff;font-size:18px}@media (max-width: 500px){.home-sub-heading{font-size:14.4px}}.post-list{margin-top:2.5rem;margin-left:0;list-style:none}.post-list li{margin-bottom:20px;display:flex;justify-content:space-between;align-items:baseline}.post-category{margin-top:2rem;margin-bottom:0.25rem;font-weight:700;color:var(--tx-color);font-size:27px}@media (max-width: 500px){.post-category{font-size:21.6px}}.post-meta{display:inline-block;min-width:60px;text-align:center;font-size:18px;color:var(--detail-color)}@media (max-width: 500px){.post-meta{font-size:14.4px}}.post-link-layout{display:inline;font-size:21.6px}@media (max-width: 500px){.post-link-layout{font-size:18px}}.black-link{color:var(--tx-color);text-decoration:none}.black-link:hover{color:var(--tx-color);text-decoration:underline}.post-back{margin-bottom:20px;color:#c2c2c2}.post-header{margin-bottom:30px}.post-title,.post-content h1{font-size:39.6px;line-height:1.3;font-weight:1000;margin-top:-0.5rem}@media (max-width: 500px){.post-title,.post-content h1{font-size:32.4px}}@media screen and (min-width: 800px){.post-title,.post-content h1{font-size:39.6px}}.post-content{margin-top:3.2rem;margin-bottom:30px}.post-content h2{font-size:31.5px}@media screen and (min-width: 800px){.post-content h2{font-size:36px}}.post-content h3{font-size:24.75px}@media screen and (min-width: 800px){.post-content h3{font-size:29.25px}}.post-content h4{font-size:20.25px}@media screen and (min-width: 800px){.post-content h4{font-size:22.5px}}.post-content p{text-align:justify}.post-content img{margin-left:auto;display:block;margin-right:auto}.related{margin-bottom:30px;display:table;margin-left:auto;margin-right:auto}.post-tags{text-align:center}.post-tag{font-family:Arial;color:var(--detail-color);margin-right:6px}.post-tag::before{content:"#"}.tags-section{text-align:center}@media screen and (min-width: 800px){.one-half{width:-webkit-calc(50% - (30px / 2));width:calc(50% - (30px / 2))}}.about-page .about-header{display:flex;flex-direction:row;flex-wrap:wrap}.about-page .about-header .about-avatar{padding:1px;width:10rem;height:10rem;margin:0 5rem 0 5rem}.about-page .about-header .about-info{display:block;margin-left:auto;margin-right:auto}.about-page .about-header .about-info .about-your-name{display:flex;flex-direction:row;margin-top:1rem;font-size:27px}.about-page .about-header .about-info .about-description{margin-top:-0.6rem;font-size:18px}.about-page .about-content{text-align:center;margin-top:2rem}
