/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*//*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}figure{margin:0}/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*/html{font-size:100%;font-family:"Libre Franklin",sans-serif;color:#e0e6ed;overflow-x:hidden}body{line-height:1.6;background-color:#232b3a;font-size:1rem;min-height:100vh;position:relative;letter-spacing:.1px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::after{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(10, 24, 56, 0.92) 70%, rgb(10, 24, 56) 100%);z-index:0}p,ol,ul,dl,table{margin:0 0 2rem 0;letter-spacing:.1px}ul{padding:0 0 0 1.5rem}h1,h2,h3,h4,h5,h6{margin:2rem 0;font-weight:400;font-family:"New Rocker",serif;line-height:1.2;letter-spacing:1px;color:#b3d1ff}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#b3d1ff}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1rem}h1{margin:0 0 1.25rem}h2{margin:2rem 0 1rem}h3{margin:1.5rem 0 .85rem}@media(min-width: 850px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.5rem}h5{font-size:1.3rem}}a{color:#4fc3f7;transition:color .2s}a:hover,a:active,a:focus{color:#e0e6ed;text-decoration:underline}blockquote{margin:0 0 2rem 0;border-left:4px solid #b3d1ff;padding:.75rem 1.5rem;font-size:1.05rem;font-family:"Philosopher",serif;color:#bfc9d1}blockquote cite{display:block;margin-top:2rem;font-size:.9rem}blockquote p{margin:0}img{max-width:100%;height:auto}figure{margin:2rem 0}figure img{display:block;width:100%}figure figcaption{font-size:.85rem;font-family:"Philosopher",serif;color:#bfc9d1;text-align:center;margin-top:.5rem;font-style:italic}iframe{width:100% !important;margin:0 0 2rem 0}hr{border:none;border-top:1px solid #2e3a4d;margin:2rem 0}code,pre{font-family:"Space Mono",monospace;background:rgba(0,0,0,.25);border-radius:4px}code{padding:.1em .4em;font-size:.9em}pre{padding:1rem;overflow-x:auto;margin:0 0 2rem 0}pre code{background:none;padding:0}/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*/.main-nav ul{list-style:none;padding:0 0 1rem;margin:0;display:flex;justify-content:center;gap:2rem}.main-nav li{font-size:1rem;position:relative}.main-nav a{color:#4fc3f7;text-decoration:none;transition:color .2s;letter-spacing:.02em}.main-nav a:hover,.main-nav a:focus{color:#e0e6ed;text-decoration:none}.hamburger-btn,.close-menu-btn{display:none}@media(max-width: 785px){.site-header{padding:4rem 1rem 1.5rem}.hamburger-btn{display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;padding:15px 30px;margin:0 auto .5rem auto;border-radius:8px;cursor:pointer;z-index:5}.hamburger-bar{display:block;width:28px;height:4px;margin:3px 0;padding:2px 0;background:#fff;border-radius:2px;transition:all .3s cubic-bezier(0.4, 2, 0.6, 1)}.main-nav{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#141c26;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(-100%);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1200;opacity:0;pointer-events:none}.main-nav ul{flex-direction:column;gap:2.2rem;align-items:center;padding:0}.main-nav li{font-size:1.3rem}.main-nav.menu-open{transform:translateY(0);opacity:1;pointer-events:auto}.close-menu-btn{display:block !important;position:absolute;top:1.2rem;right:1.2rem;background:none;border:none;color:#e0e6ed;font-size:2.5rem;line-height:1;z-index:1300;cursor:pointer;padding:.2em .5em;transition:color .2s}.close-menu-btn:hover,.close-menu-btn:focus{color:#bfc9d1;outline:none}}.posts-list{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem}.post-card{border-bottom:1px solid #2e3a4d;padding-bottom:2rem}.post-card:last-child{border-bottom:none}.post-card__link{display:block;text-decoration:none;color:inherit}.post-card__link:hover,.post-card__link:focus{text-decoration:none}.post-card__link:hover .post-card__title,.post-card__link:focus .post-card__title{color:#e0e6ed}.post-card__image{width:100%;height:220px;object-fit:cover;border-radius:6px;margin-bottom:1rem;display:block}.post-card__title{font-family:"New Rocker",serif;color:#b3d1ff;font-size:1.4rem;margin-bottom:.35rem;transition:color .2s}@media(min-width: 850px){.post-card__title{font-size:1.5rem}}.post-card__date{display:block;font-family:"Philosopher",serif;font-style:italic;font-size:.9rem;color:#bfc9d1;margin-bottom:.6rem}.post-card__excerpt{color:#bfc9d1;line-height:1.7;margin:0}.post-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #2e3a4d}.post-title{font-family:"New Rocker",serif;color:#b3d1ff;margin-bottom:.4rem}.post-date{display:block;font-family:"Philosopher",serif;font-style:italic;font-size:.95rem;color:#bfc9d1}.post-content{line-height:1.6}.post-content img{margin:1rem 0}.post-footer{margin-top:2.5rem;padding-top:1rem;border-top:1px solid #2e3a4d}.back-to-blog{color:#4fc3f7;font-size:.95rem;text-decoration:none;transition:color .2s}.back-to-blog:hover{color:#e0e6ed;text-decoration:none}.button,a.button,button,[type=submit],[type=reset],[type=button]{display:inline-block;border:1px solid #6000cd;border-radius:6px;background:#6000cd;color:#fff;font-weight:600;font-family:"Libre Franklin",sans-serif;font-size:1rem;text-transform:none;padding:1rem 1.5rem;margin:0 0 2rem 0;letter-spacing:.02em;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;line-height:1;transition:all .3s}.button:hover,a.button:hover,button:hover,[type=submit]:hover,[type=reset]:hover,[type=button]:hover{border:1px solid rgb(72.1170731707,0,154);background:#7a1fd8;color:#fff;text-decoration:none}.button:focus,.button:active,a.button:focus,a.button:active,button:focus,button:active,[type=submit]:focus,[type=submit]:active,[type=reset]:focus,[type=reset]:active,[type=button]:focus,[type=button]:active{border:1px solid rgb(72.1170731707,0,154);background:rgb(72.1170731707,0,154);color:#fff;text-decoration:none}.button::-moz-focus-inner,a.button::-moz-focus-inner,button::-moz-focus-inner,[type=submit]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=button]::-moz-focus-inner{border:0;padding:0}.round-button,a.round-button{border-radius:40px}.square-button,a.square-button{border-radius:0}.full-button,a.full-button{display:block;width:100%}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],[type=week],[type=time],select,textarea{display:block;border:1px solid #2e3a4d;border-radius:6px;padding:.75rem 1rem;outline:none;background:#1a1f2a;color:#e0e6ed;margin-bottom:.5rem;font-size:1rem;font-family:"Libre Franklin",sans-serif;width:100%;max-width:100%;line-height:1.5}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=url]:hover,[type=week]:hover,[type=time]:hover,select:hover,textarea:hover{border:1px solid rgb(65.0731707317,82.0487804878,108.9268292683)}[type=color]:focus,[type=color]:active,[type=date]:focus,[type=date]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=email]:focus,[type=email]:active,[type=month]:focus,[type=month]:active,[type=number]:focus,[type=number]:active,[type=password]:focus,[type=password]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=text]:focus,[type=text]:active,[type=url]:focus,[type=url]:active,[type=week]:focus,[type=week]:active,[type=time]:focus,[type=time]:active,select:focus,select:active,textarea:focus,textarea:active{border:1px solid #4fc3f7;box-shadow:0 0 0 3px rgba(79,195,247,.1)}textarea{overflow:auto;height:auto;resize:vertical}label{font-weight:600;max-width:100%;display:block;margin:1rem 0 .5rem;color:#bfc9d1}::-webkit-input-placeholder,::-moz-placeholder,:-moz-placeholder,:-ms-input-placeholder{color:#bfc9d1}.social-icon{padding:0 .75rem;font-size:1.2rem;color:#4fc3f7;transition:color .2s}.social-icon:hover{color:#e0e6ed}/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*/.site-header{position:relative;padding:2rem 1rem 1.5rem 1rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);text-align:center;z-index:2}.site-logo-wrapper{color:#fff;font-size:2.75rem;font-family:"New Rocker",serif;letter-spacing:.1em;line-height:1;margin-bottom:.5rem;text-shadow:0 2px 12px rgba(20,40,80,.45),0 1px 2px rgba(0,0,0,.25)}@media(max-width: 600px){.site-logo-wrapper{font-size:2.25rem}}.site-title-link{color:inherit;text-decoration:none;transition:text-shadow .3s,color .3s}.site-title-link:hover,.site-title-link:focus{color:#fff;text-shadow:0 0 12px #bfc9d1,0 0 24px #3a6ea8,0 2px 12px rgba(20,40,80,.45);text-decoration:none}.tagline{font-family:"Libre Franklin",sans-serif;font-size:1.05rem;color:#bfc9d1;margin-bottom:1.5rem;text-shadow:0 2px 12px rgba(20,40,80,.45),0 1px 2px rgba(0,0,0,.25)}.site-main{background:#232b3a;max-width:700px;margin:0 auto;box-shadow:0 4px 32px 0 rgba(0,0,0,.18);padding:2.25rem 0 1.75rem;position:relative;z-index:1}@media(max-width: 785px){.site-main{padding:2rem 0 1.5rem}}.hero-image{margin-bottom:2rem}.hero-image img{width:100%;height:auto;display:block;border-radius:6px}.site-footer{position:relative;background:#232b3a;color:#bfc9d1;text-align:center;padding:1.25rem 1rem 1rem;max-width:700px;margin:0 auto 3rem;font-size:.95rem;border-top:1px solid #b3d1ff;z-index:1}.site-footer p{margin-bottom:2rem}@media(max-width: 785px){.site-footer{margin-bottom:0}}.footer-social{margin-bottom:.5rem}.footer-nav{margin-bottom:.5rem;padding-top:.75rem}.footer-nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:.25rem 1rem;list-style:none;margin:0;padding:0}.footer-nav a{color:#4fc3f7;text-decoration:none;transition:color .2s}.footer-nav a:hover{color:#e0e6ed;text-decoration:none}.container{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(max-width: 785px){.container{padding-right:1rem;padding-left:1rem}}.container-full{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(max-width: 785px){.container-full{padding-right:1rem;padding-left:1rem}}.container-stretch{width:100%;margin-right:auto;margin-left:auto;padding-right:.5rem;padding-left:.5rem}.container-sm{max-width:calc(480px*0.95);width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(max-width: 785px){.container-sm{padding-right:1rem;padding-left:1rem}}.container-med{max-width:calc(850px*0.95);width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(max-width: 785px){.container-med{padding-right:1rem;padding-left:1rem}}.container-lg{max-width:calc(992px*0.95);width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(max-width: 785px){.container-lg{padding-right:1rem;padding-left:1rem}}@media(min-width: 1200px){.container{max-width:calc(1200px*0.95)}}.row{display:flex;flex-wrap:wrap;gap:1rem}.col-auto{flex-grow:1;flex-basis:0;max-width:100%}.col{flex-grow:1;flex-basis:auto;max-width:100%}.col-1{flex-basis:calc(8.3333333333% - 1rem*0.9166666667);max-width:calc(8.3333333333% - 1rem*0.9166666667)}.col-offset-1{margin-left:8.3333333333%}.col-2{flex-basis:calc(16.6666666667% - 1rem*0.8333333333);max-width:calc(16.6666666667% - 1rem*0.8333333333)}.col-offset-2{margin-left:16.6666666667%}.col-3{flex-basis:calc(25% - 1rem*0.75);max-width:calc(25% - 1rem*0.75)}.col-offset-3{margin-left:25%}.col-4{flex-basis:calc(33.3333333333% - 1rem*0.6666666667);max-width:calc(33.3333333333% - 1rem*0.6666666667)}.col-offset-4{margin-left:33.3333333333%}.col-5{flex-basis:calc(41.6666666667% - 1rem*0.5833333333);max-width:calc(41.6666666667% - 1rem*0.5833333333)}.col-offset-5{margin-left:41.6666666667%}.col-6{flex-basis:calc(50% - 1rem*0.5);max-width:calc(50% - 1rem*0.5)}.col-offset-6{margin-left:50%}.col-7{flex-basis:calc(58.3333333333% - 1rem*0.4166666667);max-width:calc(58.3333333333% - 1rem*0.4166666667)}.col-offset-7{margin-left:58.3333333333%}.col-8{flex-basis:calc(66.6666666667% - 1rem*0.3333333333);max-width:calc(66.6666666667% - 1rem*0.3333333333)}.col-offset-8{margin-left:66.6666666667%}.col-9{flex-basis:calc(75% - 1rem*0.25);max-width:calc(75% - 1rem*0.25)}.col-offset-9{margin-left:75%}.col-10{flex-basis:calc(83.3333333333% - 1rem*0.1666666667);max-width:calc(83.3333333333% - 1rem*0.1666666667)}.col-offset-10{margin-left:83.3333333333%}.col-11{flex-basis:calc(91.6666666667% - 1rem*0.0833333333);max-width:calc(91.6666666667% - 1rem*0.0833333333)}.col-offset-11{margin-left:91.6666666667%}.col-12{flex-basis:calc(100% - 1rem*0);max-width:calc(100% - 1rem*0)}.col-offset-12{margin-left:100%}@media(min-width: 850px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:calc(8.3333333333% - 1rem*0.9166666667);max-width:calc(8.3333333333% - 1rem*0.9166666667)}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{flex-basis:calc(16.6666666667% - 1rem*0.8333333333);max-width:calc(16.6666666667% - 1rem*0.8333333333)}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{flex-basis:calc(25% - 1rem*0.75);max-width:calc(25% - 1rem*0.75)}.col-sm-offset-3{margin-left:25%}.col-sm-4{flex-basis:calc(33.3333333333% - 1rem*0.6666666667);max-width:calc(33.3333333333% - 1rem*0.6666666667)}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{flex-basis:calc(41.6666666667% - 1rem*0.5833333333);max-width:calc(41.6666666667% - 1rem*0.5833333333)}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{flex-basis:calc(50% - 1rem*0.5);max-width:calc(50% - 1rem*0.5)}.col-sm-offset-6{margin-left:50%}.col-sm-7{flex-basis:calc(58.3333333333% - 1rem*0.4166666667);max-width:calc(58.3333333333% - 1rem*0.4166666667)}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{flex-basis:calc(66.6666666667% - 1rem*0.3333333333);max-width:calc(66.6666666667% - 1rem*0.3333333333)}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{flex-basis:calc(75% - 1rem*0.25);max-width:calc(75% - 1rem*0.25)}.col-sm-offset-9{margin-left:75%}.col-sm-10{flex-basis:calc(83.3333333333% - 1rem*0.1666666667);max-width:calc(83.3333333333% - 1rem*0.1666666667)}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{flex-basis:calc(91.6666666667% - 1rem*0.0833333333);max-width:calc(91.6666666667% - 1rem*0.0833333333)}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{flex-basis:calc(100% - 1rem*0);max-width:calc(100% - 1rem*0)}.col-sm-offset-12{margin-left:100%}}@media(min-width: 992px){.col-med{flex-grow:1;flex-basis:0;max-width:100%}.col-med-1{flex-basis:calc(8.3333333333% - 1rem*0.9166666667);max-width:calc(8.3333333333% - 1rem*0.9166666667)}.col-med-offset-1{margin-left:8.3333333333%}.col-med-2{flex-basis:calc(16.6666666667% - 1rem*0.8333333333);max-width:calc(16.6666666667% - 1rem*0.8333333333)}.col-med-offset-2{margin-left:16.6666666667%}.col-med-3{flex-basis:calc(25% - 1rem*0.75);max-width:calc(25% - 1rem*0.75)}.col-med-offset-3{margin-left:25%}.col-med-4{flex-basis:calc(33.3333333333% - 1rem*0.6666666667);max-width:calc(33.3333333333% - 1rem*0.6666666667)}.col-med-offset-4{margin-left:33.3333333333%}.col-med-5{flex-basis:calc(41.6666666667% - 1rem*0.5833333333);max-width:calc(41.6666666667% - 1rem*0.5833333333)}.col-med-offset-5{margin-left:41.6666666667%}.col-med-6{flex-basis:calc(50% - 1rem*0.5);max-width:calc(50% - 1rem*0.5)}.col-med-offset-6{margin-left:50%}.col-med-7{flex-basis:calc(58.3333333333% - 1rem*0.4166666667);max-width:calc(58.3333333333% - 1rem*0.4166666667)}.col-med-offset-7{margin-left:58.3333333333%}.col-med-8{flex-basis:calc(66.6666666667% - 1rem*0.3333333333);max-width:calc(66.6666666667% - 1rem*0.3333333333)}.col-med-offset-8{margin-left:66.6666666667%}.col-med-9{flex-basis:calc(75% - 1rem*0.25);max-width:calc(75% - 1rem*0.25)}.col-med-offset-9{margin-left:75%}.col-med-10{flex-basis:calc(83.3333333333% - 1rem*0.1666666667);max-width:calc(83.3333333333% - 1rem*0.1666666667)}.col-med-offset-10{margin-left:83.3333333333%}.col-med-11{flex-basis:calc(91.6666666667% - 1rem*0.0833333333);max-width:calc(91.6666666667% - 1rem*0.0833333333)}.col-med-offset-11{margin-left:91.6666666667%}.col-med-12{flex-basis:calc(100% - 1rem*0);max-width:calc(100% - 1rem*0)}.col-med-offset-12{margin-left:100%}}@media(min-width: 1200px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:calc(8.3333333333% - 1rem*0.9166666667);max-width:calc(8.3333333333% - 1rem*0.9166666667)}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{flex-basis:calc(16.6666666667% - 1rem*0.8333333333);max-width:calc(16.6666666667% - 1rem*0.8333333333)}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{flex-basis:calc(25% - 1rem*0.75);max-width:calc(25% - 1rem*0.75)}.col-lg-offset-3{margin-left:25%}.col-lg-4{flex-basis:calc(33.3333333333% - 1rem*0.6666666667);max-width:calc(33.3333333333% - 1rem*0.6666666667)}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{flex-basis:calc(41.6666666667% - 1rem*0.5833333333);max-width:calc(41.6666666667% - 1rem*0.5833333333)}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{flex-basis:calc(50% - 1rem*0.5);max-width:calc(50% - 1rem*0.5)}.col-lg-offset-6{margin-left:50%}.col-lg-7{flex-basis:calc(58.3333333333% - 1rem*0.4166666667);max-width:calc(58.3333333333% - 1rem*0.4166666667)}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{flex-basis:calc(66.6666666667% - 1rem*0.3333333333);max-width:calc(66.6666666667% - 1rem*0.3333333333)}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{flex-basis:calc(75% - 1rem*0.25);max-width:calc(75% - 1rem*0.25)}.col-lg-offset-9{margin-left:75%}.col-lg-10{flex-basis:calc(83.3333333333% - 1rem*0.1666666667);max-width:calc(83.3333333333% - 1rem*0.1666666667)}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{flex-basis:calc(91.6666666667% - 1rem*0.0833333333);max-width:calc(91.6666666667% - 1rem*0.0833333333)}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{flex-basis:calc(100% - 1rem*0);max-width:calc(100% - 1rem*0)}.col-lg-offset-12{margin-left:100%}}/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*/.clearfix::after{content:"";display:table;clear:both}.dis-block{display:block}.dis-inline{display:inline}.dis-inline-block{display:inline-block}.show{display:block}.hide{display:none}.invisible{visibility:hidden}.float-left{float:left}.float-right{float:right}.margin-auto{margin:0 auto}.margin-top-auto{margin-top:auto}.margin-bottom-auto{margin-bottom:auto}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.margin-top-zero{margin-top:0}.margin-bottom-zero{margin-bottom:0}.margin-left-zero{margin-left:0}.margin-right-zero{margin-right:0}.margin-top{margin-top:1rem}.margin-bottom{margin-bottom:1rem}.margin-left{margin-left:1rem}.margin-right{margin-right:1rem}.margin-complete{margin:1rem}.padding-top-zero{padding-top:0}.padding-bottom-zero{padding-bottom:0}.padding-left-zero{padding-left:0}.padding-right-zero{padding-right:0}.padding-top{padding-top:1rem}.padding-bottom{padding-bottom:1rem}.padding-left{padding-left:1rem}.padding-right{padding-right:1rem}.padding-complete{padding:1rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.img-100{width:100%;height:auto}.img-cover{width:100%;height:100%;object-fit:cover}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.center-align{display:flex;justify-content:center;align-items:center}@media(max-width: 992px){.flex-order-sm-1{order:1}}.font-style-italic{font-style:italic}.img-sm,.img-md,.img-full{margin:2rem auto}.img-sm img,.img-md img,.img-full img{display:block;height:auto}.img-sm{max-width:320px}.img-sm img{width:100%}.img-md{max-width:560px}.img-md img{width:100%}.img-full{max-width:100%}.img-full img{width:100%}/*! 

    Theme Name: Bathtub Theme
    Author: Niko
    Author URI: https://nikolashaug.com
    Description: A lightweight portfolio theme
    Version: 1.9

*/body.home .page-content h1{text-align:center}body.home .page-content img{margin:0 auto;max-width:475px}.fiction-intro{margin-bottom:1.75rem}.book-thumbnail{position:relative;width:100%;max-width:320px;display:flex;align-items:center;justify-content:center;margin:0 auto}.book-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;z-index:1}#mlb2-27665313.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4{font-family:"New Rocker",serif !important}#mlb2-16763253 .ml-form-embedContent h4{color:#b3d1ff !important}#mlb2-16763253 .ml-form-successContent h4{color:#b3d1ff !important}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0 !important}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper.embedForm{background:#232b3a}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper.embedForm h4{font-family:"New Rocker",serif !important}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper.embedForm p{color:#bfc9d1 !important;font-family:"Libre Franklin",sans-serif !important}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper.embedForm button{background:#6000cd !important}#mlb2-16763253.ml-form-embedContainer .ml-form-embedWrapper.embedForm .ml-form-embedBody .ml-form-checkboxRow label p{color:#bfc9d1 !important}.error-404{text-align:center;padding:2rem 0}.error-number{font-family:"New Rocker",serif;font-size:6rem;color:#b3d1ff;line-height:1;margin-bottom:1rem;text-shadow:0 0 20px rgba(179,209,255,.3)}.error-content p{font-size:1.1rem;color:#bfc9d1;margin-bottom:2rem}.error-actions{margin:2rem 0}.btn-primary{display:inline-block;padding:.75rem 2rem;background:#6000cd;color:#fff;text-decoration:none;border-radius:6px;font-size:1rem;transition:background-color .2s}.btn-primary:hover{background:#7a1fd8;color:#fff;text-decoration:none}/*# sourceMappingURL=style.css.map */
