/* 
 * PAUL & LUDO CSS - www.paul-ludo.com - Home Made System
 * LAST UPDATE : 01/07/2025 23:33:44
 */
.size_08{font-size:0.8em;line-height:1.1em}.size_09{font-size:0.9em;line-height:1.1em}.size_10{font-size:1.0em;line-height:1.1em}.size_12{font-size:1.2em;line-height:1.1em}.size_14{font-size:1.4em;line-height:1.1em}.size_16{font-size:1.6em;line-height:1.1em}.size_18{font-size:1.8em;line-height:1.1em}.size_2{font-size:2em;line-height:1.1em}.size_22{font-size:2.2em;line-height:1.1em}.size_24{font-size:2.4em;line-height:1.1em}.size_28{font-size:2.8em;line-height:1.1em}.size_35{font-size:3.5em;line-height:1.1em}.size_4{font-size:4em;line-height:1.1em}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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header,footer,section,aside,nav{display:block}@media only screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%}}*{outline:none}img{border:0}h1,h2,h3,h4,h5,h6,p{margin:0 0 10px;padding:0}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:13px}h6{font-size:12px}.clear{clear:both}.ui-loader{display:none}#boxPageOverlay,#boxPage,form label input,form label textarea,form label select,form .label input,form .label select,form input.submit{-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}form{padding:0 0 20px}form label{position:relative;display:block;margin:5px 0 15px;text-align:left;vertical-align:top;font-weight:normal}form label span.label,form span.label{display:block;text-align:left;vertical-align:top;padding:0;margin-bottom:5px;font-size:13px;font-weight:bold}form label input,form label textarea,form label select,form .label input,form .label select{width:100%;max-width:390px;border:1px solid #ccc;padding:0;height:40px;text-indent:10px;vertical-align:top;font-weight:normal;font-size:15px}form label textarea{height:120px;text-indent:0;padding:5px;width:430px;resize:none}form label input:focus,form label textarea:focus,form label select:focus,form .label input:focu,form .label select:focus{background:#eee}form input.submit{margin:20px auto;padding:0 25px;display:block;background:#4f5254;color:#fff;border:0;border-radius:6px;cursor:pointer;width:auto;height:38px;line-height:38px;font-size:18px;font-weight:600;text-align:center;text-indent:0;font-family:'Open Sans',sans-serif !important}form input.submit:hover,form input.submit:focus{background:#717a80}form label.check,form label.radio,form .label.radio label,form .label.check label{display:inline-block;width:33%;margin:4px 0 4px;font-weight:normal}form label.check input,form label.checkbox input,form label input.checkbox,form label.radio input,form .label.radio input,form label input.radio{width:auto;height:auto;margin:0}form label input.file{width:auto;border:0;background:none;text-indent:0}form label span.verif,form .lab span.verif{position:absolute;right:-30px;width:20px;height:20px;top:10px;vertical-align:top}form label.checkbox span.verif{top:0px}form label span.verif.valid,form .lab span.verif.valid{background:url(../images/verif_valid.png?t) no-repeat center center}form label span.verif.error,form .lab span.verif.error{background:url(../images/verif_error.png?t) no-repeat center center}form label span.veriftxt,form .lab span.veriftxt{color:red;line-height:14px;position:absolute;top:0px;right:20px;z-index:15;background:#fff;padding:4px 10px;display:none;text-align:right;white-space:nowrap}form label span.verif.valid span.veriftxt,form .lab span.verif.valid span.veriftxt{color:#009DEB}form label span.verif:hover span.veriftxt,form .lab span:hover span.veriftxt{display:block}form label span.veriftxt:empty,,form .lab span.veriftxt:empty{display:none !important}.threecol,.twocol{display:block;margin:0 auto 40px}.threecol .maxw,.twocol .maxw{max-width:100%;width:100%}.threecol:after,.twocol:after{content:"";display:block;clear:both}.twocol .col{float:left;width:45%;padding:0}.twocol .col2{position:relative;left:10%}.twocol.bleft .col1,.twocol.bright .col2{width:59%;margin-left:9%;left:0}.twocol.bleft .col1{margin-right:9%;margin-left:0;left:0}.twocol.bleft .col2,.twocol.bright .col1{width:32%;left:0}.threecol .col{float:left;width:30%;padding:0}.threecol .col2{position:relative;left:5%}.threecol .col3{position:relative;left:10%}.threecol.bleft .col,.threecol.bcenter .col,.threecol.bright .col{width:20%;left:0}.threecol.bleft .col1,.threecol.bcenter .col2,.threecol.bright .col3{width:60%;left:0}.twocol .col:first-child,.threecol .col:first-child{padding-left:0}.twocol .col:last-child,.threecol .col:last-child{padding-right:0}.twocol .col > :last-child,.threecol .col > :last-child{margin-bottom:0}.col > :first-child{margin-top:0;padding-top:0}@media only screen and (max-width:700px){.myPage .col{float:none !important;width:100% !important;padding:0 !important;margin:0 !important;left:0}.threecol,.twocol{margin:0 auto}}p{padding:0;margin:0 0 1em}h2.widTitle{text-align:center;font-size:30px;padding:35px 0 25px;margin:0;text-transform:uppercase;text-align:left;color:#f6eec7}#small h2.widTitle{font-size:25px}h3.widTitle{text-align:center;font-size:25px;padding:35px 0 25px;margin:0;text-transform:uppercase;text-align:left;color:#f6eec7}#small h3.widTitle{font-size:21px}.links .texte{line-height:22px;opacity:0.5;-moz-opacity:0.5;filter:Alpha(Opacity=50);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#small .links .texte{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.links:hover h3.LinkTitle,.links:hover .traitTitle,.links:hover .texte{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.links:hover .traitTitle{width:200px}.links .texte a{-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.links .texte a:hover{opacity:0.8;-moz-opacity:0.8;filter:Alpha(Opacity=80)}.gallery{position:relative;max-width:100%;margin-bottom:30px}.gallery2{display:block;margin:0;overflow:hidden;padding-top:66%;position:relative}.gallery3{width:100%;height:100%;background:rgba(255,255,255,0.7) no-repeat center center;background-size:contain;position:absolute;top:0;left:0}.galleryNav{height:72px;position:relative;text-align:left}.galleryNav2{margin:5px 38px 0;overflow:hidden}.galleryNav3{width:50000px;position:relative;top:0;left:0}.galleryNav3 a.photos{display:inline-block;width:115px;height:72px;margin-right:10px;background:no-repeat center center;background-size:cover;opacity:0.5;-moz-opacity:0.5;filter:Alpha(Opacity=50);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.galleryNav3 a.photoSelect,.galleryNav2 .photos:hover{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.galleryNav .next{position:absolute;top:15px;right:0}.galleryNav .prev{position:absolute;top:15px;left:0}.texte,.textephoto,.phototexte{text-align:left;font-size:15px;margin-bottom:25px}#small .texte,#small .textephoto,#small .phototexte{font-size:13px}.phototexte .photoLeft{float:left;display:block;margin-right:15px;margin-bottom:10px;width:33%}.textephoto .photoRight{float:right;display:block;margin-left:15px;margin-bottom:10px;width:33%}.photoLeft4 img,.photoRight4 img{display:block;width:100%}.photoLeft4 a,.photoRight4 a{display:block}#small .phototexte .photoLeft,#small .textephoto .photoRight{float:none;width:100%;max-width:100%;margin-left:0;margin-right:0}.texte p strong,.texte p b{color:#f5efcc}.video{margin-bottom:30px;position:relative}.video a{text-decoration:none;display:table;width:100%}#small.verti .video a{display:block}.video .video1{position:relative;display:table-cell;width:250px;border:1px solid #fff;background:rgb(5,7,16);vertical-align:middle}#small.verti .video .video1{display:block;width:80%;margin:0 auto}.video .img{position:relative;display:block;padding-top:66%;background:no-repeat center center;background-size:cover;opacity:0.7;-moz-opacity:0.7;filter:Alpha(Opacity=70);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#small.verti .video .img{top:0;left:0;right:0;bottom:0}.video a .img{opacity:0.7;-moz-opacity:0.7;filter:Alpha(Opacity=70);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.video .play,.video .plus{position:absolute;top:50%;left:50%;width:82px;height:82px;margin-left:-41px;margin-top:-41px;background:url(../images/play.png?) no-repeat center center;background-size:contain}.video .plus{background-image:url(../images/plus.png)}.video a:hover .img{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.video .video2{display:table-cell;vertical-align:middle;padding-left:15px}#small.verti .video .video2{display:block;margin:10px auto 35px;padding:0}.video .video3{position:relative;margin:0 35px;text-align:center;display:block}.video .video3c{display:block}#large .video .video3c{opacity:0.7;-moz-opacity:0.7;filter:Alpha(Opacity=70);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#large .video a:hover .video3c{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.video .video3 img{height:25px}.video .video3a{position:absolute;top:0;left:-35px;opacity:0.7;-moz-opacity:0.7;filter:Alpha(Opacity=70)}.video .video3b{position:absolute;top:0;right:-35px;opacity:0.7;-moz-opacity:0.7;filter:Alpha(Opacity=70)}.video .videoLink{display:block;text-align:center;margin-top:12px;opacity:0.5;-moz-opacity:0.5;filter:Alpha(Opacity=50)}.myPage .label{display:block;font-size:11px;font-style:normal;text-align:left;padding:2px 0}.photo1,.photo2,.photo3{position:relative}.photo{text-align:center}.photo img{max-width:100%}.photo,.photophoto,.photophoto2,.photophoto3{position:relative;margin-bottom:30px}.photophoto .photo1,.photophoto .photo2{position:relative;float:left;width:47%}.photophoto2 .photo1,.photophoto2 .photo2{position:relative;float:left;width:47%}.photophoto .photo2,.photophoto2 .photo2,.photophoto3 .photo2{left:6%}.photo .photo4,.photophoto .photo4,.photophoto2 .photo4,.photophoto3 .photo4{position:relative;display:block}.photo a,.photophoto a,.photophoto2 a,.photophoto3 a{display:block}.photo .img,.photophoto .img,.photophoto2 .img,.photophoto3 .img,.photophotophoto .img,.photophotophoto2 .img,.photophotophoto3 .img,.photophotophoto4 .img,.photophotophoto5 .img,.photophotophoto6 .img{position:relative;display:block;padding-top:56%;background:no-repeat center center;background-size:cover}.photophotophoto2 .img{pading-top:166%}.photophoto2 .photo1 .img,.photophoto2 .photo2 .img{padding-top:166%}.photophotophoto .photo1,.photophotophoto .photo2,.photophotophoto .photo3{float:left;width:30%;margin-right:5%;margin-bottom:15px}.photophotophoto .photo3{margin-right:0}.photophotophoto2 .photo1,.photophotophoto2 .photo2,.photophotophoto2 .photo3{float:left;width:30%;margin-right:5%;margin-bottom:15px}.photophotophoto2 .photo3{margin-right:0}.photophotophoto2 .img{padding-top:166%}.photophotophoto3 .photoLeft,.photophotophoto3 .photoRight{float:left;width:47%;position:relative}.photophotophoto3 .photoRight{margin-left:2%;width:51%}.photophotophoto3 .photo1,.photophotophoto3 .photo2,.photophotophoto3 .photo3{width:100%;margin-bottom:15px}.photophotophoto3 .photo2{margin-bottom:6%}.photophotophoto3 .photo1 .img{padding-top:150%}.photophotophoto4 .photo1,.photophotophoto4 .photo2,.photophotophoto4 .photo3{float:left;width:23%;margin-bottom:15px;margin-right:1%}.photophotophoto4 .photo3{width:52%;margin-right:0}.photophotophoto4 .photo1 .img,.photophotophoto4 .photo2 .img{padding-top:150%}.photophotophoto4 .photo3 .img{padding-top:66.33%}.photophotophoto5 .photo1,.photophotophoto5 .photo2,.photophotophoto5 .photo3{float:left;width:23%;margin-bottom:15px;margin-right:1%}.photophotophoto5 .photo1{width:52%}.photophotophoto5 .photo3{margin-right:0}.photophotophoto5 .photo1 .img{padding-top:66.33%}.photophotophoto5 .photo2 .img,.photophotophoto5 .photo3 .img{padding-top:150%}.photophotophoto6 .photo1,.photophotophoto6 .photo2,.photophotophoto6 .photo3{float:left;width:23%;margin-bottom:15px;margin-right:1%}.photophotophoto6 .photo2{width:52%}.photophotophoto6 .photo3{margin-right:0}.photophotophoto6 .photo2 .img{padding-top:66.33%}.photophotophoto6 .photo1 .img,.photophotophoto6 .photo3 .img{padding-top:150%}.photophotophoto2 .label,.photophotophoto3 .label{position:absolute;bottom:0;left:0;right:0;padding:5px;background:rgba(255,255,255,0.7)}.photo a{display:inline-block;position:relative;text-decoration:none}.photophoto a,.photophotophoto a,.photophoto2 a,.photophoto3 a,.photophotophoto2 a,.photophotophoto3 a,.photophotophoto4 a,.photophotophoto5 a,.photophotophoto6 a{text-decoration:none}.photo a .img,.photophoto a .img,.photophoto2 a .img,.photophoto3 a .img,.photophotophoto a .img,.photophotophoto2 a .img,.photophotophoto3 a .img,.photophotophoto4 a .img,.photophotophoto5 a .img,.photophotophoto6 a .img{opacity:0.8;-moz-opacity:0.8;filter:Alpha(Opacity=80);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.photo a:hover .img,.photophoto a:hover .img,.photophoto2 a:hover .img,.photophoto3 a:hover .img,.photophotophoto a:hover .img,.photophotophoto2 a:hover .img,.photophotophoto3 a:hover .img,.photophotophoto4 a:hover .img,.photophotophoto5 a:hover .img,.photophotophoto6 a:hover .img{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}.download{height:170px;position:relative;background:#fff;margin-bottom:30px;padding-left:270px}.download .photo{position:absolute;top:0;left:0;width:250px;height:100%;background:#ccc no-repeat center center;background-size:cover}.download strong{display:block;font-size:18px;padding:15px 0 0}.download .infos{display:block;color:#6e6e6e;font-size:11px}.download .desc{display:block;height:60px;overflow:hidden}.download a{position:absolute;left:274px;bottom:18px;text-transform:uppercase;color:#fff;font-size:12px;padding:10px 10px 10px 34px;text-decoration:none;background:#333 url(../images/download.png) no-repeat 10px center;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.download a:hover{background-color:#000}form ::-webkit-input-placeholder{color:#080c1c}form ::-moz-placeholder{color:#080c1c}form :-ms-input-placeholder{color:#080c1c}form :-moz-placeholder{color:#080c1c}::selection{background:#e6debd;color:#080c1c}::-moz-selection{background:#e6debd;color:#080c1c}#menu ::selection{background:#080c1c;color:#e6debd}#menu ::-moz-selection{background:#080c1c;color:#e6debd}*{-webkit-overflow-scrolling:touch}html,body{overflow:hidden}initScroll .scrollzoom{-webkit-transform:scale(0.5) ;-moz-transform:scale(0.5) ;-o-transform:scale(0.5) ;-ms-transform:scale(0.5) ;transform:scale(0.5) ;opacity:0}.initScroll .scrollleft{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.initScroll .scrollright{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.initScroll .scrollleft2{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-o-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0}.initScroll .scrollright2{-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-o-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);opacity:0}.initScroll .scrolltop2{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}.initScroll .scrollbottom2{-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-o-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px);opacity:0}.initScroll .scrollfade{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.parallax2{position:absolute;top:0;left:0;width:100%;height:100vh;pointer-events:none}.initScroll .scrollfade2{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;transition:all 700ms ease-out}.initScroll .scrollfade2.show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.initScroll .scrollexpand2{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.initScroll .scrollexpand2.show{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}#loadBack{position:fixed;top:0;left:0;width:0%;height:100%;background:rgba(0,0,0,0.20);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}section.myPage{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}#loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(4,9,29,0.6) no-repeat center center url(../images/load2.gif) / 100px;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}#loader.show{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}#body2{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#body2.speed{-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}a{color:#fff;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}a:hover{color:#333}body,html,#body2{width:100%;height:100%}#small,#medium{overflow-x:hidden}html{background:#121728 no-repeat center center;height:100%;overflow-x:hidden}body{background:none;margin:0;font:12px verdana,arial,helvetica;color:#fff;text-align:center;min-height:100%}html.openMenu,.openMenu body{overflow-y:hidden}section.myPage{background:#04091d;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}section.myPage.load{-webkit-transform:scale(0.9) ;-moz-transform:scale(0.9) ;-o-transform:scale(0.9) ;-ms-transform:scale(0.9) ;transform:scale(0.9) ;height:100%}.swal-modal{border-radius:0}.swal-icon{margin:10px auto}.swal-icon:first-child{margin-top:22px}.swal-button{background:#080c1c}.swal-title{font-family:'Playfair Display',serif !important;color:#080c1c;font-size:32px;margin-top:-20px}.swal-text{font-family:'Open Sans',sans-serif !important;color:#080c1c;font-weight:100}#logo,#logoB{position:absolute;top:65px;left:68px;overflow:hidden;z-index:15}#logo{position:fixed}#logo a,#logoB a{display:block}#logo2,#logoB2{display:block;margin-top:20px;font-family:'Open Sans',sans-serif !important;font-weight:bold;font-size:15px;color:#e6debd;text-transform:uppercase;text-align:left;position:relative;letter-spacing:0.04em}#logo2 .line,#logoB2 .line{position:absolute;top:30px;left:20px;width:23px;height:2px;background:#f6edc8;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#logo2 .line0,#logoB2 .line0{position:absolute;top:30px;left:0;width:0;height:2px;background:#f6edc8;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#logo2 .amp,#logoB2 .amp{position:relative;left:0;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#logo:hover .line,#logoB:hover .line,#logo.b .line,#logoB.b .line{left:50px;width:0}#logo:hover .line0,#logoB:hover .line0,#logo.b .line0,#logoB.b .line0{width:23px}#logo:hover .amp,#logoB:hover .amp,#logo.b .amp,#logoB.b .amp{left:30px}#logoB2{color:#080c1c}#logoB2 .line,#logoB2 .line0{background:#080c1c}#menu video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#back{position:fixed;top:0;left:0;width:100%;height:100%}#back .back{position:fixed;top:0;left:0;width:100%;height:100%;background:no-repeat center center;background-size:cover}#back video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#backOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#04091d;opacity:0.6;-moz-opacity:0.6;filter:Alpha(Opacity=60)}#menuBtn{position:fixed;top:70px;right:70px;overflow:hidden;width:46px;text-decoration:none;color:#f7eec6;z-index:15}#menuBtn .txt{display:block;width:100%;text-align:center;font-size:15px;font-family:'Open Sans',sans-serif !important;letter-spacing:0.1em;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;position:relative;left:0}#menuBtn .line{display:block;background:#f7eec6;height:3px;width:100%;margin-top:10px;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;position:relative;left:0}#menuBtn .line1{-webkit-transition-delay:100ms;-o-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}#menuBtn .line2{-webkit-transition-delay:150ms;-o-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}#menuBtn .line3{-webkit-transition-delay:200ms;-o-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms;width:50%}#menuBtn.start .txt{left:-100%}#menuBtn.start .line1{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;left:-100%}#menuBtn.start .line2{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;left:-100%}#menuBtn.start .line3{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;left:-100%}#menuBtn.end .line3{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}#menuBtn:hover .line3{width:100%}#menu{position:fixed;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;z-index:800}#menu.open{width:100%}#menu2{position:absolute;top:0;left:0;width:100vw;height:100%;background:#f6eec6}#menu3{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:43px;font-family:'Playfair Display',serif !important;white-space:nowrap}#menu3 a{color:rgba(8,12,28,0.5);text-decoration:none;margin:0 105px;display:inline-block;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;position:relative}#menu3 a span{position:relative}#menu3 a em{font-size:9px;font-family:'Open Sans',sans-serif !important;font-weight:800;position:absolute;bottom:10px;left:-16px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-style:normal;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#menu3 a em.num2{bottom:0px;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0);color:rgba(8,12,28,1)}#menu3 a strong{font-weight:normal;position:absolute;top:0;left:0;width:0;overflow:hidden;text-align:left;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#menu3 a strong strong{position:relative;width:260px;overflow:visible;color:rgba(8,12,28,1)}#menu3 a:hover strong,#menu3 a.select strong{width:100%}#menu3 a:hover em.num,#menu3 a.select em.num{bottom:20px;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0)}#menu3 a:hover em.num2,#menu3 a.select em.num2{bottom:10px;opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}#menuBtn2{position:absolute;top:70px;right:67px;width:52px;text-decoration:none;color:#080c1c}#menuBtn2 .txt{display:block;width:100%;text-align:center;font-size:15px;font-family:'Open Sans',sans-serif !important;letter-spacing:0.1em;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;position:relative;left:0}#menuBtn2 .line{display:block;background:#080c1c;height:3px;margin:10px auto 0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:relative;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:40px}#menuBtn2 .line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-3px}#menuBtn2:hover .line2{top:0px;width:16px;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}#menuBtn2:hover .line1{top:3px;width:16px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}#footer,#footerB{position:fixed;bottom:70px;left:70px;font-size:12px;color:#f7eec6;font-family:'Open Sans',sans-serif !important;text-align:left;letter-spacing:0.07em}#footer a,#footerB a{background:#fae8ca;font-size:12px;color:#131927;line-height:24px;display:block;text-align:center;text-decoration:none;font-weight:400;margin-top:5px}#footer a:hover,#footerB a{background:#131927;color:#fae8ca}#footerB a:hover{background:#fae8ca;color:#131927}#footer2,#footerB2{position:fixed;bottom:70px;right:70px}#footerB,#footerB2{position:absolute;color:#080c1c}#footer2 a,#footerB2 a{margin:0 10px;display:inline-block;position:relative}#footer2 a span.over,#footerB2 a span.over{position:absolute;top:0;left:0;height:100%;width:0;overflow:hidden}#footer2 a span.over img,#footerB2 a span.over img{position:absolute;top:0;left:0}#footer2 a:hover span.over,#footerB2 a:hover span.over{-webkit-animation:animBtn .5s linear 1;-moz-animation:animBtn .5s linear 1;-ms-animation:animBtn .5s linear 1;-o-animation:animBtn .5s linear 1;animation:animBtn .5s linear 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#footer2 a:hover span.over img,#footerB2 a:hover span.over img{-webkit-animation:animBtn2 .5s linear 1;-moz-animation:animBtn2 .5s linear 1;-ms-animation:animBtn2 .5s linear 1;-o-animation:animBtn2 .5s linear 1;animation:animBtn2 .5s linear 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#footer a .bulle,#footer2 a .bulle{position:absolute;top:0;left:50%;line-height:20px;padding:0 5px;font-weight:bold;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#e6debd;color:#080c1c;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-size:10px}#footer a:hover .bulle,#footer2 a:hover .bulle{top:-30px;opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}@-webkit-keyframes animBtn{from{width:0;left:0}50%{width:100%;left:0}to{width:100%;left:100%;}}@-moz-keyframes animBtn{from{width:0;left:0}50%{width:100%;left:0}to{width:100%;left:100%;}}@-o-keyframes animBtn{from{width:0;left:0}50%{width:100%;left:0}to{width:100%;left:100%;}}@keyframes animBtn{from{width:0;left:0}50%{width:100%;left:0}to{width:100%;left:100%;}}@-webkit-keyframes animBtn2{from{left:0;}50%{left:0}to{left:-100%}}@-moz-keyframes animBtn2{from{left:0;}50%{left:0}to{left:-100%}}@-o-keyframes animBtn2{from{left:0;}50%{left:0}to{left:-100%}}@keyframes animBtn2{from{left:0;}50%{left:0}to{left:-100%}}#footer3{position:absolute;bottom:70px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:#080c1c;font-size:10px;letter-spacing:0.05em}.grecaptcha-badge{display:none !important}@media only screen and (max-width:1485px){#logo,#logoB{top:55px;left:55px}#menuBtn,#menuBtn2{top:50px;right:50px}#footer,#footerB{bottom:50px;left:50px}#footer2,#footerB2{bottom:50px;right:50px}#menu3 a{margin:0 40px}}@media only screen and (max-width:1350px) and (max-height:700px){#logo,#logoB{top:25px;left:25px}#menuBtn,#menuBtn2{top:20px;right:20px}#footer,#footerB{bottom:20px;left:20px}#footer2,#footerB2{bottom:30px;right:30px}}@media only screen and (max-width:1000px){html,body{overflow:inherit}body{overflow-x:hidden}section.myPage{position:relative;top:0;left:0;width:100%;height:auto;overflow:initial;overflow-x:hidden}#logo,#logoB{top:30px;left:30px}#menuBtn,#menuBtn2{top:30px;right:30px}#footer,#footerB{bottom:30px;left:30px}#footer2,#footerB2{bottom:30px;right:30px}#logo2,#logoB2{margin-top:10px}}@media only screen and (max-width:920px){header{position:fixed;top:0;left:0;width:100%;height:90px;background:#04091d;z-index:10}#menu3{margin-top:-30px}#menu3 a{margin:10px 0;display:block;text-align:left}#logo,#logoB{top:22px}#logo a,#logoB a{display:inline-block;vertical-align:top}#logo2 .line,#logoB2 .line{top:22px;width:20px}#logo2 .line0,#logoB2 .line0{top:22px}#logo2,#logoB2{display:inline-block;font-size:14px;line-height:1.1em;margin-top:4px}#menuBtn,#menuBtn2{top:20px;right:30px;width:42px}#menuBtn .txt{font-size:14px}#menuBtn2 .txt{font-size:12px}#menuBtn .line{height:2px;margin-top:7px}footer{position:relative;padding:20px 30px}#footer{position:relative;width:135px;bottom:0;left:0}#footer2{position:absolute}#footer2{bottom:22px;right:30px}#footerB2{bottom:30px;right:30px}#footer3{bottom:80px;left:30px;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;;font-size:11px;text-align:left}}@media only screen and (max-width:340px){header{height:70px}#menuBtn,#menuBtn2{top:10px}#logo,#logoB{top:12px}#footer{bottom:10px}#footer2{bottom:10px}}.p_projets #back .back{background-color:#000}.p_projets #backOverlay{opacity:0.4;-moz-opacity:0.4;filter:Alpha(Opacity=40)}.p_projets.myPageInner{background:#151b30}.p_projets.myPageInner #back .back{opacity:0.3;-moz-opacity:0.3;filter:Alpha(Opacity=30)}.p_projets #content{position:relative;z-index:1}#projetNav{position:fixed;top:85px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:#e6debd;z-index:10}#projetNav.int{position:absolute}#projetNav h2{font-size:20px;font-family:'Playfair Display',serif !important;margin:0 35px;display:inline-block}#projetNav h2 a,#projetNav h2 a:hover{color:#e6debd;text-decoration:none}#projetNav a{position:relative}#projetNav a img{position:relative;left:0;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#projetNav .prev span{width:55px;height:55px;position:absolute;top:-22px;left:-30px;border:2px solid rgba(230,222,189,0.6);border-radius:100%;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#projetNav .next span{width:55px;height:55px;position:absolute;top:-22px;right:-30px;border:2px solid rgba(230,222,189,0.6);border-radius:100%;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#projetNav .prev:hover img{left:-5px}#projetNav .prev:hover span{width:40px;height:40px;top:-14px;left:-20px}#projetNav .next:hover img{left:5px}#projetNav .next:hover span{width:40px;height:40px;top:-14px;right:-20px}.photo img{border-radius:1.5em}.photovideo{border-radius:1.5em;display:block;overflow:hidden}@media only screen and (max-width:1100px){#projetNav{top:75px}#projetNav h2{font-size:19px}}#projet{position:fixed;top:0;left:0;right:0;height:100%;overflow:hidden;color:#f6eec6;font-family:'Open Sans',sans-serif !important;font-size:15px;text-align:center;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#projet .projet{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#projet h3{font-size:5.5vw;font-family:'Playfair Display',serif !important;margin-bottom:16px}#projet h4{font-weight:normal;letter-spacing:0.15em;font-size:0.8vw. line-height:1.3em}#projet h5{font-size:14px;font-weight:bold;margin:30px auto 0;position:relative}#projet h5 a{color:#080c1c;text-decoration:none;width:6.5vw;background:#e6debd;line-height:2.5em;display:inline-block;font-size:0.75vw}#projet a span{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;color:#e6debd;background:#080c1c;border:1px solid #080c1c;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0)}#projet a em{position:absolute;top:0;left:0;font-style:normal;width:100%;display:block;height:100%}#projet h5 a:hover span{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}#projet .projet h3,#projet h4,#projet h5{overflow:hidden;white-space:nowrap;line-height:1.3em}#projet .projet h3{line-height:1.3em;margin-bottom:0}#projet .projet h3 span,#projet .projet h4 span,#projet .projet h5 a{position:relative;top:0;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}#projet .projet h3 span{-webkit-transition-delay:300ms;-o-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms}#projet .projet h5 a{-webkit-transition-delay:600ms;-o-transition-delay:600ms;-moz-transition-delay:600ms;transition-delay:600ms}#projet .projet.hide h3 span{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;top:180px}#projet .projet.hide h4 span{top:30px}#projet .projet.hide h5 a{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;top:1.9vw}#projet .projet.hide2 h3 span{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;top:-180px}#projet .projet.hide2 h4 span{top:-30px}#projet .projet.hide2 h5 a{-webkit-transition-delay:0ms;-o-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;top:-1.9vw}#projetList{position:fixed;top:calc( 50% + 40px );left:70px;width:280px;height:calc( 100vh - 220px - 180px );overflow:hidden;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#projetList2{position:absolute;top:50%;left:0;font-family:'Open Sans',sans-serif !important;font-size:13px;-webkit-transition:all 1000ms ease-in-out;-moz-transition:all 1000ms ease-in-out;-o-transition:all 1000ms ease-in-out;-ms-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out;width:100%}#projetList2 a{color:#f6eec6;text-decoration:none;display:block;text-align:left;margin-bottom:10px;height:26px;overflow:hidden;line-height:26px;position:relative;left:0;-webkit-transition:font 60ms ease-in-out,opacity 30ms ease-in-out,height 120ms ease-in-out,margin 120ms ease-in-out;-moz-transition:font 60ms ease-in-out,opacity 30ms ease-in-out,height 120ms ease-in-out,margin 120ms ease-in-out;-o-transition:font 60ms ease-in-out,opacity 30ms ease-in-out,height 120ms ease-in-out,margin 120ms ease-in-out;-ms-transition:font 60ms ease-in-out,opacity 30ms ease-in-out,height 120ms ease-in-out,margin 120ms ease-in-out;transition:font 60ms ease-in-out,opacity 30ms ease-in-out,height 120ms ease-in-out,margin 120ms ease-in-out;white-space:nowrap;letter-spacing:0.12em}#projetList2 a.hide{height:0;margin:0}#allClientsOverlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;z-index:9;background:#04091d;opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0);pointer-events:none}.openClient #allClientsOverlay{opacity:0.9;-moz-opacity:0.9;filter:Alpha(Opacity=90);pointer-events:auto}#allProject{display:none;position:fixed;top:50%;right:-10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-family:'Open Sans',sans-serif !important;font-size:14px;letter-spacing:0.03em;color:#f6edc8;text-decoration:none;z-index:10;width:180px}#allProject img{margin-right:10px;position:relative;top:3px}#allProject em{font-style:normal}#allProject .txt2{opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;position:absolute;top:0;left:0}#allProject .txt1{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.openClient #allProject .txt1{opacity:0;-moz-opacity:0;filter:Alpha(Opacity=0)}.openClient #allProject .txt2{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100)}#footer,#footerB,#footer2,#footer2B,#projetNav.somm{-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;z-index:2}#allClients{position:fixed;top:0;right:-450px;width:450px;height:100%;background:#f2f0c6;z-index:11;text-align:left;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.openClient #allClients{right:0}.openClient #projet{right:300px}.openClient #projetNav.somm{margin-left:-150px}.openClient #menuBtn{right:520px}.openClient #footer2,.openClient #footer2B{right:520px}.openClient #allProject{right:420px}#allClients2{padding:78px 50px 0}#allClients2,#allClients2 a{color:#000}#allClients2 h3{font-family:'Playfair Display',serif !important;font-size:50px;margin:0}#allClients2 h4{position:relative;padding-left:32px;font-family:'Open Sans',sans-serif !important;font-size:14px;font-style:italic;margin:15px 0 28px;font-weight:400}#allClients2 h4 img{position:absolute;top:-4px;left:0}#allClients3{position:relative;width:100%;height:calc( 100vh - 220px - 275px );overflow:hidden}#allClients3b{width:calc( 100% + 25px );height:calc( 100vh - 220px - 275px );overflow:auto;font-family:'Open Sans',sans-serif !important;font-size:14px;font-weight:400;line-height:29px;color:#080d20;padding-bottom:200px}#allClients3b a{text-decoration:none;color:#080d20}#allClients3b a,#allClients3b span{opacity:0.8;-moz-opacity:0.8;filter:Alpha(Opacity=80);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;display:block}#allClients3b a:hover,#allClients3b span:hover{opacity:1;-moz-opacity:1;filter:Alpha(Opacity=100);color:#000}#allClients4{position:absolute;bottom:0;left:0;width:100%;height:180px;background:url(../images/degrade2.png) repeat-x bottom;pointer-events:none}#allClients5{width:332px;padding-top:53%;background:#e8e0be no-repeat center center / cover}#allClients .separe{width:80px;height:1px;background:#080d20;display:block;margin:25px 0}.openClient,.openClient body{overflow:hidden}.mobile #allClients5,.tablet #allClients5{display:none}.mobile #allClients3,.tablet #allClients3{height:calc( 100vh - 270px )}.mobile #allClients3b,.tablet #allClients3b{height:calc( 100vh - 250px )}@media only screen and (max-width:1500px){#projet h5{margin-top:20px}#projet h5 a{font-size:13px;width:130px}#projet .projet.hide h5 a{top:35px}#projet .projet.hide2 h5 a{top:-35px}#projet h4{font-size:12px}}@media only screen and (max-width:1100px){#projetList2{font-size:12px}#projetList2 a{line-height:20px;height:20px}#projet .projet h3{line-height:1.2em}#projetList{left:30px}#projet h3{font-size:5vw}}@media only screen and (max-width:920px){#projetNav.somm{position:relative;top:0;margin:90px 30px 0;width:auto;text-align:left;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}#projetNav.somm h2{font-size:39px;margin:0}#projetNav.somm a{display:none}.p_projets #backOverlay,.p_projets #back{display:none !important}#allProject{position:relative;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;left:0;right:0;text-align:left;display:block;margin:0 30px;width:auto;top:15px}#allProject span{display:inline-block;background:#f8eacb;color:#080c1c;line-height:18px;padding:0 10px;text-transform:uppercase;font-size:11px;font-weight:bold}#allProject img{height:18px;top:2px;vertical-align:top;margin-right:5px}#projet{position:relative;height:auto;width:auto;margin:0 30px}#projet .projet{display:block !important;position:relative;top:0;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;text-align:left;border-top:2px solid #bebfc3;padding-top:28px;margin-top:28px}#projet .projet h3 span,#projet .projet h4 span,#projet .projet h5 a{top:0 !important}#projet .projet h5 a{text-align:center}#projet .projet h3{font-size:26px;margin-bottom:5px}#projet .projet .img{display:block;padding-top:52%;background:#10193c no-repeat center center / cover;margin-bottom:10px}#projet h4{letter-spacing:0.05em}#projet h5{margin-top:10px}#projet h5 a{width:100px;line-height:22px}#projet .projet{margin-top:40px}#projetNav.somm .next span,#projetNav.somm .prev span{width:45px;height:45px;top:-16px}#projetList{left:-3000px}footer{border-top:2px solid #bebfc3;margin-top:28px;margin-left:30px;margin-right:30px;padding-left:0;padding-right:0}#footer2{right:0}#allClients{width:100%;right:-100%;top:90px;height:auto;bottom:0}#allClients2{padding:10px 20px}#allClients2 h3{font-size:30px}#allClients2 h4{font-size:11px;margin:5px 0 8px;padding-left:22px}#allClients2 h4 img{height:30px;top:0}#allClients3{height:calc( 100vh - 240px )}#allClients3b{font-size:13px;line-height:23px;height:calc( 100vh - 240px )}#allClients5{display:none}.openClient #menuBtn{right:20px}.openClient #allProject{right:auto;z-index:13;left:20px;margin:0;top:40px}.openClient #allProject span{background:#080c1c;color:#f8eacb}.openClient #projet{right:auto}.openClient #projetNav.somm{margin:90px 30px 0}}@media only screen and (max-width:340px){#allClients{top:70px}.openClient #allProject{top:20px}#allClients .separe{margin:25px 0 10px}#allClients3{height:calc( 100vh - 200px )}#allClients3b{height:calc( 100vh - 200px )}#allClients4{display:none}} 