/* Quentin Gille CV 2025                                                      */
/* File Timestamp 01/09/2025 16:58:09                                         */ 

 /* Files Included in the bundle ~/bundles/csscustom                        */
/* /Content/style.css                                                      */

@font-face{font-family:'Homemade Apple';font-style:normal;font-weight:400;src:local('Homemade Apple'),local('HomemadeApple'),url(https://fonts.gstatic.com/s/homemadeapple/v6/yg3UMEsefgZ8IHz_ryz86IpVThvdH1ZERIrfWb3R7t4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v11/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v11/PLygLKRVCQnA5fhu3qk5fQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v7/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v7/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;width:100%;font-family:'Lato',sans-serif!important;font-size:14px}.sans-puce{list-style-type:none}.space{padding-top:50px;padding-bottom:50px;background-color:#EDEDED}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2{font-family:'Montserrat','sans-serif';font-weight:700;text-transform:uppercase}h1{font-size:55px}h2{font-size:45px;line-height:55px}h3{font-size:32px}h4{font-size:24px;line-height:30px}h5{font-size:18px}h6{font-size:16px}i{font:inherit}.morphext>span{display:none}.morphext>.animated{display:inline-block}.modal .modal-body{overflow-y:auto!important}.modal-footer img{max-height:75px;width:auto;margin-left:30px}.textarea{resize:none}.navbar{z-index:1;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#121212}.navbar-brand{padding:0}.navbar-brand .first{padding-top:0;font-weight:700;-webkit-transition:padding-top .5s ease-in;-moz-transition:padding-top .5s ease-in;transition:padding-top .5s ease-in}.navbar-brand .second{font-size:15px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .5s ease-in,opacity .8s ease-in;transition:transform .5s ease-in,opacity .8s ease-in}.navbar-brand .second.out{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform .5s ease-in,opacity .8s ease-in;transition:transform .5s ease-in,opacity .8s ease-in}.navbar-brand:focus{outline:0}.navbar-custom a{color:#fff}.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus,.navbar-custom .nav li.active{outline:0;background-color:rgba(255,255,255,.2)}.navbar-toggle{padding:4px 6px;font-size:16px;color:#fff}.navbar-toggle:focus,.navbar-toggle:active{outline:0}#containerchargement{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#EDEDED;overflow:hidden}#chargement{width:100%;font-size:4em;font-family:"Times New Roman",Times,serif;text-align:center;position:absolute;left:0;top:25%;color:#252525}#chargement-infos{text-align:right;white-space:nowrap;display:block;border-bottom:4px solid #833A57;width:0}#container{left:0;top:0;width:100%;overflow:hidden;height:100%;visibility:hidden}#pourcentage{color:#833A57}.header{display:table;height:100%;width:100%;position:relative;background:rgba(0,0,0,0.2) url("/Content/Images/1920x1200.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.vert-text{display:table-cell;vertical-align:middle;text-align:center;cursor:default}.vert-text h1{padding:0;margin:0;font-size:4.5em;font-weight:700}.arrow{position:absolute;bottom:100px;left:0;text-align:center}.arrow img{max-width:450px}.about{background:#ededed;color:#252525;padding:100px;padding:75px 0 75px 0}.about .big-intro{text-align:right;font-weight:300;font-size:60px;line-height:normal;margin-top:-15px}.about p{text-align:left;color:#575656}.about .column{margin-bottom:78px}.focus,.works,.about-us,.features,.packages,.products,.testimonial,.contact-us{padding-top:100px}.section-header{text-align:center;padding-bottom:75px}.section-header h2{padding-bottom:10px;line-height:40px;position:relative;display:inline-block}.section-header h6{font-size:16px}.skills{text-align:left}.skill{display:block;clear:both;margin-top:0;margin-bottom:25px}.skills .skill .skill-count{display:inline-block;height:64px;margin-top:3px;float:left;margin-right:15px;margin-bottom:25px}.skills li:last-child{margin-bottom:0}.skills .skill h6{text-transform:uppercase;font-weight:700}.skills .skill p{line-height:20px;color:#575656}.percent{position:absolute;font-weight:700;margin:29px 0 0 27px;color:#575656;font-size:16px!important}.competences{background:#833a57;padding:50px 0;color:#EDEDED}#competences .service-icon{cursor:default}.service-item{margin-bottom:15px}i.service-icon{border:3px solid #EDEDED;margin-bottom:10px;border-radius:50%;display:inline-block;font-size:56px;width:140px;height:140px;line-height:136px;vertical-align:middle;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}i.service-icon:hover,i.service-icon:focus{border:3px solid #c6b7db;color:#c6b7db;font-size:60px;margin-bottom:20px}footer{background:#EDEDED;text-align:center;color:#252525!important}footer ul{padding-left:0!important}footer form{padding:50px 0 50px 0;color:#404d5b;font-weight:500;font-size:1.5em}.botsNotallowed{unicode-bidi:bidi-override;direction:rtl}.input{position:relative;z-index:1;display:inline-block;margin:1em;max-width:400px;width:calc(100% - 2em);vertical-align:top}.input.textarea{position:relative;z-index:1;display:inline-block;max-width:853px;width:calc(100% - 2em);vertical-align:top}.input-field{resize:none;position:relative;display:block;float:right;padding:.8em;width:60%;border:0;border-radius:0;background:#f0f0f0;color:#aaa;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-appearance:none}.input-field:focus{outline:0}.input-label{display:inline-block;float:right;padding:0 1em;width:40%;color:#6a7989;font-weight:bold;font-size:70.25%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-label-content{position:relative;display:block;padding:1.6em 0;width:100%}.graphic{position:absolute;top:0;left:0;fill:none}.icon{color:#ddd;font-size:150%}.input-madoka{margin:1.1em}.input-field-madoka{width:100%;background:transparent;color:#7A7593}.input-label-madoka{position:absolute;width:100%;height:100%;color:#7A7593;text-align:left;cursor:text}.input-label-content-madoka{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.graphic-madoka{-webkit-transform:scale3d(1,-1,1);transform:scale3d(1,-1,1);-webkit-transition:stroke-dashoffset .3s;transition:stroke-dashoffset .3s;pointer-events:none;stroke:#7A7593;stroke-width:4px;stroke-dasharray:962;stroke-dashoffset:558}.input-field-madoka:focus+.input-label-madoka,.input-filled .input-label-madoka{cursor:default;pointer-events:none}.input-field-madoka:focus+.input-label-madoka .graphic-madoka,.input-filled .graphic-madoka{stroke-dashoffset:0}.input-field-madoka:focus+.input-label-madoka .input-label-content-madoka,.input-filled .input-label-content-madoka{-webkit-transform:scale3d(0.81,0.81,1) translate3d(0,4em,0);transform:scale3d(0.81,0.81,1) translate3d(0,4em,0)}textarea.input-field-madoka:focus+.input-label-madoka .input-label-content-madoka,.input-filled.textarea .input-label-content-madoka{-webkit-transform:scale3d(0.81,0.81,1) translate3d(0,8em,0);transform:scale3d(0.81,0.81,1) translate3d(0,8em,0)}.perso-details{padding-top:75px;padding-bottom:75px}.perso-details .icon-pres{font-size:30px;margin-bottom:10px;cursor:default}.map{color:#cd75f1}.mailico{color:#94347f}.phone{color:#5b3256}.mail{color:#252525!important;cursor:pointer;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.mail:hover{text-decoration:none}.copyright{padding:80px 0 100px 0;background:rgba(220,220,220,0.8)}.copyright a{color:#252525!important;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.copyright a:hover{color:#833A57!important}.copyrighttxt{opacity:.3}.apropos{opacity:.8;letter-spacing:1px}.social li{display:inline-block;margin:5px}.social li a{left:10px;font-size:20px}.cv-download{letter-spacing:2px;cursor:pointer;color:#ededed;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.cv-download:hover,.cv-download:focus{letter-spacing:5px;color:#c6b7db;text-decoration:none}.certif-download{letter-spacing:2px;cursor:pointer;color:#575656;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.certif-download:hover,.certif-download:focus{letter-spacing:3px;color:#94347f;text-decoration:none}.social-link{cursor:pointer;color:#131313!important;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.social-link:hover,.social-link:focus{color:#c6b7db!important;text-decoration:none}.top-scroll{position:fixed;bottom:20px;right:20px;display:none}.top-scroll a{text-decoration:none;color:inherit}i.scroll{color:#333}i.scroll:hover{color:#0a5175}.loaderOverlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:none repeat scroll 0 0 rgba(87,86,86,0.9);z-index:2}.scrollanim.fade-in{opacity:0;-webkit-transition:opacity 1.6s ease-out;transition:opacity 1.6s ease-out}.scrollanim.fade-in.in{opacity:1}.scrollanim.scale-in{opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform .6s cubic-bezier(.17,.89,.67,1.57),opacity .6s ease-out;transition:transform .6s cubic-bezier(.17,.89,.67,1.57),opacity .6s ease-out}.scrollanim.scale-in.in{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.scrollanim.fade-right{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:-webkit-transform .6s ease-in,opacity .8s ease-in;transition:transform .6s ease-in,opacity .8s ease-in}.scrollanim.fade-right.in{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.scrollanim.fade-left{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:-webkit-transform .6s ease-in,opacity .8s ease-in;transition:transform .6s ease-in,opacity .8s ease-in}.scrollanim.fade-left.in{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.scrollanim.fade-up{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:-webkit-transform .6s ease-in,opacity .8s ease-in;transition:transform .5s ease-in,opacity .8s ease-in}.scrollanim.fade-up.in{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.touch .scrollanim.fade-in{opacity:1}.touch .scrollanim.scale-in{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.touch .scrollanim.fade-right{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.touch .scrollanim.fade-left{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.touch .scrollanim.fade-up{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@media(max-width:991px){.copyright,.perso-details{padding:20px 0 20px 0}.copyright{position:absolute;left:0;width:100%}.arrow img{max-width:300px}.input.textarea{max-width:400px}}@media(min-width:426px) and (max-width:767px){#chargement{vertical-align:center;text-align:center;font-size:3em;width:100%}.header{background:url("/Content/Images/1920x1200.jpg") no-repeat center center scroll}.navbar-brand{padding:15px}.navbar-brand .second{display:none}.vert-text h2{overflow:hidden;font-size:23px}.vert-text h3{font-size:17px;padding:0 10px 0 10px}.arrow img{max-width:200px}}@media(max-width:425px){body p{text-align:justify!important}.smartnodisplay{display:none}#chargement{vertical-align:center;text-align:center;font-size:1.5em;width:100%}.alert-danger{visibility:hidden}.arrow img{max-width:50%}.about .big-intro{font-size:45px}.vert-text h2{overflow:hidden;font-size:30px}.vert-text h3{font-size:20px;padding:0 10px 0 10px}.navbar-brand{padding:15px}.navbar-brand .second{display:none}.lead{padding-left:20px}}@media(min-width:768px){.navbar{padding:15px;border-bottom:0;background:0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar-brand .first.out{padding-top:15px;-webkit-transition:padding-top .5s ease-in;-moz-transition:padding-top .5s ease-in;transition:padding-top .5s ease-in}.top-nav-collapse{padding:0;background-color:#121212}.navbar-custom.top-nav-collapse{border-bottom:1px solid rgba(255,255,255,.3)}}@media(max-height:550px){.vert-text{padding-top:75px}.arrow{bottom:10px}}.cd-words-wrapper{display:none;position:relative;text-align:left}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden}.cd-headline.type .cd-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:2px;background-color:#EDEDED}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-moz-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#EDEDED}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:hidden}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@-moz-keyframes cd-pulse{0%{-moz-transform:translateY(-50%) scale(1);opacity:1}40%{-moz-transform:translateY(-50%) scale(0.9);opacity:0}100%{-moz-transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);-moz-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}.bleu{background-color:#833A57;color:#ededed}hr{color:#ededed}.blanc{color:#ededed}.bleuclair{color:#ddd1ee}.gris{color:#dcdcdc}.gris a{color:#dcdcdc;text-decoration:none;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}.gris a:hover{color:#cdc1dd;text-decoration:none}.strong{font-weight:bold}