@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css);:root{--clr-bg:#fcfcfc;--clr-bg-alt:#fff;--clr-fg:#555;--clr-fg-alt:#444;--clr-primary:#2978b5;--font-primary:"Poppins",sans-serif}.light{--clr-bg:#fcfcfc;--clr-bg-alt:#fff;--clr-fg:#555;--clr-fg-alt:#444;--clr-primary:#2978b5;--shadow:hsla(240,5%,41%,.2) 0px 7px 29px 0px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{--font-primary:"Poppins",sans-serif;background:var(--clr-white);color:var(--clr-grey-1);font-size:.875rem;line-height:1.5}h1{font-size:1.5rem}h1,h2{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif}h2{font-size:1rem;margin-top:.5rem}li{color:#444!important;color:var(--clr-fg-alt)!important;font-family:Poppins,sans-serif!important;font-size:1rem!important;margin-left:1rem!important}li>ul>li{list-style-type:disc}img{height:100%;margin-top:10px;object-fit:cover;width:100%}.center{justify-content:center}.center,.header-center{align-items:center;display:flex}.header-center{height:8em;justify-content:space-between;margin:0 auto;max-width:576px;width:80%}.header-center h3{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1.5rem;font-weight:700}.center-nav{align-items:center;display:flex}.nav-list{display:flex;list-style:none}.nav-list li{margin-left:1rem}.nav-list li a{color:#555;color:var(--clr-fg);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none}.about{flex-direction:column;margin-top:2rem}.about-name{color:#2978b5;color:var(--clr-primary)}.about-location img{height:20px;width:20px}.about-location,.about-me{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;margin-top:1.5rem}.about-me{width:300px}.about-me-melbourne{margin-top:.5rem;width:300px}.about-me-melbourne,.about-tech-used-heading{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem}.about-tech-used-heading{margin-top:1.5rem;text-transform:capitalize}.tech-list{display:grid;max-width:200px}.tech-list-item{cursor:pointer;font-size:1.5rem;list-style-type:none;margin:1rem}.backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.modal{background:#fff;border-radius:10px;margin:0 auto;padding:20px;text-align:center;width:300px}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal-tech-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-transform:capitalize}.close-modal-btn{background:transparent;border-color:transparent;cursor:pointer;font-size:1.5rem}.about-grid{grid-gap:2rem;display:grid;grid-template-columns:1fr;margin:0 auto 6rem;max-width:300px}.left-grid-item{align-items:center;align-self:flex-start;justify-content:center}.left-grid-item,.right-grid-item{display:flex;flex-direction:column}.timeline-title{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.timeline-paragraph{font-size:1rem;margin-top:.5rem}.timeline-item-title-left,.timeline-paragraph{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;text-transform:capitalize}.timeline-item-title-left{font-size:1.5rem}.testimonial-paragraph-left{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.social-links-left{display:flex}.social-link-item{list-style:none}.social-link-item a{color:#2978b5;color:var(--clr-primary);font-size:1.5rem;margin-right:1rem;text-decoration:none}.social-link-item a:hover{color:#444;color:var(--clr-fg-alt)}.testimonial-img{border-radius:50%;width:150px}.hr,.testimonial-img{background:#2978b5;margin-top:1rem}.hr{background:var(--clr-primary);border:none;height:2px;margin-bottom:1rem}.timeline-item-title{margin-top:.5rem}.timeline-item-sub-title,.timeline-item-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.timeline-item-info-list{color:#2978b5;color:var(--clr-primary);display:flex;flex-direction:column;font-family:Poppins,sans-serif;list-style-type:disc;margin-left:2rem}.skills-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:left;max-width:300px}.skills-list-item{list-style-type:none;margin-right:1rem;margin-top:1rem}.skills-list-item img{height:48px;width:48px}.pictures-list-item{flex-direction:column}.pictures-list-item,.pictures-list-item img{align-items:center;display:flex;justify-content:center}.pictures-list-item img{aspect-ratio:1/1;border-radius:10px;cursor:zoom-in;height:200px;margin-top:2rem;object-fit:cover;width:300px}.pictures-list-item p{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;margin-left:1rem;text-transform:capitalize}.post-container{max-width:330px}.post-container,.posts{display:flex;flex-direction:column;margin:0 auto}.posts{align-items:left;height:8em;justify-content:center;max-width:400px;width:80%}.posts a{height:100%;margin-top:1rem;text-decoration:none;width:100%}.posts-item{display:flex;flex-direction:column}.posts-item h1{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize}.posts-item a>small{margin-right:5px}.posts-item h1:hover{cursor:pointer}.modal-body{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}@media screen and (min-width:576px){h1{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:3rem}.center{justify-content:center}.center,.header-center{align-items:center;display:flex}.header-center{height:8em;justify-content:space-between;margin:0 auto;max-width:1100px;width:80%}.header-center h3{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1.5rem;font-weight:700}.center-nav{align-items:center;display:flex}.nav-list{display:flex;list-style:none}.nav-list li{margin-left:1rem}.nav-list li a{color:#555;color:var(--clr-fg);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none}.about{flex-direction:column;margin-top:3rem}.about-name{color:#2978b5;color:var(--clr-primary)}.about-location img{height:30px;width:30px}.about-location{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1.5rem;margin-top:1.5rem}.about-me{margin-top:1.5rem}.about-me,.about-me-melbourne{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;width:400px}.about-me-melbourne{margin-top:.5rem}.about-tech-used-heading{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1.5rem;margin-top:1.5rem;text-transform:capitalize}.tech-list{display:flex;flex-wrap:wrap;max-width:400px}.tech-list-item{font-size:1.5rem;list-style-type:none;margin:1rem}.backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.modal{background:#fff;border-radius:10px;margin:0 auto;padding:20px;text-align:center;width:400px}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal-tech-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-transform:capitalize}.close-modal-btn{background:transparent;border-color:transparent;cursor:pointer;font-size:1.5rem}.pictures-list-item{flex-direction:column}.pictures-list-item,.pictures-list-item img{align-items:center;display:flex;justify-content:center}.pictures-list-item img{aspect-ratio:4/3;border-radius:10px;height:300px;margin-top:2rem;object-fit:cover;width:400px}.pictures-list-item p{color:#444;color:var(--clr-fg-alt);font-weight:700;margin-left:1rem;text-transform:capitalize}.pictures-list-item p,.resume-span{font-family:Poppins,sans-serif;font-size:1rem}.resume-span{background:transparent;border:none;color:#2978b5;color:var(--clr-primary);cursor:pointer;font-family:var(--font-primary);font-weight:400;text-decoration:none}}@media screen and (min-width:768px){h1{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:4rem}.center{justify-content:center}.center,header-center{align-items:center;display:flex}header-center{height:8em;justify-content:space-between;margin:0 auto;max-width:768px;width:95%}.header-center h3{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1.5rem;font-weight:700}.center-nav{align-items:center;display:flex}.nav-list{display:flex;list-style:none}.nav-list li{margin-left:1rem}.nav-list li a{color:#555;color:var(--clr-fg);font-family:Poppins,sans-serif;font-family:var(--font-primary);font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none}.about{flex-direction:column;margin-top:1rem}.about-name{color:#2978b5;color:var(--clr-primary)}.about-location img{height:40px;width:40px}.about-location{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:2rem;margin-top:2rem}.about-me{margin-top:2rem}.about-me,.about-me-melbourne{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;width:500px}.about-me-melbourne{margin-top:.5rem}.about-tech-used-heading{font-size:2rem;margin-top:2rem;text-transform:capitalize}.about-tech-used-heading,.about-tech-used-info{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif}.about-tech-used-info{font-size:1rem;margin-top:1rem;width:500px}.tech-list{display:flex;flex-wrap:wrap;max-width:400px}.tech-list-item{font-size:1.5rem;list-style-type:none;margin:1rem}.backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.modal{background:#fff;border-radius:10px;margin:0 auto;padding:20px;text-align:center;width:400px}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal-tech-title{font-size:2rem}.modal-body,.modal-tech-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;text-transform:capitalize}.modal-body{font-size:1rem}.close-modal-btn{background:transparent;border-color:transparent;cursor:pointer;font-size:2rem}.pictures-list-item{flex-direction:column}.pictures-list-item,.pictures-list-item img{align-items:center;display:flex;justify-content:center}.pictures-list-item img{aspect-ratio:4/3;border-radius:10px;height:480px;margin-top:2rem;object-fit:cover;width:640px}.pictures-list-item p{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;margin-left:1rem;text-transform:capitalize}.post-container{display:flex;flex-direction:column;margin:0 auto;max-width:768px}.post-container p{margin-bottom:.5rem}.post-container h1:after{content:"";display:block;height:1rem}.posts{align-items:left;display:flex;flex-direction:column;height:8em;justify-content:center;margin:0 auto;max-width:768px;width:95%}.posts a{height:100%;margin-top:1rem;text-decoration:none;width:100%}.posts-item{display:flex;flex-direction:column}.posts-item h1{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize}.posts-item a>small{margin-right:5px}.posts-item h1:hover{cursor:pointer}.post-content{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem}}@media screen and (min-width:530px){.about-grid{grid-gap:2rem;display:grid;grid-template-columns:1fr;margin:0 auto 6rem;max-width:450px}.left-grid-item{align-items:center;align-self:flex-start;justify-content:center}.left-grid-item,.right-grid-item{display:flex;flex-direction:column}.timeline-title{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-size:2rem;text-transform:capitalize}.timeline-paragraph{font-size:1rem;margin-top:.5rem}.timeline-item-title-left,.timeline-paragraph{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;text-transform:capitalize}.timeline-item-title-left{font-size:2rem}.testimonial-paragraph-left{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.social-links-left{display:flex}.social-link-item{list-style:none}.social-link-item a{color:#2978b5;color:var(--clr-primary);font-size:2rem;margin-right:1rem;text-decoration:none}.social-link-item a:hover{color:#444;color:var(--clr-fg-alt)}.testimonial-img{border-radius:50%;width:200px}.hr,.testimonial-img{background:#2978b5;margin-top:1rem}.hr{background:var(--clr-primary);border:none;height:2px;margin-bottom:1rem}.timeline-item-title{margin-top:.5rem}.timeline-item-sub-title,.timeline-item-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.timeline-item-info-list{color:#2978b5;color:var(--clr-primary);display:flex;flex-direction:column;list-style-type:disc;margin-left:2rem}.skills-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:left;max-width:300px}.skills-list-item{list-style-type:none;margin-right:1rem;margin-top:1rem}.skills-list-item img{height:48px;width:48px}}@media screen and (min-width:830px){.about-grid{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin:0 auto 6rem;max-width:768px}.left-grid-item{align-self:flex-start;position:-webkit-sticky;position:sticky;top:0}.left-grid-item,.right-grid-item{display:flex;flex-direction:column}.timeline-title{color:#2978b5;color:var(--clr-primary);font-family:Poppins,sans-serif;font-size:2rem;text-transform:capitalize}.timeline-paragraph{font-size:1rem;margin-top:.5rem}.timeline-item-title-left,.timeline-paragraph{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;text-transform:capitalize}.timeline-item-title-left{font-size:2rem}.timeline-flex{display:flex;flex-direction:column}.timeline-item-title{margin-top:.5rem}.timeline-item-sub-title,.timeline-item-title{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;font-size:1rem;text-transform:capitalize}.timeline-item-info-list{display:flex;flex-direction:column;list-style-type:disc;margin-left:2rem}.highlight-word,.timeline-item-info-list{color:#2978b5;color:var(--clr-primary)}.hr{background:#2978b5;background:var(--clr-primary);border:none;height:2px;margin-bottom:1rem;margin-top:1rem}.timeline-item-info-list-item{font-family:Poppins,sans-serif;font-size:.9rem}.testimonial-paragraph{font-size:.9rem;margin-top:.5rem}.testimonial-paragraph,.testimonial-paragraph-left{color:#444;color:var(--clr-fg-alt);font-family:Poppins,sans-serif;text-transform:capitalize}.testimonial-paragraph-left{font-size:1rem}.social-links-left{display:flex}.social-link-item{list-style:none}.social-link-item a{color:#2978b5;color:var(--clr-primary);font-size:2rem;margin-right:1rem;text-decoration:none}.social-link-item a:hover{color:#444;color:var(--clr-fg-alt)}.skills-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:left;max-width:300px}.skills-list-item{list-style-type:none;margin-right:1rem;margin-top:1rem}.skills-list-item img{height:48px;width:48px}.testimonial-img{background:#2978b5;border-radius:50%;margin-top:1rem;width:200px}}.PhotoView-Portal{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@-webkit-keyframes PhotoView__rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes PhotoView__rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{-webkit-animation:PhotoView__delayIn .4s linear both;animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{-webkit-animation:PhotoView__rotate .6s linear infinite;animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{-webkit-transform-origin:left top;transform-origin:left top}@-webkit-keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{-webkit-animation:PhotoView__fade linear both;animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:rgba(0,0,0,.3);box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}
/*# sourceMappingURL=main.2a150c54.css.map*/