@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);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}*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}html{color-scheme:dark light}body{min-height:100vh}img,picture,svg,video{display:block;max-width:100%}ol,ul{list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}h1{font-size:46px}h1,h2{color:#022179;font-weight:700;text-align:center}h2{font-size:30px;margin-top:20px}@media screen and (min-width:768px){h1{font-size:56px}h2{font-size:38px}}body{background-color:#fff}.App{align-items:center;display:flex;flex-direction:column;font-family:Roboto,sans-serif;min-height:100vh;width:100%}.app-bg{background-image:url(/static/media/bghome.5782f922de0935fcf306.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;opacity:1;position:fixed;transition:all 1.5s ease-in-out;width:100%}.app-bg-faded{opacity:.2}.itforalllogo{height:159px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 1s ease-in-out;width:362px;z-index:2}.itforalllogo-top{height:106px;left:50%;position:absolute;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:241px}.Home{margin-top:300px;min-height:100vh;opacity:0;position:relative;transition:1s ease-in;transition-delay:1s;width:90%}@media screen and (min-width:768px){.Home{margin-top:200px;width:70%}}.Home-displayed{opacity:1}.hero{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.hero-text2{color:#022179;font-size:20px;margin-top:50px;position:relative}@media screen and (min-width:768px){.hero-text2{font-size:26px}}.home-services,.mobile-home-services{margin-top:50px;position:relative}@media screen and (min-width:768px){.home-services{margin-top:250px}}.home-services{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.home-services-subtitle{margin-bottom:20px;text-align:left}.home-services-text-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;width:40%}.home-services-text{color:#022179;font-size:22px;line-height:150%;text-align:left}.mobile-home-services{align-items:center;display:flex;flex-direction:column;justify-content:center}#cogwheel,#headset,#laptop{height:200px;margin-top:50px;width:200px}@media screen and (min-width:768px){#cogwheel,#headset,#laptop{height:400px;width:400px}}.mobile-home-services-text{color:#022179;font-size:20px;margin-top:50px}.home-link{margin:0 0 20px}.Navbar{color:#022179;margin-top:250px;width:600px;z-index:1}.navbar-menu-list{display:flex;flex-direction:row;font-size:20px;font-weight:700;justify-content:space-between}.navbar-menu-list-fixed{align-items:center;background-color:#fff;height:100px;justify-content:space-around;left:0;padding-left:10%;padding-right:10%;position:fixed;top:0;width:100%;z-index:2}.navbar-menu-link:hover,.navbar-menu-list-fixed{border-bottom:2px solid #022179}.menu-icon{-webkit-filter:invert(100%);filter:invert(100%);height:40px;left:15px;position:fixed;top:15px;width:40px;z-index:2}.mobile-Navbar{background-color:#fff;color:#022179;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;width:100%;z-index:2}.itforalllogo-navbar{height:60px;width:136px}.itforalllogo-mobile-navbar{height:106px;left:50%;position:absolute;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:241px}.mobile-navbar-menu-list{align-items:center;display:flex;flex-direction:column;font-size:26px;font-weight:700;height:30vh;justify-content:space-between;width:100%}.Navbar-transition-appear{opacity:0;z-index:1}.Navbar-transition-appear-active{opacity:1;transition:1s ease-in;transition-delay:1s;z-index:1}.Navbar-transition-appear-done{opacity:1;z-index:1}.mobile-Navbar-transition-appear{display:flex;opacity:0;z-index:1}.mobile-Navbar-transition-appear-active{display:flex;opacity:1;transition:.3s ease-in;z-index:1}.mobile-Navbar-transition-appear-done{display:flex;opacity:1;z-index:1}.mobile-Navbar-transition-enter{display:flex;opacity:0;z-index:1}.mobile-Navbar-transition-enter-active{display:flex;opacity:1;transition:.2s ease-in;z-index:1}.mobile-Navbar-transition-enter-done{display:flex;opacity:1;z-index:1}.mobile-Navbar-transition-exit{display:flex;opacity:1}.mobile-Navbar-transition-exit-active{display:flex;opacity:0;transition:.2s ease-in}.mobile-Navbar-transition-exit-done{display:none;opacity:0}.menu-icon-transition-enter{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.menu-icon-transition-enter-active{transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in}.menu-icon-transition-enter-active,.menu-icon-transition-exit{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu-icon-transition-exit-active{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in}.footer{align-items:center;background-color:#022179;color:#fff;display:flex;flex-direction:row;justify-content:space-around;margin-top:100px;min-height:80px;position:relative;width:100%}.footer-text{font-size:16px;font-weight:400}@media screen and (min-width:768px){.footer{min-height:100px}.footer-text{font-size:20px}}#linkedin{width:15%}.about{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:5vw;margin-right:5vw;margin-top:300px;min-height:100vh;position:relative;transition:1s ease-in;transition-delay:1s;width:90%}@media screen and (min-width:768px){.about{margin-left:15vw;margin-right:15vw;margin-top:200px;width:70%}}.about-image{border-radius:50%;height:340px;margin-bottom:50px;margin-top:100px;width:300px}.about-text{color:#022179;font-size:20px;line-height:150%;margin-left:5vw;margin-right:5vw;margin-top:50px;position:relative}.contact-data{text-decoration:underline}@media screen and (min-width:768px){.about-text{font-size:26px}}.Contact{margin-top:300px;min-height:100vh;position:relative;transition:1s ease-in;transition-delay:1s;width:90%}@media screen and (min-width:768px){.Contact{margin-top:200px;width:70%}}.contact-title{font-size:38px}@media screen and (min-width:768px){.contact-title{font-size:56px}}.Contact-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:80px;position:relative;width:100%}.contact-data{scale:1;transition:all .3s ease-in}.contact-data:hover{scale:1.1}p{font-size:20px}a{font-weight:700}a,p{margin-top:10px}.earth{height:30%;width:30%}.Contact-text{color:#022179;position:relative;width:100%}.Contact-text,.Contact-text-container{align-items:center;display:flex;flex-direction:column}.Contact-text-container{margin-top:30px}@media screen and (min-width:768px){.Contact-text{width:60%}p{font-size:26px}a,p{margin-top:12px}}.Contact-form{margin-top:80px}.Contact-form-container-input{background-color:#fff;border:2px solid #022179;border-radius:5px;color:#022179;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:50px;padding:5px 5px 35px;position:relative;width:100%}.Label-and-input{align-items:flex-start;display:flex;flex-direction:column;margin-top:20px;position:relative;width:95%}input,textarea{border-radius:5px;font-size:16px;margin-top:10px;width:100%}.form-send,input,textarea{background-color:#f0f0f0;border:2px solid #022179;color:#022179;padding:5px}.form-send{border-radius:5px;font-size:20px;margin-top:30px;min-width:20%}@media screen and (min-width:768px){.Contact-form-container{display:flex;flex-direction:row;justify-content:center;width:100%}.Contact-form-container-input{width:60%}.Label-and-input{width:90%}input,textarea{font-size:20px}.form-send{font-size:24px}}#linkedin{height:auto;width:150px}.Tarifs{margin-top:300px;min-height:100vh;position:relative;transition:1s ease-in;transition-delay:1s;width:90%}@media screen and (min-width:768px){.Tarifs{margin-top:200px;width:70%}}.Tarifs-container{margin-top:80px;overflow-x:scroll;position:relative;width:100%}@media screen and (min-width:768px){.Tarifs-container{overflow-x:hidden}}.Tarifs-table{position:relative}.Offer{color:#022179;font-size:20px;margin-top:30px;text-align:center}@media screen and (min-width:768px){.Tarifs-table{height:auto;width:100%}.Tarifs-container{align-items:center;display:flex;flex-direction:column}}.cookies{margin-top:100px;min-height:100vh}@media screen and (min-width:768px){.cookies{margin-top:50px}}.cookies-title{color:#022179;margin-bottom:100px;margin-top:100px}.cookies-text{color:#022179;margin-bottom:50px;margin-top:50px}.procedures{align-items:center;display:flex;flex-direction:column;margin-top:200px;min-height:100vh;position:relative;transition:1s ease-in;transition-delay:1s;width:95%}@media screen and (min-width:768px){.procedures{margin-top:150px;width:70%}}.procedure-title-and-arrow{align-items:center;border:2px solid #022179;display:flex;justify-content:space-around;margin-bottom:20px;width:50%}.arrow,.inverted-arrow{cursor:pointer;height:40px;width:40px}.inverted-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pdf-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;width:100%}.pdf-page{height:auto;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.pdf-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.pdf-page{height:auto;margin-bottom:20px;width:100%}}
/*# sourceMappingURL=main.2fbf3e79.css.map*/