@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@300;400;700&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:Public Sans,sans-serif;margin:0 auto}.container-article{margin:0 auto 0 15rem;position:relative}.container-article h1{font-size:40px;font-weight:400;padding-top:5rem}.content-card{display:flex;flex-wrap:wrap;gap:2rem;margin:5rem auto 0}.card-article{height:400px}.card-article,.card-article img{border-radius:5px 5px 0 0;width:250px}.card-article img{height:200px}.card-information{padding:1rem;width:250px}.card-information span{color:#9698a6;font-size:10px}.card-information .title{cursor:pointer;margin-bottom:1rem;margin-top:1rem}.card-information .title:hover{color:#2db8a6}.card-information p{color:#9698a6;font-size:14px}@media (max-width:1000px){.container-article{margin-left:0}.container-article h1{font-size:32px;text-align:center}.content-card{align-content:center;flex-direction:column;margin:1rem}.card-information{padding:1rem;width:100%}.card-article,.card-article img{height:auto;width:100%}}.container-description{background:#f5f5f5;margin-top:-24rem;position:relative;z-index:10}.description{margin-left:17rem;padding-top:9rem;width:40%}.description h1{font-size:40px;font-weight:400;margin-top:2rem}.description p{color:#9698a6;font-size:18px;line-height:28px;margin-top:2rem}.container-card{display:flex;gap:2rem;height:auto;margin:0 auto;padding-bottom:8rem;width:70%}.card{margin-top:4rem;padding:.5rem;width:30%}.card img{margin-bottom:2rem}.card h2{color:#2d314d;font-weight:400}.card p{color:#9698a6;font-size:16px;line-height:25px;margin-top:2rem}@media (max-width:1000px){.container-description{margin-top:0}.description{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem;width:auto}.description h1{font-size:28px;margin-top:0;text-align:center;width:200px}.description p{font-size:16px;line-height:22px;margin-top:1rem;text-align:center;width:300px}.container-card{gap:0;padding-bottom:2rem;width:95%}.card,.container-card{align-items:center;flex-direction:column}.card{display:flex;justify-content:center;margin-top:0;width:100%}.card h2{font-size:20px}.card p{text-align:center}}.footer{align-items:center;background:#2d314d;display:flex;justify-content:space-around;margin-top:2rem;min-height:250px;padding:1rem}.logo-footer{background-color:#fff;height:40px;margin-bottom:2rem;width:150px}.social .social-link a{margin-right:1rem;text-decoration:none}.social-link .icon{color:#fff;height:20px;width:20px}.social-link a:hover .icon{color:#2db8a6}.link{display:grid;grid-template-columns:15rem 1fr}.link li{list-style:none;margin-bottom:1rem}.link li a{color:#fff;font-weight:200;text-decoration:none}.link li a:hover{color:#2db8a6}.copyright{align-items:flex-end;display:flex;flex-direction:column}.copyright span{color:#9698a6;margin-top:2rem}@media (max-width:1000px){.footer,.link{flex-direction:column}.link{display:flex;margin-top:1.5rem}.copyright,.link{align-items:center}}.header{background:#fff;flex-direction:row-reverse;height:80px;margin:0 auto;padding:1rem;position:relative;width:100%;z-index:1000}.header,.menu{align-items:center;display:flex;justify-content:space-evenly}.menu{flex-wrap:wrap;max-width:1440px}.logo{height:20px;width:150px}.menu ul{display:flex;margin-right:15rem}.menu ul li,.menu ul li a{list-style:none}.menu ul li a{color:#9698a6;margin-right:1.7rem;position:relative;text-decoration:none}.menu ul li a:hover{border-bottom:3px solid #2db8a6;color:#000;padding-bottom:1.7rem}.btn{background:linear-gradient(90deg,#33ce62,#2bb9ce);border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;padding:1rem;width:160px}.btn:hover{opacity:.8}.menu-icon{cursor:pointer;display:none}.close-button{background:none;border:none;cursor:pointer;margin-left:2rem;padding:0;position:absolute;top:2.2rem}.close-icon{color:#fff;display:block;font-size:2rem;height:2rem;line-height:2rem;text-align:center;width:2rem}@media (max-width:1000px){.header{flex-direction:row;height:60px;justify-content:space-between}.menu{background:#fff;border-radius:10px;box-shadow:10px 10px 10px 15px rgba(0,0,0,.3),20px 20px 20px 25px rgba(0,0,0,.2),30px 30px 30px 35px rgba(0,0,0,.2);margin:1rem;padding:2rem;position:absolute;top:-370px;-webkit-transform:translateY(-900%);transform:translateY(-900%);transition:.5s ease;width:90%}.logo{margin-left:1rem}.menu ul{align-items:center;flex-direction:column;margin-right:0}.menu ul li{margin-bottom:1rem}.menu ul li a:hover{border-bottom:3px solid #2db8a6;color:#000;padding-bottom:0}.btn-header{display:none}.menu.open{-webkit-transform:translateY(200%);transform:translateY(200%)}.menu-icon{display:block;margin-right:1rem;position:absolute;right:0;top:2rem}.menu-icon.open{display:none}.close-button{background:none;border:none;cursor:pointer;margin-left:2rem;padding:0;position:absolute;right:1rem;top:1rem}}.container{background:#fafafa;display:flex;overflow:hidden;position:relative}.card-bg{height:auto;height:100vh;position:relative;width:100%}.card-info{margin-left:15rem;margin-top:10rem}.card-info h1{font-size:55px;font-weight:400}.card-info p{color:#9698a6;font-size:18px;line-height:30px}.card-info .btn,.card-info p{margin-top:2rem}.bg-desktop{position:absolute;top:-15rem}.mockup{left:10rem;position:absolute;top:-8rem;z-index:100}.bg-mobile{display:none}@media (max-width:1000px){.container{flex-direction:column-reverse}.bg-mobile{display:block;position:relative;top:-2rem;width:100%}.bg-desktop{display:none}.mockup{left:0;width:100%}.card-info{margin:0 auto;padding:3rem;text-align:center;width:100%}.card-info h1{font-size:40px}.card-info p{font-size:14px;line-height:25px;margin-top:1rem}.card-bg{height:auto;margin-bottom:-8rem}}
/*# sourceMappingURL=main.a47620c2.css.map*/