@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://cdn.jsdelivr.net/npm/bulma@0.8.2/css/bulma.min.css";html,body{font-family:"Poppins",sans-serif;scroll-behavior:smooth !important;transition:all .25s ease}::-webkit-scrollbar{width:.5vmax !important}::-webkit-scrollbar-track{background:#fff !important}::-webkit-scrollbar-thumb{background:#363636 !important}::-webkit-scrollbar-thumb:hover{background:#000 !important}::placeholder{font-family:"Poppins",sans-serif}#navbar .navbar-burger span:nth-child(2){left:50%;width:8px}.is-active{font-weight:bold}.columns .button{margin:.5rem !important}hr{margin:1rem auto;height:1px}.column{margin:auto .5rem;padding:.5rem}.searchResult a .title{text-decoration:underline}#navbar{opacity:.95}.is-active{font-weight:600}.navbar-dropdown{border:none;right:0;left:auto}a.navbar-item:hover,.navbar-link:hover{background-color:hsla(0,0%,100%,.25) !important;color:#fff !important}a.navbar-item.is-active{background-color:hsla(0,0%,100%,.25) !important;color:#fff !important}a.navbar-item.is-active:hover{background-color:hsla(0,0%,100%,.25) !important;color:gray}.navbar-link:not(.is-arrowless)::after{border-color:gray}#hero{background:#000;background:-moz-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);background:-webkit-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1)}#hero::before{filter:blur(0.15rem);background-image:url(https://images.unsplash.com/photo-1616861771635-49063a4636ed?q=80&w=1974&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;top:0px;right:0px;bottom:0px;left:0px;position:absolute;opacity:.25;content:""}.title{margin:auto .75rem !important}.subtitle{letter-spacing:.25rem}#about .image{max-width:20vmax;margin:auto}#about .image img{border:.25rem dotted #000}#about a{min-width:25vmax;margin:.5rem}#contact #contact-button{margin:.5rem auto;display:flex;justify-content:center}#contact svg{transition:all .15s ease-in-out;margin:auto .75vmax}#contact svg:hover{transform:scale(1.1);filter:opacity(0.75)}#contact hr{background-color:#000}#contact li{list-style:circle;list-style-position:inside;text-transform:uppercase;font-size:18px}#blog .hero-body{padding:3rem .25rem 1rem .25rem}#blog .container{margin:1.5rem auto}#blog #blog-card{transition:all .25s ease;margin-bottom:.5vmax;transform:scale(0.85);margin-right:2.5vmax;margin-left:2.5vmax;line-height:normal;border-radius:.25rem;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,.1)}#blog #blog-card:hover{transform:scale(0.875);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,.25)}@media(max-width: 768px){#blog #blog-card{transform:scale(1);margin-bottom:5vmax !important}#blog #blog-card:hover{transform:scale(1.025);margin-bottom:5vmax !important;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,.25)}#blog #blog-card .image{padding-top:50% !important}}#blog #blog-card .title{margin:.5rem !important}#blog #blog-card .content{margin:.5rem}#blog #blog-card .column{display:grid}#blog #blog-card .column .image{border-radius:.25rem;background-position:center;background-repeat:no-repeat;background-size:cover}#search{border-bottom:.15rem solid}#search input{border:none;outline:none;font-weight:500 !important}#search input::placeholder{font-weight:500;color:gray;letter-spacing:.25rem}#search .button{transition:all .25s ease;border:none}#search .button:focus{outline:.25rem solid #fff}#header #topbutton{transition:all .25s ease;width:10rem;padding:.25rem;margin:auto auto 2rem auto}#header #topbutton:hover{transform:scale(1.05)}#header .container{margin:auto;padding:1.5rem;line-height:1.25}#header .container .column{display:grid;justify-content:center}#header .container .column li{list-style:circle;list-style-position:outside}#header .container .column a{color:#7a7a7a}#header .container .column a:hover{color:#fff}#header .container .column figure{border:1.5px solid #fff;border-radius:50rem;justify-content:center;margin:auto;transition:all .25s ease}#header .container .column figure:hover{transform:scale(1.15)}#footer #backtotop{transition:all .25s ease;width:10rem;padding:.25rem;margin:auto auto 1rem auto}#footer #backtotop:hover{transform:scale(1.05)}#footer .container{margin:auto;padding:1.5rem;line-height:1.25}#footer .container .column{display:grid;justify-content:center}#footer .container .column li{list-style:circle;list-style-position:outside}#footer .container .column a{color:#7a7a7a}#footer .container .column a:hover{color:#fff}#footer .container .column figure{border:1.5px solid #fff;border-radius:50rem;justify-content:center;margin:auto;transition:all .25s ease}#footer .container .column figure:hover{transform:scale(1.15)}#footer #credits{padding:.75rem;font-size:.85rem}#footer #credits a{text-decoration:underline;font-weight:bolder;color:#fff}#project .columns .column{border-radius:.5rem}#project .columns .column .image{background-position:center;background-repeat:no-repeat;background-size:cover}#project #project-card{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);transform:scale(0.95);transition:all .5s ease;margin-bottom:.5rem !important;display:inline-table}#project #project-card:hover{transform:scale(0.975)}#project .card{transition:all .25s ease}#project .card:hover{background-color:rgba(62,62,62,.9) !important}@media(min-width: 768px){#post{margin:auto 2.5vmax}}#post a{text-decoration:underline}#post #title{text-decoration:none}#post .title{margin:auto}#post #post-image{border-radius:.25rem}#post .subtitle{letter-spacing:.05rem}#post #description{margin-bottom:1.25vmax}#post .tag{margin:.15rem auto}#post .content ol,#post .content ul,#post .content blockquote{display:inline-block}#post .content hr{background-color:gray !important}#post .content img,#post .content iframe{max-width:calc(100% - 25vw);margin:.25rem auto;border:1px solid gray}@media(max-width: 768px){#post .content img,#post .content iframe{max-width:calc(100% - 5vw)}}#post .content ul,#post .content ol{display:inline-block}#post .container{margin:2.5rem auto;word-break:break-word;max-width:-webkit-fill-available}#post #disqus_thread{margin-top:5vmax}#page-section .content ul,#page-section .content ol,#page-section .content blockquote{display:inline-block}#page-section .container-text-left{text-align:left}#timer{background-color:#f0f0f0;padding:.5em 1em;display:inline-block;border-radius:8px;color:green}#feedback{margin-top:1em;margin-bottom:1em;font-weight:bold}#options-box button{display:block;width:100%;text-align:left;padding:.75em 1em;font-size:1rem;border:1px solid #ccc;background:#f9f9f9;cursor:pointer;border-radius:5px;transition:background .2s ease}#options-box button:hover{background:#eef}.wrapper{padding-left:10px}.image-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;justify-items:center;margin-top:2em;background-color:rgba(0,0,0,0) !important}.image-tile{display:flex;flex-direction:column;align-items:center;width:750px;min-height:100px;padding:.5em;box-sizing:border-box;cursor:pointer;border:2px solid #ccc;border-radius:6px;overflow:hidden;background:#fdfdfd;transition:background-color .3s ease;position:relative}.quiz-img{width:100%;height:300px;object-fit:cover;display:block;border-radius:6px;border:2px solid #ccc}.image-label{display:block;background-color:#333;color:#fff;font-weight:bold;font-size:1rem;padding:6px 10px;margin-top:.5em;text-align:center;width:100%;box-sizing:border-box;border-radius:4px;align-content:bottom;transition:background-color .3s ease}.image-tile.correct{color:#c8e6c9 !important;color:#222 !important}.image-tile.incorrect{background-color:#ffcdd2 !important;color:#222 !important}@media(max-width: 600px){.image-grid{grid-template-columns:1fr}}/*# sourceMappingURL=style.css.map */