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;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:"Tajawal"}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{outline:0;color:inherit;text-decoration:none}a:focus,a:active,a:hover,a:visited{outline:0;color:inherit;text-decoration:none}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}*{cursor:none}::-webkit-scrollbar{width:0px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;height:100%}::-webkit-scrollbar-thumb:hover{background:#555}.scrollbar-thumb{display:none}::selection{background:rgba(226,75,30,0.5)}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:local("Nunito Light"),local("Nunito-Light"),url(https://fonts.gstatic.com/s/nunito/v14/XRXW3I6Li01BKofAnsSUb-vIWzgPDEtj.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:local("Nunito Light"),local("Nunito-Light"),url(https://fonts.gstatic.com/s/nunito/v14/XRXW3I6Li01BKofAnsSUYevIWzgPDA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Regular"),local("Nunito-Regular"),url(https://fonts.gstatic.com/s/nunito/v14/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Regular"),local("Nunito-Regular"),url(https://fonts.gstatic.com/s/nunito/v14/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:local("Nunito SemiBold"),local("Nunito-SemiBold"),url(https://fonts.gstatic.com/s/nunito/v14/XRXW3I6Li01BKofA6sKUb-vIWzgPDEtj.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:local("Nunito SemiBold"),local("Nunito-SemiBold"),url(https://fonts.gstatic.com/s/nunito/v14/XRXW3I6Li01BKofA6sKUYevIWzgPDA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tajawal';font-style:normal;font-weight:400;font-display:swap;src:local("Tajawal"),local("Tajawal-Regular"),url(https://fonts.gstatic.com/s/tajawal/v3/Iura6YBj_oCad4k1nzGBC5xLhLE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tajawal';font-style:normal;font-weight:500;font-display:swap;src:local("Tajawal Medium"),local("Tajawal-Medium"),url(https://fonts.gstatic.com/s/tajawal/v3/Iurf6YBj_oCad4k1l8KiHrFpiZtK6Gw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tajawal';font-style:normal;font-weight:700;font-display:swap;src:local("Tajawal Bold"),local("Tajawal-Bold"),url(https://fonts.gstatic.com/s/tajawal/v3/Iurf6YBj_oCad4k1l4qkHrFpiZtK6Gw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.h100{height:100%}.w100{width:100%}.dFlex{display:flex}.justifyCenter{justify-content:center}.justifyEnd{align-items:flex-end}.centerCont{display:flex;align-items:center;justify-content:center}.posCenter{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.hidden{display:none}.pad3{padding-left:3rem;padding-right:3rem}.pt3{padding-top:3rem}.row{display:flex;flex-wrap:wrap;width:100%}.col-3{flex:0 0 30%;width:30%}.col-4{flex:0 0 40%;width:40%}.col-5{flex:0 0 50%;width:50%}.col-6{flex:0 0 60%}.col-8{flex:0 0 80%}.oHidden{overflow:hidden}.p2{padding-bottom:2rem;padding-left:5vw}.p2Bis{padding-right:5rem;padding-bottom:2rem}.vert{color:#a6e22d}.bleu{color:#66d9ef}.jaune{color:#e6db74}.rouge{color:#f92672}.orange{color:#fd9720}.italic{font-style:italic}.violet{color:#ae81ff}.gris{color:#c8c8c8}.loading .loader{animation:loader-turn 2s linear infinite}@keyframes loader-turn{50%{transform:rotate(180deg)}100%{transform:rotate(720deg)}}.loader__value{opacity:0;transition:opacity .3s ease}.loading .loader__value{opacity:1;animation:loader-stroke 12s linear infinite;fill:none;stroke-dasharray:63;stroke-dashoffset:63;stroke-linecap:round;stroke-width:2}.loading .loader__value:nth-child(1){stroke:#FFBB97}.loading .loader__value:nth-child(2){stroke:#e24b1e;animation-delay:2s}.loading .loader__value:nth-child(3){stroke:crimson;animation-delay:4s}.loading .loader__value:nth-child(4){stroke:#ffdab9;animation-delay:6s}.loading .loader__value:nth-child(5){stroke:#d2691e;animation-delay:8s}.loading .loader__value:nth-child(6){stroke:pink;animation-delay:10s}@keyframes loader-stroke{8.3333333333%{stroke-dashoffset:0}16.6666666667%, 100%{stroke-dashoffset:63}}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-14{width:.875em}#lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;display:flex;justify-content:center;align-items:center;z-index:-1;opacity:0;transition:all .5s ease}#lightbox .cPosPic{padding:0 1px}#lightbox .cPosPic::after{content:none}#lightbox .imgAlb{transform:translateY(0) !important;border:1px solid #000}#lightbox .scaleImg{transform:scale(1) !important;width:100%}#leftNav{position:relative;width:50%;height:100%;z-index:3}#rightNav{position:relative;width:50%;height:100%;z-index:3}#lightbox.open{z-index:100000}.scrollbar-track-y{right:8px}#cursor{position:absolute;transform:translateX(-50%) translateY(-50%);pointer-events:none;background-color:#777;z-index:200000;height:6px;width:6px;border-radius:50%;transition:opacity .5s ease;will-change:transform, opacity}#cursor.hidden{opacity:0}#cursor2{position:absolute;transform:translateX(calc(50vw - 50%)) translateY(calc(50vh - 50%));pointer-events:none;z-index:190000;height:54px;width:54px;background-repeat:no-repeat;transition:transform .2s ease-out, background .5s ease, width .5s ease,height .5s ease, margin-left .5s ease, opacity .7s ease;background-size:0;background-position:center;border-radius:50%;will-change:transform, width, height, background, margin-left, opacity}#cursor2 #pathR2,#cursor2 #pathR3,#cursor2 #pathR4,#cursor2 #pathR5,#cursor2 #pathR6,#cursor2 #pathR7{opacity:0;transition:opacity .5s ease;will-change:opacity}#cursor2.loading{height:154px;width:154px;margin-left:-50px}#cursor2.loading #svgRond{stroke:transparent;transition:stroke .3s ease;left:50px}#svgRond{width:100%;height:100%;stroke-width:1;stroke:#e24b1e;transition:stroke 1s ease, transform .5s ease, left .5s ease, fill .5s ease;fill:none;position:absolute;left:0;will-change:stroke, transform, left, fill}#cursor2.glideBg{background-image:url("/img/arrow.png")}#cursor2.cursorGlide{background-size:100%;height:80px;width:80px}#cursor2.cursorGlide #svgRond{fill:#fff;fill-opacity:.1}#cursor2.next{width:120px;height:120px}#cursor2.visor{width:120px;height:120px;margin-left:-33px;border-radius:0}#cursor2.visor #svgRond{stroke-width:1;stroke:#2F722F}#cursor2.visor #pathR2,#cursor2.visor #pathR3,#cursor2.visor #pathR4,#cursor2.visor #pathR5,#cursor2.visor #pathR6,#cursor2.visor #pathR7{opacity:1}#cursor2.leftNav #svgRond{transform:rotateZ(-180deg)}#cursor2.closeLb{width:60px;height:60px}#cursor2.env{border-radius:0}#cursor2.env #pathRond,#cursor2.env #pathR2,#cursor2.env #pathR3{opacity:1;stroke-linejoin:bevel;stroke-miterlimit:1}#cursor2.lire{width:120px;height:120px}#cursor2.lire #pathRond{fill:#e24b1e}#cursor2.cross{border-radius:0;height:30px}#cursor2.cross #svgRond{fill:#000;stroke:#000}#cursor2.question{width:80px;height:80px}#cursor2.question #pathR2{opacity:1;fill:#e24b1e}#closeLb{position:absolute;top:0;right:0;padding:2rem;z-index:10;transform:translateX(120px);transition:all .5s ease;transition-delay:.7s;opacity:0}.outerBack{position:relative;width:70px;margin-top:1rem}.outerBack:hover .innerBack:before{transform:rotate(0);top:0}.outerBack:hover .innerBack:after{transform:rotate(0);bottom:0}.innerBack{width:inherit;text-align:center}.innerBack .spacer{height:51px;opacity:0;transition:all .3s ease;will-change:height}.innerBack::before{position:absolute;content:'';height:1px;width:inherit;background:#e24b1e;left:0;transition:all .3s ease-in;transform:rotate(45deg);top:50%;transition-delay:.3s;will-change:transform,top}.innerBack::after{position:absolute;content:'';height:1px;width:inherit;background:#e24b1e;left:0;transition:all .3s ease-in;transform:rotate(-45deg);bottom:50%;transition-delay:.3s;will-change:transform, bottom}.closed .innerBack .spacer{height:0}#closeLb.closed .outerBack .innerBack::before{transform:rotate(0);top:0}#closeLb.closed .outerBack .innerBack::after{transform:rotate(0);bottom:0}.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity 0.5s cubic-bezier(0.17, 0.67, 0.83, 0.67),color 0.5s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media (max-width: 36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,0.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.25);box-shadow:0 0 1px rgba(255,255,255,0.25)}}scrollbar,[scrollbar],[data-scrollbar]{display:block;position:relative;overflow:scroll}scrollbar .scroll-content,[scrollbar] .scroll-content,[data-scrollbar] .scroll-content{transform:translate3d(0, 0, 0);will-change:transform}scrollbar.scrolling .scroll-content,[scrollbar].scrolling .scroll-content,[data-scrollbar].scrolling .scroll-content{pointer-events:none}scrollbar.scrolling .scroll-content .scroll-content,[scrollbar].scrolling .scroll-content .scroll-content,[data-scrollbar].scrolling .scroll-content .scroll-content{pointer-events:auto}scrollbar .scrollbar-track,[scrollbar] .scrollbar-track,[data-scrollbar] .scrollbar-track{position:absolute;opacity:0;z-index:1;transition:opacity 0.5s 1s ease-out, background 0.5s ease-out;background:none}scrollbar .scrollbar-track.show,[scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track.show,scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover{opacity:1;transition-delay:0s}scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover{background:rgba(222,222,222,0.75)}scrollbar .scrollbar-track-x,[scrollbar] .scrollbar-track-x,[data-scrollbar] .scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}scrollbar .scrollbar-track-y,[scrollbar] .scrollbar-track-y,[data-scrollbar] .scrollbar-track-y{top:0;right:0;width:8px;height:100%}scrollbar .scrollbar-thumb,[scrollbar] .scrollbar-thumb,[data-scrollbar] .scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,0.5);border-radius:4px}#illuSvc{width:90%;max-width:800px;padding-top:min(90%, 800px);position:relative}.svcSvg{position:absolute}#desktopSvg{width:50%;bottom:20%;left:25%}#desktopSvg .cls-1{fill:#dcdcdc;stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.07px}#desktopSvg .cls-2{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.07px;fill:#fff}#desktopSvg .cls-3{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.07px;fill:#FFBB97}#desktopSvg .cls-4{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.07px;fill:#FFBB97}#desktopSvg .cls-5{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.07px;fill:#FFBB97}#desktopSvg .cls-2.screen{fill:#fdfaea}#desktopSvg .ds{filter:url(#dropshadowDT)}#laptopSvg{width:35%;bottom:15%;left:5%}#laptopSvg #Capa_2_1_{filter:url(#dropshadowDT)}#laptopSvg .st0{fill:#fff}#laptopSvg .st4{stroke:#48515a;stroke-linejoin:round;stroke-width:1.07px;fill:#fdfaea}#laptopSvg .st1{fill:#48515a}#laptopSvg .st2{fill:#FFBB97}#gearSvg{width:10%;bottom:21.5%;left:17.5%}#gearSvg .cls-1{fill:#f1f2f2}#gearSvg .cls-2{fill:#48515a}#gearSvg g#Capa_2{animation:rotate 15s linear infinite;transform-origin:center}#keyboardSvg{width:45%;bottom:14%;right:5%}#keyboardSvg .cls-1{fill:#fdfaea;filter:url(#dropshadowDT)}#keyboardSvg .cls-2{fill:#48515a}#keyboardSvg .cls-3{fill:#f1f2f2}#phoneSvg{width:8%;bottom:40%;left:5%}#phoneSvg #Capa_2{filter:url(#dropshadowMS)}#phoneSvg .cls-1{fill:#fff;stroke:#48515a;stroke-linecap:round;stroke-linejoin:round}#phoneSvg .cls-2{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;fill:#bdb9b8}#phoneSvg .cls-3{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;fill:#FFBB97}#phoneSvg #notif1{animation:notif1 5s ease-in infinite}#phoneSvg #notif2{animation:notif2 5s ease-in infinite}#htmlSvg{width:13%;bottom:62%;left:40%}#htmlSvg #Capa_2{filter:url(#dropshadowMS)}#htmlSvg .cls-1{fill:#FFBB97;stroke-width:1.07px;stroke:#48515a;stroke-linecap:round;stroke-linejoin:round}#htmlSvg .cls-2{stroke:#48515a;stroke-linecap:round;stroke-linejoin:round;fill:#fff}#pageSvg{width:30%;bottom:58%;right:5%}#pageSvg #Capa_2{filter:url(#dropshadowPG)}#pageSvg .cls-1{fill:#fdfaea}#pageSvg .cls-2{fill:#fadd05}#pageSvg .cls-3{fill:#58c4f2}#pageSvg .cls-4{fill:#ffbb97}#pageSvg .cls-5{fill:#e6e7e8}#pageSvg path{fill:#48515a}#gears{position:absolute;bottom:50%;right:2%;width:15%;height:15%;transform:rotate(15deg)}#gear2Svg{width:45%;bottom:0;right:0;animation:rotate 10s linear infinite}#gear2Svg path{fill:#FFBB97;stroke:#48515a;stroke-width:6px}#gear3Svg{width:45%;bottom:36%;right:20%;animation:rotateInv 10s linear infinite}#gear3Svg path{fill:#FFBB97;stroke:#48515a;stroke-width:6px;fill:#E6E7E8}#gear4Svg{width:45%;bottom:64%;right:-11%;animation:rotate 10s linear infinite}#gear4Svg path{fill:#FFBB97;stroke:#48515a;stroke-width:6px}#lightSvg{width:12%;bottom:79%;left:52%}#lightSvg #Capa_2_1_{filter:url(#dropshadowLI)}#lightSvg .st0{fill:#FFBB97}#lightSvg .st1{fill:#48515a}#lightSvg .st2{fill:#fdfaea;animation:light 5s ease infinite}#lightSvg .st3{fill:none}#lightSvg .st4{fill:none;stroke:#48515a;stroke-width:0.5;stroke-miterlimit:10;animation:lightOpa 5s ease infinite}#mouseSvg{bottom:38%;right:10%;width:7%;height:15%}#mouseSvg #Capa_2_1_{filter:url(#dropshadowMS)}#mouseSvg .cls-1{fill:#fff}#mouseSvg .cls-2{fill:#48515a;stroke-width:.3px;stroke:#48515a}#mouseSvg .cls-3{fill:#d1d3d4}#msgSvg{width:10%;bottom:62%;left:10%;transform:scaleX(-1)}#msgSvg #Capa_2{filter:url(#dropshadowMS)}#msgSvg .cls-3{fill:#fff}#msgSvg .cls-1{fill:#FFBB97}#msgSvg .cls-2{fill:#48515a}#profileSvg{width:9%;bottom:67%;left:25%}#profileSvg #Capa_2{filter:url(#dropshadowMS)}#profileSvg .cls-1{fill:#FFBB97}#profileSvg .cls-2{fill:#48515a}#profileSvg .cls-3{fill:#fff}#diskSvg{width:11%;bottom:75%;left:35%}#diskSvg #Capa_2{filter:url(#dropshadowMS)}#diskSvg #Layer{animation:disk 6s ease infinite;transform-origin:center}#diskSvg .cls-1{fill:#fff}#diskSvg .cls-2{fill:#48515a}#diskSvg .cls-3{fill:#fff}#usbSvg{width:8%;bottom:77%;left:8%}#usbSvg #Capa_2_1_{filter:url(#dropshadowUS)}#usbSvg #headPen{animation:usb 5s ease infinite}#usbSvg .st0{fill:#FFFFFF;stroke:#48515a;stroke-width:4;stroke-miterlimit:10}#usbSvg .st1{fill:#FFBB97;stroke:#48515a;stroke-width:5;stroke-miterlimit:10}#plusSvg{width:3%;bottom:20%;left:11%}#plusSvg .cls-1{fill:#e24b1e}#plusSvg2{width:2%;bottom:31%;left:32%}#plusSvg2 .cls-1{fill:#48515a}#plusSvg3{width:3%;bottom:83%;right:25%}#plusSvg3 .cls-1{fill:#e24b1e}#crosshairSvg{width:3%;bottom:62%;left:5%;animation:crossHair 5s ease infinite}#crosshairSvg .cls-1{fill:#e24b1e}#crosshairSvg2{width:3%;bottom:80%;left:25%;animation:crossHairRev 6s 2s ease infinite}#crosshairSvg2 .cls-1{fill:#e24b1e}#squareSvg{width:2%;bottom:75%;left:50%}#squareSvg .pathSquare{fill:#fff;stroke:#e24b1e}#squareSvg2{width:2%;bottom:80%;right:15%}#squareSvg2 .pathSquare{fill:#fff;stroke:#e24b1e}#rondSvg{width:2.4%;bottom:58%;left:20%}#rondSvg .pathRondSvc{fill:#fff;stroke:#e24b1e}#rondSvg2{right:5%;width:2.4%;bottom:42%}#rondSvg2 .pathRondSvc{fill:#fff;stroke:#e24b1e}#tiretSvg{width:4%;bottom:80.8%;right:18%}#tiretSvg .cls-1{fill:#e24b1e}.dashedLineH{height:3px;width:calc(100% + 20px);background-image:linear-gradient(to right, #e24b1e 50%, transparent 50%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;animation:dashedH 1s linear infinite;margin-left:-10px}.dashedLineH.rev{animation:dashedHRev 1s linear infinite;margin-left:unset;margin-right:-10px}.dashedLineV{height:calc(100% + 20px);width:3px;background-image:linear-gradient(to bottom, #e24b1e 50%, transparent 50%);background-position:left top;background-repeat:repeat-y;background-size:3px 20px;animation:dashedV 1s linear infinite;margin-top:-10px}.dashedLineV.rev{animation:dashedVRev 1s linear infinite;margin-top:unset;margin-bottom:-10px}.cDash{position:absolute;overflow:hidden}#dlH1{width:10%;height:3px;bottom:50%;right:20%}#dlV1{height:10%;width:3px;bottom:50%;right:20%}#dlH2{width:9%;height:3px;bottom:47%;left:9%}#dlV2{height:18%;width:3px;bottom:33%;left:18%}#dlV3{height:22%;width:3px;bottom:60%;left:57.84%}#dlH3{width:10%;height:3px;bottom:51%;left:18%}#dessinPaysage .st0{clip-path:url("#SVGID_2_ls");fill:url("#SVGID_3_ls");opacity:0}#dessinPaysage .st2{fill:#787878}#dessinPaysage .st3{opacity:0.38;clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st4{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st5{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st6{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st7{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st8{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st9{clip-path:url("#SVGID_2_ls");fill:#787878}#dessinPaysage .st10{clip-path:url("#SVGID_2_ls");fill:#E4F5FD;opacity:0}#dessinPaysage .st11{display:none}#dessinPaysage .st0,#dessinPaysage .st2,#dessinPaysage .st3,#dessinPaysage .st4,#dessinPaysage .st5,#dessinPaysage .st6,#dessinPaysage .st7,#dessinPaysage .st8,#dessinPaysage .st9,#dessinPaysage .st10{transition:all 1s  ease}#landscapeSvg{position:relative;min-height:100%;min-width:100%}#sunCont{transform:translateY(-150px);width:12%;left:70%;top:15%;position:absolute;transition:all 3s  ease}#sunSvg{transition:all 1s  ease;width:100%;left:0;top:0;position:absolute;fill:#787878;animation:sun 10s linear infinite}.clouds{width:20%;position:absolute;opacity:0;transition:all 1s  ease}.clouds:nth-child(3){top:7%;left:5%}.clouds:nth-child(4){top:23%;left:15%}.clouds:nth-child(5){top:10%;left:45%}.clouds:nth-child(6){top:26%;left:65%}.clouds:nth-child(7){top:7%;left:80%}.svgPers{width:25%;bottom:10%;position:absolute}.svgPers .st1{fill:#787878;transition:fill 1s ease;fill-rule:evenodd;clip-rule:evenodd}.svgPers .st0{fill:#787878;transition:fill 1s ease;fill-rule:evenodd;clip-rule:evenodd}#persSvg{left:0;bottom:5%}#persSvg2{left:15%}#persSvg3{left:35%;bottom:5%}#persSvg4{left:55%;bottom:11%}#persSvg5{left:75%}#musicienSvg{width:100%;height:auto;max-width:100%;max-height:100%}#musicienSvg .st0{transition:all 1s ease;display:none;fill:#787878}#musicienSvg .st1{transition:all 1s ease;fill:none;stroke:#787878;stroke-width:4.2835;stroke-miterlimit:10}#musicienSvg .st2,#musicienSvg .st3{transition:all 1s ease;fill:#787878}#musicienSvg .st4{transition:all 1s ease;display:none}#musicienSvg .st5{transition:all 1s ease;display:inline}#musicienSvg .st6{transition:all 1s ease;fill:none;stroke:#787878;stroke-width:2.6771;stroke-miterlimit:10}#musicienSvg .st7{transition:all 1s ease;fill:#787878;stroke:#787878;stroke-width:3.8559;stroke-miterlimit:10}#musicienSvg .st8{transition:all 1s ease;fill:#787878;stroke:#787878;stroke-width:3.8559;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#musicienSvg .st9{transition:all 1s ease;fill:#787878;stroke:#787878;stroke-width:3.8559;stroke-linecap:round;stroke-miterlimit:10}#musicienSvg .st10{transition:all 1s ease;fill:#787878;stroke:#787878;stroke-width:3.8559;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#musicienSvg .st11{transition:all 1s ease;fill:#787878;stroke:#787878;stroke-width:3.8558;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:9.9998}#musicienSvg path,#musicienSvg polygon,#musicienSvg rect{transition:all 1s ease;fill:#787878}.notes{position:absolute;width:100%;height:100%;top:0;left:0}.notes::after{content:"";opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:3%}#croche::after{background-image:url("/img/scenes/croche.svg");background-position:50% 50%}#croche2::after{background-image:url("/img/scenes/croche.svg");background-position:53% 49%}#note::after{background-image:url("/img/scenes/note.svg");background-position:49% 55%}#note2::after{background-image:url("/img/scenes/note.svg");background-position:47% 51%}#noir::after{background-image:url("/img/scenes/noir.svg");background-position:53% 47%}#noir2::after{background-image:url("/img/scenes/noir.svg");background-position:53% 53%}#chatSvg{transform:rotateX(40deg) scaleY(1.7);transform-origin:center bottom;transition:all 1s ease;max-width:100%;max-height:95%;width:100%}#chatSvg .st0{fill:#787878;transition:fill 1s ease}#chatSvg .st1{fill:#787878;transition:fill 1s ease}#chatSvg .st2{fill:#787878;transition:fill 1s ease}#chatSvg .st3{fill:#787878;transition:fill 1s ease}#chatSvg .st4{fill:#787878;transition:fill 1s ease}#chatSvg g{transform-origin:center 45%}#chatSvg .backEye{transition:fill 1s ease;fill:#787878}#dessinAnimaux{perspective:300px;display:flex;padding-top:1%;position:relative}#dessinAutre{display:flex;align-items:flex-end}#nySvg{max-width:100%;max-height:100%;width:100%}#nySvg .st0{fill:#586566;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st1{fill:#737F82;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st2{fill:#8C959B;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st3{fill:#A5ADB5;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st4{fill:#CCD1DB;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st5{fill:#F7F3E7}#nySvg .st6{fill:#E7EBF7;transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#nySvg .st7{opacity:0.47}#nySvg .st8{fill:#C1BECC}#nySvg .st10{fill:#D5D3DD}#nySvg .st11{fill:#E3E2E8}#nySvg .st12{fill:#F5F5F7}#nySvg .st13{fill:#FFFFFF}#nySvg .st14{opacity:0.59}#nySvg .st15{fill:#D5D8DB}#nySvg .st16{fill:#E3E2E8}#nySvg .st17{fill:#787878;transition:opacity 6.4s ease}#nySvg .clouds{opacity:0;transition:opacity 1s ease}.imgSt1{transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}.imgSt3{transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}.imgSt4{transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}.imgSt6{transform:translateY(100%);transition:all 2s ease;transition-delay:.7s}#vlSvg{min-height:100%;min-width:100%;z-index:2;position:relative;transition:opacity 1s .7s ease}#vlSvg .st0{fill:#fdfaea}#vlSvg .st1,#vlSvg .st2,#vlSvg .st3,#vlSvg .st4,#vlSvg .st6,#vlSvg .st7,#vlSvg .st8,#vlSvg .st9{fill:#787878}#vlSvg .st13,#vlSvg .st15,#vlSvg .st16,#vlSvg .st17,#vlSvg .st18{fill:#787878;display:none}#vlSvg .st5{fill-opacity:0}#vlSvg .st10{filter:url(#Adobe_OpacityMaskFilter)}#vlSvg .st11{filter:url(#Adobe_OpacityMaskFilter_1_)}#vlSvg .st12{mask:url(#SVGID_10_);fill:#787878}#vlSvg .st14{fill:#fdfaea;transition:all 1s .7s ease}#vlSvg2{min-height:100%;min-width:100%;position:absolute;top:0;left:0}#vlSvg2 .st16,#vlSvg2 .st17,#vlSvg2 .st18{display:none}#vlSvg2 .st0{fill:url(#SVGID_1_)}#vlSvg2 .st1{fill:url(#SVGID_2_)}#vlSvg2 .st2{fill:url(#SVGID_3_)}#vlSvg2 .st3{fill:url(#SVGID_4_)}#vlSvg2 .st4{fill:url(#SVGID_5_)}#vlSvg2 .st5{fill-opacity:0;transition:fill-opacity 1s 3s ease}#vlSvg2 .st6{fill:url(#SVGID_6_)}#vlSvg2 .st7{fill:url(#SVGID_7_)}#vlSvg2 .st8{fill:url(#SVGID_8_)}#vlSvg2 .st9{fill:url(#SVGID_9_)}#vlSvg2 .st10{filter:url(#Adobe_OpacityMaskFilter)}#vlSvg2 .st11{filter:url(#Adobe_OpacityMaskFilter_1_)}#vlSvg2 .st12{mask:url(#SVGID_10_);fill:url(#SVGID_11_)}#vlSvg2 .st13{fill:url(#SVGID_12_);opacity:0;transform:translateY(300px);transition:opacity 2s 2s ease, transform 7s 3s ease}#vlSvg2 .st14{fill:none}#vlSvg2 .st15{fill:#FFFFFF;opacity:0;transition:opacity 2s 1.5s ease}.etoiles{z-index:6;width:20%;position:absolute}#etoile1{top:-20%;right:-20%}#etoile2{top:-20%;right:-10%}#etoile3{top:-20%;right:10%}.inview .albumCat{transform:translateY(350px)}.swiper-slide-active:hover{transform:translateY(0)}.swiper-slide-active:hover #dessinPaysage .st0{opacity:1;transition-duration:3.2s}.swiper-slide-active:hover #dessinPaysage .st2{fill:#FFDE2F}.swiper-slide-active:hover #dessinPaysage .st3{fill:#E4F5FD}.swiper-slide-active:hover #dessinPaysage .st4{fill:#655B4F;transition-duration:2.9s}.swiper-slide-active:hover #dessinPaysage .st5{fill:#726658;transition-duration:2.6s}.swiper-slide-active:hover #dessinPaysage .st6{fill:#99BD32;transition-duration:1.9s}.swiper-slide-active:hover #dessinPaysage .st7{fill:#A9CF38;transition-duration:1.6s}.swiper-slide-active:hover #dessinPaysage .st8{fill:#BED74E;transition-duration:1.3s}.swiper-slide-active:hover #dessinPaysage .st9{fill:#7A9C32;transition-duration:1s}.swiper-slide-active:hover #dessinPaysage .st2,.swiper-slide-active:hover #dessinPaysage .st3{transition-duration:3.2s}.swiper-slide-active:hover #dessinPaysage .st0,.swiper-slide-active:hover #dessinPaysage .st2,.swiper-slide-active:hover #dessinPaysage .st3,.swiper-slide-active:hover #dessinPaysage .st4,.swiper-slide-active:hover #dessinPaysage .st5,.swiper-slide-active:hover #dessinPaysage .st6,.swiper-slide-active:hover #dessinPaysage .st7,.swiper-slide-active:hover #dessinPaysage .st8,.swiper-slide-active:hover #dessinPaysage .st9{transition-delay:0.7s}.swiper-slide-active:hover #dessinPaysage .clouds{opacity:1;transition-delay:.7s}.swiper-slide-active:hover #sunCont{transition-delay:2s;transform:translateY(0)}.swiper-slide-active:hover #sunSvg{fill:#FFDE2C;transition-delay:.7s}.swiper-slide-active:hover .clouds:nth-child(3){top:7%;left:5%;animation:cloud 34s 1s linear forwards}.swiper-slide-active:hover .clouds:nth-child(4){top:23%;left:15%;animation:cloud 30s 1s linear forwards}.swiper-slide-active:hover .clouds:nth-child(5){top:10%;left:45%;animation:cloud 38s 1s linear forwards}.swiper-slide-active:hover .clouds:nth-child(6){top:26%;left:65%;animation:cloud 42s 1s linear forwards}.swiper-slide-active:hover .clouds:nth-child(7){top:7%;left:80%;animation:cloud 54s 1s linear forwards}.swiper-slide-active:hover .svgPers .st0{fill:#FFF;transition-delay:.7s}.swiper-slide-active:hover .svgPers .st1{fill:#000;transition-delay:.7s}.swiper-slide-active:hover #persSvg2{animation:flipPersonne 9s infinite .3s linear}.swiper-slide-active:hover #persSvg3{animation:flipPersonne 6s infinite .5s linear}.swiper-slide-active:hover #persSvg4{animation:flipPersonne 7s infinite .7s linear}.swiper-slide-active:hover #musicienSvg path,.swiper-slide-active:hover #musicienSvg rect,.swiper-slide-active:hover #musicienSvg polygon{fill:unset;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg path.st1,.swiper-slide-active:hover #musicienSvg polygon.st1,.swiper-slide-active:hover #musicienSvg rect.st1,.swiper-slide-active:hover #musicienSvg path.st6,.swiper-slide-active:hover #musicienSvg polygon.st6,.swiper-slide-active:hover #musicienSvg rect.st6{fill:none}.swiper-slide-active:hover #musicienSvg .st0{fill:#FFFFFF;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg .st1,.swiper-slide-active:hover #musicienSvg .st6{stroke:#000000;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg .st2{fill:#e24b1e;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg .st3{fill:#DADADA;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg .st7,.swiper-slide-active:hover #musicienSvg .st8,.swiper-slide-active:hover #musicienSvg .st9,.swiper-slide-active:hover #musicienSvg .st11{fill:#FFFFFF;stroke:#000000;transition-delay:.7s}.swiper-slide-active:hover #musicienSvg .st10{fill:#e24b1e;stroke:#000000;transition-delay:.7s}.swiper-slide-active:hover #croche{animation:noteY 6s infinite 1s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #croche::after{animation:noteX 6s infinite 1s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #croche2{animation:note2Y 5s infinite 1.6s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #croche2::after{animation:note2X 5s infinite 1.6s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #note{animation:note3Y 7s infinite 3s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #note::after{animation:note3X 7s infinite 3s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #note2{animation:note4Y 6s infinite 4.4s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #note2::after{animation:note4X 6s infinite 4.4s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #noir{animation:note5Y 5s infinite 5s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #noir::after{animation:note5X 5s infinite 5s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #noir2{animation:note6Y 7s infinite 5.7s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #noir2::after{animation:note6X 7s infinite 5.7s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active:hover #chatSvg{transform:unset;transition-delay:.7s}.swiper-slide-active:hover #chatSvg .st0{fill:#D1B6D1;transition-delay:.7s}.swiper-slide-active:hover #chatSvg .st1{fill:#FFFFFF;transition-delay:.7s}.swiper-slide-active:hover #chatSvg .st2{fill:#386E93;transition-delay:.7s}.swiper-slide-active:hover #chatSvg .st3{fill:#050505;transition-delay:.7s}.swiper-slide-active:hover #chatSvg .st4{fill:#B7B7B7;transition-delay:.7s}.swiper-slide-active:hover #chatSvg g{animation:eyeCat 5s 2s infinite ease}.swiper-slide-active:hover #chatSvg .backEye{fill:#000;transition-delay:.7s}.swiper-slide-active:hover #nySvg .st17{opacity:0;transition-delay:.7s}.swiper-slide-active:hover #nySvg .clouds{opacity:1;transition-delay:.7s}.swiper-slide-active:hover #nySvg .clouds .st12{animation:cloud 26s .7s linear forwards;fill:#DBDBDB}.swiper-slide-active:hover #nySvg .clouds .st15{animation:cloud 21s .7s linear forwards}.swiper-slide-active:hover #nySvg .clouds .st16{animation:cloud 23s .7s linear forwards}.swiper-slide-active:hover #nySvg .st0{transform:translateY(0);transition-delay:.7s}.swiper-slide-active:hover #nySvg .st1,.swiper-slide-active:hover #nySvg .imgSt1{transform:translateY(0);transition-delay:1.3s}.swiper-slide-active:hover #nySvg .st2{transform:translateY(0);transition-delay:1.7s}.swiper-slide-active:hover #nySvg .st3,.swiper-slide-active:hover #nySvg .imgSt3{transform:translateY(0);transition-delay:2.1s}.swiper-slide-active:hover #nySvg .st4,.swiper-slide-active:hover #nySvg .imgSt4{transform:translateY(0);transition-delay:2.5s}.swiper-slide-active:hover #nySvg .st6,.swiper-slide-active:hover #nySvg .imgSt6{transform:translateY(0);transition-delay:2.9s}.swiper-slide-active:hover #nySvg .st11,.swiper-slide-active:hover #nySvg .imgVague1{animation:vague 8s .7s infinite ease}.swiper-slide-active:hover #nySvg .st9 .st12{animation:vague 5s .7s infinite ease}.swiper-slide-active:hover #nySvg .imgVague2{animation:vague 5s .7s infinite ease}.swiper-slide-active:hover #nySvg .st13 .imgVague3{animation:vague 6s .7s infinite ease}.swiper-slide-active:hover #vlSvg{opacity:0}.swiper-slide-active:hover #etoile1{animation:etoiles 11s 1s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active:hover #etoile2{animation:etoiles2 10s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active:hover #etoile3{animation:etoiles2 7s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active:hover #vlSvg2 .st5{fill-opacity:0.15;transition-delay:2s;transition-duration:10s;transition-timing-function:ease}.swiper-slide-active:hover #vlSvg2 .st13{opacity:1;transform:translateY(0)}.swiper-slide-active:hover #vlSvg2 .st15{opacity:1}@media (max-width: 700px){.swiper-slide-active{transform:translateY(0)}.swiper-slide-active #dessinPaysage .st0{opacity:1;transition-duration:3.2s}.swiper-slide-active #dessinPaysage .st2{fill:#FFDE2F}.swiper-slide-active #dessinPaysage .st3{fill:#E4F5FD}.swiper-slide-active #dessinPaysage .st4{fill:#655B4F;transition-duration:2.9s}.swiper-slide-active #dessinPaysage .st5{fill:#726658;transition-duration:2.6s}.swiper-slide-active #dessinPaysage .st6{fill:#99BD32;transition-duration:1.9s}.swiper-slide-active #dessinPaysage .st7{fill:#A9CF38;transition-duration:1.6s}.swiper-slide-active #dessinPaysage .st8{fill:#BED74E;transition-duration:1.3s}.swiper-slide-active #dessinPaysage .st9{fill:#7A9C32;transition-duration:1s}.swiper-slide-active #dessinPaysage .st2,.swiper-slide-active #dessinPaysage .st3{transition-duration:3.2s}.swiper-slide-active #dessinPaysage .st0,.swiper-slide-active #dessinPaysage .st2,.swiper-slide-active #dessinPaysage .st3,.swiper-slide-active #dessinPaysage .st4,.swiper-slide-active #dessinPaysage .st5,.swiper-slide-active #dessinPaysage .st6,.swiper-slide-active #dessinPaysage .st7,.swiper-slide-active #dessinPaysage .st8,.swiper-slide-active #dessinPaysage .st9{transition-delay:0.7s}.swiper-slide-active #dessinPaysage .clouds{opacity:1;transition-delay:.7s}.swiper-slide-active #sunCont{transition-delay:2s;transform:translateY(0)}.swiper-slide-active #sunSvg{fill:#FFDE2C;transition-delay:.7s}.swiper-slide-active .clouds:nth-child(3){top:7%;left:5%;animation:cloud 34s 1s linear forwards}.swiper-slide-active .clouds:nth-child(4){top:23%;left:15%;animation:cloud 30s 1s linear forwards}.swiper-slide-active .clouds:nth-child(5){top:10%;left:45%;animation:cloud 38s 1s linear forwards}.swiper-slide-active .clouds:nth-child(6){top:26%;left:65%;animation:cloud 42s 1s linear forwards}.swiper-slide-active .clouds:nth-child(7){top:7%;left:80%;animation:cloud 54s 1s linear forwards}.swiper-slide-active .svgPers .st0{fill:#FFF;transition-delay:.7s}.swiper-slide-active .svgPers .st1{fill:#000;transition-delay:.7s}.swiper-slide-active #persSvg2{animation:flipPersonne 9s infinite .3s linear}.swiper-slide-active #persSvg3{animation:flipPersonne 6s infinite .5s linear}.swiper-slide-active #persSvg4{animation:flipPersonne 7s infinite .7s linear}.swiper-slide-active #musicienSvg path,.swiper-slide-active #musicienSvg rect,.swiper-slide-active #musicienSvg polygon{fill:unset;transition-delay:.7s}.swiper-slide-active #musicienSvg path.st1,.swiper-slide-active #musicienSvg polygon.st1,.swiper-slide-active #musicienSvg rect.st1,.swiper-slide-active #musicienSvg path.st6,.swiper-slide-active #musicienSvg polygon.st6,.swiper-slide-active #musicienSvg rect.st6{fill:none}.swiper-slide-active #musicienSvg .st0{fill:#FFFFFF;transition-delay:.7s}.swiper-slide-active #musicienSvg .st1,.swiper-slide-active #musicienSvg .st6{stroke:#000000;transition-delay:.7s}.swiper-slide-active #musicienSvg .st2{fill:#e24b1e;transition-delay:.7s}.swiper-slide-active #musicienSvg .st3{fill:#DADADA;transition-delay:.7s}.swiper-slide-active #musicienSvg .st7,.swiper-slide-active #musicienSvg .st8,.swiper-slide-active #musicienSvg .st9,.swiper-slide-active #musicienSvg .st11{fill:#FFFFFF;stroke:#000000;transition-delay:.7s}.swiper-slide-active #musicienSvg .st10{fill:#e24b1e;stroke:#000000;transition-delay:.7s}.swiper-slide-active #croche{animation:noteY 6s infinite 1s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #croche::after{animation:noteX 6s infinite 1s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #croche2{animation:note2Y 5s infinite 1.6s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #croche2::after{animation:note2X 5s infinite 1.6s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #note{animation:note3Y 7s infinite 3s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #note::after{animation:note3X 7s infinite 3s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #note2{animation:note4Y 6s infinite 4.4s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #note2::after{animation:note4X 6s infinite 4.4s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #noir{animation:note5Y 5s infinite 5s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #noir::after{animation:note5X 5s infinite 5s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #noir2{animation:note6Y 7s infinite 5.7s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #noir2::after{animation:note6X 7s infinite 5.7s cubic-bezier(0.3, 0.27, 0.07, 1.64)}.swiper-slide-active #chatSvg{transform:unset;transition-delay:.7s}.swiper-slide-active #chatSvg .st0{fill:#D1B6D1;transition-delay:.7s}.swiper-slide-active #chatSvg .st1{fill:#FFFFFF;transition-delay:.7s}.swiper-slide-active #chatSvg .st2{fill:#386E93;transition-delay:.7s}.swiper-slide-active #chatSvg .st3{fill:#050505;transition-delay:.7s}.swiper-slide-active #chatSvg .st4{fill:#B7B7B7;transition-delay:.7s}.swiper-slide-active #chatSvg g{animation:eyeCat 5s 2s infinite ease}.swiper-slide-active #chatSvg .backEye{fill:#000;transition-delay:.7s}.swiper-slide-active #nySvg .st17{opacity:0;transition-delay:.7s}.swiper-slide-active #nySvg .clouds{opacity:1;transition-delay:.7s}.swiper-slide-active #nySvg .clouds .st12{animation:cloud 26s .7s linear forwards;fill:#DBDBDB}.swiper-slide-active #nySvg .clouds .st15{animation:cloud 21s .7s linear forwards}.swiper-slide-active #nySvg .clouds .st16{animation:cloud 23s .7s linear forwards}.swiper-slide-active #nySvg .st0{transform:translateY(0);transition-delay:.7s}.swiper-slide-active #nySvg .st1,.swiper-slide-active #nySvg .imgSt1{transform:translateY(0);transition-delay:1.3s}.swiper-slide-active #nySvg .st2{transform:translateY(0);transition-delay:1.7s}.swiper-slide-active #nySvg .st3,.swiper-slide-active #nySvg .imgSt3{transform:translateY(0);transition-delay:2.1s}.swiper-slide-active #nySvg .st4,.swiper-slide-active #nySvg .imgSt4{transform:translateY(0);transition-delay:2.5s}.swiper-slide-active #nySvg .st6,.swiper-slide-active #nySvg .imgSt6{transform:translateY(0);transition-delay:2.9s}.swiper-slide-active #nySvg .st11,.swiper-slide-active #nySvg .imgVague1{animation:vague 8s .7s infinite ease}.swiper-slide-active #nySvg .st9 .st12{animation:vague 5s .7s infinite ease}.swiper-slide-active #nySvg .imgVague2{animation:vague 5s .7s infinite ease}.swiper-slide-active #nySvg .st13 .imgVague3{animation:vague 6s .7s infinite ease}.swiper-slide-active #vlSvg{opacity:0}.swiper-slide-active #etoile1{animation:etoiles 11s 1s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active #etoile2{animation:etoiles2 10s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active #etoile3{animation:etoiles2 7s cubic-bezier(1, 0.01, 1, -0.125) infinite}.swiper-slide-active #vlSvg2 .st5{fill-opacity:0.15;transition-delay:2s;transition-duration:10s;transition-timing-function:ease}.swiper-slide-active #vlSvg2 .st13{opacity:1;transform:translateY(0)}.swiper-slide-active #vlSvg2 .st15{opacity:1}}@keyframes scale{0%{transform:scale(0.6)}50%{transform:scale(1.2)}100%{transform:scale(0.6)}}@keyframes scale2{0%{transform:scale(0.8)}33.33333%{transform:scale(1.2)}83.33333%{transform:scale(0.6)}100%{transform:scale(0.8)}}@keyframes scale3{0%{transform:scale(1)}16.66667%{transform:scale(1.2)}66.66667%{transform:scale(0.6)}100%{transform:scale(1)}}@keyframes scale4{0%{transform:scale(1.2)}50%{transform:scale(0.6)}100%{transform:scale(1.2)}}@keyframes scale5{0%{transform:scale(1)}33.33333%{transform:scale(0.6)}83.33333%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes scale6{0%{transform:scale(0.8)}16.66667%{transform:scale(0.6)}66.66667%{transform:scale(1.2)}100%{transform:scale(0.8)}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes rotateSvg{100%{transform:rotate(360deg) scaleY(0.8) scaleX(1.2)}}@keyframes rotateInv{100%{transform:rotate(-360deg)}}@keyframes cursorBash{0%{opacity:0}50%{opacity:0}50.1%{opacity:1}100%{opacity:1}}@keyframes clipMe{0%, 100%{clip:rect(0px, 75.6px, 2px, 0px)}25%{clip:rect(0px, 2px, 75.6px, 0px)}50%{clip:rect(73.6px, 75.6px, 75.6px, 0px)}75%{clip:rect(0px, 75.6px, 75.6px, 73.6px)}}@keyframes cloud{100%{transform:translateX(690px)}}@keyframes sun{100%{transform:rotate(360deg)}}@keyframes flipPersonne{0%{transform:scaleX(1)}20%{transform:scaleX(1)}20.1%{transform:scaleX(-1)}100%{transform:scaleX(-1)}}@keyframes noteX{0%{opacity:0}10%{opacity:1}50%{transform:translateX(-20%)}100%{opacity:0;transform:translateX(0)}}@keyframes noteY{100%{transform:translateY(-50%)}}@keyframes note2X{0%{opacity:0}10%{opacity:1}30%{transform:translateX(-20%)}100%{opacity:0;transform:translateX(10%)}}@keyframes note2Y{100%{transform:translateY(-50%)}}@keyframes note3X{0%{opacity:0}10%{opacity:1}30%{transform:translateX(20%)}100%{opacity:0;transform:translateX(-10%)}}@keyframes note3Y{100%{transform:translateY(-50%)}}@keyframes note4X{0%{opacity:0}10%{opacity:1}30%{transform:translateX(10%)}100%{opacity:0;transform:translateX(-10%)}}@keyframes note4Y{100%{transform:translateY(-50%)}}@keyframes note5X{0%{opacity:0}10%{opacity:1}100%{opacity:0;transform:translateX(-20%)}}@keyframes note5Y{100%{transform:translateY(-50%)}}@keyframes note6X{0%{opacity:0}10%{opacity:1}60%{transform:translateX(30%)}100%{opacity:0;transform:translateX(-10%)}}@keyframes note6Y{100%{transform:translateY(-50%)}}@keyframes eyeCat{5%{transform:scaleY(1)}10%{transform:scaleY(0)}15%{transform:scaleY(1)}}@keyframes vague{50%{transform:scaleX(1.5)}}@keyframes tx{100%{transform:translateY(-100%)}}@keyframes tx2{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes etoiles{0%{transform:translateY(0) translateX();opacity:1}90%{transform:translateY(0) translateX();opacity:1}95%{opacity:1}100%{transform:translateY(330px) translateX(-350px);opacity:0}}@keyframes etoiles2{0%{transform:translateY(0) translateX();opacity:1}90%{transform:translateY(0) translateX();opacity:1}95%{opacity:1}100%{transform:translateY(300px) translateX(-400px);opacity:0}}@keyframes dashedH{100%{transform:translateX(20px)}}@keyframes dashedV{100%{transform:translateY(20px)}}@keyframes dashedHRev{100%{transform:translateX(-20px)}}@keyframes dashedVRev{100%{transform:translateY(-20px)}}@keyframes crossHair{20%,80%{transform:rotate(45deg) scale(1.5)}100%{transform:rotate(0) scale(1)}}@keyframes crossHairRev{20%,80%{transform:rotate(-45deg) scale(1.5)}100%{transform:rotate(0) scale(1)}}@keyframes disk{20%,80%{transform:rotate(90deg)}0%,10%, 90%, 100%{transform:rotate(0)}}@keyframes light{50%{fill:#FFF46C}}@keyframes aniZoom{10%{opacity:0;transform:scale(1)}100%{opacity:1;transform:scale(1.5)}50%{fill:#FFF46C}}@keyframes lightOpa{100%,0%{opacity:0}50%{opacity:1}}@keyframes usb{10%,90%{transform:translateX(0)}0%,100%{transform:translateX(-25%)}}@keyframes notif2{0%{opacity:1;transform:translateY(0)}95%{transform:translateY(0);opacity:1}100%{transform:translateY(-10px);opacity:0}}@keyframes notif1{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}95%{transform:translateY(0);opacity:1}100%{transform:translateY(-10px)}}@keyframes imgPays{0%{transform:scale(0);opacity:0}20%{opacity:1}20%{transform:scale(1)}80%{transform:scale(1)}80%{opacity:1}100%{transform:scale(0);opacity:0}}.inview .d1{transition-delay:300ms}.inview .d2{transition-delay:600ms}.inview .d3{transition-delay:900ms}.inview .d4{transition-delay:1200ms}.inview .d5{transition-delay:1500ms}.inview .d6{transition-delay:1800ms}.inview .d7{transition-delay:2100ms}.inview .d8{transition-delay:2400ms}.inview .d9{transition-delay:2700ms}.inview .d10{transition-delay:3000ms}.inview .d11{transition-delay:3300ms}.inview .d12{transition-delay:3600ms}.inview .d13{transition-delay:3900ms}.inview .d14{transition-delay:4200ms}.inview .d15{transition-delay:4500ms}.inview .d16{transition-delay:4800ms}.inview .d17{transition-delay:5100ms}.inview .d18{transition-delay:5400ms}.inview .d19{transition-delay:5700ms}.inview .d20{transition-delay:6000ms}.inview #colI::before{height:100%}.inview .separator.hori{width:calc(100% + 5vw)}.inview .ss2::after{width:calc(100% + 5vw);transition-delay:2s}.inview #indicatorSlider{width:80%}.inview .scaleImg{transform:scale(1.3)}.inview .cPosPic::after{transform:translateX(100%);transition:all 0.4s 0.7s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.inview#colBlocSvc::after{height:100%;transition-delay:1.7s}.d1.inview{transition-delay:300ms}.d2.inview{transition-delay:600ms}.d3.inview{transition-delay:900ms}.d4.inview{transition-delay:1200ms}.d5.inview{transition-delay:1500ms}.d6.inview{transition-delay:1800ms}.d7.inview{transition-delay:2100ms}.d8.inview{transition-delay:2400ms}.d9.inview{transition-delay:2700ms}.d10.inview{transition-delay:3000ms}.d11.inview{transition-delay:3300ms}.d12.inview{transition-delay:3600ms}.d13.inview{transition-delay:3900ms}.d14.inview{transition-delay:4200ms}.d15.inview{transition-delay:4500ms}.d16.inview{transition-delay:4800ms}.d17.inview{transition-delay:5100ms}.d18.inview{transition-delay:5400ms}.d19.inview{transition-delay:5700ms}.d20.inview{transition-delay:6000ms}.ani .aniOpaF{opacity:0;transition-property:opacity;transition-timing-function:ease-out}.ani .inview .aniOpaF{opacity:1;transition-duration:.3s}.ani .inview .aniOpa{opacity:1;transition-duration:1s}.ani .inview .aniLeft{opacity:1;transform:none;transition-duration:1s}.ani .inview .aniLeftSmall{opacity:1;transform:none;transition-duration:1s}.ani .inview .aniSLeft{opacity:1;transform:none;transition-duration:1s}.ani .inview .aniRight{opacity:1;transform:none;transition-duration:1s}.ani .inview .aniScale{transform:scale(1);transition-duration:1s}.ani .inview .aniScale2{transform:scale(1);transition-duration:2s}.ani .inview .aniUp{opacity:1;transform:none;transition-duration:1s}.ani .inview .aniSlideL{opacity:1;transform:none;transition-duration:1.5s}.ani .aniOpaF.inview{opacity:1;transition-duration:.3s}.ani .aniOpa{opacity:0;transition-property:opacity;transition-timing-function:ease-in}.ani .aniOpa.inview{opacity:1;transition-duration:1s}.ani .aniLeft{opacity:0;transform:translateX(-15vw) rotateX(90deg) skew(45deg);transition-property:transform, opacity;transform-origin:bottom left;transition-timing-function:ease-out}.ani .aniLeft.inview{opacity:1;transform:none;transition-duration:1s}.ani .aniLeftSmall{opacity:0;transform:translateX(25px);transition-property:transform, opacity;transform-origin:bottom left;transition-timing-function:ease-out}.ani .aniLeftSmall.inview{opacity:1;transform:none;transition-duration:1s}.ani .aniSLeft{opacity:0;transform:translateX(85vw);transition-property:transform, opacity;transform-origin:bottom left;transition-timing-function:ease-out}.ani .aniSLeft.inview{opacity:1;transform:none;transition-duration:1s}.ani .aniSlideL{opacity:0;transform:translateX(-100%);transition-property:transform, opacity;transition-timing-function:ease-out}.ani .aniSlideL.inview{opacity:1;transform:none;transition-duration:1.5s}.ani .aniRight{opacity:0;transform:rotateX(90deg) skew(-45deg) rotateY(5deg);transition-property:opacity, transform;transition-timing-function:ease-out;transform-origin:bottom left}.ani .aniRight.inview{opacity:1;transform:none;transition-duration:1s}.ani .aniScale{transform:scale(0.004);transition-property:transform;transition-timing-function:ease-out}.ani .aniScale.inview{transform:scale(1);transition-duration:1s}.ani .aniScale2{transform:scale(0);transition-property:transform;transition-timing-function:cubic-bezier(0.64, 0, 0.78, 0);transform-origin:center}.ani .aniScale2.inview{transform:scale(1);transition-duration:2s}.ani .aniUp{opacity:0;transform:translateY(15vh);transition-property:opacity, transform;transition-timing-function:ease-out;transform-origin:bottom left}.ani .aniUp.inview{opacity:1;transform:none;transition-duration:.7s}body{background-color:#fdfaea;overflow:hidden;scroll-behavior:smooth;counter-reset:projets;height:100%;position:relative;display:block}html{height:100%;scroll-behavior:smooth;position:relative;display:block;overflow:hidden}.backLoad{background-color:#fdfaea;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:10000}#main{left:0;align-items:center;justify-content:center;display:flex}#main::after{content:none}#about{left:40px}#web{left:80px}#photos{left:120px;display:flex;justify-content:flex-end;flex-direction:column;height:100vh;overflow:hidden}#contact{left:160px}.nav{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:50;display:flex}.nav .fas{display:none}.tLinkCont[data-page="main"]{z-index:5}.tLinkCont[data-page="about"]{z-index:4}.tLinkCont[data-page="web"]{z-index:3}.tLinkCont[data-page="photos"]{z-index:2}.tLinkCont[data-page="contact"]{z-index:1}.sec{min-height:100vh;width:calc( 100vw - 160px);border-right:1px solid lightgrey;transition:all .3s ease;position:fixed;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none;background:#fdfaea}.sec::after{content:"";z-index:1;display:block;width:40px;height:100vh;bottom:0;margin-left:-40px;top:0;position:fixed;box-shadow:3px 0px 5px 0px rgba(0,0,0,0.23);pointer-events:none}.sec.full{z-index:60}.tLinkCont{position:relative;height:100vh;width:40px;display:flex;align-items:center;box-shadow:3px 0px 5px 0px rgba(0,0,0,0.23);transition:all .3s ease;overflow:hidden}.tLinkCont:hover .titleLink{transform:rotate(90deg);transition-delay:.2s}.tLinkCont:hover .titleLink .supLink{width:100%;transition-delay:.4s}.tLinkCont svg{display:none}.tLinkCont.full{width:calc( 100vw - 160px);pointer-events:none}.titleLink{transition:all .2s ease;font-size:1.4rem;font-weight:700;display:flex;position:relative;transition-delay:.5s;transform-origin:5px center;margin-left:14px;will-change:opacity, transform}.titleLink .supLink{width:0%;position:relative;overflow:hidden;transition:all .5s ease;color:#444;will-change:width}.full .titleLink{opacity:0;width:0}.full .container.contPhotos{height:100vh;position:relative;padding:0}.logo{width:60px;height:60px;position:absolute;top:2rem;left:2rem;box-shadow:inset 0 0 0 1px rgba(100,100,100,0.5);display:flex;font-size:3rem;justify-content:center;align-items:center;line-height:0}.logo::before{position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:-1;margin:-13%;box-shadow:inset 0 0 0 2px;animation:clipMe 8s linear infinite;animation-delay:-4s}.logo::after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:-1;margin:-13%;box-shadow:inset 0 0 0 2px;animation:clipMe 8s linear infinite}#rIntro{align-items:center;padding:0 0.5rem}#colI{display:flex;overflow:hidden;justify-content:space-around;position:relative;align-items:flex-end}#colI::before{content:"";position:absolute;left:0;width:1px;height:0;background-color:#999;transition:all 1.5s ease;transition-delay:1s}#introText{padding-top:3vmin;position:relative;display:flex;height:100%;flex-direction:column;align-items:flex-start}#introText h1::after{content:"";width:0;height:1px;background-color:#000;display:block;transition:width 0.6s cubic-bezier(1, 0.015, 0.7, 1.065),left 0.7s cubic-bezier(0.155, 0.68, 1, 0.775);position:relative;left:30%}#introText h1:hover::after{width:100%;left:0;transition:width 1.1s cubic-bezier(1, 0.015, 0.7, 1.065),left 0.9s cubic-bezier(0.155, 0.68, 1, 0.775)}#introText .ssTitre:not(.s3)::after{content:"";width:0;height:1px;background-color:#000;display:block;transition:width 0.6s cubic-bezier(1, 0.015, 0.7, 1.065),left 0.7s cubic-bezier(0.155, 0.68, 1, 0.775);position:relative;left:30%}#introText .ssTitre:not(.s3):hover::after{width:100%;left:0;transition:width 1.1s cubic-bezier(1, 0.015, 0.7, 1.065),left 0.9s cubic-bezier(0.155, 0.68, 1, 0.775)}.titre{text-transform:uppercase;font-size:5.7vmax;font-family:"Nunito";font-weight:300;position:relative;white-space:nowrap}.ssTitre{font-family:"Nunito";font-size:4.7vmax;font-weight:300;margin-top:1rem}#colShape{display:flex;justify-content:center;position:relative}#itemCont{perspective:10px}.item__img.imgActive{opacity:1;transition:opacity 2s cubic-bezier(0.32, 0, 0.67, 0),transform 2s ease;transform:scale(1.2)}.item__img{will-change:opacity;transition:opacity 2s cubic-bezier(0.22, 1, 0.36, 1),transform 2s ease;transform-origin:50% 50%;transform:scale(0.9);opacity:0}.item__img.imgBlur.imgActive{transition:opacity 2s cubic-bezier(0.22, 1, 0.36, 1),transform 2s ease}.item__img.imgBlur{transition:opacity 2s cubic-bezier(0.32, 0, 0.67, 0),transform 2s ease}.img_vl{will-change:opacity;animation:tx 30s linear infinite;opacity:0;transition:opacity 2s ease}.img_vl2{will-change:opacity;animation:tx2 30s linear infinite;opacity:0;transition:opacity 2s ease}.img_vl.imgActive,.img_vl2.imgActive{opacity:0.9}#pathSvgI2{fill:url(#linear-gradient2);transition:all 1s ease;fill-opacity:.5;animation:rotate 20s infinite linear}.item{position:relative;width:80%;max-width:560px;user-select:none;-webkit-tap-highlight-color:transparent}.item__svg{will-change:transform;position:relative;overflow:visible;transition:transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1)}.item__clippath,.item__deco{transform-origin:50% 50%}.item--style-4 .item__deco{fill:#dcdcde}.imgBlur{opacity:0;filter:url(#blurFilter)}.shapePic{fill:black}.content{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:auto}.letter-effect{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:calc(100% + 10vw)}.slideshow{position:relative;width:calc(100% + 10vw)}.slide{position:relative;width:calc(100% + 10vw);display:flex;flex-direction:row;align-items:center;padding-bottom:1rem}.slide:not(.slide--current){position:absolute;top:0;pointer-events:none;opacity:0}#introAbout{display:flex;flex-direction:column}.rAbout{justify-content:space-between}.titreSec{font-size:7vmax;text-transform:uppercase;margin-top:1rem;font-family:"Nunito";font-weight:300;margin-left:3vw}.imgFluid{width:auto;max-width:100%;height:auto}.imgAbout{margin-top:3rem;max-width:80%}#colRI{padding:1rem}.contFrame{max-width:450px;max-height:450px;width:100%;position:relative;overflow:visible;z-index:12}.frame#isi{width:100%;padding-top:100%}.frame#isi .inner{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;z-index:2;top:0;left:0}.frame#isi .eyeball.left{left:34%;top:34%}.frame#isi .eyeball.right{left:54%;top:34%}.irisCont{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.pupil{display:block;border-radius:100%;background:#000;background-size:100%;width:1.5%;height:1.5%;position:absolute;top:40%;left:30%}.dessinI{width:100%;height:auto}.rondIcons{max-width:600px;max-height:600px;width:100%;position:relative;overflow:visible;padding:75px;margin-bottom:3rem}.icons{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;animation:15s rotate linear infinite;will-change:transform;z-index:9}.icon{animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.contIcon{position:absolute;width:20%;height:20%;z-index:9;transform-origin:center;animation:15s rotateInv linear infinite;will-change:transform}#iGear{top:0;left:40%}#iGear .icon{animation-name:scale}#iBrain{top:22%;left:75%}#iBrain .icon{animation-name:scale2}#iIdea{bottom:22%;left:75%}#iIdea .icon{animation-name:scale3}#iFusee{bottom:0;left:40%}#iFusee .icon{animation-name:scale4}#iPc{top:22%;right:75%}#iPc .icon{animation-name:scale6}#iPhone{bottom:22%;right:75%}#iPhone .icon{animation-name:scale5}.separator.hori{width:0;height:1px;background-color:#999;margin:2rem 0;transition-property:width 1s ease-out;transition-duration:1s;transition-timing-function:ease-out;margin-left:3vw;will-change:width}#blocTxt{padding:5rem;padding-top:2rem;display:block}.ssTitreGeneral{font-size:3vw;font-family:"Nunito";font-weight:300}.ssTitreIntro{margin-bottom:1rem;padding-bottom:1rem;overflow:hidden}.text{font-size:1.2rem;max-width:800px}.contImg{width:100%;height:100%;padding:75px;z-index:11;position:absolute;top:0;left:0}.ci2{position:absolute;bottom:0;left:0;z-index:8;width:100%;height:100%;padding:75px;display:flex;align-items:flex-end}#partOpa{width:100%;height:8rem;background-image:linear-gradient(to top, #fdfaea, rgba(253,250,234,0));position:relative}.rSsTitre{margin:6vw 0;justify-content:flex-end;flex-direction:column;align-items:flex-end}.ss2{margin-bottom:3vw;position:relative}.ss2::after{content:"";display:block;position:absolute;bottom:-1rem;right:0;width:0;height:1px;background-color:#999;transition-property:width;transition-timing-function:ease;transition-duration:1s;will-change:width}.ss2.bis{margin-top:3rem}.ss2.bis::after{right:unset}.rSlider{margin-top:3rem;overflow:hidden;position:relative}.glider{scrollbar-width:none;scrollbar-height:none}.glider-contain{margin:4rem 0}.glider.draggable{cursor:unset}.slideContent{position:relative;overflow:hidden;display:flex}.slideItem{width:400px;max-width:100%;padding:3rem 1rem;flex-shrink:0;border-right:1px solid #999;position:relative}.slideItem img{opacity:0;transition:opacity 1s 0.5s ease}.slideItem::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;transition:background .5s ease;will-change:background}.slideItem:hover::before{background:#212121}.slideItem:hover .contImgSlide{opacity:0}.slideItem:hover .contType{opacity:1}.slideItem:hover .catSlide{color:transparent}.slideItem:hover #wpSvg path{stroke-dashoffset:0}.slideItem:hover img{opacity:1}.slideItem:last-child{border-right:none}.slideItem.cms:hover::before{background:transparent}.slideItem.cms .slideItemContent>.posCenter{justify-content:center}.slideItem.sItem6:hover::before{background:#000}.slideItemContent{display:flex;justify-content:center;align-items:center;flex-direction:column}.slideItemContent>.posCenter{padding:3rem 1rem;justify-content:flex-start}.slideContainer .swiper-wrapper{display:flex}.contImgSlide{position:relative;width:100%;padding-top:100%;transition:all .5s ease}.contType{opacity:0;color:#fff;font-size:1.7rem}.contType span{white-space:pre}.contType .typed-cursor.typed-cursor--blink{animation:typedjsBlink 1s infinite}#typeJs,#typeBs{tab-size:4}#typePhp{tab-size:3}#typeBash{font-size:1.2rem}#typeBash strong{font-weight:700}#sItem6 .contType{width:100%}#sItem6 .typed-cursor{background:#fff;font-size:1rem}.sItem6 .contType .typed-cursor.typed-cursor--blink{animation:cursorBash 1.3s infinite}.slideImg{width:auto;height:auto;max-width:100%;max-height:100%}#wpSvg{stroke:#555;stroke-width:0.5;width:250px}#wpSvg path{stroke-dasharray:300;stroke-dashoffset:300;transition:all 2s 0.5s ease}.titreSlide{font-family:"Nunito";font-size:3.5rem;font-weight:bold;margin-top:1rem;color:#000;display:flex}.bootLogo{border:1px solid #e24b1e;border-radius:10px;width:50px;display:block;text-align:center;margin-left:10px;font-weight:bold}.catSlide{font-size:2rem;margin-top:1.5rem;transition:color .3s ease;color:#e24b1e;will-change:color}#progressBar{height:2px;background-color:#e24b1e;transition:width .3s ease;width:0;will-change:width}#rowIndi{margin:3rem 0}#indicatorSlider{width:0;height:1px;background-color:#999;position:relative;transition:width 1s 1s ease;margin:3rem 0;margin-left:10%}#rServices,.rRight{margin-top:8vw;margin-bottom:3vw}#colBlocSvc a{flex:1}#colBlocSvc a::before{content:"";display:block;width:calc(100% + 8vw);height:100%;position:absolute;top:0;left:-4vw;opacity:0;transition:opacity .5s ease;z-index:-1;will-change:opacity}#colBlocSvc a:first-child{border-top:1px solid #999}#colBlocSvc a:first-child::before{background-image:linear-gradient(to right, #fdfaea, #FFBB97 15%, #FFBB97 85%, #fdfaea)}#colBlocSvc a:nth-child(2)::before{background-image:linear-gradient(to right, #fdfaea, #FEF8BE 15%, #FEF8BE 85%, #fdfaea)}#colBlocSvc a:nth-child(3)::before{background-image:linear-gradient(to right, #fdfaea, #BAE89C 15%, #BAE89C 85%, #fdfaea)}#colBlocSvc a:nth-child(4)::before{background-image:linear-gradient(to right, #fdfaea, #9CC7E8 15%, #9CC7E8 85%, #fdfaea)}#colBlocSvc a:hover::before{opacity:1}.blocService{width:100%;padding:min(5vmax, 7rem) 0;border-bottom:1px solid #999;position:relative;height:100%;display:flex;align-items:center;animation:all 1s ease}.titreSvc{font-family:"Nunito";font-size:2vmax;font-weight:300}#colBlocSvc{position:relative;padding:0 4vw;display:flex;-ms-flex-direction:column;flex-direction:column}#colBlocSvc::after{content:"";position:absolute;display:block;right:0;width:1px;height:0;background-color:#999;transition:height 1s ease;will-change:height}#contSvc{position:relative;margin-left:auto;flex-direction:column;transition:height .5s ease;margin:auto 0}.svc{padding:1rem 4vw;text-align:justify;text-align-last:center;flex-direction:column;align-items:center;display:none}.ssTSvc{font-size:2vw;font-family:"Nunito";display:flex;align-items:center;flex-direction:column;position:relative;margin-bottom:3rem}.ssTSvc::after{content:"";width:0;height:1px;background-color:#999;margin-top:1rem;transition:width .7s ease;will-change:width}.active .ssTSvc::after{transition-delay:.7s;width:120%}.texteSvc{font-size:1.2rem;max-width:700px;flex-direction:column}.texteSvc h4{font-weight:bold;font-size:1.7rem;margin-top:2rem;position:relative}.texteSvc h4::before{content:"";position:absolute;bottom:0;height:.5rem;background-color:#FFBB97;width:0;transform:skew(-15deg);transition:width .7s ease;z-index:-1;will-change:width}.active .texteSvc h4::before{width:100%;transition-delay:1.5s}.texteSvc ul{margin-top:1rem;text-align-last:left}.texteSvc li{margin-top:1rem}.texteSvc li::before{content:"";background-image:url("/img/icons/SVG/asterisk3.svg");background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin-right:.5rem;margin-bottom:-2px;display:inline-block;animation:rotate 10s linear infinite}.cta{margin-top:3rem;position:relative;padding:1.5rem 3rem;font-weight:bold;font-size:1.5rem;text-transform:uppercase;transition:letter-spacing .7s ease}.cta::before{content:"";position:absolute;top:0;left:0;height:100%;width:4.5rem;z-index:-1;background-color:#FFBB97;transition:width .7s ease;will-change:width}.cta::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:5.5rem;z-index:-1;border-bottom:4px solid #e24b1e;transition:width .7s ease;will-change:width}.cta:hover{letter-spacing:2px}.cta:hover::after{width:100%}.cta:hover::before{width:100%}.chiffre{font-size:2vw;padding:3rem 0;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.chiffre::after{content:"";width:115%;height:100%;position:absolute;left:-15%;top:0;background-image:linear-gradient(to right, rgba(253,250,234,0), #fdfaea 11.5%);transition:transform 3s 1s ease;will-change:transform}.chiffre::before{content:"";width:100%;height:80%;position:absolute;left:0;top:1%;box-sizing:border-box;z-index:3;transform:translateX(-101%);transition:transform 3s .9s ease;will-change:transform}#rChiffres{padding-bottom:12rem}#numSite::before{background:url("/img/icons/SVG/page.svg") no-repeat right;background-size:contain}#anInfo::before{background:url("/img/icons/SVG/code.svg") no-repeat right;background-size:contain}#numGest::before{background:url("/img/icons/SVG/gestion2.svg") no-repeat right;background-size:contain}#numCode::before{background:url("/img/icons/SVG/code2.svg") no-repeat right;background-size:contain}#anPhoto::before{background:url("/img/icons/SVG/photo.svg") no-repeat right;background-size:contain}#numPhoto::before{background:url("/img/icons/SVG/image.svg") no-repeat right;background-size:contain}#numLangue::before{background:url("/img/icons/SVG/langue.svg") no-repeat right;background-size:contain}#numPays::before{background:url("/img/icons/SVG/avion.svg") no-repeat right;background-size:contain}.txtChiffre{position:relative}.txtChiffre::before{content:"";position:absolute;bottom:2px;height:.5rem;background-color:#FFBB97;left:0;width:100%;transform:skew(-15deg);transition:width .7s ease;z-index:-1;will-change:width}.inview.chiffre::after{transform:translateX(100%)}.inview.chiffre::before{transform:translateX(30%)}.contNum{position:relative;padding-right:1.5rem;padding-bottom:.5rem}.contNum::after{content:"";position:absolute;bottom:0;right:0;width:60%;height:50%;border-bottom:solid 2px #e24b1e;border-right:solid 2px #e24b1e}.contNum::before{content:"";position:absolute;bottom:10px;right:10px;width:30%;height:20%;border-bottom:solid 1px #e24b1e;border-right:solid 1px #e24b1e}.num{font-size:4vw}.overChiffre{display:grid;position:absolute;top:0;left:0;width:100%;height:100%;grid-template-columns:repeat(15, auto);z-index:10}#overLangue{grid-template-columns:repeat(7, auto)}.paysImg{position:absolute;width:300px;height:300px;padding:50px;z-index:1000;pointer-events:none;animation:imgPays 1s cubic-bezier(0.11, 0, 0.5, 0) forwards;background:linear-gradient(to left, rgba(253,250,234,0) 0%, #fdfaea 30%, #fdfaea 70%, rgba(253,250,234,0) 100%)}.paysImg img,.langueImg img{width:100%;height:100%;max-width:100%;max-height:100%}.paysImg h3{position:absolute;top:60%;left:60%;transform:translateX(-50%) translateY(-50%);font-size:2rem;font-weight:bold;white-space:nowrap;text-transform:uppercase;text-shadow:0px 0px 10px rgba(255,255,255,0.7)}.langueImg{position:absolute;z-index:1000;pointer-events:none;animation:imgPays 1s cubic-bezier(0.11, 0, 0.5, 0) forwards;width:300px;height:200px}.langueImg img{mask-image:linear-gradient(to left, rgba(253,250,234,0) 0%, #000 35%, #000 65%, rgba(253,250,234,0) 100%)}#projets{height:100%;width:100%;display:flex;flex-direction:column;transform:translate3d(0, 0, 0);transition:opacity 1s ease;will-change:opacity}#projets.close{opacity:0;pointer-events:none}#listProj{background:#fdfaea;padding:15vmin 0;width:100%}.colTitreRea{margin-top:15vmin;padding-right:2rem;display:flex;width:100%;justify-content:flex-end;min-height:7vmax}.colTitreRea h1{position:relative;display:flex;flex-direction:column}.colTitreRea h1::after{position:relative;content:"";margin-left:100%;height:1px;width:0;background-color:#999;transition:all 1s 1.5s ease;will-change:width, margin-left}.colTitreRea.bis{margin-top:5vmin}.colTitreRea.inview h1::after{width:125%;margin-left:-25%}.projet{display:flex;counter-increment:projets;width:70%;position:relative;margin-top:15vmin;margin-bottom:5vmin}.projet:nth-child(2n+1){margin-left:2rem}.projet:nth-child(2n){margin-left:auto;margin-right:2rem;justify-content:flex-end}.projet:nth-child(2n) .extLink{left:unset;right:5%}.projet .aniUp a.linkProjet{width:80%;height:100%;filter:grayscale(0.3) contrast(0.5) brightness(1.2);transition:filter 1s ease, transform .2s ease;will-change:filter, transform;display:flex}.projet .aniUp a.linkProjet:hover{filter:none}.projet .aniUp a.linkProjet img{width:100%;height:auto}.projet h2{width:100%;font-family:"Nunito";text-transform:uppercase;font-size:8vw;font-weight:bold;color:#fff;position:absolute;top:90%;text-align:right}.projet h2.long{text-align-last:center}.projet:nth-child(2n) h2{text-align:left}.projet:nth-child(2n)>div:first-child,.projet:nth-child(2n)>div:first-child a{display:flex;justify-content:flex-end}.projet::after{opacity:0;color:#66B1C6;transition:all 1s  ease;content:counter(projets);font-size:8vw;font-weight:bold;position:absolute;top:70%;left:5%;mix-blend-mode:difference;font-family:"Nunito"}.projet:nth-child(2n)::after{left:unset;right:5%}.projet:nth-child(-n+10)::after{content:"0" counter(projets)}.projet .contTitreProj{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:difference;pointer-events:none;transition:transform .1s linear;will-change:transform}.projet .imgLink{will-change:transform}.projet .imgLink path{transition:fill .5s ease}.projet .imgLink:hover path{fill:#000}.projet .extLink{position:absolute;top:5%;left:5%;width:10%}.projet .extLink svg{position:absolute;top:0;left:0;width:100%;border:3px solid #e24b1e;border-radius:50%;opacity:0;transition:opacity .7s ease, border .7s ease, transform .2s ease}.projet .extLink svg path{fill:#fff}.projet .extLink svg:hover{border:3px solid transparent}.projet .aniUp:hover .imgLink{opacity:1}.inview.projet::after{opacity:1;transition-delay:1.5s}#contProjetFull{position:absolute;top:0;left:0;width:100%;padding:3rem 1rem;display:flex;flex-wrap:wrap;justify-content:center;opacity:0;pointer-events:none;transition:opacity 1s ease;will-change:opacity}#contProjetFull .w100.dFlex{flex-wrap:wrap}#contProjetFull .texteSvc{display:flex;align-items:flex-start}#contProjetFull .texteSvc p{margin-top:2rem}#contProjetFull .texteSvc img,#contProjetFull .texteSvc video{width:auto;height:auto;max-width:100%;margin-top:2rem}#contProjetFull .texteSvc .cta{margin-left:auto;color:#000}#contProjetFull .texteSvc a{color:#FFBB97;font-weight:500;transition:all .5s ease}#contProjetFull .texteSvc a:hover{text-decoration:underline}#contProjetFull h1::after{position:relative;content:"";height:1px;width:0;background-color:#999;transition:all 1s 1.5s ease;will-change:width, margin-left}#contProjetFull.open{opacity:1;pointer-events:auto}#contProjetFull.open h1::after{width:100%}#contProjetFull.open .contImgProjet img{transform:translateY(0)}#contProjetFull.open .texteSvc h4::before{width:100%;transition-delay:1.5s}.projetTitle{margin-bottom:2rem;font-family:"Nunito";text-transform:uppercase;font-size:6vmax;display:flex;width:100%;flex-direction:column}.contImgProjet{width:40%;max-width:450px;padding:2rem 2vw}.contImgProjet img{width:auto;height:auto;max-width:100%;position:sticky;top:2rem;transform:translateY(80%);transition:transform 2s .5s ease;will-change:transform}.contTextProjet{width:60%;max-width:600px;padding:2rem;display:flex;flex-direction:column;align-items:flex-start}.contTextProjet>.cta{margin-top:1rem}.backProjet{width:90px;height:90px;padding:15px;display:flex;align-items:center;margin-left:2rem;margin-right:auto}.backProjet svg{width:100%;transform:rotate(180deg)}.backProjet svg path{transition:fill .5s ease}.backProjet:hover svg path{fill:#e24b1e}.contPics{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.contPic{position:absolute;display:flex;align-items:center;justify-content:center;left:100%;will-change:left, transform;top:unset !important}.contPic .imgTopPics{filter:saturate(60%) contrast(75%) brightness(115%) sepia(20%);will-change:filter}.contPic.clone{z-index:-1;opacity:0;transition:opacity 1s ease;pointer-events:none}.contPic.hovered{opacity:1}.contPic.hovered .imgTopPics{transform:scale(1.2);filter:none}.contPic.zInd{z-index:13 !important}.imgTopPics{width:auto;height:auto;max-height:100%;max-width:100%;border:1rem solid #fff;box-shadow:3px 0px 5px 0px rgba(0,0,0,0.23);transition:all 1s ease;will-change:transform,opacity}.contPic.small.hovered .imgTopPics{transform:scale(1.7)}.contPics.hide .imgTopPics{transform:scale(0.01) translateY(-50vh);opacity:0.1}.contAlbums{position:relative;width:100%;padding-top:4rem;transition:all .7s ease;margin-top:auto;pointer-events:none}.contAlbums.open{overflow-y:scroll}.swiperAlbums{display:flex}.swiper-container{padding-top:2rem;pointer-events:none}.titreAlbum{font-size:2rem;text-transform:uppercase;font-weight:700;margin-bottom:1rem;font-family:"Nunito";text-align:center}.albumCat{pointer-events:all;max-width:650px;width:100%;height:530px;margin:0 5vw;transition:all .7s ease;position:relative;transform:translateY(550px);will-change:transform, height}.albumCat::after{content:"";width:95%;position:absolute;top:-11px;left:2.5%;background:#fff;height:100%;z-index:-1;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.31);transition:all .7s ease;will-change:transform}.albumCat::before{content:"";position:absolute;background:#fff;height:100%;z-index:-1;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.31);transition:all .7s ease;width:90%;top:-20px;left:5%;will-change:transform}.innerAlbum{width:100%;height:100%;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.31);background:#fff;position:relative;display:flex !important;flex-direction:column;padding:2rem;padding-top:1rem;align-items:flex-start;z-index:1}.dessinAlb{border:1px solid #555;width:650px;max-width:100%;background:#fdfaea;height:400px;min-height:400px;position:relative;overflow:hidden;transition-property:background;transition-duration:1s;transition-timing-function:ease;will-change:background}.titreAlb{background-color:#e24b1e;padding:1rem 3rem;margin-left:-3rem;margin-bottom:1rem;color:#fff;font-size:2rem;text-transform:uppercase}.swiper-slide-active.open:hover{height:120px;transform:translateY(calc(100% - 100px))}.albumCat.open{height:120px;transform:translateY(calc(100% - 80px))}.albumCat.open::after{transform:translateY(100%)}.albumCat.open::before{transform:translateY(100%)}.albumCat.closed{transform:translateY(100%)}.albumCat.closed::after{transform:translateY(100%)}.albumCat.closed::before{transform:translateY(100%)}.illuAlbum{max-width:100%;height:auto;margin-bottom:3rem;border:1.5rem solid #fff}.contPics.closed{height:0;transition-property:height;transition-timing-function:ease;transition-delay:.7s;transition-duration:.7s}.contPics.closed .contPic{transform:scale(0.001) !important;transition:transform .7s ease}.photosAlbum{display:flex;flex-direction:column;align-items:center}.closeAlbum{position:absolute;top:25px;right:5%;pointer-events:none;font-size:1.5rem;text-align:center;transform:scale(0.0001);transition:transform .7s ease;will-change:transform}.open .closeAlbum{transform:none;margin-bottom:1rem;margin-left:1.5rem;transition:transform .7s ease, opacity .3s ease}.open #contAlbumPic{opacity:1;transition:opacity .7s .7s  ease, transform .5s ease}.open #contAlbumPic .scroll-content{padding-bottom:10rem}.open #closeLb{opacity:1;transform:translateX(0)}#swiperAlbums .swiper-wrapper{align-items:flex-end;display:flex !important}.headAlbum{position:relative;display:flex;align-items:center;width:100%;justify-content:center}#mediumCont{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:background;transition-timing-function:ease;transition-duration:.7s;pointer-events:none;will-change:background}#mediumCont.open{background:#fdfaea;pointer-events:auto;transition-delay:.7s}#contAlbumPic{position:relative;height:100%;opacity:0;transition:opacity .7s ease, transform .1s ease;padding:3rem;display:flex;flex-direction:column;transform:translate3d(0, 0, 0);will-change:opacity}#contAlbumPic .cPosPic{box-shadow:inset 0px 0px 0px 1px #fdfaea}#contAlbumPic.grid,.safari #contAlbumPic{flex-direction:row;flex-wrap:wrap}#contAlbumPic.grid .cPosPic,.safari #contAlbumPic .cPosPic{width:100% !important}.scroll-content{display:flex;width:100%;flex-direction:column}.grid .scroll-content,.safari .scroll-content{flex-direction:row;flex-wrap:wrap;align-content:flex-start}.grid #btnGrid,.safari #btnGrid{margin-bottom:3rem}.grid .posPic,.safari .posPic{width:23%;margin:1%;padding-top:23%;transition-property:width, margin}.grid .posPic:nth-child(odd),.safari .posPic:nth-child(odd){margin-left:unset}.grid .cPosPic,.safari .cPosPic{position:absolute;top:0;left:0}.grid .imgAlb,.safari .imgAlb{object-fit:cover;transform:translateY(0) !important}.grid .scaleImg,.safari .scaleImg{width:100%;transform:scale(1)}.-webkit- #btnGrid{display:none}.posPic{width:60%;margin:10vmin 0;display:flex;position:relative;transition-property:all;transition-timing-function:ease;transition-duration:1s;justify-content:center}.posPic:nth-child(odd){margin-left:auto}.posPic::before,.posPic::after{content:"";width:100%;display:block;position:absolute;top:-1px;left:0;height:2px;background:#fdfaea}.posPic::before{bottom:-1px;top:unset;z-index:1}.cPosPic{height:100%;display:flex;overflow:hidden;position:relative}.cPosPic::after{width:100%;height:100%;background-color:#fdfaea;content:"";position:absolute;left:0;top:0;display:block}.cPosPic:hover .scaleImg{transform:scale(1) !important}.cPosPic:hover .imgAlb{transform:translateY(0) !important}#btnGrid{width:100%;font-size:3rem}.scaleImg{transform:scale(2.5);transition:all .5s .7s ease;display:flex}.imgAlb{width:100%;max-width:100%;max-height:100%;height:auto;object-fit:contain;transition:all .5s  ease;position:relative;transform-origin:center bottom;will-change:transform}.hovered .scaleImg{transition-delay:0s}#rowExp{justify-content:center;margin:5rem 0}.experience{display:flex;justify-content:space-between;position:relative;padding:1rem}.experience::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#999}.experience:last-child::after{content:none}.intituleExp{display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.titreExp{font-family:"Nunito";font-size:1.8rem;margin-bottom:2rem;font-weight:400;text-transform:uppercase}#roundTxtActu{width:100%;height:100%;animation:rotate 10s linear infinite}.circTxt{display:inline-block;font-size:2rem;letter-spacing:1px}#rondTxt{width:100%;font-size:6rem;letter-spacing:10px;position:absolute;animation:rotateInv 10s linear infinite;font-weight:500;text-transform:uppercase}.contRTxt{position:relative;height:115px;width:145px}.year{position:absolute;font-size:1.5rem;font-weight:bold;font-family:"Nunito";white-space:nowrap}.descExp{font-weight:500;font-style:italic}#contact{display:flex;flex-direction:column}.logo.bis{left:unset;right:2rem}.titreContact{margin-top:5rem;position:relative}.titreContact::after{content:"";width:130%;height:1px;background:#999;position:absolute;bottom:0;left:0}#rContentContact{flex:1;position:relative;display:flex;flex-direction:column;align-items:stretch}#contactForm{flex-grow:2;width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:3rem 0}#contactForm::before{content:"";width:0%;height:1px;background:#999;position:absolute;bottom:0;left:50%;transform:translateX(-50%);will-change:width;transition:width .5s 2.5s ease}#contactForm::after{content:"OU";font-size:3rem;background:#fdfaea;position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);padding:0 1rem;opacity:0;transition:opacity .7s 2s ease}.inview #contactForm::before{width:50%}.inview #contactForm::after{opacity:1}.slideContact{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem max(15vw, 2rem);opacity:0;flex-direction:column;justify-content:center;transition:opacity .5s ease;z-index:-1}.slideContact.active{opacity:1;transition:opacity 0s ease;z-index:2}#slideContact1{flex-direction:row;justify-content:center;align-items:center;font-size:4rem;position:relative}#slideContact1 img{max-width:20%;margin-left:2rem}#slideContact5 .texteContact{text-align:center}.texteContact{font-size:3rem;margin-bottom:1rem;will-change:font-size, margin-bottom, width;transition:all .7s ease;width:100%}.texteContact.small{width:50%;font-size:1.5rem;margin-bottom:2.5rem}.inputContact{border:none;background:none;border-bottom:1px solid #999;font-size:2rem;outline:none;width:1%;opacity:0;will-change:opacity, width;transition:all 1s ease}.inputContact:focus{outline:none}.inputContact.bis{font-size:1.5rem;border-left:1px solid #999;min-height:6rem}.inputContact.visible{width:90%;opacity:1}.nextContact{width:10%;opacity:0;will-change:opacity;transition:opacity .7s ease}.nextContact.visible{opacity:1}#btnForm4 .st0{fill:none;stroke:#000000;stroke-width:20;stroke-miterlimit:10}span.alert{color:#e24b1e;margin-top:0.5rem}#contAutresContact{flex-grow:1;width:70%;margin:0 15%;display:flex;justify-content:space-around;align-items:center}.itemContact{position:relative;flex-direction:column}.itemContact:hover .iconContact img{transform:translateY(-3rem)}.itemContact:hover .textIcon{opacity:1}.iconContact{padding-top:100%;width:100%;position:relative;z-index:2}.iconContact img{width:60%;height:auto;transition:transform .7s ease;will-change:transform}.iconContact .posCenter{flex-direction:column}.textIcon{font-size:2rem;text-align:center;position:relative;z-index:1;white-space:nowrap;position:relative;opacity:0;will-change:opacity;transition:opacity .7s ease}.textIcon::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:1px;background:#e24b1e;transition:width 0.7s ease}.textIcon:hover::after{width:100%}#creditsR{font-size:.8rem;text-align:right;padding:.5rem;justify-content:flex-end;align-items:flex-end}@media (max-width: 1450px){html{font-size:14px}.slideItem{width:360px}.contImgSlide{padding-top:80%}.col-md-8{flex:0 0 80%}#blocTxt{padding:2rem}}@media (max-width: 1250px){.textIcon{font-size:1.5rem}.itemContact{margin:3rem 0}}@media (max-width: 950px){#slideContact1{flex-direction:column;text-align:center}#slideContact1 img{max-width:150px;margin-left:unset;margin-top:2rem}.col-3{flex:0 0 50%;width:50%}}@media (max-width: 700px){.col-4,.col-5,.col-6{flex:0 0 100%;width:100%}.row{flex-wrap:wrap}.nav{height:50px;box-shadow:0 -3px 5px 0px rgba(0,0,0,0.23);background:#fdfaea;top:unset;bottom:0;z-index:100}.tLinkCont{width:20%;height:100%;position:relative;justify-content:center;border-right:1px solid lightgrey;box-shadow:none}.tLinkCont .fas{display:block}.tLinkCont svg{font-size:1.5rem;color:#787878;display:block}.tLinkCont .titleLink{display:none;opacity:1;text-align:center}.tLinkCont.full{opacity:1;width:20%}.tLinkCont.full svg{color:#e24b1e}.sec{left:0;width:100vw}.sec::after{display:none}#main{left:0;width:100vw}#contact{width:100vw;padding-bottom:60px}#about,#web,#photos,#contact{left:0}#rIntro{display:block}#colShape{margin-bottom:3rem}#colI{flex-direction:column;padding:0 1rem;align-items:center}#colI::before{content:none}#introText::before{position:absolute;top:0;left:0;content:"";width:0;height:1px;background:#999;transition:all 1.5s 1s ease}.inview #introText::before{width:100%}#introAbout{flex-direction:column-reverse}#colTitreAbout{margin-top:5rem;display:flex;flex-direction:column-reverse}.titreSec{margin-top:4rem}#colRI{padding:0}#blocTxt{padding:1rem}.ssTitreGeneral{font-size:10vw}.inview .separator.hori{width:90%}.separator.hori{margin:1rem 0}#partOpa{height:0}.pad3{padding-left:1rem;padding-right:1rem}#rowSvc{flex-direction:column-reverse}#colBlocSvc::after{content:none}#illuSvc{width:calc(100% + 2rem)}.active .ssTSvc::after{transition-delay:.7s;width:80%}.ssTSvc{font-size:2rem}.glider-contain,#rowIndi{margin-top:0}#rowExp{justify-content:center;margin:5rem 0}.experience{flex-direction:column;align-items:center}.contRTxt:not(.dateExp){margin:1rem}.chiffre{flex-direction:column;font-size:1.5rem;padding:1.5rem 0;margin-bottom:1rem}.contNum{margin-top:1rem}.contNum::before{bottom:10px;right:10px}.num{font-size:3.5rem}.inview.chiffre::before{transform:translateX(100%)}#listProj{padding-bottom:12rem}.projet .extLink{width:15%;padding-top:15%}.projet .extLink img{border:3px solid #000}.swiper-container{margin-bottom:50px}.inview .albumCat{transform:translateY(0);height:400px}.albumCat.open,.swiper-slide-active.open:hover{transform:translateY(calc(100% - 100px))}.closeAlbum{top:unset}.dessinAlb{height:300px;min-height:300px}.innerAlbum{padding:.5rem;padding-top:.5rem}.titreAlb{padding:.5rem 1.5rem;margin-left:-.5rem;margin-bottom:.5rem;font-size:1.5rem}.contPics{height:60%}.contPic{transform:translateX(50%) scale(2) !important}.imgTopPics{border:.2rem solid #fff}#contAlbumPic{padding:3rem 1rem}#contAlbumPic .scroll-content{padding-bottom:12rem}.posPic{width:100%}.scaleImg{transform:scale(2.5);transition:all .5s ease;display:flex}#contAutresContact{margin:0 1rem;width:calc(100% - 2rem)}.colTitreRea.bis{margin-top:15vmin}}@media (max-width: 575px){.colTitreRea h1{font-size:10vw}.projet{width:calc(100% - 4rem)}.slideContact{padding:1rem;flex-wrap:unset}.colTitreRea.bis{font-size:1.5rem}.btnForm1{font-size:2.5rem}.colTitreRea.inview h1::after{width:110%;margin-left:-10%}.contImgProjet,.contTextProjet{width:100%}.contTextProjet{padding:1rem}}
/*# sourceMappingURL=style.css.map */
