@font-face{font-family:Aldrich;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f9e202fd75262de-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Aldrich Fallback;src:local("Arial");ascent-override:62.03%;descent-override:18.08%;line-gap-override:4.12%;size-adjust:116.10%}.__className_de90c5{font-family:Aldrich,Aldrich Fallback;font-weight:400;font-style:normal}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif}*,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}p{font-size:1.3rem}a{color:inherit;text-decoration:none}.bords{width:20%}@media (prefers-color-scheme:dark){html{color-scheme:dark}}body{background-color:white;color:black}section{width:100%;padding:5em 7em;box-shadow:0 5px 15px black}h2{font-size:2.2rem;color:black;font-weight:700}#contact h2,#prestations h2,#realisations h2,#reviews h2,#tarifs h2{text-transform:uppercase;text-align:center;margin-bottom:50px}#btn-formulaire,.boutons-nav{font-size:1.5rem;line-height:25px;color:white;background-color:black;border:2px solid #de6f0b;border-radius:15px;padding:15px 20px 10px;transition:.4s}#bouton_haut:hover,#btn-formulaire:hover,.boutons-nav:hover{color:#ffd700;box-shadow:0 0 20px #ffd700;transition:.4s;cursor:pointer}#container-navigation{position:relative;width:100%;height:250px;display:flex;flex-direction:row;align-items:center;justify-content:space-around;background-image:url(/_next/static/media/bandeau-vr.e2e8b5bf.jpg);background-size:cover;background-position:50%;box-shadow:0 5px 15px black;z-index:10}#container-logo{position:relative;width:13%;height:200px;padding:50px}#logo-header{object-fit:contain}#navigation-desktop{width:55%;height:150px;display:flex;justify-content:space-between;align-items:center}#navigation-mobile{background-color:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:space-evenly;transform:translateX()}#logo-burger{display:none}.container-bouton-menu{display:flex;justify-content:center}#slogan{height:50px;background-color:#ffd700;color:black;padding:10px 50px;z-index:1;box-shadow:0 5px 15px black}#slogan p{font-size:1.5rem;line-height:30px}.containers-prestations{display:flex;flex-direction:row;justify-content:space-around;align-items:center;color:black;width:100%;margin-bottom:50px}.containers-image-prestations{width:40%;height:400px;position:relative}.containers-text-prestations{width:50%;padding:50px;display:flex;flex-direction:column;justify-content:space-around;text-align:justify}#film,#web{box-shadow:-5px 5px 10px rgba(0,0,0,.9);transition:.3s}.containers-prestations:hover #film,.containers-prestations:hover #web{translate:10px -10px;box-shadow:-20px 20px 10px rgba(0,0,0,.3);transition:.2s}#depannage{box-shadow:5px 5px 10px rgba(0,0,0,.6);transition:.2s}.containers-prestations:hover #depannage{translate:-10px -10px;box-shadow:20px 20px 10px rgba(0,0,0,.3)}#depannage,#film,#web{width:100%;height:450px;border-radius:10px}.container-tuiles-tarifs{display:flex;flex-direction:row;justify-content:space-around;padding:10px}.card-tarif-container{width:40%;height:300px;perspective:1000}.card-tarif-container:hover .card-tarif{transform:rotateY(180deg)}.card-tarif{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s ease-in-out}.card-tarif-face{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-tarif-back,.card-tarif-front{padding:20px;border-radius:12px;box-shadow:0 10px 13px rgba(0,0,0,.6);text-align:center;display:flex;flex-direction:column;justify-content:space-around;border:2px solid black}.card-tarif-front h3{color:#ffd700;text-shadow:2px 2px 1px black;text-transform:uppercase;font-weight:700;font-size:1.8rem}.card-tarif-back{transform:rotateY(180deg)}.image-tuile-tarifs{width:100%;display:flex;justify-content:space-evenly;align-items:center}#container-tuiles-tarifs-info-video .tuile-tarif{width:30%}#container-tuiles-web .tuile-tarif{width:22%}#container-tuiles-vr-appli .tuile-tarif{width:45%}#container-image-tuile-app{display:flex;justify-content:space-around}.tuile-tarif{position:relative;padding:20px;border-radius:10px;box-shadow:0 0 10px black;text-align:center;overflow:hidden;cursor:pointer;color:black}.tuile-tarif h3{font-size:1.8rem;color:#ffd700;text-shadow:2px 2px 2px black;text-transform:uppercase}.text-titre-tarif{font-size:1.5rem}.tuile-tarif:hover{box-shadow:0 0 20px black}.image_tuile_tarifs{display:flex;flex-direction:row}.tuile-tarif:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6) 50%,transparent);transform:translateX(-100%) rotate(25deg)}.tuile-tarif:hover:before{animation:shine .8s ease forwards}@keyframes shine{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}#container-principal-applications,#container-principal-experiences,#container-principal-sites-web{margin:auto;overflow:hidden}#container-experiences,#container-sites-web{display:flex;flex-direction:row;height:300px;margin:20px auto}#container-sites-web{justify-content:space-around}#container-experiences{justify-content:center}#container-experiences .card{margin:0 10px}.container-boutons-réalisations{text-align:center;width:100%}.container-boutons-réalisations :hover{cursor:pointer}#container-applications{display:flex;flex-direction:row;justify-content:center;height:600px;margin:20px auto}.card-container,.card-experiences{width:539px;height:256px;perspective:1000px}.card-application-container{width:256px;height:539px;margin:0 5px}.card{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s ease-in-out}.card-application-container:hover .card,.card-container:hover .card,.card-experiences:hover .card{transform:rotateY(180deg)}.card-container:hover .card img{box-shadow:0 5px 10px rgba(0,0,0,.6),0 10px 13px rgba(150,109,0,.6)}.card-face{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-back img,.card-front img{width:99%;height:100%;padding:10px;object-fit:contain;border-radius:12px;box-shadow:0 10px 13px rgba(0,0,0,.6)}.card-back{transform:rotateY(180deg)}.boutons-carroussel{color:black;margin:20px;transition:.4s}.boutons-carroussel:hover{color:#ffd700;background-color:black;border:2px solid #de6f0b;border-radius:50%;box-shadow:0 0 10px #ffd700}#container-principal-container-tuiles{width:100%;height:450px;overflow:hidden;margin:auto;display:flex;position:relative}.container-tuiles-review{display:flex;flex-direction:row;z-index:9}#arrow-left,#arrow-right{z-index:9999;font-size:2rem;background-color:rgba(255,215,0,.5);box-shadow:0 0 2px black;border-radius:5px;padding:5px}#arrow-left:hover,#arrow-right:hover{cursor:pointer;box-shadow:0 0 5px black;background-color:#ffd700;transition:.2s}#arrow-left{left:0}#arrow-right{right:0}.tuiles-review{width:560px;height:auto;margin:20px;padding:20px;text-align:center;border-radius:10px;box-shadow:0 0 10px gray}#slogan-review{font-size:1.5rem;color:black;text-align:center}.stars-review{color:#ffd700;font-size:2rem;text-shadow:0 0 10px black}#header-reviews{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:100px;margin-bottom:20px}.name-reviews{text-transform:capitalize;font-size:1.2rem}.tuiles-review p{color:black;margin-bottom:10px;font-size:16px}.text-reviews{text-align:justify}#contact{display:flex;flex-direction:column;width:100%}#container_principal_contact{display:flex;flex-direction:row}#container-formulaire,#container-map{width:50%;text-align:center}#container-image-map{position:relative;width:100%;height:500px}#formulaire{padding:20px}#formulaire label{font-size:1.25rem;float:left}#formulaire input,#formulaire textarea{font-size:1.25rem;line-height:1.25em;padding:10px 15px;border-radius:10px;border:2px solid #de6f0b}#acceptance{align-items:center}#acceptance,#head-form{display:flex;flex-direction:row;justify-content:space-between}.container-head-form{width:49%}.container-form{display:flex;flex-direction:column;align-items:start;margin-bottom:20px}#container-form-mail,#container-form-mail>input,#container-form-phone,#container-form-phone>input,#container-form-sujet,#container-form-sujet>input,#container-form-texte,#container-form-texte>input,#first-name,#last-name,#message{width:100%}#container-map{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#container-formulaire,#container-map{padding:20px}#container-image-map{height:800px}#footer{display:flex;flex:row 1}#container-menu-footer,#container-social-footer{width:50%;display:flex;flex-direction:column;text-align:center}#container-menu-footer h2,#container-social-footer h2{margin-bottom:50px}#container-menu-footer a{margin-bottom:10px}.boutons-footer{width:70%;padding:10px 15px;border-radius:10px;border:1px solid black;text-align:center;color:white;margin:10px auto}.boutons-footer,.boutons-footer span{font-size:25px;line-height:25px}#bouton-instagram{background:linear-gradient(90deg,#F7B579,#DC3872,#8E3DBD)}#bouton-facebook{background-color:#3B5998}#bouton-youtube{background-color:#BB0000}#bouton-linkedin{background-color:#007BB6}#bouton-twitter{background-color:#1DA1F2}#marque-blanche{height:50px;background-color:#ffd700;color:black;padding:10px 50px;box-shadow:0 -5px 15px black}#marque-blanche p{text-align:center;font-size:1.5rem;line-height:30px}#mentions-legales,#politique-liste-ekleipsi,#politique-qrcode{display:flex;flex-direction:row;width:100%}#container-mentions{width:60%}#container_img404{position:relative;width:500px;height:250px;margin:auto auto 50px}#container_img404 img{object-fit:contain}#text-404{margin:50px auto}@media (min-width:2560) and (max-width:4160px){h2{font-size:3rem}h3{font-size:2rem}p{font-size:2.3rem}#btn-formulaire,.boutons-nav{font-size:2rem;padding:30px 40px}#container-navigation{height:400px}#navigation-desktop{display:flex;flex-direction:row}#logo-burger,#navigation-mobile{display:none}.containers-prestations{flex-direction:column;justify-content:space-between}.container-tuiles-tarifs{flex-direction:column;align-items:center;height:700px}.card-tarif-container{width:80%}#slogan{height:100px}#slogan p{font-size:2rem;line-height:90px}.containers-prestations{flex-direction:row!important;justify-content:space-around}.containers-text-prestations{width:50%}.containers-image-prestations{width:40%;height:600px}.containers-text-prestations a{margin:50px auto 0}#prestation-informatique{flex-direction:column-reverse}.container-tuiles-tarifs{flex-direction:row;height:350px}.card-tarif-container{width:40%}.card-tarif-front h3{font-size:2.2rem}.text-titre-tarif{font-size:2.3rem}#container-principal-experiences,#container-principal-sites-web{margin-bottom:70px}#container-experiences{flex-direction:row;align-items:center;height:350px}#container-applications{width:100%!important}.card-experiences{margin:0 20px}#container-principal-container-tuiles{height:600px!important}.container-tuiles-review{width:auto}.tuiles-review{height:auto;width:700px}.tuiles-review p{font-size:1.8rem}#container_principal_contact{display:flex;flex-direction:row;align-items:center}#container-formulaire,#container-map{width:50%}#formulaire label{font-size:2rem}#first-name,#last-name,#message{width:100%}#container-image-map{width:70%}#acceptance{display:flex;flex-direction:row;justify-content:start;align-items:center}#boutton-ok{width:20px;height:20px}#footer{flex-direction:row}#container-menu-footer,#container-social-footer{width:100%;text-align:center;margin-bottom:50px}#container-menu-footer a{margin-bottom:10px}#container-menus-footer h2{margin-bottom:20px}.boutons-footer{margin:10px auto}#marque-blanche p{font-size:2rem}#container-mentions{width:100%;padding:10px}#mentions-legales,#politique-liste-ekleipsi,#politique-qrcode{flex-direction:column}}@media (min-width:770) and (max-width:1024px){section{padding:5em 2em}#navigation-desktop{display:none}#logo-burger{display:block}.containers-prestations{flex-direction:column;justify-content:space-between}.container-tuiles-tarifs{flex-direction:column;align-items:center;height:700px}.card-tarif-container{width:80%}.containers-text-prestations{width:100%}.containers-image-prestations{width:80%}.containers-text-prestations a{margin:50px auto 0}#prestation-informatique{flex-direction:column-reverse}#container-principal-experiences,#container-principal-sites-web{margin-bottom:70px}#container-experiences{flex-direction:column;align-items:center;justify-content:space-between;height:550px}#container-applications{width:100%!important}.tuiles-review{height:auto}#container_principal_contact{display:flex;flex-direction:column;align-items:center}#container-formulaire,#container-map,#first-name,#last-name,#message{width:100%}#container-image-map{width:70%}#acceptance{display:flex;flex-direction:row;justify-content:start;align-items:center}#footer{flex-direction:column}#container-menu-footer,#container-social-footer{width:100%;text-align:center;margin-bottom:50px}#container-menu-footer a{margin-bottom:10px}#container-menus-footer h2{margin-bottom:20px}.boutons-footer{margin:10px auto}#container-mentions{width:100%;padding:10px}#mentions-legales,#politique-liste-ekleipsi,#politique-qrcode{flex-direction:column}#politique-liste-ekleipsi,#politique-qrcode{padding:50px 10px}}@media (min-width:426px) and (max-width:769px){section{padding:2em 1em}#container-logo{width:30%}#navigation-desktop{display:none}#logo-burger{display:block}.containers-prestations{flex-direction:column;justify-content:space-between}.containers-image-prestations,.containers-text-prestations{width:100%}.containers-text-prestations a{margin:50px auto 0}#prestation-informatique{flex-direction:column-reverse}.container-tuiles-tarifs{flex-direction:column;align-items:center;height:700px}#container-principal-experiences,#container-principal-sites-web{margin-bottom:70px}#container-experiences{flex-direction:column;align-items:center;justify-content:space-between;height:550px}.card-tarif-container{width:80%}#container-experiences .card{height:250px}#container-applications{width:100%!important}.tuiles-review{padding:10px;height:auto}#container_principal_contact{display:flex;flex-direction:column;align-items:center}#container-formulaire,#container-map,#first-name,#last-name,#message{width:100%}#acceptance{display:flex;flex-direction:row;justify-content:space-between;align-items:start}#container-image-map{height:600px}#footer{flex-direction:column}#container-menu-footer,#container-social-footer{width:100%;text-align:center;margin-bottom:50px}#container-menu-footer a{margin-bottom:10px}#container-menus-footer h2{margin-bottom:20px}.boutons-footer{margin:10px auto}#container-mentions{width:100%;padding:10px}#mentions-legales,#politique-liste-ekleipsi,#politique-qrcode{flex-direction:column}#politique-liste-ekleipsi,#politique-qrcode{padding:50px 10px}}@media (min-width:320px) and (max-width:425px){h2{font-size:1.5rem;margin:20px auto!important}h3{font-size:1.3rem;margin:10px auto!important}p{font-size:1.2rem}#container-logo,#container-navigation{height:100px}#navigation-desktop{display:none}#logo-burger{display:block}#slogan p{font-size:1rem;line-height:normal}section{padding:1px}.container-tuiles-tarifs{flex-direction:column;align-items:center;height:700px}.card-tarif-container{width:80%}.containers-prestations{flex-direction:column;justify-content:space-between}.containers-image-prestations{width:350px;height:200px}.containers-text-prestations{width:95%;padding:5px;text-align:justify}.containers-text-prestations a{margin:0 auto}#prestation-informatique{flex-direction:column-reverse}.card-tarif-container{width:99%}#img-oculus,#img-woo{width:100%;height:90px}#img-apple,#img-google{width:160px;height:60px}#container-principal-sites-web{width:320px};.card-container{margin:0 15px}#container-principal-experiences{width:95%}#container-experiences{display:flex;flex-direction:column}.card-experiences{width:90%;margin:10px auto}#container-experiences .card{margin:0}#container-principal-applications{margin-bottom:20px}#container-applications{width:95%!important;height:auto}.card-application-container{width:150px;height:300px}#container-principal-container-tuiles{width:94%;height:auto}.tuiles-review{width:350px;height:auto;margin:10px}#container_principal_contact{display:flex;flex-direction:column-reverse;align-items:center}#container-formulaire,#container-map,#first-name,#last-name,#message{width:100%}#head-form{flex-direction:column}.container-head-form{width:100%}#container-image-map{position:relative;height:350px}#acceptance{display:flex;flex-direction:row;justify-content:space-between;align-items:start}#container-menu-footer,#container-social-footer{width:100%;text-align:center;margin-bottom:50px}#footer{display:block;flex-direction:column}#container-menu-footer h2,#container-social-footer h2{margin-bottom:20px}#container-menu-footer a{margin:10px}.boutons-footer{margin:10px auto;width:90%}#marque-blanche{height:auto}#bouton_haut{bottom:4em!important}#container-mentions{width:100%;padding:10px}#mentions-legales,#politique-liste-ekleipsi,#politique-qrcode{flex-direction:column}#politique-liste-ekleipsi,#politique-qrcode{padding:50px 10px}#container_img404{width:auto}}