:root{--main-color:#222831;--secondary-color:#2d4059;--terciary-color:#ff5722;--background-color:#eee}*{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--background-color);color:var(--main-color);font-family:Poppins,sans-serif;font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth;width:100vw}.body,.header{width:100%}.header{background-color:var(--secondary-color);color:var(--terciary-color);height:80px}.header-main{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:800px;width:80%}.header-logo{background-image:url(https://lh3.googleusercontent.com/proxy/rPoJoKYXOShCw-V7uC3LtZaWKXGY6VE1L7biybLKvI8uSBfGpO3pUA70YXS1WkRvQUEBQkr29ILgxH6AV5DV1YkTN4Q5fuxeSpfJO6vYJrdGUvCOm79RkkCyNYkJPImJ2pyNiu68cLj8MnQe8xgeDoU);background-position:50%;background-repeat:no-repeat;background-size:contain;display:absolute;height:40px;width:60px;z-index:1000}.header .header-logo a{display:inline-block;height:100%;width:100%}.header-hamburger{height:30px;position:relative;width:30px}.ham{background-color:transparent;background-image:url(https://i.ibb.co/jvwc14F/icons8-menu-48.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:100%;position:absolute;width:100%;z-index:1000}.showClose{background-image:url(https://i.ibb.co/qN8LKgv/icons8-multiply-48.png)}.header-nav{align-items:center;background-color:var(--secondary-color);display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transform:translateY(-100%);transition:transform .5s ease;width:100vw;z-index:100}.header-list-container{align-items:flex-start;display:flex;flex-direction:column;height:50%;justify-content:space-evenly;list-style:none;width:80%}.nav-item{cursor:pointer;font-size:2rem}.nav-item:hover{color:var(--background-color)}.showHeaderNav{transform:translateY(0)}.main-about,.main-home{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;width:100%}.article-about,.article-home,.h1-about-container,.h1-home-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.article-about,.article-home{margin-top:60px;max-width:800px}.p{font-size:1.8rem;font-weight:400;line-height:2.1rem}.home-button-container{flex-wrap:wrap;height:160px;justify-content:space-evenly;margin-top:60px;max-width:500px;width:80%}.home-button-container,.main{align-items:center;display:flex}.main{flex-direction:column;height:fit-content;justify-content:center;padding-bottom:50px;width:100%}.container-h1{height:50px;margin:50px auto 0;width:75%}.h1{font-size:2.6rem;text-align:center}.form{margin-top:100px;max-width:800px;position:relative;width:90%}.field{display:flex;flex-direction:column;margin-top:20px;width:100%}.container-h2{border-bottom:2px solid var(--secondary-color)}.h2{font-size:2rem}.container-h3{margin-top:10px}.h3{font-size:1.8rem}.field-input,.input-container{display:flex;flex-direction:column;width:100%}.input-container{align-items:center;justify-content:center;margin-top:10px}.button-input{align-self:flex-start;background-color:var(--secondary-color);border:none;border-radius:5px;color:var(--background-color);cursor:pointer;font-family:Poppins,sans-serif;height:40px;width:180px}.button-input:hover{color:var(--terciary-color)}.standard-data-container{flex-direction:row;justify-content:flex-start}.label{align-self:flex-start;font-size:1.5rem}.label-checkbox{margin-left:10px}.input{background-color:transparent;border:1px solid var(--secondary-color);border-radius:5px;height:40px;max-width:800px;width:100%}.footer{background-color:var(--secondary-color);height:50vh;position:absolute;width:100vw}.footer-container{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:60px auto 0;width:70%}.footer a{color:var(--terciary-color);cursor:pointer;text-decoration:none}.footer-container-p{color:var(--background-color);font-size:1.6rem;font-weight:500;text-align:center}.footer-list-container{display:flex;justify-content:space-evenly;margin-top:20px;width:200px}.footer-list-item{list-style:none}