header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1d2d2d44;max-height:15vh;position:fixed;width:100%;z-index:1000}.container-topo{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0;position:relative}.container-menu,.container-topo .menu,.container-topo .menu ul{align-items:center;display:flex;justify-content:center}.container-topo .menu ul{flex-direction:row;gap:30px;position:absolute;right:0}.container-topo h3{color:#f7f7f7;font-size:20px;font-weight:bolder;letter-spacing:2px;text-shadow:2px 2px 2px #030303;text-transform:uppercase;width:150px}.container-topo ul li a{color:#f7f7f7;font-size:larger;font-weight:650;letter-spacing:2px;text-decoration:none;text-shadow:2px 2px #1d1d1d}.container-topo ul li{transition-duration:.4s,.4s;transition-timing-function:ease-in-out}.container-topo ul li:hover{text-shadow:2px 1px 2px #1d2d2d;-webkit-transform:translate(-4px,-3px);transform:translate(-4px,-3px);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.container-topo ul li a:hover{color:#f99577;cursor:pointer}.menu-button{background:none;border:none;cursor:pointer;visibility:hidden}footer{background-image:radial-gradient(#000,#0f0e0e,#19191b);color:#fff;min-height:25vh;position:relative;width:100%}.container-contato{align-items:center;display:flex;flex-flow:row wrap;gap:40px;justify-content:center;padding:0 5px 60px}.criador{bottom:10px;color:#807f7fb0;position:absolute;text-align:center;width:100%}.container-contato .box h4{color:#d4cece;font-size:20px;letter-spacing:2px;margin:20px 0;text-align:center}.container-contato ul{align-items:center;cursor:pointer;display:flex;flex-flow:row wrap;gap:50px;justify-content:center}.container-contato a,.container-contato ul li{align-items:center;display:flex;text-decoration:none}.container-contato ul li p:hover{color:#fff}.container-contato ul li p{color:#b1abab;cursor:pointer;font-weight:bolder}ul li img{cursor:pointer;height:30px;object-fit:contain}.banner{background-image:linear-gradient(35deg,#b6fa9e,#84f6b5 30%,#64eba1 50%,#8cf3a4 80%,#88e191);height:90vh;position:relative;width:100%}.container-banner{align-items:center;display:flex;justify-content:space-between;padding:15vh 25px}.container-banner .titulo-banner{margin-top:60px;z-index:1}.titulo-banner h1{color:#1d1918;font-size:65px;font-weight:600;margin-bottom:20px;text-shadow:2px 2px 2px #636060;text-transform:uppercase}.titulo-banner p{color:#030303;font-size:30px}.container-banner img{height:100px;position:absolute;width:100px}.container-imagens .imagem1{-webkit-animation:img 10s ease-in-out infinite forwards;animation:img 10s ease-in-out infinite forwards;bottom:35vh;right:37vw}.container-imagens .imagem2{-webkit-animation:img2 10s ease-in-out infinite forwards;animation:img2 10s ease-in-out infinite forwards;bottom:27vw;right:20vw}.container-imagens .imagem3{-webkit-animation:img3 15s ease-in-out infinite forwards;animation:img3 15s ease-in-out infinite forwards;bottom:23vw;right:6vw}.container-banner .imagem4{bottom:0;height:70%;right:4vw;width:40%}@-webkit-keyframes img{0%{-webkit-transform:translateY(-15px) scale(2.1);transform:translateY(-15px) scale(2.1)}50%{-webkit-transform:translateY(-45px) scale(2.3);transform:translateY(-45px) scale(2.3)}70%{-webkit-transform:translateY(-50px) scale(2.3);transform:translateY(-50px) scale(2.3)}to{-webkit-transform:translateY(-15px) scale(2.1);transform:translateY(-15px) scale(2.1)}}@keyframes img{0%{-webkit-transform:translateY(-15px) scale(2.1);transform:translateY(-15px) scale(2.1)}50%{-webkit-transform:translateY(-45px) scale(2.3);transform:translateY(-45px) scale(2.3)}70%{-webkit-transform:translateY(-50px) scale(2.3);transform:translateY(-50px) scale(2.3)}to{-webkit-transform:translateY(-15px) scale(2.1);transform:translateY(-15px) scale(2.1)}}@-webkit-keyframes img2{0%{-webkit-transform:translateY(20px) scale(1.4);transform:translateY(20px) scale(1.4)}50%{-webkit-transform:translateY(-10px) scale(1.6);transform:translateY(-10px) scale(1.6)}to{-webkit-transform:translateY(20px) scale(1.4);transform:translateY(20px) scale(1.4)}}@keyframes img2{0%{-webkit-transform:translateY(20px) scale(1.4);transform:translateY(20px) scale(1.4)}50%{-webkit-transform:translateY(-10px) scale(1.6);transform:translateY(-10px) scale(1.6)}to{-webkit-transform:translateY(20px) scale(1.4);transform:translateY(20px) scale(1.4)}}@-webkit-keyframes img3{0%{-webkit-transform:translateY(20px) scale(1.6);transform:translateY(20px) scale(1.6)}50%{-webkit-transform:translateY(-10px) scale(1.8);transform:translateY(-10px) scale(1.8)}to{-webkit-transform:translateY(20px) scale(1.6);transform:translateY(20px) scale(1.6)}}@keyframes img3{0%{-webkit-transform:translateY(20px) scale(1.6);transform:translateY(20px) scale(1.6)}50%{-webkit-transform:translateY(-10px) scale(1.8);transform:translateY(-10px) scale(1.8)}to{-webkit-transform:translateY(20px) scale(1.6);transform:translateY(20px) scale(1.6)}}.secao-habilidades,.secao-projetos,.secao-sobre{padding-top:10px;width:100%}h2{border-bottom:3px solid #f99577;color:#56e479;font-size:50px;margin:70px auto;max-width:100vw;padding-bottom:20px;text-align:center;text-shadow:2px 3px 3px #000}.container-sobre{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-evenly}.fonte-sobre{font-weight:700}.container-sobre div{align-items:center;display:flex;flex-flow:row wrap}.container-sobre div:last-child{max-width:600px}.container-sobre div p{font-size:22px;margin-bottom:10px;text-align:justify}.container-sobre img{border-radius:5%;height:300px;object-fit:cover;width:200px}main{background-image:linear-gradient(165deg,#e8ecec 10%,#f2f5f7 50%,#c1c3c6);height:auto;padding-bottom:100px}.html{color:#f62d2d}.css{color:#1b34d9}.react{color:#010d93}.js{color:#e1b70c}.container-carousel-habilidades,.container-carousel-projetos{margin:0 auto;max-height:800px;max-width:90vw}.carousel-habilidades{border-radius:5%;display:flex;height:500px;justify-content:center;padding:10px}.container-carousel-habilidades .carousel-habilidades .card-box{background-color:#64c27b;border-radius:5%;box-shadow:5px 5px 7px #1d1d1d;cursor:pointer;display:flex;flex:none;flex-direction:column;margin:auto 10px;max-height:550px;padding:auto 10px;transition-duration:.6s,.4s;transition-timing-function:ease-in-out;width:300px}.carousel-habilidades .card-box .card-image{align-items:center;display:flex;height:130px;justify-content:center;margin:10px auto 0;width:150px}.card-image img{height:100%;object-fit:contain;transition-delay:.4s;transition-duration:1.3s;transition-timing-function:ease-in-out;width:100%}.card-image img:hover{-webkit-filter:drop-shadow(2px 2px 6px #1d1d1d);filter:drop-shadow(2px 2px 6px #1d1d1d);-webkit-transform:translateY(-20px) scale(1.2);transform:translateY(-20px) scale(1.2);transition-property:-webkit-filter,-webkit-transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}.card-descricao{border-radius:0 0 5% 5%;min-height:350px;padding:25px 25px 10px;text-align:center;width:100%}.card-descricao h4{border-bottom:2px solid #ee6339;color:#1d1918;font-size:40px;font-weight:bolder;padding-bottom:20px;text-transform:uppercase}.card-descricao p{color:#070707;font-size:17px;font-weight:bolder;text-align:justify}.react-image:last-of-type{height:180px;width:190px}.card-box-projetos:hover,.card-box:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.container-carousel-habilidades .buttons,.container-carousel-projetos .buttons{display:flex;flex-direction:row;gap:100px;justify-content:center;text-align:center;width:100%}.container-carousel-habilidades .buttons button,.container-carousel-projetos .buttons button{align-items:center;background:transparent;border:none;display:flex;justify-content:center}.container-carousel-habilidades .buttons button img,.container-carousel-projetos .buttons button img{background:transparent;cursor:pointer;height:36px;object-fit:cover;width:36px}.container-carousel-habilidades .buttons button:first-child,.container-carousel-projetos .buttons button:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.container-carousel-habilidades .carousel-habilidades::-webkit-scrollbar,.container-carousel-projetos .carousel-projetos::-webkit-scrollbar{display:none}.carousel-projetos{border-radius:5%;display:flex;height:500px;overflow-x:auto;padding:10px;scroll-behavior:smooth}.container-carousel-projetos .carousel-projetos .card-box-projetos{align-items:center;background-color:#eef0f2d4;border-radius:5%;box-shadow:5px 5px 7px #1d1d1d;display:flex;flex:none;flex-flow:column nowrap;gap:30px;margin:auto 12px;padding:0 5px 20px;transition-duration:.6s,.4s;transition-timing-function:ease-in-out;width:300px}.card-image-projetos img{border-radius:5% 5% 0 0;object-fit:cover;width:300px}.card-descricao-projetos{flex-grow:1;height:100px;text-align:justify;width:85%}.card-descricao-projetos p{font-family:monospace,sans-serif;font-size:18px;font-weight:500;line-height:23px}.container-botao{display:flex;flex-wrap:nowrap}.container-botao a{background-color:#64c27b;border-radius:10%;box-shadow:2px 2px 5px #2524247b;color:#1d1d1d;font-weight:700;margin:0 5px;padding:5px 10px;text-decoration:none;transition-duration:.7s;transition-timing-function:ease-in}.container-botao a:hover{color:#f99577;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}@media screen and (max-width:899px){.carousel-habilidades{border-radius:5%;height:700px;justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth}.container-carousel-habilidades .carousel-habilidades .card-box,.container-carousel-projetos .carousel-projetos .card-box-projetos{margin:auto 70px;padding:auto}}@media screen and (min-width:899px){.container-carousel-habilidades .buttons button{display:none}}.limite-container{margin:0 auto;max-width:1024px;padding:0 20px}*{box-sizing:border-box;cursor:default;font-family:Poppins,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}html::-webkit-scrollbar{display:none}@media only screen and (max-width:880px){@-webkit-keyframes botaoActive{0%{border-radius:0;height:0;opacity:0;visibility:hidden}to{border-radius:0 0 15% 15%;height:200px;opacity:1;visibility:visible}}@keyframes botaoActive{0%{border-radius:0;height:0;opacity:0;visibility:hidden}to{border-radius:0 0 15% 15%;height:200px;opacity:1;visibility:visible}}@-webkit-keyframes botaoInActive{0%{border-radius:0 0 15% 15%;height:200px;opacity:1;visibility:visible}to{border-radius:0 0 0 0;height:0;opacity:0;padding:80px 10px 0;visibility:hidden}}@keyframes botaoInActive{0%{border-radius:0 0 15% 15%;height:200px;opacity:1;visibility:visible}to{border-radius:0 0 0 0;height:0;opacity:0;padding:80px 10px 0;visibility:hidden}}@-webkit-keyframes botaoActiveLi{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes botaoActiveLi{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes botaoInActiveLi{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes botaoInActiveLi{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.menu-button{background:none;border:none;color:#f7f7f7;cursor:pointer;font-size:25px;font-weight:700;text-shadow:2px 2px 2px #000;visibility:visible;z-index:1}.container-menu .menu ul{align-items:center;background-image:radial-gradient(#1b1b1bd2 0,#141212cb 20%,#111010d3 80%);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:80px 10px 20px;right:-20px;top:0;width:100vw}.menu.active ul{-webkit-animation:botaoActive .7s ease-out 0s forwards;animation:botaoActive .7s ease-out 0s forwards}.menu.active li{-webkit-animation:botaoActiveLi 1.5s ease-in 0s forwards;animation:botaoActiveLi 1.5s ease-in 0s forwards}.menu.inactive ul{-webkit-animation:botaoInActive 1.7s ease-in-out 0s forwards;animation:botaoInActive 1.7s ease-in-out 0s forwards}.menu.inactive ul li{-webkit-animation:botaoInActiveLi .5s ease-out 0s forwards;animation:botaoInActiveLi .5s ease-out 0s forwards}.box ul li p{display:none}}@media only screen and (min-width:375px) and (max-width:415px){.container-topo h3{font-size:25px}.container-topo ul li a{color:#fff;font-size:20px;text-decoration:none}.banner{height:70vh}.container-banner{padding:2vh 25px}.titulo-banner h1{font-size:8cqmin}.titulo-banner p{color:#3c3b37;font-size:7cqmin;margin:20px 0}.container-imagens img{height:55px;width:55px}.container-imagens .imagem1{bottom:15vh;left:42vw}.container-imagens .imagem2{bottom:25vw;right:17vw}.container-imagens .imagem3{bottom:15vw;left:15vw}.container-banner .imagem4{bottom:-20vw;height:300px;left:3vw;width:400px}.secao-habilidades,.secao-projetos,.secao-sobre{padding-top:40px}.container-sobre img{display:none}.container-contato{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:center;padding:0 5px 60px}.container-contato .box h4{font-size:20px}.container-contato ul{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:20px;justify-content:center}.container-contato a,.container-contato ul li{align-items:center;color:#c9c6c6;display:flex;flex-direction:column}}
/*# sourceMappingURL=main.a30674a4.css.map*/