.Header_container__vrI8C{padding:5px;height:90px}.Header_navbar__26gfT{border:1px solid #222;display:flex;justify-content:space-between;background-color:hsla(0,0%,8%,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#bbb;width:100%;position:fixed;height:320px;max-height:75px;transition:all .5s;z-index:999}.Header_navbar__26gfT ul{display:flex;list-style-type:none;height:auto;transition:all .5s}.Header_navbar__26gfT h2{padding-left:40px;color:#fff;min-width:240px}.Header_navbar__26gfT li{padding:10px 40px 10px 0}.Header_navbar__26gfT li a{transition:color .5s,padding .3s}.Header_navbar__26gfT li a:hover{border-bottom:2px solid #0070bb;padding-bottom:3px;color:#fff;cursor:pointer}.Header_togglebtn__axGvI{display:none;position:relative;top:20px;right:40px;font-size:1.5rem;cursor:pointer}@media (max-width:912px){.Header_navbar__26gfT ul{position:relative;top:-300px;right:100px;display:block;max-height:250px}.Header_navbar__26gfT{max-height:75px}.Header_navbar__26gfT h2{padding-left:20px;padding-top:5px;font-size:1.2rem;min-width:180px}.Header_togglebtn__axGvI{display:block}}@media (min-width:913px){.Header_navbar__26gfT{max-height:75px!important}}.Profil_profil__9KxZp h1{font-size:36px;font-family:Libre Baskerville,serif}.Profil_profil__9KxZp h2{padding:0 20px;font-size:16px;font-family:Indie Flower,cursive}.Profil_picture__KR7tM{padding:30px 10px 0 30px;text-align:center}.Profil_titre__3TZBd{display:flex;justify-content:center;padding-top:20px}.Profil_titre__3TZBd+h2{text-align:center}.Profil_titre__3TZBd h1{padding:0 5px}.Profil_rounded-circle__TpWHN{margin:30px auto}.Profil_imageprofil__tZ5_s{margin:40px auto;border-radius:50%;filter:brightness(80%);border:2px solid #fff!important}.Profil_color__eM5Zj{color:var(--titre-text-color)}@media (max-width:768px){.Profil_titre__3TZBd{flex-wrap:wrap}.Profil_profil__9KxZp h1{font-size:26px;line-height:10%;margin-top:20px}.Profil_profil__9KxZp h2{font-size:14px;margin-top:30px}}.Avis_container__KkWiV{padding:30px 20px}.Avis_barre__1ztNZ{margin:15px auto;width:150px;height:20px;border-bottom:2px dotted}.Avis_container__KkWiV h3{font-size:24px;font-family:Libre Baskerville,serif;color:var(--titre-text-color);text-align:center}.Avis_container__KkWiV p{font-style:italic}.Avis_avis__vevLz{display:grid;grid-template-columns:repeat(2,1fr);background-color:rgba(0,0,0,.2);grid-template-rows:auto;grid-gap:20px}.Avis_stars__wY0Kh i{color:#e59819;padding-right:2px}.Avis_card__ndCKa{padding:10px;grid-template-columns:1fr;border:1px solid #222;box-shadow:1px 1px 3px #282828}.Avis_title__4KO9a{display:flex}.Avis_imageprofil__FuMQG{width:80px;height:80px;border-radius:50%;border:2px solid #fff}.Avis_titletext__mpmlw{margin-left:50px;line-height:0px;font-family:Libre Baskerville,serif}.Avis_titletext__mpmlw h4{font-size:1.3rem}.Avis_titletext__mpmlw h5{color:#666;font-weight:400;font-style:italic;line-height:18px}.Avis_textavis__HCbqu{margin-top:30px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}@media (max-width:830px){.Avis_avis__vevLz{grid-template-columns:repeat(1,1fr)}.Avis_titletext__mpmlw h4{font-size:1rem}.Avis_textavis__HCbqu{font-size:.8rem};}.Services_barre__zVyoP{margin:15px auto;width:150px;height:20px;border-bottom:2px dotted}.Services_container__0c879 h3{font-size:24px;font-family:Libre Baskerville,serif;color:var(--titre-text-color);text-align:center}.Services_card__IZAY_{padding:30px 100px;display:grid;grid-template-columns:150px 1fr 150px 1fr;grid-row-gap:50px;grid-column-gap:20px;text-align:center}.Services_card__IZAY_ h2{font-family:Libre Baskerville,serif;font-size:20px;padding:0 10px}.Services_card__IZAY_ p{font-size:14px;color:#aaa;padding:0 10px}.Services_card__IZAY_ img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:2px solid #fff}@media (max-width:1200px){.Services_card__IZAY_{padding:30px 20px}}@media (max-width:830px){.Services_card__IZAY_{grid-template-columns:150px 1fr;padding:30px 0}.Services_card__IZAY_ h2{font-size:16px}.Services_card__IZAY_ p{font-size:12px}.Services_card__IZAY_ img{width:80px;height:80px}}.Competences_container__EPICd{padding:30px 20px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px}.Competences_barre__73O5o{margin:15px auto;width:150px;height:20px;border-bottom:2px dotted}.Competences_barre__73O5o+h3{font-size:24px;font-family:Libre Baskerville,serif;color:var(--titre-text-color);text-align:center}.Competences_description__XEVqc{grid-column:span 8;padding:0 50px;text-align:justify}.Competences_contact__gLMZy{grid-column:span 4}.Competences_liens__t1hZz{margin-left:25px;font-size:14px}.Competences_liens__t1hZz img{margin:10px 10px 5px -21px;border-radius:5px}.Competences_liens__t1hZz a{cursor:pointer;position:relative;top:-22px;left:10px;color:var(--titre-text-color);font-family:Libre Baskerville,serif}.Competences_liens__t1hZz a:hover{text-decoration:none;font-size:16px}.Competences_color__mVr6q{color:var(--titre-text-color)}@media (max-width:830px){.Competences_description__XEVqc{grid-column:span 12;padding:0 15px}.Competences_contact__gLMZy{grid-column:span 12;margin:20px auto}}.SmartCard_projet__RPudG{grid-column:span 3;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(4,1fr);border:1px solid #222;box-shadow:1px 1px 3px #282828;background-color:rgba(0,0,0,.2);position:relative;height:500px;margin:10px;padding:10px}.SmartCard_photo_landscape__1cFuT{position:absolute;top:10px;left:10px;width:100%;max-width:400px}.SmartCard_photo_portrait__YpuxW{margin:0 auto;position:absolute;top:10px;left:10px;width:100%;height:calc(100% - 20px);max-width:250px;overflow:hidden}.SmartCard_video__eBxt5{position:absolute;left:45%;transform:translate(-50%);width:360px}.SmartCard_description_landscape__GO_04{grid-column:1;grid-row:3/span 2}.SmartCard_description_portrait__l42tW{position:absolute;left:280px;padding-right:10px}.SmartCard_description_landscape__GO_04 h2,.SmartCard_description_portrait__l42tW h2{text-shadow:#aaa 1px 1px 3px;font-size:22px;font-family:Libre Baskerville,serif;margin-top:40px}.SmartCard_technologies_landscape__Q0EHL{position:absolute;top:10px;right:20px;grid-column:2;grid-row:3/span 2}.SmartCard_technologies_landscape__Q0EHL li{margin-left:-10px}.SmartCard_technologies_portrait__cMg5_{position:absolute;left:280px;grid-row:3}.SmartCard_technologies_landscape__Q0EHL h5,.SmartCard_technologies_portrait__cMg5_ h5{text-decoration:underline}.SmartCard_button__84DxF{cursor:pointer;text-align:center;padding-top:3px;border:2px solid #222;border-radius:5px;position:absolute;top:90%;transform:translate(-50%,-50%);height:2rem;width:160px;background-color:var(--titre-text-color);transition:all .5s}.SmartCard_button_landscape__MG7Kf{left:50%}.SmartCard_button_portrait__VPey6{left:370px}.SmartCard_button__84DxF:hover{opacity:.8}@media (max-width:950px){.SmartCard_projet__RPudG{grid-column:span 6}.SmartCard_photo_portrait__YpuxW{max-width:200px}.SmartCard_photo_landscape__1cFuT{max-width:360px}.SmartCard_video__eBxt5{left:50%}.SmartCard_description_portrait__l42tW,.SmartCard_technologies_portrait__cMg5_{left:220px}.SmartCard_button_portrait__VPey6{left:50%;top:92%}.SmartCard_description_landscape__GO_04 h2,.SmartCard_description_portrait__l42tW h2{font-size:20px;margin-top:10px}}.Folio_barre__5NUU5{margin:15px auto;width:150px;height:20px;border-bottom:2px dotted}.Folio_barre__5NUU5+h3{font-size:24px;font-family:Libre Baskerville,serif;color:var(--titre-text-color);text-align:center}.Folio_container__8ZJmO{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px 5px}@media (max-width:1280px){.Folio_video__utxGB{width:300px;position:absolute;top:-145px;left:-62px}}.Contact_barre__SFsv6{margin:15px auto;width:150px;height:20px;border-bottom:2px dotted}.Contact_barre__SFsv6+h3{font-size:24px;font-family:Libre Baskerville,serif;color:var(--titre-text-color);text-align:center}.Contact_main__Z4LUx{padding:5rem 0;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.Contact_inputGroup__1k5X5{height:50%;width:50%;display:flex;flex-direction:column;margin:10px 0}.Contact_inputLabel__6xh1G{text-align:left}.Contact_inputField__GRF29{height:30px}.Contact_inputbutton__MKePV{height:40px;width:100px;background-color:var(--titre-text-color);border:1px solid #444;border-radius:5px;color:#fff;margin-top:20px}.Contact_inputbutton__MKePV:hover{animation-duration:.6s;animation-direction:alternate;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:Contact_bounce__LUV7X;cursor:pointer}@keyframes Contact_bounce__LUV7X{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width:830px){.Contact_inputGroup__1k5X5{width:75%}}.Footer_container__KpDnW{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;background-color:rgba(30,30,30,.5)}.Footer_footer__pQtti{padding:5px 0;grid-column:span 3}.Footer_footer__pQtti p{color:#fff;text-align:left;padding:0 30px;font-family:Libre Baskerville,serif}.Footer_smart__UajHU{grid-column:span 2;display:flex;padding-top:15px;justify-content:flex-end}.Footer_logosmart__VbE9g{padding-right:30px;padding-top:20px;width:100px}.Footer_textsmart__rAW26{width:200px;padding-right:20px;margin-top:-15px}.Footer_textsmart__rAW26 h5{text-align:center;color:#fff;font-size:12px}.Footer_textsmart__rAW26 p{text-align:center;color:#ccc;font-size:10px}@media (max-width:830px){.Footer_smart__UajHU{justify-content:center;align-items:center;grid-column:span 5}.Footer_logosmart__VbE9g{width:100%;padding-top:10px;text-align:center}.Footer_textsmart__rAW26{width:100%;margin-bottom:10px}.Footer_footer__pQtti{grid-column:span 5;height:70px;margin:auto;padding-right:10px}}