:root{--main-color: #da613f;--second-color: #eb9e01;--background-light: #fff4e6;--second-background-light: #f4e9e6}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box}h1,h2,h3,h4{font-family:Playfair Display,serif}h3{font-size:1.8rem}p{font-family:Raleway,sans-serif;font-size:1.2rem;font-weight:300;line-height:1.8}.img-fluid{width:100%;height:auto}.container{max-width:1100px;margin:0 auto;padding:0}body{position:relative;overflow-x:hidden;min-height:100vh}.fa-circle-up,.fa-circle-down{font-size:25px;cursor:pointer}.item-nav{padding:0 10px;color:#000;font-size:.8rem}.hero-content{background-color:var(--second-background-light);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 10px}.hero-content p{text-align:center;margin-bottom:1.5rem;font-style:italic;margin-top:30px;margin-bottom:50px}.hero-container{background-image:linear-gradient(#da613f80,#da613f80),url(/background-hero.jpeg);background-size:cover}.hero-img{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-img img{width:70%}.container-portfolio{background-color:var(--background-light)}h1,h3,h4{font-family:Playfair Display,serif}.encart{background-color:var(--second-color);padding:4px 50px;color:#fff;margin:10px 0}.encart h2{font-family:Ralway,sans-serif;text-transform:uppercase;font-size:.9rem;font-weight:400;padding:5px 0}.presentation{margin:50px 0;padding:0 10px}.presentation h3{font-size:2.8rem;margin-bottom:10px}.presentation p{margin-bottom:20px;margin-top:10px}.img-profile-container{margin-top:30px}.btn,.btn-link{display:inline-block;padding:15px 20px;border-radius:4px;border:2px solid var(--main-color);font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin:5px 0;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.btn:hover,.btn-link:hover,.btn-cv:hover{transform:scale(.94)}.btn-principal{background-color:var(--main-color);color:#fff}.btn-secondaire{background-color:var(--second-color);color:#fff}.linkToHome{background-color:red}.btn-cv{display:inline-block;padding:15px 20px;border-radius:4px;border:2px solid var(--main-color);font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin:5px 0;background-color:var(--main-color);color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.parcours{margin-top:50px;color:#fff;padding:100px 10px;background-image:linear-gradient(#da613fe6,#da613fe6),url(/background-skills-marie-delaire.png);background-size:cover}.container-parcours h3{font-size:1.8rem;margin-bottom:10px}.container-parcours h4{font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase}.portfolio{background-color:var(--background-light);text-align:center;padding:100px 10px 2px}.portfolio.wordpress{background-color:#fff;text-align:center;padding:100px 10px 10px}.container-img-portfolio{margin-top:30px}.mockups{margin:60px 0}.contact{background-color:var(--main-color);color:#fff;text-align:center;padding:100px 15px}.contact .btn{margin:10px}.accordeon{margin-top:40px;padding-bottom:15px;border-bottom:1px solid white}.accordeon p{margin-top:20px}.accordeon-faq .inactive{display:none}.accordeon-faq .active{display:block}.accordeon-faq h3{font-size:1.6rem}.accordeon-heading{display:flex;justify-content:space-between;align-items:center}.accordeon-heading:hover{cursor:pointer}.parcours .subtitle{font-family:Raleway,sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase}.subtitle-two{line-height:1;margin-top:10px;margin-bottom:10px}.parcours-left p{margin-top:20px}table.projet-dashboard{align-items:center;display:flex;flex-direction:column}.input-container{display:flex;flex-direction:column;margin-bottom:20px;width:90%}.input-container label{margin-bottom:10px;font-size:1.1rem;font-weight:600;font-family:Playfair Display,serif}.input-container input{padding:10px;border-radius:4px;border:1px solid #ccc;font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin:5px 0;transition:all .3s ease-in-out}.ajout-projet{margin-top:50px}.dashboard-container{background-color:#f5e9d8;padding:50px 0 50px 10px}.dashboard-container h1{font-size:1rem;font-family:Raleway,sans-serif;font-weight:600;text-transform:uppercase;color:#494949}.dashboard-container h2{font-size:2rem;font-family:Raleway,sans-serif}.dashboard-container h3{font-family:Raleway,sans-serif}.item-dashboard{background-color:#f3bd74;padding:20px 10px;margin-top:20px;width:90%;border-top-right-radius:60px;border-bottom-right-radius:60px}.item-dashboard h3{font-size:1.5rem;font-family:Raleway,sans-serif;color:#000;font-size:1rem;font-weight:500}.item-dashboard .linkTo{color:#000;font-size:1.1rem;font-weight:700;font-family:Raleway,sans-serif}.container-list-projet{margin-top:50px}.container-list-projet .btn-projet{display:inline-block;padding:15px 20px;border-radius:4px;border:2px solid var(--main-color);font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin:5px 0;background-color:var(--main-color);color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.container-list-projet .btn-projet.add{background-color:var(--second-color);border:2px solid var(--second-color)}.container-btn-projet h1{margin-top:20px;font-size:1.5rem;font-family:Raleway,sans-serif;font-weight:600;color:#494949}.container-btn-projet .modify{border:2px solid var(--main-color);background-color:#fff;color:#000}.container-btn-projet button{margin-right:10px;margin-top:20px}.projet-hero h1{font-size:2.5rem}.projet-objectifs{margin:30px 0}.projet-objectifs p{margin-top:30px}.infos-projet{margin-bottom:70px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.infos-projet h3{color:var(--main-color);font-size:2rem}.section-info{border-bottom:1px solid black;width:80%;padding:30px 0}.section-info p{font-size:1rem;font-weight:600;line-height:1.5;margin-top:10px}.projet-objectifs{margin:50px 10px}.container-footer{background-color:#f5f5f5;color:#000;padding:50px 10px;text-align:center}.container-footer h3{font-size:1.3rem;font-family:Playfair Display,serif;font-weight:600;color:#000;margin-bottom:10px}.container-icon-footer{display:flex;justify-content:center;align-items:center;margin-top:8px}.container-icon-footer i{margin:8px 22px;font-size:25px;color:#fff;background-color:var(--main-color);padding:8px;border-radius:100px}.container-icon-footer i:hover{background-color:var(--second-color);transition:all .3s ease-in-out}.container-footer a{color:gray;font-family:Raleway,sans-serif}@media screen and (min-width: 900px){h3,h2{font-size:2.9rem}.hero-container{min-height:95vh;display:flex;align-items:center;justify-content:center}.hero-inner-container{display:flex;justify-content:center;align-items:center}.hero-content{background-color:var(--second-background-light);padding:55px;display:flex;flex-direction:column;justify-content:center;align-items:start;color:#000;flex:1;z-index:2}.hero-img{flex:.7;margin-left:-100px}.hero-img img{width:100%}.hero-content p{text-align:left;font-size:1.3rem}.container-btn-contact{display:flex;justify-content:center}.container-mockups{display:flex;flex-wrap:wrap;align-items:center}.presentation .container{display:flex;align-items:center;margin:80px auto}.presentation .left{flex:1.2;margin-right:30px}.presentation .left p{margin:30px 30px 30px 0}.presentation .right{flex:1}.portfolio .mockups{display:flex;flex-wrap:wrap;justify-content:space-between}.portfolio .container-img-portfolio{width:30%}.container-contact .btn{margin:0 10px}.btn{font-size:1.8}p{font-size:1.1rem}.portfolio img{margin:10px}.parcours .container{display:flex}.parcours-left{display:flex;flex-direction:column;flex:1;margin-right:60px;justify-content:center}.parcours-right{flex:1}.projet-hero{padding:130px 0}.projet-hero h1{font-size:4rem}.projet-hero p{font-size:1.5rem;font-weight:500}.infos-projet{flex-direction:row;margin-bottom:200px}.section-info{display:flex;border-bottom:none;border-left:1px solid black;padding:0 30px;text-align:left;align-items:flex-start;flex-direction:column}.section-info h3{font-size:3rem}.projet-objectifs{margin-top:150px}.hero-container h1{font-size:3rem}.hero-content p{margin-bottom:0}}.logo{color:#000}.header{background-color:#fff;box-shadow:1px 1px 4px #0000001a;position:absolute;width:100%;z-index:3;font-family:Raleway,sans-serif;font-size:20px}.logo{width:10px}.header ul{margin:0;padding:0;list-style:none;overflow:hidden;background-color:#fff}.header li a{display:block;padding:0 20px;text-decoration:none;color:#000;font-weight:600}.header li a:hover,.header .menu-btn:hover{background-color:#f4f4f4}.header .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:240px}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}@media (min-width: 48em){.header li{float:left}.header li a{padding:22px 14px}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}}
