*{margin:0;padding:0}.js #loader{display:block}#loader{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:9999;background-color:#000}#loader .fl{position:absolute;left:50%;margin-left:-75px;top:50%;margin-top:-75px}#loader h1{position:relative;top:65%;text-align:center;color:#ecf0f1;font-style:italic;font-size:14px}html,body{height:100%;width:100%}section{height:100%;width:100%;overflow:hidden}h1{font-size:24px;text-transform:uppercase;font-family:'Old Standard TT', serif;text-align:center}h2{font-size:20px;text-transform:uppercase;font-family:'PT Sans Caption', sans-serif;font-weight:700}p{font-family:'PT Sans Caption', sans-serif;line-height:24px;padding-top:5%}span{text-transform:lowercase}nav{position:absolute;width:100%;text-align:center;margin:0 auto;height:34px;text-transform:uppercase}nav ul{padding-top:7px}nav li{display:inline;list-style-type:none;color:#474747}nav a{display:inline-block;margin:0 35px;text-decoration:none;color:#474747}nav .logo{padding-left:45px;padding-right:45px}#intro{height:80%;text-align:center;background-image:url("../img/test3.jpg");background-attachment:fixed;background-size:cover;background-position:center  bottom;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#intro:after{content:"";background-image:url("../img/person-woman-music-pink.jpg");background-size:cover;background-position:left;opacity:0.65;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.animIntro{opacity:0.9;background-position:0px -150px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.newPosition{margin-top:28% !important;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#name{padding:2% 2%;margin-top:15%;text-align:center;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#name h1{font-size:45px}.blink{-webkit-animation:blink 2s infinite;animation:blink 2s infinite}@-webkit-keyframes blink{0%, 100%{opacity:1}50%{opacity:0.3}}@keyframes blink{0%, 100%{opacity:1}50%{opacity:0.3}}.sliceDown{-webkit-animation:sliceDown 2s infinite;animation:sliceDown 2s infinite}@keyframes sliceDown{0%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(20px);transform:translateY(20px)}60%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@-webkit-keyframes sliceDown{0%, 100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(20px)}60%{-webkit-transform:translateY(30px)}}.scroller{position:relative;content:'';color:white;left:50%;height:20px;width:20px;border-radius:50% 50%;background-color:rgba(26,188,156,0.55);margin-top:69px;margin-left:-10px;z-index:999}.scroller img{margin-top:-4px;margin-left:-4px}.scroller .bis{margin-left:-9px;height:18px;width:18px}.scroller .third{margin-left:-8px;height:16px;width:16px}#realisations{height:auto !important}.grid{width:100%;height:auto}.grid .feature{position:relative;height:auto;width:100%}.left{float:left !important;background-color:#ecf0f1}.right{float:right !important;background-color:#1abc9c}.feature.left .picture{float:left}.feature.right .picture{float:right}figure.picture{display:inline-block;overflow:hidden;position:relative;height:auto;width:50%}figure img{height:100%;width:100%;border:none !important;-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}figure:hover img,.dl-cv img.effect{-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg);-webkit-transform:scale(1.3) rotate(5deg);-moz-transform:scale(1.3) rotate(5deg);-o-transform:scale(1.3) rotate(5deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.content{margin:0 auto;padding:5% 5% 0% 5%;display:inline-block;width:40%}.content p{text-align:center;font-size:14px}#apropos{text-align:center;height:auto;padding-top:5%}#apropos #description{max-width:940px;padding:5% 5% 5% 5%;margin:0 auto;border:1px solid #474747}#services{width:100%;text-align:center;margin:0 auto}#services ul{padding:2%}#services li{display:inline-block;list-style-type:none;width:25%;padding:2%;vertical-align:middle}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ecc3c7;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:hover:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:active:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left:hover,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:active{color:white !important}.dl-cv{width:100%;height:100px;overflow:hidden;background-color:rgba(236,195,199,0.75);cursor:pointer}.dl-cv h2{width:100%;padding-top:40px}a .dl-cv{color:#474747;text-decoration:none}figure.picture-cv{display:inline-block;overflow:hidden;height:auto;width:35%;float:left}section:nth-last-of-type(1){padding:2% 0 2% 0;background-color:#34495e;height:auto}section:nth-last-of-type(1) h1{color:#fff;text-decoration:none;padding:1% 0 1% 0}@-webkit-keyframes hvr-back-pulse{50%{background-color:#2c3e50}}@keyframes hvr-back-pulse{50%{background-color:#2c3e50}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-back-pulse:hover,.hvr-back-pulse:focus,.hvr-back-pulse:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#92405c;color:white}#social{height:auto;width:100%;text-align:center;margin:0 auto;background-color:#1abc9c}#social li{display:inline-block;width:25%;padding:2%;vertical-align:middle}#social li:nth-child(2) img{width:12%;height:auto}#social li:nth-child(3) img{margin-top:12px}#social img{width:40%;height:auto;vertical-align:middle}#social a:hover{opacity:0.85;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer{background-color:#1abc9c;height:auto;font-size:9px}footer p{max-width:940px;text-align:center;margin:0 auto;color:#3c3c3b;padding-top:0%}footer p img{width:10px;vertical-align:middle;margin-top:-2px}footer a{color:#3c3c3b;text-decoration:none}footer a:hover{opacity:0.85;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width: 1100px){#description{margin:3% 3% 3% 3% !important}.content h1{font-size:18px}.content p{line-height:22px}}@media (max-width: 965px){.content{padding:3% 2% 0% 2%;width:46%}}@media (max-width: 850px){.content p{font-size:12px}}@media (max-width: 768px){#name h1::before,#name h1::after,#name h2::before,#name h2::after{display:none}figure.picture{width:100%}.content{padding:5% 5%;width:auto}.content h1{font-size:22px}.content p{font-size:16px;line-height:30px}#apropos #description{border:none}#services li{width:100%}footer p{font-size:6px}footer p img{margin-top:0}}@media screen and (max-width: 480px){#intro{height:60%}.scroller{display:none}.dl-cv{height:70px}.dl-cv h2{padding-top:25px;font-size:16px}#social ul{margin-top:5%}#social li{display:block;margin:0 auto}#social li:nth-child(2) img{width:30%}#social li:nth-child(3) img{margin-top:0px}#social img{width:80%}footer p img{margin-top:0;width:6px}}
