body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-ms-overflow-style:none;margin-left:none;margin-right:none;scrollbar-width:none;width:400px}body button{border:none;padding:0}body::-webkit-scrollbar{display:none}.body_oldSchool{background-color:#000752}.body_newSchool{background-color:#fff}.main_oldSchool{-ms-overflow-style:none;height:90VH;overflow:auto;scrollbar-width:none}.main_oldSchool::-webkit-scrollbar{display:none}.main_newSchool{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.main_newSchool::-webkit-scrollbar{display:none}@media screen and (min-width:768px){body{margin-left:auto;margin-right:auto;width:1440px}}.footer_oldSchool{background-color:#251e82;border:6px double #000;border-radius:20px 20px 0 0;box-sizing:border-box;color:#fff;height:5VH;padding:5px 5px 5px 30px}.footer_oldSchool a{color:#fff;text-decoration:none}.footer_newSchool{background-color:#ab77c1;border-radius:20px 20px 0 0;box-sizing:border-box;color:#fff;height:5VH;padding:5px 5px 5px 30px}.footer_newSchool a{color:#fff;text-decoration:none}.header_newSchool{background-color:#ab77c1;display:flex;flex-direction:row;height:8VH;justify-content:space-between}.header_newSchool h1{color:#fff;font-size:32px;font-weight:700;margin:0;text-align:center}.themeEmptyDiv{margin-left:2%;width:50px}@media screen and (min-width:768px){.header_newSchool{height:5VH}.header_newSchool h1{font-size:34px}.header_oldSchool{background-color:#2d38bb;display:flex;flex-direction:row;height:5VH;justify-content:space-between}.header_oldSchool h1{color:#fff;font-size:34px;font-weight:700;margin:0;text-align:center}.themeEmptyDiv{width:100px}}.themeButton{width:50px}.themeButtonRound_newSchool{display:none}@media screen and (min-width:768px){.themeButton{background-color:#313267;border:4px solid #fff;border-radius:25px;margin-right:2%;outline:1px solid #000;width:100px}.themeButtonRound_newSchool{background-color:#008aff;display:block;margin-left:0}.themeButtonRound_newSchool,.themeButtonRound_oldSchool{border-radius:25px;height:4VH;transition:margin-left .2s linear;width:4VH}.themeButtonRound_oldSchool{background-color:#08f;margin-left:60%}}.Contact_box{background-color:#181979;border:5px solid #2d38bb;border-radius:5px;display:flex;height:32px;margin-bottom:20px}.Contact_box_icon{align-items:center;display:flex;justify-content:center;width:32px}.Contact_box_icon img{max-width:100%}.Contact_box_nom{align-items:center;color:#fff;display:flex;font-weight:700;margin-left:10px;min-width:130px}.Contact_box_infos_false{max-width:0}.Contact_box_infos_false,.Contact_box_infos_true{align-items:center;color:#b9adff;display:flex;flex-wrap:nowrap;font-weight:700;margin-right:10px;overflow:hidden;text-decoration:none;transition:max-width 1s ease-in-out 0s;white-space:nowrap}.Contact_box_infos_true{max-width:400px}.Contact_box_arrow_false{rotate:0deg}.Contact_box_arrow_false,.Contact_box_arrow_true{align-items:center;display:flex;justify-content:center;transition:rotate 1s ease-in-out;width:32px}.Contact_box_arrow_true{rotate:180deg}.Contact_box:hover{border:5px solid #fff;transition:border .25s linear}.Contact_options{align-items:center;display:flex;flex-direction:column;justify-content:center}.InfoBox_oldSchool_true{background-color:#20204e;border:1px solid #0001b9;border-radius:40px 40px 5px 5px;transition:background-color .5s ease-in-out 1s,border .5s ease-in-out 1.5s}.InfoBox_oldSchool_false,.InfoBox_oldSchool_true{color:#a7a7a7;margin-bottom:20px;margin-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.InfoBox_oldSchool_false{background-color:rgba(32,32,78,0);border:none;border-radius:40px 40px 5px 5px;transition:background-color .5s ease-in-out 1.5s,border .5s ease-in-out 1.5s}.InfoBox_newSchool_false,.InfoBox_newSchool_true{border-radius:40px 40px 5px 5px;box-shadow:12px 12px 16px 0 rgba(0,0,0,.25),-8px -8px 12px 0 hsla(0,0%,100%,.3);color:#000;margin-bottom:20px;margin-top:20px}.InfoBox_Header_oldSchool{border:4px solid #000;border-radius:40px;display:flex;overflow:hidden}.InfoBox_Header_oldSchool_Icon{background-color:#20204e;border:none;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.InfoBox_Header_oldSchool_Icon img:hover{scale:1.1;transition:scale .25s linear}.InfoBox_Header_newSchool{background-color:#ab77c1;border-radius:15px 15px 0 0;box-shadow:12px 12px 16px 0 rgba(0,0,0,.25),-8px -8px 12px 0 hsla(0,0%,100%,.3),inset 12px 12px 16px 0 hsla(0,0%,100%,.3),inset -8px -8px 12px 0 rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:row;font-size:21px;font-weight:700;height:30px;justify-content:space-between;position:relative;width:100%}.InfoBox_Header_newSchool_Right_Border button{background:none;border:none;cursor:pointer;margin:0 15px 0 0;padding:0}.InfoBox_Header_newSchool_Right_Border .button_true{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.InfoBox_Header_newSchool_Right_Border .button_false,.InfoBox_Header_newSchool_Right_Border .button_true{transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.InfoBox_Header_newSchool_Right_Border .button_false{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.InfoBox_Body_oldSchool_true{max-height:5000px;opacity:1;overflow:hidden;padding:30px;transition:width 1s ease-in-out 1s,max-height 2s ease-in-out 1s,padding 1s ease-in-out 1.5s,opacity .5s linear 2s;white-space:break-spaces;width:700px}.InfoBox_Body_oldSchool_false{max-height:0;opacity:0;overflow:hidden;padding:0;transition:width 1s ease-in-out 2s,max-height 1s ease-in-out 1.5s,padding 1s ease-in-out 2s,opacity .5s linear 1s;white-space:break-spaces;width:0}.InfoBox_Body_newSchool_true{max-height:5000px;transition:max-height 2s ease-in-out 0s}.InfoBox_Body_newSchool_false,.InfoBox_Body_newSchool_true{background-color:#ffe4e4;background:linear-gradient(135deg,rgba(0,0,0,.22),hsla(0,0%,100%,.25));opacity:1;overflow:hidden;padding:0 30px;white-space:break-spaces}.InfoBox_Body_newSchool_false{max-height:0;transition:max-height 1s ease-in-out 0s}.visible{max-height:96px;opacity:1;transition:opacity 1s ease-in-out 3s,max-height 1s ease-in-out 2s}.invisible{max-height:0;opacity:0;overflow:hidden;transition:opacity 1s 0s,max-height 1s 1s}.BoxState_oldSchool_visible{margin-bottom:20px;margin-top:20px;transition:margin-top 1s 2s,margin-bottom 1s 2s}.BoxState_oldSchool_invisible{margin-bottom:0;margin-top:0;transition:margin-top 1s 1s,margin-bottom 1s 1s}.BoxState_newSchool_invisible,.BoxState_newSchool_visible{margin-bottom:20px;margin-top:20px}#dots_newSchool{display:none}#dots_oldSchool{display:block}@media screen and (min-width:768px){#dots_newSchool{display:block}}.InfoBox_Header_oldSchool_Left_Border_true{transition:width 1s ease-in-out;width:100%}.InfoBox_Header_oldSchool_Left_Border_false,.InfoBox_Header_oldSchool_Left_Border_true{background-color:#0e1350;border-radius:40px 0 0 40px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.InfoBox_Header_oldSchool_Left_Border_false{transition:width .5s ease-in-out 2s;width:0}.InfoBox_Header_oldSchool_Right_Border_true{transition:width 1s ease-in-out;width:100%}.InfoBox_Header_oldSchool_Right_Border_false,.InfoBox_Header_oldSchool_Right_Border_true{background-color:#0e1350;border-radius:0 40px 40px 0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.InfoBox_Header_oldSchool_Right_Border_false{transition:width .5s ease-in-out 2s;width:0}.InfoBox_Header_newSchool_Left_Border_false,.InfoBox_Header_newSchool_Left_Border_true{background-color:#0e1350;border-radius:40px 0 0 40px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%}.InfoBox_Header_newSchool_Right_Border_false,.InfoBox_Header_newSchool_Right_Border_true{background-color:#0e1350;border-radius:0 40px 40px 0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%}.Border_line{background-color:#181979;height:4px;width:100%}.Border_line_space{height:4px}.ProjetsBox{background-color:#fff;border:5px solid #000;border-radius:40px;box-sizing:border-box;color:#000;margin-bottom:20px;outline:1px solid #7b85ff;padding:20px;width:100%}.ProjetsBox_img{border:1px solid #0021ff;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjetsBox_img img{max-width:100%}.ProjetsBox_title{font-size:8vh;font-weight:700;margin:0 0 20px;text-align:center}.ProjetsBox_work{color:#1b3076;font-size:4vh;margin:0 0 20px;text-align:center}.ProjetsBox_tools{display:flex;height:60px;justify-content:center;margin-bottom:20px;margin-top:10px}.ProjetsBox_tools img{max-height:100%}.ProjetsBox_button{height:32px}.ProjetsBox_links{display:flex;justify-content:center}.ProjetsBox_links a{background-color:#dcc5e6;border-radius:6px;color:#000;display:block;font-size:5vh;height:50px;margin:6px;text-align:center;text-decoration:none;width:100px}@media screen and (min-width:768px){.ProjetsBox{width:45%}.ProjetsBox_title{font-size:3vh}.ProjetsBox_work{font-size:2vh}.ProjetsBox_tools{height:32px}.ProjetsBox_links a{font-size:2vh;height:32px;width:81px}}.ProjetsGallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:40px;width:100%}.projetsGitLogo{border-radius:6px;margin-left:20px;width:32px}#Tech{height:330px}#Tech ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0}#Tech li,#Tech ul{display:flex;flex-direction:row}#Tech li{align-items:center;background-color:#fff;height:60px;justify-content:space-between;list-style:none;margin:15px;padding:10px;width:100%}#Tech li img{max-height:100%}#Tech li .Tech_img{display:flex;height:100%;justify-content:center;width:80%}#Tech li .Tech_txt{font-size:32px;padding-left:23px;text-align:center;width:100%}@media screen and (min-width:768px){#Tech li{width:40%}}#Tools{height:330px}#Tools ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0}#Tools li,#Tools ul{display:flex;flex-direction:row}#Tools li{align-items:center;background-color:#fff;height:60px;justify-content:space-between;list-style:none;margin:15px;padding:10px;width:100%}#Tools li img{max-height:100%}#Tools li .Tools_img{display:flex;height:100%;justify-content:center;width:80%}#Tools li .Tools_txt{font-size:32px;padding-left:23px;text-align:center;width:100%}@media screen and (min-width:768px){#Tools li{width:40%}}#SinusDots{background-color:#1d0e3f;color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#dotsZone{padding:30px;position:static;width:200px}.dot{background-color:#fff;height:1px;position:relative;width:1px}#controlDots{padding:5px}#controlDots_header{box-shadow:inset 1px 6px 18px 0 #362757;-webkit-box-shadow:inset 1px 6px 18px 0 #362757;-moz-box-shadow:inset 1px 6px 18px 0 #362757;display:flex;justify-content:center}#controlDots_header .ControlPannelOpenButton_false{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#controlDots_header .ControlPannelOpenButton_false,#controlDots_header .ControlPannelOpenButton_true{transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}#controlDots_header .ControlPannelOpenButton_true{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#controlDots_body .controlDots_body{display:flex}#controlDots_body_false{max-height:0}#controlDots_body_false,#controlDots_body_true{display:flex;overflow:hidden;transition:max-height .4s ease-in-out}#controlDots_body_true{justify-content:space-between;max-height:200px}input[type=range]{-webkit-appearance:none;appearance:none;background:#008a39;border:initial;border-radius:5px;cursor:default;margin:2px;padding:initial}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#00fa9e;border-radius:6px;cursor:pointer;height:12px;width:12px}input[type=range]::-moz-range-thumb{background:#00fa9e;border-radius:6px;cursor:pointer;height:12px;width:12px}#Categories_oldSchool{width:100%}#Categories_newSchool,#Categories_oldSchool{display:flex;flex-direction:column;padding-left:30px}#Categories_newSchool{padding-right:30px}@-webkit-keyframes Writter_disappear{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}@keyframes Writter_disappear{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}@-webkit-keyframes Writter_appear{0%{display:block;opacity:0}to{opacity:1}}@keyframes Writter_appear{0%{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes writter_animation{0%{border-bottom:1px solid #ff0;max-height:0}99%{border-bottom:1px solid #ff0;max-height:800px}to{border-bottom:0;max-height:800px}}@keyframes writter_animation{0%{border-bottom:1px solid #ff0;max-height:0}99%{border-bottom:1px solid #ff0;max-height:800px}to{border-bottom:0;max-height:800px}}.Writter_oldSchool{background-color:rgba(0,46,136,.314);border:7px solid #fff;border-radius:40px;color:#ff0;margin:20px 20px 20px 50px;opacity:0;width:100%}.Writter_oldSchool_true{-webkit-animation:Writter_disappear 1s linear 0s 1 normal forwards;animation:Writter_disappear 1s linear 0s 1 normal forwards}.Writter_oldSchool_false{-webkit-animation:Writter_appear 1s linear 3s 1 normal forwards;animation:Writter_appear 1s linear 3s 1 normal forwards}.Writter_newSchool{background-color:#ffc9c9;border-radius:40px;box-shadow:12px 12px 16px 0 rgba(0,0,0,.25),-8px -8px 12px 0 hsla(0,0%,100%,.3);color:#654c80;margin:20px 50px;opacity:1}.Writter_txt_oldSchool_false{-webkit-animation:writter_animation 7s linear 3s forwards;animation:writter_animation 7s linear 3s forwards;box-sizing:border-box;max-height:0;overflow:hidden;padding:20px}.Writter_txt_newSchool_false,.Writter_txt_newSchool_true,.Writter_txt_oldSchool_true{padding:20px}.portrait{display:block;height:30vh;margin-left:auto;margin-right:auto}@-webkit-keyframes xpos1{0%{background-position:-800px -800px,-300px -800px}to{background-position:-300px -600px,-800px -833px}}@keyframes xpos1{0%{background-position:-800px -800px,-300px -800px}to{background-position:-300px -600px,-800px -833px}}.main_oldSchool{-webkit-animation:xpos1 12s linear 1s infinite alternate;animation:xpos1 12s linear 1s infinite alternate;background-blend-mode:difference;display:flex;flex-direction:column}.main_newSchool{background-color:#ffc9c9;display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.main_oldSchool{flex-direction:row}.main_newSchool{flex-direction:column-reverse}}
/*# sourceMappingURL=main.c37221f3.css.map*/