@import url("https://fonts.cdnfonts.com/css/roman-sd");@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}span{display:block}body{background-color:#0E0D0D}footer .container .rights .rgpd a{color:#FCFCFC;opacity:0.5}footer .container .rights .rgpd a:hover{opacity:1}input{all:unset}header{height:15vh}.navbar{padding:30px;box-sizing:border-box}.navbar .logo{font-size:32px;color:#F1F6F9;font-family:"Roman SD", "sans-serif";position:absolute;top:25px;left:35px;z-index:6}.navbar .nav_links{position:absolute;height:100vh;top:0;left:0;width:100%;background-color:#0E0D0D;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:-100%;transition:all 0.5s ease}.navbar .nav_links ul{text-align:center}.navbar .nav_links ul li{margin:48px 0px}.navbar .nav_links ul li a{font-size:24px;position:relative;color:#F1F6F9}.navbar .nav_links ul li a::before{content:"";position:absolute;width:100%;height:1px;background:#6947EF;top:100%;left:0;pointer-events:none;transform-origin:50% 100%;transition:clip-path 0.3s, transform 0.3s cubic-bezier(0.2, 1, 0.8, 1);clip-path:polygon(0% 0%, 0% 100%, 0 100%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%, 100% 100%, 100% 0%)}.navbar .nav_links ul li a:after{position:absolute;width:100%;height:1px;background:#6947EF;top:100%;left:0;pointer-events:none}.navbar .nav_links ul li a:hover::before{transform:translate3d(0, 2px, 0) scale3d(1.08, 3, 1);clip-path:polygon(0% 0%, 0% 100%, 50% 100%, 50% 0, 50% 0, 50% 100%, 50% 100%, 0 100%, 100% 100%, 100% 0%)}.navbar .menu_btn{position:absolute;z-index:5;top:25px;right:35px}.navbar .mobile-menu{margin-left:0}.navbar_2{display:none}.btn,form.btn{background-color:#6947EF;box-shadow:0 0 0 0em inset #6947EF;--_g: linear-gradient(#6947EF 0 0) no-repeat;background:var(--_g) calc(var(--_p,0%) - 100%) 0%, var(--_g) calc(200% - var(--_p,0%)) 0%, var(--_g) calc(var(--_p,0%) - 100%) 100%, var(--_g) calc(200% - var(--_p,0%)) 100%;background-size:50.5% calc(var(--_p,0%)/2 + .5%);outline-offset:0.1em;transition:background-size 0.4s, background-position 0s 0.4s;border:solid 1px #6947EF;padding:10px 20px;box-sizing:border-box}.btn .ctn_btn,form.btn .ctn_btn{display:flex;gap:8px;align-items:center;color:#FCFCFC;max-width:200px}.btn:hover,form.btn:hover{border:solid 1px #6947EF;box-shadow:0 0 0 0.1em inset #6947EF;cursor:pointer;--_p: 100%;transition:background-position 0.4s, background-size 0s}#about_section .container .title,#creations_section .container .title,#contact_section .container .title,#skills_section .container .title,#softwares_section .container .title,#category_section .container .title{display:flex;justify-content:center;flex-direction:column-reverse;align-items:center;gap:24px}#about_section .container .title .icon,#creations_section .container .title .icon,#contact_section .container .title .icon,#skills_section .container .title .icon,#softwares_section .container .title .icon,#category_section .container .title .icon{width:50px;height:60px;margin-bottom:32px}#about_section .container .title .icon img,#creations_section .container .title .icon img,#contact_section .container .title .icon img,#skills_section .container .title .icon img,#softwares_section .container .title .icon img,#category_section .container .title .icon img{width:100%}.container .lumos_box{max-width:1200px;background-color:#222121;border:solid 1px #6947EF;-webkit-box-shadow:0px 0px 24px 10px rgba(105, 71, 239, 0.5);box-shadow:0px 0px 24px 10px rgba(105, 71, 239, 0.5)}.container .lumos_box .creations,.container .lumos_box .softwares_list,.container .lumos_box .projets_list{background-color:#222121;border:solid 1px #6947EF;margin:30px 30px;display:flex;flex-direction:column;gap:32px;padding:30px;box-sizing:border-box}.container .lumos_box .creations .creation img,.container .lumos_box .softwares_list .creation img,.container .lumos_box .projets_list .creation img{width:100%;height:250px;object-fit:cover}.container .lumos_box .creations .creation .side--back,.container .lumos_box .softwares_list .creation .side--back,.container .lumos_box .projets_list .creation .side--back{margin-top:16px}.container .lumos_box .creations .creation .side--back a,.container .lumos_box .softwares_list .creation .side--back a,.container .lumos_box .projets_list .creation .side--back a{color:#F1F6F9}#contact_section form{background-color:#222121;-webkit-box-shadow:8px 8px 0px 0px rgba(105, 71, 239, 0.4);box-shadow:8px 8px 0px 0px rgba(105, 71, 239, 0.4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:30px;box-sizing:border-box;max-width:600px;margin-left:auto;margin-right:auto;text-align:left}#contact_section form .name,#contact_section form .email{max-width:350px;margin-left:auto;margin-right:auto;background-color:none;border:none;border-bottom:solid 1px #6947EF;width:100%;text-align:left;padding:10px 0px;box-sizing:border-box}#contact_section form .message_title{opacity:0.35}#contact_section form .message{width:100%;max-width:350px;margin-left:auto;margin-right:auto;box-sizing:border-box;border:none;border-bottom:solid 1px #6947EF;background-color:rgba(0, 0, 0, 0);font-size:18px;resize:none;color:#FCFCFC}#contact_section form .message::placeholder{font-size:18px;font-family:"Raleway", sans-serif}#contact_section form .message:focus{outline:solid 1px #6947EF !important;border-bottom:none}#contact_section form .btn{width:100%;text-align:center}#contact_section .contact_details{background-color:#222121;-webkit-box-shadow:8px 8px 0px 0px rgba(105, 71, 239, 0.4);box-shadow:8px 8px 0px 0px rgba(105, 71, 239, 0.4);max-width:327px;margin-left:auto;margin-right:auto;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:32px}#contact_section .contact_details .phone{display:flex;flex-direction:row;align-items:center;gap:16px}#contact_section .contact_details .phone img{width:35px;height:auto;background-color:rgba(105, 71, 239, 0.3);border-radius:200px;padding:10px}#contact_section .contact_details .mail{display:flex;flex-direction:row;align-items:center;gap:16px}#contact_section .contact_details .mail img{width:35px;height:auto;background-color:rgba(105, 71, 239, 0.3);border-radius:200px;padding:10px}#softwares_section .container .lumos_box .softwares_list{max-width:940px}#softwares_section .container .lumos_box .softwares_list .software{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}#softwares_section .container .lumos_box .softwares_list .software .software_icon img{width:40px;height:auto}#category_section .container .lumos_box .projets_list{max-width:900px}#category_section .container .lumos_box .projets_list .projet{max-width:300px;height:300px;border:solid 1px #FCFCFC;display:flex;flex-direction:column;text-align:center;transition:0.4s}#category_section .container .lumos_box .projets_list .projet img{width:100%;height:250px;object-fit:cover;border-bottom:solid 1px #FCFCFC;transition:0.4s}#category_section .container .lumos_box .projets_list .projet .content_projet{height:50px;display:flex;justify-content:center;align-items:center;color:#F1F6F9;box-shadow:0 0 0 0em inset #6947EF;--_g: linear-gradient(#6947EF 0 0) no-repeat;background:var(--_g) calc(var(--_p,0%) - 100%) 0%, var(--_g) calc(200% - var(--_p,0%)) 0%, var(--_g) calc(var(--_p,0%) - 100%) 100%, var(--_g) calc(200% - var(--_p,0%)) 100%;background-size:50.5% calc(var(--_p,0%)/2 + .5%);outline-offset:0.1em;transition:background-size 0.4s, background-position 0s 0.4s}#category_section .container .lumos_box .projets_list .projet:hover{border:solid 1px #6947EF}#category_section .container .lumos_box .projets_list .projet:hover img{border-bottom:solid 1px #6947EF}#category_section .container .lumos_box .projets_list .projet:hover .content_projet{box-shadow:0 0 0 0.1em inset #6947EF;--_p: 100%;transition:background-position 0.4s, background-size 0s}@media screen and (min-width:768px){.container .lumos_box .creations,.container .lumos_box .softwares_list{background-color:#222121;border:solid 1px #6947EF;margin:30px 30px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:16px;grid-row-gap:16px}.container .lumos_box .creations .creation img,.container .lumos_box .softwares_list .creation img{width:100%;height:250px;object-fit:cover;border:none}.container .lumos_box .creations .creation:nth-child(1),.container .lumos_box .softwares_list .creation:nth-child(1){grid-area:0.25}.container .lumos_box .creations .creation:nth-child(2),.container .lumos_box .softwares_list .creation:nth-child(2){grid-area:0.0833333333}.container .lumos_box .creations .creation:nth-child(3),.container .lumos_box .softwares_list .creation:nth-child(3){grid-area:0.0416666667}.container .lumos_box .creations .creation:nth-child(4),.container .lumos_box .softwares_list .creation:nth-child(4){grid-area:0.3333333333}.container .lumos_box .creations .creation:nth-child(5),.container .lumos_box .softwares_list .creation:nth-child(5){grid-area:0.1111111111}.container .lumos_box .creations .creation:nth-child(6),.container .lumos_box .softwares_list .creation:nth-child(6){grid-area:0.0555555556}.container .lumos_box .projets_list{background-color:#222121;border:solid 1px #6947EF;margin:30px 30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:16px}.container .lumos_box .projets_list .projet img{width:100%;height:250px;object-fit:cover;border:none}.container .lumos_box .projets_list .projet:nth-child(1){grid-area:0.25}.container .lumos_box .projets_list .projet:nth-child(2){grid-area:0.0833333333}#softwares_section .container .lumos_box .softwares_list{grid-column-gap:32px;grid-row-gap:32px}}@media screen and (min-width:1440px){header{max-width:1520px;margin-left:auto;margin-right:auto;position:relative;height:auto}header .navbar{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between;padding:30px;box-sizing:border-box}header .navbar .logo{position:static;font-family:"Roman SD", "sans-serif";font-size:48px;color:#F1F6F9}header .navbar .nav_links{display:block;position:static;height:auto;width:auto;background-color:rgba(0, 0, 0, 0)}header .navbar .nav_links ul{display:flex;flex-direction:row;align-items:center}header .navbar .nav_links ul li{margin:0 32px}header .navbar .nav_links ul li a{font-size:24px}header .navbar .menu_btn{display:none}.navbar_2{display:block}.navbar_2 ul{width:100%;display:flex;justify-content:center;align-items:center;gap:32px}.navbar_2 ul li a{font-size:24px;position:relative;color:#F1F6F9}.navbar_2 ul li a::before{content:"";position:absolute;width:100%;height:1px;background:#6947EF;top:100%;left:0;pointer-events:none;transform-origin:50% 100%;transition:clip-path 0.3s, transform 0.3s cubic-bezier(0.2, 1, 0.8, 1);clip-path:polygon(0% 0%, 0% 100%, 0 100%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%, 100% 100%, 100% 0%)}.navbar_2 ul li a:after{position:absolute;width:100%;height:1px;background:#6947EF;top:100%;left:0;pointer-events:none}.navbar_2 ul li a:hover::before{transform:translate3d(0, 2px, 0) scale3d(1.08, 3, 1);clip-path:polygon(0% 0%, 0% 100%, 50% 100%, 50% 0, 50% 0, 50% 100%, 50% 100%, 0 100%, 100% 100%, 100% 0%)}#about_section .container .title,#creations_section .container .title,#contact_section .container .title,#skills_section .container .title,#softwares_section .container .title,#category_section .container .title{display:flex;flex-direction:row;justify-content:flex-start;width:100%;gap:24px;margin-bottom:56px}#about_section .container .title .icon,#creations_section .container .title .icon,#contact_section .container .title .icon,#skills_section .container .title .icon,#softwares_section .container .title .icon,#category_section .container .title .icon{width:79px;height:83px;margin-bottom:0px}#about_section .container .title .icon img,#creations_section .container .title .icon img,#contact_section .container .title .icon img,#skills_section .container .title .icon img,#softwares_section .container .title .icon img,#category_section .container .title .icon img{width:100%}#hero_section .graphic_elements,#about_section .graphic_elements,#creations_section .graphic_elements,#contact_section .graphic_elements,#skills_section .graphic_elements,#softwares_section .graphic_elements,#category_section .graphic_elements{display:flex;align-items:center;justify-content:space-between;height:300px;width:100%}#hero_section .graphic_elements .graphic_1 .line,#about_section .graphic_elements .graphic_1 .line,#creations_section .graphic_elements .graphic_1 .line,#contact_section .graphic_elements .graphic_1 .line,#skills_section .graphic_elements .graphic_1 .line,#softwares_section .graphic_elements .graphic_1 .line,#category_section .graphic_elements .graphic_1 .line{background-color:#F1F6F9;width:300px;height:1px;transform:translate(-50%, 0%) rotate(90deg);position:relative}#hero_section .graphic_elements .graphic_1 .line::after,#about_section .graphic_elements .graphic_1 .line::after,#creations_section .graphic_elements .graphic_1 .line::after,#contact_section .graphic_elements .graphic_1 .line::after,#skills_section .graphic_elements .graphic_1 .line::after,#softwares_section .graphic_elements .graphic_1 .line::after,#category_section .graphic_elements .graphic_1 .line::after{content:"";position:absolute;width:300px;height:1px;background-color:#F1F6F9;transform:translate(0%, -150px) rotate(90deg)}#hero_section .graphic_elements .scroll,#about_section .graphic_elements .scroll,#creations_section .graphic_elements .scroll,#contact_section .graphic_elements .scroll,#skills_section .graphic_elements .scroll,#softwares_section .graphic_elements .scroll,#category_section .graphic_elements .scroll{display:flex;align-items:center;gap:16px;transform:translate(50%, 0%) rotate(90deg)}#hero_section .graphic_elements .scroll .scroll_content,#about_section .graphic_elements .scroll .scroll_content,#creations_section .graphic_elements .scroll .scroll_content,#contact_section .graphic_elements .scroll .scroll_content,#skills_section .graphic_elements .scroll .scroll_content,#softwares_section .graphic_elements .scroll .scroll_content,#category_section .graphic_elements .scroll .scroll_content{letter-spacing:5px}#hero_section .graphic_elements .scroll .line-1,#about_section .graphic_elements .scroll .line-1,#creations_section .graphic_elements .scroll .line-1,#contact_section .graphic_elements .scroll .line-1,#skills_section .graphic_elements .scroll .line-1,#softwares_section .graphic_elements .scroll .line-1,#category_section .graphic_elements .scroll .line-1{background-color:#F1F6F9;width:25px;height:1px}#hero_section .graphic_elements .scroll .line-2,#about_section .graphic_elements .scroll .line-2,#creations_section .graphic_elements .scroll .line-2,#contact_section .graphic_elements .scroll .line-2,#skills_section .graphic_elements .scroll .line-2,#softwares_section .graphic_elements .scroll .line-2,#category_section .graphic_elements .scroll .line-2{background-color:#F1F6F9;width:100px;height:1px}#creations_section .container .lumos_box .creations .creation{width:250px;height:250px;position:relative}#creations_section .container .lumos_box .creations .creation .card{width:100%;height:100%;position:absolute;transition:transform 500ms ease-in-out;transform-style:preserve-3d}#creations_section .container .lumos_box .creations .creation .card:hover{transform:rotateY(180deg)}#creations_section .container .lumos_box .creations .creation .card .side{width:100%;height:100%;position:absolute;backface-visibility:hidden}#creations_section .container .lumos_box .creations .creation .card .side--front{z-index:1}#creations_section .container .lumos_box .creations .creation .card .side--front img{width:100%;height:100%}#creations_section .container .lumos_box .creations .creation .card .side--back{display:flex;justify-content:center;align-items:center;background-color:#F1F6F9;transform:rotateY(180deg)}#creations_section .container .lumos_box .creations .creation .card .side--back a{border:solid 1px #6947EF;padding:20px;box-sizing:border-box;color:#6947EF;transition:0.4s}#creations_section .container .lumos_box .creations .creation .card .side--back a:hover{background-color:#6947EF;color:#F1F6F9}#softwares_section .container .lumos_box .softwares_list{width:940px;height:540px;grid-column-gap:0px;grid-row-gap:0px}#softwares_section .container .lumos_box .softwares_list .software .software_icon img{width:70px;height:auto}#category_section .container .lumos_box{width:900px}#category_section .container .lumos_box .projets_list{justify-items:center}}html{font-size:18px;font-family:"Raleway", sans-serif;color:#F1F6F9}h1{font-size:32px;font-family:"Roman SD", sans-serif;letter-spacing:5px}h2{font-size:24px;font-family:"Roman SD", sans-serif}h3{font-size:20px;font-weight:500}span{font-size:16px}p{font-size:16px;line-height:150% !important}@media screen and (min-width:768px){h1{font-size:56px}h2{font-size:40px}h3{font-size:32px}p,span{font-size:18px}}@media screen and (min-width:1440px){h1{font-size:96px;letter-spacing:10px}h2{font-size:64px}h3{font-size:48px}p{font-size:18px}span{font-size:18px}}section{padding:100px 0px}@media screen and (min-width:375px){.container{width:90%;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width:768px){.container{max-width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1440px){.container{max-width:1520px;margin-left:auto;margin-right:auto}}body{overflow-x:hidden}.graphic_elements{display:none;z-index:-10}#hero_section{height:30vh;background-image:url(/wp-content/themes/alexis_folio/components/.././img/Triangle_Parfait.png);background-repeat:no-repeat;background-position:center center;background-size:350px 396px}#hero_section .container{height:100%}#hero_section .container .hero_content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}#hero_section .container .hero_content .ellipse{position:relative;width:100%;max-width:1300px;height:auto;z-index:-55}#hero_section .container .hero_content .ellipse img{position:absolute;top:0;left:0;transform:translate(0%, -40%);max-width:100%;height:auto}#hero_section .container .hero_content .title{margin-top:24px}#hero_section .container .hero_content .subtitle{margin-top:24px}#hero_section .container .hero_content .sub_content{margin-top:32px;display:flex;gap:56px}#about_section .ellipse_right,#about_section .ellipse_left,#single_section .ellipse_right,#single_section .ellipse_left{display:none}#about_section .container .about_content,#single_section .container .about_content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;max-width:1046px;margin-left:auto;margin-right:auto;padding:30px;box-sizing:border-box;background-color:#222121}#about_section .container .about_content img,#single_section .container .about_content img{display:none}#creations_section .container,#softwares_section .container,#category_section .container{display:flex;flex-direction:column;align-items:center;gap:32px}#contact_section .container .contactContent .leftContent{margin-bottom:56px}#contact_section .container .contactContent .rightContent .details_title{margin-bottom:32px}#contact_section .ellipse_right{display:none}#single_section .container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px}#single_section .container .about_content{text-align:left}#single_section .container .logiciels_grp{display:flex;flex-direction:column;gap:32px}#single_section .container .logiciels_grp .logiciel{display:flex;align-items:center;flex-direction:column;max-width:240px;background-color:#222121;border:solid 1px #6947EF;padding:20px;box-sizing:border-box;gap:16px}#single_section .container .img_projet{max-width:400px}#single_section .container .img_projet img{width:100%;height:auto}#single_section .container .img_maquette{max-width:400px}#single_section .container .img_maquette img{width:100%;height:auto}#single_section .container .mockups_list .mockup_1,#single_section .container .mockups_list .mockup_2,#single_section .container .mockups_list_2 .mockup_1,#single_section .container .mockups_list_2 .mockup_2{max-width:1520px}#single_section .container .mockups_list .mockup_1 img,#single_section .container .mockups_list .mockup_2 img,#single_section .container .mockups_list_2 .mockup_1 img,#single_section .container .mockups_list_2 .mockup_2 img{width:100%;height:auto}#single_section .container .mockups_list .mockup_3,#single_section .container .mockups_list .mockup_4,#single_section .container .mockups_list_2 .mockup_3,#single_section .container .mockups_list_2 .mockup_4{max-width:720px}#single_section .container .mockups_list .mockup_3 img,#single_section .container .mockups_list .mockup_4 img,#single_section .container .mockups_list_2 .mockup_3 img,#single_section .container .mockups_list_2 .mockup_4 img{width:100%;height:auto}#skills_section .container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px}#skills_section .container .skills_cards{display:flex;flex-direction:column;gap:32px}#skills_section .container .skills_cards .skill_card{max-width:250px;height:250px;border:solid 1px #6947EF;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:20px;box-sizing:border-box}#mentions_section .container .contenu_mentions{display:flex;flex-direction:column;gap:32px}footer{background-color:#222121}footer .container{display:flex;flex-direction:column;box-sizing:border-box;padding:20px;justify-content:center;align-items:center;gap:32px}footer .container .logo span{font-size:20px;font-family:"Roman SD", "sans-serif"}footer .container .rights p{color:#F1F6F9}footer .container .socials{display:flex;justify-content:center;width:120px}footer .container .socials i{color:#F1F6F9;padding:10px}@media screen and (min-width:768px){#hero_section{height:60vh;background-size:650px 686px;margin-bottom:100px;background-size:530px 566px}#hero_section .container .hero_content .title{margin-top:24px}#hero_section .container .hero_content .subtitle span{font-size:24px}#hero_section .container .hero_content .sub_content{margin-top:56px}#hero_section .container .hero_content .sub_content span{font-size:24px}#single_section .container .logiciels_grp{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#single_section .container .logiciels_grp .logiciel{align-items:center;justify-content:center;width:240px;height:240px}#skills_section .container .skills_cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#skills_section .container .skills_cards .skill_card{width:250px;padding:0}}@media screen and (min-width:1440px){#hero_section{height:80vh;background-size:773.95px 812.93px;margin:0}#hero_section .container{position:relative}#hero_section .container .hero_content .title{margin-top:24px}#hero_section .container .hero_content .subtitle span{font-size:40px}#hero_section .container .hero_content .sub_content{margin-top:56px}#hero_section .container .hero_content .sub_content span{font-size:40px}#hero_section .container .graphic_elements{position:absolute;top:70%;height:auto}#about_section{height:600px;position:relative}#about_section .ellipse_right{display:block;position:absolute;top:0;right:0;transform:translate(70%, -30%);z-index:-100}#about_section .ellipse_left{display:block;position:absolute;top:0;left:0;transform:translate(-60%, 15%);z-index:-100}#about_section .container{position:relative}#about_section .container .graphic_elements{position:absolute;bottom:-59%}#about_section .container .title{margin-bottom:72px}#about_section .container .about_content{text-align:left;align-items:flex-start;position:relative}#about_section .container .about_content img{display:block;width:652px;height:685px;position:absolute;bottom:0;right:0;transform:translate(25%, 35%);z-index:-2}#creations_section .container,#softwares_section .container{gap:56px;position:relative}#creations_section .container .graphic_elements,#softwares_section .container .graphic_elements{position:absolute;bottom:0px}#contact_section{position:relative}#contact_section .ellipse_right{display:block;position:absolute;top:0;right:0;transform:translate(70%, -30%);z-index:-100}#contact_section .container{position:relative}#contact_section .container .graphic_elements{position:absolute;bottom:-5%}#contact_section .container .contactContent{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1164px;margin-left:auto;margin-right:auto}#contact_section .container .contactContent .leftContent{width:50%}#contact_section .container .contactContent .rightContent{width:50%}#single_section .container .mockups_list,#single_section .container .mockups_list_2{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px}#skills_section .container{height:600px;gap:56px;position:relative}#skills_section .container .graphic_elements{position:absolute;bottom:0px}#softwares_section .container{position:relative}#softwares_section .container .graphic_elements{position:absolute;bottom:-10%}footer .container{display:flex;flex-direction:row;justify-content:space-between;max-width:none}footer .container .logo span{font-size:48px}#category_section .container{position:relative}#category_section .container .graphic_elements{position:absolute;bottom:-15%}#mentions_section .contenu_mentions{text-align:start}}