.breakline{display:block}main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.main-contact{height:100vh;width:45vw;min-width:630px;background-color:rgba(0,0,0,0.5);z-index:1000 !important;font-family:'seravekregular', arial, sans-serif;font-size:1.1em;line-height:1.75em;letter-spacing:0em;padding:200px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-contact .contact-content{width:100%;height:auto;padding:0 100px 0 70px;overflow-y:scroll}.main-contact .contact-content article{position:relative;margin:30px 0 0 0;padding-left:80px}.main-contact .contact-content article:first-child{margin-top:0}.main-contact .contact-content h1{font-family:'seravekbold', arial, sans-serif;color:#f6cf00;text-transform:uppercase;font-size:1.6em;letter-spacing:.15em;line-height:1.4em;font-weight:normal;margin:0 0 60px 0}.main-contact .contact-content h2{font-family:'seravekregular', arial, sans-serif;margin:20px 0 10px 0;font-size:1.1em;text-transform:uppercase;letter-spacing:.1em}.main-contact .contact-content p{text-align:justify}.main-contact .contact-content a{color:#f6cf00;text-decoration:underline}.main-contact .contact-content .contact-name{text-transform:uppercase}.main-contact .contact-content .contact-work{text-transform:inherit;color:#f6cf00;font-style:italic;margin-left:20px}.main-contact .contact-content .social{display:inline-block;width:34px;height:34px;font-size:0;margin-left:10px;background:url(../img/social-sprite.png) no-repeat center center;background-size:auto 100%}.main-contact .contact-content .picto-linkedin{background-position:-41px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-size:auto 100%}.main-contact .contact-content .picto-linkedin:hover{background:url(../img/social-sprite-on.png) no-repeat center center;background-position:-41px;background-size:auto 100%}.main-contact .contact-content .picto-behance{background-position:-82px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-size:auto 100%}.main-contact .contact-content .picto-behance:hover{background:url(../img/social-sprite-on.png) no-repeat center center;background-position:-82px;background-size:auto 100%}.main-contact .contact-content article:nth-of-type(4){line-height:45px}.main-contact .contact-content article:nth-of-type(1):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;width:50px;height:50px;background:url(../img/picto-favorison.svg) no-repeat center center;background-size:50px}.main-contact .contact-content article:nth-of-type(2):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;width:50px;height:50px;background:url(../img/picto-map.svg) no-repeat center center;background-size:26px}.main-contact .contact-content article:nth-of-type(3):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;width:50px;height:50px;background:url(../img/picto-phone.svg) no-repeat center center;background-size:30px}.main-contact .contact-content article:nth-of-type(4):before{display:none}.contact-content::-webkit-scrollbar{width:1px}.contact-content::-webkit-scrollbar-button{width:0px;height:0px}.contact-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.5);border:none;border-radius:0px}.contact-content::-webkit-scrollbar-thumb:hover{background:#f6cf00}.contact-content::-webkit-scrollbar-thumb:active{background:#f6cf00}.contact-content::-webkit-scrollbar-track{background:transparent}.contact-content::-webkit-scrollbar-track:hover{background:transparent}.contact-content::-webkit-scrollbar-track:active{background:transparent}.contact-content::-webkit-scrollbar-corner{background:transparent}.main-contact-form{width:55vw;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100}.main-contact-form form{width:75%;padding:0;margin:0}.main-contact-form form label{display:none}.main-contact-form form input{display:block;background:transparent;border:none;border-bottom:solid 2px white;width:100%;line-height:45px;font-family:'seravekregular', arial, sans-serif;font-size:1.1em;letter-spacing:.05em;margin:0 0 15px 0;outline:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.main-contact-form form input::-webkit-input-placeholder{color:white}.main-contact-form form input::-moz-placeholder{color:white}.main-contact-form form input:-ms-input-placeholder{color:white}.main-contact-form form input::placeholder{color:white}.main-contact-form form input:focus{border-bottom:solid 2px #f6cf00}.main-contact-form form .form-name{width:50%;display:inline-block}.main-contact-form form .form-firstname{display:inline-block;float:right;width:45%}.main-contact-form form .form-objet{margin-top:50px}.main-contact-form form .form-text{background:transparent;display:block;width:100%;height:65px;border:solid 2px white;margin:40px 0 80px 0;outline:none;padding:20px 40px 20px 40px;line-height:1.5em;font-size:1.1em;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.main-contact-form form .form-text::-webkit-input-placeholder{color:white;font-size:1.1em}.main-contact-form form .form-text::-moz-placeholder{color:white;font-size:1.1em}.main-contact-form form .form-text:-ms-input-placeholder{color:white;font-size:1.1em}.main-contact-form form .form-text::placeholder{color:white;font-size:1.1em}.main-contact-form form .form-text:focus{border:solid 2px #f6cf00;background:rgba(0,0,0,0.3);height:250px}.main-contact-form form .btn-send{display:block;color:#f6cf00;text-transform:uppercase;letter-spacing:.1em;border:solid 2px white;text-align:center;padding:10px 0 10px 0;background:transparent;width:65%;margin:auto;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.main-contact-form form .btn-send:hover{background:#f6cf00;color:black;border:solid 2px #f6cf00}.form-text::-webkit-scrollbar{width:1px}.form-text::-webkit-scrollbar-button{width:0px;height:0px}.form-text::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.5);border:none;border-radius:0px}.form-text::-webkit-scrollbar-thumb:hover{background:#f6cf00}.form-text::-webkit-scrollbar-thumb:active{background:#f6cf00}.form-text::-webkit-scrollbar-track{background:transparent}.form-text::-webkit-scrollbar-track:hover{background:transparent}.form-text::-webkit-scrollbar-track:active{background:transparent}.form-text::-webkit-scrollbar-corner{background:transparent}.main-contact{-webkit-animation:movebox 0.4s 0s ease;animation:movebox 0.4s 0s ease}@-webkit-keyframes movebox{from{margin-left:-200px;opacity:0}to{margin-left:0px;opacity:1}}@keyframes movebox{from{margin-left:-200px;opacity:0}to{margin-left:0px;opacity:1}}.bouton-mail{display:none}@media screen and (max-width: 800px){body,html{overflow-y:scroll;overflow-x:hidden}.global-main-contact{z-index:1000;display:block;height:100vh;width:100vw;min-width:100vw;padding:0 0 0 0;background-color:rgba(0,0,0,0.3);overflow:hidden;position:fixed}.global-main-contact .main-contact{display:block;position:fixed;top:100px;left:0;width:100%;min-width:100vw;height:79vh;margin:0 0 0 0;padding:0px 0 0 0;background-color:transparent;overflow-y:scroll;overflow-x:hidden}.global-main-contact .main-contact .contact-content{margin:0 0 0 0;padding:0 10px 0px 10px;width:100%;height:67vh;overflow-y:scroll}.global-main-contact .main-contact .contact-content article{padding:0 0 0 0;margin:0px 0 80px 0;position:relative;text-align:center}.global-main-contact .main-contact .contact-content article p{text-align:center;display:inline-block}.global-main-contact .main-contact .contact-content article:before{position:absolute;left:50% !important;top:0 !important;-webkit-transform:translate(-50%, -120%) !important;-ms-transform:translate(-50%, -120%) !important;transform:translate(-50%, -120%) !important;width:30px !important;height:30px !important}.global-main-contact .main-contact .contact-content article .contact-name{display:block;font-weight:bold;font-size:1.1em;letter-spacing:.1em}.global-main-contact .main-contact .contact-content article .contact-work{display:block;font-weight:bold}.global-main-contact .contact-content article:nth-of-type(1):before{background-size:35px !important}.global-main-contact .contact-content article:nth-of-type(2):before{background-size:20px !important}.global-main-contact .contact-content article:nth-of-type(3):before{background-size:24px !important}.global-main-contact .contact-content article:nth-of-type(4){display:block;position:static;margin:-20px 0 0 0;padding:0 0 0 0;line-height:45px}.global-main-contact .main-contact-form{display:block;position:fixed;top:0px;left:0;width:100%;min-width:100vw;height:100%;background-color:rgba(0,0,0,0.8);margin:100vh 0 0 0;padding:40px 10px 0 10px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:2002;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.global-main-contact .main-contact-form form{width:100%;margin:0;padding:0}.global-main-contact .main-contact-form form input{border-radius:0;display:block !important;width:100% !important;float:none;line-height:30px;margin:0 0 20px 0}.global-main-contact .main-contact-form form .form-objet{margin-top:0px}.global-main-contact .main-contact-form form .form-text{margin-top:20px;margin-bottom:20px;border-radius:0;padding:16px 0px 0 10px}.global-main-contact .main-contact-form form .btn-send{display:block;color:#f6cf00;text-transform:uppercase;letter-spacing:.1em;border:solid 2px #f6cf00;background-color:#f6cf00;text-align:center;padding:10px 0 10px 0;background:transparent;width:65%;margin:20px 0 0 0}.movecontactform{margin:0vh 0 0 0 !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.change-z{z-index:2001}@-webkit-keyframes movebox{from{margin-left:0vw;opacity:0}to{margin-left:0px;opacity:1}}@keyframes movebox{from{margin-left:0vw;opacity:0}to{margin-left:0px;opacity:1}}.bouton-mail{display:block;width:50%;height:40px;position:absolute;left:50%;bottom:10px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0px 0px 0 0;background:url(../img/picto-mail.svg) no-repeat center center;background-size:38px auto;-webkit-animation:movemailpicto 0.5s 0s ease;animation:movemailpicto 0.5s 0s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;z-index:2003}.bouton-mail-close{background:url(../img/picto-mail-close.svg) no-repeat center center;background-size:38px auto}@-webkit-keyframes movemailpicto{from{bottom:16px}to{bottom:10px}}@keyframes movemailpicto{from{bottom:16px}to{bottom:10px}}.mobilehidden{display:none !important}}

/*# sourceMappingURL=page-contact.min.css.map */