@media (width <= 1440px){.contactForm{padding-left:6rem;padding-right:6rem}}@media (width <= 1350px){.contactForm form{padding-left:6rem;padding-right:6rem}}@media (width <= 1150px){.contactForm form{padding-left:4rem;padding-right:4rem}.contactForm{padding-left:2rem;padding-right:2rem}}@media (width <= 1050px){.contactForm form{padding-left:2rem;padding-right:2rem}.contactForm{padding:50px 1rem}.telAndMail{flex-direction:column;gap:10px}.telAndMail div{margin-left:0}}@media (width <= 560px){.contactForm,.contactForm form{padding-left:.5rem;padding-right:.5rem}.telAndMail{flex-direction:column;gap:10px;font-size:12px}#form h2{font-size:22px}#form p{font-size:16px;padding-left:10px;padding-right:10px}#message,#name{font-size:12px}#form button{font-size:14px}}.buttonIcon{display:none}.serviceIcon{width:84px;height:84px}@media (width <= 1536px){.service h3{font-size:1rem}.service h4{font-size:.9rem}.service p{font-size:.8rem}.serviceIcon{width:48;height:48}}@media (width <= 1050px){.service{border-radius:40px;height:100%;padding:30px}.service h3{font-size:1.5rem;text-align:center;margin:0}.service h4{font-size:1.1rem;margin-top:20px}.service p{font-size:1rem}.buttonIcon{display:block;flex-shrink:0}.titleContainer{display:flex;align-items:center;justify-content:space-between}.serviceIcon{width:84;height:84}.serviceBorderTextContainer{margin-top:20px;border-top:3px solid #cacbd2}.serviceTextContainer{height:0;overflow:hidden;transition:height .5s ease-in-out}.serviceTextContainerShow{height:150px;transition:height .5s ease-in-out}}@media (width <= 560px){.serviceIcon{width:48;height:48}.buttonIcon{height:18px;width:18px}.service h3{font-size:18px}.service h4{font-size:14px;margin-top:10px}.service p{font-size:12px}.serviceBorderTextContainer{border-top:2px solid #cacbd2}}@media (width <= 400px){.service p{display:none}}@media (width <= 1350px){.technologie{padding:18px}}.technologiesMobile{display:none}#background{width:100%;height:100%}@media (width <= 1440px){.about{padding-left:6rem;padding-right:6rem}.technologies{left:6rem;right:6rem}.introduction{margin-top:100px}.introduction h1{font-size:36px}}@media (width <= 1200px){.introduction{margin-top:75px}.introduction h1{font-size:36px}.technologies img{height:36px;width:36px}.aboutButton{height:42px;width:180px}}@media (width <= 1150px){.about{padding-left:2rem;padding-right:2rem}.technologies{left:2rem;right:2rem}}@media (width <= 1050px){.about{padding-left:1rem;padding-right:1rem}.technologies{left:1rem;right:1rem}}@media (width <= 880px){#myPhoto{position:absolute;right:5px;bottom:0;width:240px;height:360px}.technologies{display:none}.technologiesMobile{display:grid}.technologiesMobile div:nth-child(odd){border-right:1px solid #cacbd2}.introduction h1,.introduction p{max-width:70%}}@media (width <= 640px){.introduction h1{font-size:22px}.introduction p{font-size:14px}}@media (width <= 560px){.introduction{margin-top:50px;max-width:90%}#myPhoto{position:absolute;right:5px;bottom:0;width:240px;height:320px}.about{padding-left:.5rem;padding-right:.5rem;height:540px}.technologies{display:none}.technologiesMobile{display:grid;left:8px;right:8px}.technologiesMobile div:nth-child(odd){border-right:1px solid #cacbd2}.aboutButton{width:140px;height:32px;border-radius:4px;font-size:11px}}@media (width <= 470px){.about{height:670px}}@media (width <= 400px){.introduction{margin-top:40px}.introduction h1,.introduction p{max-width:100%}}@media (width <= 1440px){.services{padding-left:6rem;padding-right:6rem}#services{font-size:42px}.servicesText{font-size:14px}}@media (width <= 1150px){.services{padding-left:2rem;padding-right:2rem}}@media (width <= 1050px){.services{padding-left:1rem;padding-right:1rem}#services{font-size:36px}.servicesText{font-size:1rem}.servicesIntroduction{grid-template-columns:1fr;gap:15px}.servicesContainer{display:flex;flex-direction:column;gap:25px}}@media (width <= 560px){.services{padding-left:.5rem;padding-right:.5rem}#services{font-size:22px}.servicesText{font-size:14px}.servicesIntroduction{gap:5px}}.workButton{display:none}@media (width <= 1536px){.work h3{font-size:1rem}.work h4{font-size:.9rem}.work p{font-size:.8rem}}@media (width <= 1350px){.works{padding-left:6rem;padding-right:6rem}}@media (width <= 1050px){.work{height:100%}.work h3{font-size:1.4rem}.work h4{font-size:1.1rem}.work p{font-size:1rem}.workButton{display:block}.workDescriptionHidden{position:static;height:0;padding-top:0;padding-bottom:0;transition:height .5s cubic-bezier(0,1,0,1);opacity:1}.workDescriptionShow{margin-top:1.5rem;height:500px;padding-top:1.5rem;padding-bottom:1.5rem;transition:height .5s cubic-bezier(0,1,0,1)}.btnClose button{background-color:#fff;color:#000}}@media (width <= 560px){.work h3{font-size:20px}.work h4{font-size:16px}.work p{font-size:12px}.workButton{bottom:60px}.workDescriptionShow{height:450px}}.expansion-body{overflow:hidden;max-height:10000px;transition:max-height .5s cubic-bezier(1,0,1,0)}.expansion-hide{max-height:0;transition:max-height .5s cubic-bezier(0,1,0,1)}@media (width <= 1440px){.works{padding-left:6rem;padding-right:6rem}#works{font-size:42px}.worksText{font-size:14px}}@media (width <= 1150px){.works{padding-left:2rem;padding-right:2rem}}@media (width <= 1050px){.works{padding-left:1rem;padding-right:1rem;padding-top:350px}.projectsIntroduction{grid-template-columns:1fr;gap:15px}#works{font-size:36px}.worksText{font-size:1rem}.worksContainer{display:flex;flex-direction:column;gap:1rem}}@media (width <= 560px){.buttonAfficher{margin:0}.works{padding-left:.5rem;padding-right:.5rem;padding-bottom:0}#works{font-size:22px}.projectsIntroduction p{font-size:14px}.projectsIntroduction{gap:5px}.worksContainer{gap:0}}
/*# sourceMappingURL=71fbcbdeea12aeb4.css.map*/