*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif}nav{height:50px;position:fixed;top:0;width:100%}nav,nav .liste{background:linear-gradient(45deg,#9c0e9c,#191970)}nav .liste{align-items:center;display:flex;font-size:22px;height:100%;justify-content:center;list-style-type:none;position:relative}nav .liste .items{color:#f1f1f1;cursor:pointer;margin:0 15px;text-transform:uppercase}nav .liste .items .nav-link:active,nav .liste .items .nav-link:hover,nav .liste .items .nav-link:link,nav .liste .items .nav-link:visited{color:#f1f1f1;text-decoration:none}nav .liste .items .nav-link.active{text-decoration:underline}nav .fa-bars{color:#fff;cursor:pointer;display:none;font-size:24px;padding:5px;position:absolute;right:20px;top:7px}@media screen and (max-width:500px){nav .liste{flex-direction:column;height:auto}nav .liste .items:first-child{border-top:1px solid #fff;margin-top:50px}nav .liste .items{border-bottom:1px solid #fff;height:50px;line-height:50px;text-align:center;width:100%}nav .fa-bars{display:block}}.home-title{font-size:60px;margin:100px 0 40px;text-align:center}.container-cards{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 50px;max-width:1440px;width:100%}.card{border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 5px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;margin:10px;max-width:300px;min-height:200px;min-width:300px;padding:10px;text-align:left;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.card:hover{box-shadow:0 5px 15px rgba(0,0,0,.4);-webkit-transform:scale(1.08);transform:scale(1.08)}.card h2{font-size:25px;margin-bottom:10px}.card p{font-size:18px}.card a{font-size:20px}.card a:hover{color:red}.title-form{font-size:55px;margin:70px 0 0;text-align:center}.container-form{display:flex;flex-direction:column;margin:30px auto;max-width:992px;padding:10px}.container-form label{font-size:20px}.container-form .button-send,.container-form .label-body{margin-top:25px}.container-form input,.container-form textarea{font-size:18px;padding:10px}.container-form textarea{font-family:Arial,Helvetica,sans-serif;min-height:200px}.container-form .invalid-input{color:red;margin-top:5px}.container-form .button-send{background:transparent;border:1px solid rgba(0,0,0,.8);border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:10px 15px;transition:box-shadow .4s;width:200px}.container-form .button-send:hover{box-shadow:0 5px 15px rgba(0,0,0,.4)}.contact-container{font-size:25px;margin-top:100px;min-width:300px;padding-left:100px}.contact-container h1{font-size:50px;margin-bottom:10px}.contact-container p:nth-child(4){margin-top:40px}.contact-container ul{padding:0 0 0 40px}@media screen and (max-width:500px){.contact-container{font-size:20px;padding-left:25px}.contact-container h1{font-size:25px}}.article-content{margin:100px auto;max-width:1024px;min-width:300px}.article-content h2{font-size:45px;margin-bottom:20px;text-align:center}.article-content p{font-size:25px}.notfound{font-size:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.dca9cd13.css.map*/