@import url(https://fonts.googleapis.com/css2?family=Itim&family=Poppins:wght@300;400;500;600&display);*{border:0;list-style-type:none;outline:0;text-decoration:none}:root{--color-bg:#edeae8;--color-bg-variant:#dbd5d2;--color-primary:#f8f2f1;--color-primary-variant:#c83a28;--color-secondary:hsla(0,0%,100%,.3);--color-white:#f8f2f1;--color-black:#070303;--color-light:hsla(0,0%,100%,.6);--color-dark:rgba(0,0,0,.6);--color-header:#008f8c;--color-cursor:#333;--color-btn:hsla(0,0%,100%,.1);--color-btn-hover:#940000;--transition:all 0.4s ease;--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%}html{background-color:#070303;background-color:var(--color-black);scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{color:#070303;color:var(--color-black);font-family:Poppins,sans-serif;line-height:1.7}.container{margin:0 auto;width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.5rem}section{margin-top:8rem}section>h2,section>h5{color:hsla(0,0%,100%,.6);color:var(--color-light);text-align:center}section>h2{color:#f8f2f1;color:var(--color-primary)}.text-light{color:hsla(0,0%,100%,.6);color:var(--color-light)}a{color:#f8f2f1;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{scale:1.1}.btn{background-color:hsla(0,0%,100%,.1);background-color:var(--color-btn);border:1px solid rgba(0,0,0,.6);border:1px solid var(--color-dark);border-radius:.4rem;color:#f8f2f1;color:var(--color-primary);cursor:pointer;display:block;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:#940000;background:var(--color-btn-hover);border-color:transparent;color:#f8f2f1;color:var(--color-white)}.btn-primary{background:#f8f2f1;background:var(--color-primary);color:#edeae8;color:var(--color-bg)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}section{margin-top:6rem}}@media screen and (max-width:768px){.container{width:90%;width:var(--container-width-sm)}section>h2{margin-bottom:2rem}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}img.picture{height:auto;max-width:100%;object-fit:cover}canvas{-ms-interpolation-mode:nearest-neighbor;-webkit-filter:blur(0);filter:blur(0);height:100%;image-rendering:pixelated;left:0;position:fixed;top:0;width:100%;z-index:-1}.header{height:6rem;padding:0 2rem;width:100%}.menu{display:none}.inner-header{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;width:100%}.logo{cursor:pointer}.header-content{align-items:center;display:flex;justify-content:space-between}.header-content a{font-size:1.5rem;margin-left:1rem}@media screen and (max-width:768px){.header{height:5rem}.menu{color:var(--color-primary);cursor:pointer;display:block;font-size:2rem}.header-content{background-color:hsla(0,0%,50%,.9);display:block;left:0;position:absolute;top:-50%;transition:1s ease;width:100%}.open{top:5rem}.header-content a{display:block;font-size:1.5rem;margin:0;padding:1rem 0;text-align:center;width:100%}}.socials{align-items:center;display:flex;height:6rem;justify-content:center;margin-bottom:4rem;margin-top:2rem;width:100%}.react-icons{cursor:pointer;font-size:2rem;margin:0 1rem;transition:all .3s ease-in-out}.about{color:var(--color-primary);height:70vh;margin:6rem auto}.about,.about-content{display:flex;flex-direction:column;justify-content:center;width:100%}.about-content{align-items:center}.about-content h1{font-size:3rem}.about-content h2{font-size:2rem;margin-bottom:2rem}@media screen and (max-width:768px){.about{height:100%}.about-content h1{font-size:2rem}}.experience{color:var(--color-primary);flex-direction:row;text-align:center;width:100%}.experience h1{font-size:3rem;margin-bottom:2rem}.experience-carosel{gap:20px}.experience-carosel,.experience-item{display:flex;justify-content:center;margin:2rem auto;width:100%}.experience-item{align-items:center;background-color:var(--color-secondary);border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.5);flex-direction:column;padding:2rem}.experience-item img{border-radius:50%;display:block;float:right;height:8rem;width:8rem}.experience p{padding-top:1rem}@media screen and (max-width:768px){.experience{flex-direction:column}.experience h1{font-size:2.5rem}.experience-item img{height:6rem;width:6rem}.experience-item{padding:1rem}.experience-carosel{flex-direction:column}}
/*# sourceMappingURL=main.33a4678e.css.map*/