.navbar{background:#191919;font-size:1.2rem;height:90px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.navbar,.navbar-container{align-items:center;display:flex;justify-content:center}.navbar-container{height:80px;max-width:1500px}.navbar-logo{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:2rem;justify-self:start;margin-left:20px;text-decoration:none;width:6%}.navbar-logo:hover{transform:scale(1.1);transition:all .5s ease-out}.nav-menu{display:grid;grid-template-columns:repeat(4,auto);grid-gap:10px;justify-content:center;list-style:none;margin:0;text-align:center;width:60vw}.nav-item{height:80px}.nav-links{align-items:center;color:#ededed;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.nav-links:hover{border-bottom:4px solid #c7b279;transition:all .2s ease-out}.fa-bars{color:#ededed}.menu-icon,.nav-links-mobile{display:none}.language-selector select,.language-selector-mobile select{-webkit-appearance:none;appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23ededed' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border:1px solid #0000;border-radius:5px;color:#ededed;cursor:pointer;font-size:18px;padding:5px 30px 5px 10px}.desktop-only{display:block}.language-selector-mobile{display:none;margin-top:1rem;text-align:center}@media screen and (max-width:960px){.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;height:90vh;left:-100%;position:absolute;top:90px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#2a2a2a;left:0;z-index:1}.nav-links{display:table;padding:2rem;text-align:center;width:100%}.nav-links:hover{background-color:#c7b279;border-radius:0;color:#2a2a2a}.navbar-logo{left:0;position:absolute;width:10%}.menu-icon{cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.fa-times{color:#ededed;font-size:2rem}.nav-links-mobile{background-color:initial;border:1px solid #ededed;border-radius:4px;color:#ededed;display:block;font-size:1.5rem;margin:2rem auto;padding:14px 20px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:80%}.nav-links-mobile:hover{background:#ededed;color:#00254a;transition:.25s}.desktop-only{display:none}.language-selector-mobile{display:block}.language-selector-mobile select{border:1px solid #ededed;font-size:1.3rem;margin:0 auto;padding:10px 30px 10px 10px}}*{box-sizing:border-box;margin:0;padding:0}.contato,.curriculo,.home,.trabalhos{align-items:center;display:flex;height:90vh;justify-content:center}.trabalhos{background-size:cover}.curriculo,.trabalhos{background-position:50%;background-repeat:no-repeat;color:#fff}.curriculo{background-size:fill}.contato{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}h1{margin-left:70px;margin-top:40px}.logo-main-box{height:100%;opacity:0;transition:opacity 1s ease;width:auto}.logo-main-box.show{opacity:1}ul{column-count:3;list-style:none;padding:10px}li{margin-bottom:5px}.about-container{align-items:flex-start;display:flex;justify-content:center;margin-left:40px}.side-text{flex:3 1;padding:30px}.professional-image-box{display:flex;flex:2 1;justify-content:center;margin-bottom:20px;margin-right:40px}.professional-image{height:auto;max-width:450px;width:100%}.has-bar{margin-bottom:5px;position:relative}.has-bar:after{background-color:#c7b279;bottom:0;content:"";height:2px;left:0;position:absolute;width:80%}.btn-contato{align-items:flex-start;display:flex;justify-content:center;margin-bottom:20px}@media screen and (max-width:960px){.about-container{align-items:center;flex-direction:column}.side-text{order:1}.professional-image-box{margin-bottom:20px;order:2}.professional-image{height:auto;max-width:85%}}:root{--primary:#2a2a2a;--secondary:#fff;--contrast:#c7b279}.btn{border:none;border-radius:2px;cursor:pointer;outline:none;padding:8px 20px}.btn--primary{background-color:#2a2a2a;background-color:var(--primary);border:1px solid #2a2a2a;border:1px solid var(--primary);color:#fff;color:var(--secondary)}.btn--outline{background-color:initial;border:1px solid #c7b279;border:1px solid var(--contrast);color:#c7b279;color:var(--contrast);padding:8px 20px;transition:all .3s ease-out}.btn--medium{font-size:20px;padding:8px 20px}.btn--large{font-size:20px;padding:12px 26px}.btn--large:hover,.btn--medium:hover{background-color:#fff;background-color:var(--secondary);border:1px solid #c7b279;border:1px solid var(--contrast);color:#2a2a2a;color:var(--primary);transition:all .3s ease-out}.main{background-color:#c7b279;flex-wrap:wrap;padding:100px}.main-box{align-items:center;background-image:url(/Site/static/media/background-home-page.943ab84ed4678e78e939.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;justify-content:center;width:auto}.item-resume{align-self:center;border-radius:20px;justify-self:center;padding:10px}@media screen and (max-width:960px){.files{display:flex;flex-direction:column;justify-content:start}.item-resume{align-self:self-start;justify-content:left}}.contato-box{background-image:url(/Site/static/media/background-home-page.943ab84ed4678e78e939.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh;width:auto}.contato,.contato-box{align-items:center;display:flex;justify-content:center}.contato{background-color:#85858580;border:1px solid #0000;border-radius:5px;flex-direction:column;height:60%;width:60%}.contato form{width:75%}.form-group{display:flex;font-size:20px}.form-group input{align-self:center;border:none;border-radius:2px;margin-bottom:15px;margin-left:auto;outline:none;padding:5px;width:100%}.form-group-message{display:flex;flex-direction:column;font-size:20px}.form-group-message textarea{border:none;border-radius:2px;height:100px;outline:none;padding:5px;resize:none}.contato h1{color:#c7b279;margin:20px}.form-group-button{align-items:center;justify-items:center;margin-bottom:15px;margin-top:15px}.form-group-button Button{width:100%}.error-message{color:#c7b279;font-size:.9rem;margin-top:5px}@media screen and (max-width:960px){.form-group{display:flex;flex-direction:column;font-size:20px}.contato{height:60vh;width:90vw}}.works{background-image:url(/Site/static/media/foto-profissional-trabalhos.a01eba20e435f26a351a.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:50px}.work{display:flex;flex-direction:row}.info-container-1{align-self:flex-start}.info-container-1,.info-container-2{align-content:center;background-color:#fff;height:50%;padding:50px;width:50%}.info-container-2{margin-left:auto}.info-container-1:hover,.info-container-2:hover{box-shadow:0 4px 10px #00000026;transform:scale(1.03);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.main-title{color:#c7b279;margin:0}.work-title{margin:10px}.divider{border-width:2px;color:#c7b279;margin-bottom:25px;margin-top:25px;opacity:60%}.vertical{column-count:1;list-style:none;padding:10px}.vertical li{margin-top:10px}.work p{margin-left:10px}a{color:#c7b279;text-decoration:none}@media screen and (max-width:960px){.works{background-color:#2a2a2a;background-image:none;padding:25px}.work{flex-direction:column}.info-container-1,.info-container-2{align-content:center;background-color:#fff;height:50%;margin-left:auto;padding:25px;width:100%}}.footer-container{align-items:center;background-color:#191919;color:#fff;display:flex;height:100px}.social-medias{align-items:center;border-right:2px solid #fff;display:flex;flex:1 1;height:70%;justify-content:center;text-align:center}.social-medias a{display:inline-block;margin:0 10px}.social-medias a i{color:#c7b279;font-size:24px}.copyright{align-content:center;flex:1 1;font-size:large;justify-content:center;text-align:center}@media screen and (max-width:960px){.footer-container{flex-direction:column;height:150px}.social-medias{border-right:none;margin-top:10px}.copyright{font-size:medium}}
/*# sourceMappingURL=main.2ab98661.css.map*/