@import "https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i&display=swap";.bg{color:#586e75;background-color:#eee8d5}.chroma{color:#586e75;background-color:#eee8d5}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#d6d0bf}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#859900}.chroma .kc{color:#859900;font-weight:700}.chroma .kd{color:#859900}.chroma .kn{color:#dc322f;font-weight:700}.chroma .kp{color:#859900}.chroma .kr{color:#859900}.chroma .kt{color:#859900;font-weight:700}.chroma .n{color:#268bd2}.chroma .na{color:#268bd2}.chroma .nb{color:#cb4b16}.chroma .bp{color:#268bd2}.chroma .nc{color:#cb4b16}.chroma .no{color:#268bd2}.chroma .nd{color:#268bd2}.chroma .ni{color:#268bd2}.chroma .ne{color:#268bd2}.chroma .nf{color:#268bd2}.chroma .fm{color:#268bd2}.chroma .nl{color:#268bd2}.chroma .nn{color:#268bd2}.chroma .nx{color:#268bd2}.chroma .py{color:#268bd2}.chroma .nt{color:#268bd2;font-weight:700}.chroma .nv{color:#268bd2}.chroma .vc{color:#268bd2}.chroma .vg{color:#268bd2}.chroma .vi{color:#268bd2}.chroma .vm{color:#268bd2}.chroma .l{color:#2aa198}.chroma .ld{color:#2aa198}.chroma .s{color:#2aa198}.chroma .sa{color:#2aa198}.chroma .sb{color:#2aa198}.chroma .sc{color:#2aa198}.chroma .dl{color:#2aa198}.chroma .sd{color:#2aa198}.chroma .s2{color:#2aa198}.chroma .se{color:#2aa198}.chroma .sh{color:#2aa198}.chroma .si{color:#2aa198}.chroma .sx{color:#2aa198}.chroma .sr{color:#2aa198}.chroma .s1{color:#2aa198}.chroma .ss{color:#2aa198}.chroma .m{color:#2aa198;font-weight:700}.chroma .mb{color:#2aa198;font-weight:700}.chroma .mf{color:#2aa198;font-weight:700}.chroma .mh{color:#2aa198;font-weight:700}.chroma .mi{color:#2aa198;font-weight:700}.chroma .il{color:#2aa198;font-weight:700}.chroma .mo{color:#2aa198;font-weight:700}.chroma .ow{color:#859900}.chroma .c{color:#93a1a1;font-style:italic}.chroma .ch{color:#93a1a1;font-style:italic}.chroma .cm{color:#93a1a1;font-style:italic}.chroma .c1{color:#93a1a1;font-style:italic}.chroma .cs{color:#93a1a1;font-style:italic}.chroma .cp{color:#93a1a1;font-style:italic}.chroma .cpf{color:#93a1a1;font-style:italic}.chroma .g{color:#d33682}.chroma .gd{color:#d33682}.chroma .ge{color:#d33682}.chroma .gr{color:#d33682}.chroma .gh{color:#d33682}.chroma .gi{color:#d33682}.chroma .go{color:#d33682}.chroma .gp{color:#d33682}.chroma .gs{color:#d33682}.chroma .gu{color:#d33682}.chroma .gt{color:#d33682}.chroma .gl{color:#d33682}*{box-sizing:border-box}html{overflow-y:scroll}body{margin:0;color:#736f68;background-color:#fffcf5;font-size:16px;font-family:montserrat,sans-serif;line-height:1.5em}p{line-height:1.5em}.layout{display:flex;max-width:1150px;margin:auto;flex-wrap:wrap;justify-content:center}.header-container{width:100%;background-color:#a59e94;z-index:1}.header{display:flex;width:100%;max-width:1300px;height:80px;margin:auto;padding:0 1.5em;color:#fff;line-height:80px;align-items:baseline;justify-content:space-between}.header h1{height:100%;margin:0;font-size:1.2em;font-weight:400}.header a{color:inherit;text-decoration:none}.main{width:100%;margin:25px 20px;min-width:40%}@media screen and (min-width:450px){.main{margin-left:30px;margin-right:30px}}@media screen and (min-width:900px){.layout{padding-top:80px;flex-wrap:nowrap}.header-container{position:fixed;top:0}.header-container h1{font-size:2em}.main{margin-left:50px;margin-right:50px}}.sidebar{width:250px;margin:0;margin-left:0;padding:0;flex-shrink:0}.sidebar-separator{height:1px;background-color:#f1eae0;margin:30px 10px 15px;border:none}.bullet-points{margin-top:40px}.bullet-points h2{text-align:center;font-size:1.5em}.bullet-points ul{padding:0 10px 0 30px}.bullet-points ul li+li{margin-top:10px}.bullet-points-read-more{display:flex;justify-content:center;align-items:center}.about-me{display:flex;align-items:center;flex-direction:column}.about-me p{text-align:justify;padding:1.6em .8em;margin:0}.about-me-read-more{margin-bottom:25px}.profile-picture{border-radius:8px;box-shadow:0 2px 2px rgba(204,197,185,.5)}.button{display:inline-block;color:#fff;border:none;border-radius:1000px;box-shadow:none;font-weight:300;cursor:pointer;transition:background-color .3s;text-decoration:none}.button-teal{background-color:#7a9e9f}.button-teal:hover{background-color:#427c89}.button-orange{background-color:#eb5e28}.button-orange:hover{background-color:#b33c12}.button-s{height:2em;font-size:.8rem;line-height:2em;padding:0 1em}.button-not-clickable{pointer-events:none}.posts{padding:0;list-style:none}.posts a{color:inherit;text-decoration:unset}.post-entry{margin-bottom:2em;text-align:center}.post-entry h3{width:85%;margin:10px auto 0;color:#68b3c8;font-size:2em;font-weight:200;line-height:1.3em}.post-entry h3+p{margin-top:.2em}.post-entry+.post-entry::before{display:block;height:1px;margin:0 3em;margin-bottom:2em;background-color:#f1eae0;content:""}.post-entry:last-child{padding-bottom:0}.post-excerpt{margin-top:2.5em;font-weight:300}.post-img-wrapper{position:relative;width:90%;height:250px;margin:auto;overflow:hidden;border-radius:8px;box-shadow:0 2px 2px #ccc5b980}.post-img-wrapper{transition:transform .2s}.post-img-wrapper:hover{transform:scale(1.02)}.post-img{width:100%;height:100%;object-fit:cover}.tags{display:flex;padding:0;list-style:none;flex-wrap:wrap;justify-content:center}.tags>*{margin:.2em}.pagination{display:flex;margin-top:3em;font-size:1.5em;justify-content:space-between}.pagination-link{color:unset;text-decoration:unset}.pagination-arrow-prev,.pagination-arrow-next{transition:all .3s;display:inline-block;vertical-align:-.2em}.pagination-link:hover .pagination-arrow-prev{transform:translateX(-.5em)}.pagination-link:hover .pagination-arrow-next{transform:translateX(.5em)}.post-single{overflow:hidden;overflow-wrap:break-word}.post-single img{border-radius:8px;box-shadow:0 2px 2px rgba(204,197,185,.5);max-width:100%;height:auto}.post-single .read-time-and-date{text-align:center;font-style:italic;margin-top:1.1em;margin-bottom:1.5em;font-size:.95em}@media screen and (min-width:900px){.post-single .read-time-and-date{font-size:1em;margin-bottom:2em}}.post-single h1::before,.post-single h2::before,.post-single h3::before,.post-single h4::before,.post-single h5::before,.post-single h6::before{content:"";display:block;padding-top:.5em;margin-top:calc(-1 * .5em)}@media screen and (min-width:900px){.post-single h1::before,.post-single h2::before,.post-single h3::before,.post-single h4::before,.post-single h5::before,.post-single h6::before{padding-top:calc(80px + .5em);margin-top:calc(-1 * calc(80px + .5em))}}.post-single h1{margin:0 auto;font-size:3.5em;font-weight:300;line-height:1.1em;text-align:center}@media screen and (min-width:900px){.post-single h1{font-size:4.5em}}.post-single h2{margin-bottom:.5em;font-size:2.5em;font-weight:200;line-height:1em}@media screen and (min-width:900px){.post-single h2{font-size:3em}}.post-single h3{font-size:1.8em}.post-single h4{font-size:1.5em;font-weight:200}.post-single h5{font-size:1.25em}.post-single h6{margin:10px auto;font-size:.9em;font-weight:600;text-transform:uppercase}.post-single p{font-weight:300;text-align:justify}.post-single a{color:#eb5e28;font-weight:400;text-decoration:none;transition:color .2s}.post-single a:hover{color:#b33c12}.post-single blockquote{margin:0 0 20px;padding:10px 20px;border-left:5px solid #eee;font-style:italic}.post-single blockquote p{margin:0}.post-single figcaption{margin:1em 0 3em;font-weight:500;text-align:center}.post-single hr{width:90%;height:1px;margin:2em auto 3em;background:#d3d3d3;border:none}.post-single .highlight{margin:.5em 0;padding:1em;background-color:#fdf6e3;border-radius:.3em;overflow:auto}.post-single .highlight pre{margin:0;padding:0;background-color:transparent}.post-single .highlight code{background-color:transparent;padding:0}.post-single code{background-color:#fdf6e3;padding:.15em .4em;border-radius:3px;font-size:.9em}.post-single figure{margin:1em auto;max-width:80%;text-align:center}.post-single figure img{max-width:100%}.post-single figure figcaption{margin:.5em 0 2em;font-weight:500;text-align:center}.not-found{text-align:center;padding:3em 0}.not-found h1{font-size:4em;font-weight:200;color:#68b3c8}.not-found p{font-size:1.2em}.not-found a{color:#eb5e28;text-decoration:none}.not-found a:hover{color:#b33c12}