html,body{height:100%}body{font-family:'Roboto', Arial, sans-serif}body > section{position:relative}.sp{background-image:url('../images/sprites.png')}header#master-header{position:fixed;z-index:14;width:100%}header#master-header h1 span{display:none}.left-header{float:left;position:relative;left:15px;top:9px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.right-header{float:right;position:relative;top:0em;right:.25em}.logo{display:inline-block;background-position:-34px 3px;width:95px;height:70px}.minilogo{display:block;background-position:0px 0px;width:33px;height:32px;top:10px;left:10px}.homepage-content{background:url('../images/layer-video.png') left center no-repeat;position:absolute;z-index:12;width:100%;height:100%;background-size:55% 100%}.big-logo{position:absolute;right:10%;bottom:10%;opacity:.35}.title-intro{font-size:1.29em;text-align:left;color:#FFF;font-weight:normal;margin-bottom:-5px;position:relative}.title-intro:before{content:"";background-image:url('../images/sprites.png');position:absolute;top:-30px;background-position:-212px -142px;width:24px;height:4px;display:block;z-index:24}.homepage-wrapper-content{max-width:535px;margin:5%;display:inline-block}.intro{text-align:justify;color:#FFF;margin-top:1em;font-size:21px;line-height:22px;letter-spacing:.025em}.wrap-keywords{margin-left:-.25em;clear:both}.wrap-keywords a{color:#FFF}.intro span.keywordshome{float:left;font-size:.85em;background:rgba(0,0,0,.35);padding:.5em;font-weight:lighter;font-family:'Raleway',arial,sans-serif;letter-spacing:1px;text-transform:uppercase;margin:.25em}.sub-title{color:#FFF;font-family:'Raleway',arial,sans-serif;font-size:3.225em;font-weight:900;display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;top:3px;min-height:165px}.start-exploration{text-decoration:none;text-transform:uppercase;font-size:12px;margin-top:1.95em}h2{font-family:'Raleway',arial,sans-serif;font-size:22px;color:#000;margin:2em 0;text-align:center;font-weight:900;text-transform:uppercase}.bigpoint{color:#C8D107;font-size:1.15em}.green{color:#C8D107}.underline-green{border-bottom:5px solid #C8D107;padding-bottom:.3em}.gradientbg{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#fcfcfc), color-stop(50%,#fcfcfc), color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(left, #ffffff 0%,#fcfcfc 50%,#fcfcfc 50%,#fcfcfc 100%);background:-webkit-linear-gradient(left, #ffffff 0%, #fcfcfc 50%, #fcfcfc 50%, #fcfcfc 100%);background:linear-gradient(to right, #ffffff 0%,#fcfcfc 50%,#fcfcfc 50%,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=1 )}input:focus,textarea:focus{outline:0}#competences-services > div{border:1px solid #dfdfdf;background-color:#ffffff;margin:1.5em auto;max-width:840px;height:auto;overflow:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#competences-services > div:hover{border:1px solid #c8d107}#competences-services > div:hover p{color:#000}.title-area,.text-area{display:inline-block;vertical-align:top;width:420px;box-sizing:border-box;float:left}.title-area{padding:1.75em;position:relative}.text-area{padding:2em;font-size:13px;line-height:18px;letter-spacing:1px}.text-area p{margin-bottom:1.225em;text-align:justify}.text-area p:last-of-type{margin-bottom:0em}.text-area ul{padding-left:1.5em}.text-area ul li:first-of-type{margin-top:1em}.text-area ul li{list-style:none;display:block;margin-top:.5em}.text-area ul li:before{content:"■";color:#C8D107;font-size:15px;margin-right:1.25em;float:left;height:20px;position:relative;top:-2px}.title-area.center{text-align:center}h3{font-family:'Raleway', arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase;letter-spacing:2px;margin-bottom:0em;font-size:24px;padding-top:4em}h4{font-family:'Roboto', arial,sans-serif;font-weight:900;color:#000;text-transform:uppercase;letter-spacing:1px;font-size:13px;margin-bottom:1em}.border-right{border-right:1px solid #dfdfdf}.border-left{border-left:1px solid #dfdfdf}#webapp .title-area:before{content:"";display:block;width:50px;height:50px;background-image:url('../images/sprites.png');background-position:-164px 1px;position:absolute;top:3em;left:0;right:0;margin:0 auto}#e-com .title-area:before{content:"";display:block;width:51px;height:50px;background-image:url('../images/sprites.png');background-position:-229px 1px;position:absolute;top:3em;left:0;right:0;margin:0 auto}#data-management .title-area:before{content:"";display:block;width:75px;height:50px;background-image:url('../images/sprites.png');background-position:-284px 1px;position:absolute;top:3em;left:0;right:0;margin:0 auto}#about{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}#about h2{text-transform:uppercase;font-family:'Raleway',arial,sans-serif;font-weight:900;color:#000;padding-bottom:1.25em;text-align:left;margin-bottom:.5em}.wrap-about{width:100%;margin:0 auto}.about-family{max-width:1280px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.left-about,.right-about{box-sizing:border-box;float:left;padding:1em 3.5em 3em 3.5em}.left-about{background:#FFF;width:50%}.left-about p{font-size:14px;letter-spacing:1px;text-align:justify;line-height:26px;margin-bottom:2em}.left-about p:last-of-type{margin-bottom:0}.right-about{position:relative;padding:0;width:40%}.logo-big{display:block;width:170px;height:130px;background-position:0px -71px;margin:0 auto}.left-about .sign{font-size:12px;line-height:19px;text-align:right}.left-about .sign span{font-style:italic}#clients h2{margin:1.25em 0 1.2em 0}#clients ul li{width:calc(100%/9 - 2px)}#clients ul li:last-of-type{padding-right:0px}#clients ul li img{opacity:.5;max-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#clients ul li img:hover{opacity:1}.flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#contact{background:#000 url('../images/bgcontact.jpg') no-repeat;padding:5em 0;background-size:100% 100%}#contact .wrap-contact{max-width:860px;margin:0 auto}#contact h2{color:#FFF;text-align:left;margin-top:0;margin-bottom:1.5em;font-size:28px;letter-spacing:2px}#contact p{max-width:660px;color:#FFF;font-size:18px;line-height:28px;margin-top:2em;padding-left:2em}#contact .bloc-contact{display:inline-block;margin-top:2em;margin-right:2.85em}#contact .bloc-contact:last-of-type{margin-right:0}#contact .bloc-contact:before{background-image:url('../images/sprites.png');float:left}#contact .bloc-contact p{float:left;margin-top:0;padding-left:1em;font-size:13px;line-height:18px}#contact .geoloc a{color:#FFF;text-decoration:none}#contact .geoloc a:hover{border-bottom:1px dotted #C8D107}#contact .geoloc:before{content:"";background-position:-182px -70px;display:block;width:32px;height:33px}#contact .emailing:before{content:"";background-position:-224px -74px;display:block;width:37px;height:26px;top:4px;position:relative}#contact .emailing a{color:#FFF;text-decoration:none;border-bottom:1px dotted #C8D107}#contact .emailing a:hover{border-bottom:1px solid #C8D107}#formContact{background:rgba(0,0,0,.4);padding:4em;color:#FFF;margin-top:2em;position:relative}.wrap-input{margin-bottom:1.85em;position:relative}label{position:absolute;font-size:12px;letter-spacing:3px;font-weight:bold;font-family:Raleway;text-transform:uppercase;top:18px}label[for="message"]{color:#FFF}input{background:transparent;border:none;border-bottom:1px solid #C8D107;display:block;width:100%;max-width:380px;padding-left:5.5em;color:#FFF;height:44px;font-size:13px;letter-spacing:1px}textarea{background:transparent;min-height:250px;max-width:100%;border:none;border-bottom:1px solid #C8D107;width:100%;color:#FFF;padding-top:4.5em;font-size:15px}.txtarea{margin-bottom:0}.submit-btn{background:rgba(255,255,255,.4);color:#fff;border:none;padding:.5em 1em;text-align:center;width:10em;margin-top:1em;height:31px;cursor:pointer;float:right;text-transform:uppercase;font-weight:bold;letter-spacing:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.submit-btn:hover{background:rgba(255,255,255,.8)}span.error{color:#A37676;display:table-row;letter-spacing:1px;font-size:.8em;margin:1em 0;height:26px}.errors{padding-left:5em;position:relative;min-height:100px;display:block}span.error:first-of-type{margin-top:0}div.errors:before{content:"";position:absolute;left:0;top:2px;display:table-row;background:url('../images/sprites.png');background-position:-228px -154px;width:64px;height:64px}#contact .itsok p{position:relative;letter-spacing:1px;font-size:1.8em;text-align:center;padding-top:1em;padding-left:0;margin-left:auto;margin-right:auto}#contact .itsok .robot{width:45%;top:2em;position:relative;display:block;height:10px;margin:0 auto}#contact .itsok .robot:before{content:"";position:absolute;display:block;background:url('../images/sprites.png');background-position:-295px -154px;width:64px;height:64px;top:-2em;right:0;left:0;-webkit-animation:roll 6s infinite;animation:roll 6s infinite}@-webkit-keyframes "roll"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:45%;}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg);left:90%;}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:39%;}75%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);left:-10%;}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:45%;}}@keyframes "roll"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:45%;}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg);left:90%;}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:39%;}75%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);left:-10%;}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:45%;}}#weareontwitter{border-top:1px solid #f2f2f2;background-color:#f9f9f9;padding:1em 0 2.75em 0;clear:both}#weareontwitter h2{position:relative;text-align:left;margin-left:1em;padding-left:35px}#weareontwitter h2:before{background-image:url('../images/sprites.png');background-position:-182px -174px;display:block;width:23px;height:19px;position:absolute;left:0;top:3px;content:""}.wrap-twitter{max-width:1200px;margin:0 auto}#twitter-widget:after{content:"";display:table;clear:both}#twitter-widget li{float:left;width:calc(100%/3);padding:1.5em;box-sizing:border-box}#twitter-widget a{text-decoration:none}#twitter-widget .user a span{text-align:left;color:#000;font-weight:bold}#twitter-widget .user a img[data-scribe="element:avatar"]{display:none}#twitter-widget .user a span[data-scribe="element:verified_badge"]{display:inline-block;color:#1da1f2;}#twitter-widget .user a span[data-scribe="element:name"]{font-size:15px}#twitter-widget .user a span[data-scribe="element:screen_name"]{font-size:12px;color:black;display:block;font-weight:normal;margin-top:4px}#twitter-widget .tweet{margin:0;margin-top:1.75em;color:#000;line-height:25px;font-size:14px;letter-spacing:.5px;word-wrap:break-word}#twitter-widget .tweet img{display:none;}#twitter-widget .tweet a{font-weight:normal;text-decoration:none;color:#000}#twitter-widget .tweet a[data-scribe="element:url"]{text-decoration:underline}#twitter-widget .tweet a[data-scribe="element:hashtag"],#twitter-widget .tweet a[data-scribe="element:mention"]{color:#c8d107}#twitter-widget .interact,#twitter-widget .timePosted{display:none}.cbp-spmenu{background:rgba(0,0,0,.65);position:fixed}.cbp-spmenu span.navigation-title{color:#C8D107;font-size:0.85em;padding:18px;margin:0;font-weight:700;background:#000;font-family:'Raleway',arial,sans-serif;text-transform:uppercase;display:block}.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cbp-spmenu a:hover,.cbp-spmenu .nav-active{border-right:2px solid #c8D107}.cbp-spmenu-vertical{width:265px;height:100%;top:0;z-index:13}.cbp-spmenu-vertical a{padding:1em 2.5em 1em 1em;text-decoration:none;border-right:2px solid #454545;font-family:'Roboto',arial,sans-serif;font-size:12px;text-align:right}.cbp-spmenu-right{right:-265px}.cbp-spmenu-right.cbp-spmenu-open{right:0px}.master{padding:1.25em 4.25em 1.25em .3em}.master li{position:relative}.master li span{background-image:url('../images/sprites.png');display:block;position:absolute;top:10px;right:-35px}.master li span{background-position:-211px -112px;width:16px;height:16px}.master li.nav-home span{background-position:-317px -118px;width:21px;height:9px;top:12px;right:-37px}.master li.nav-skills span{background-position:-295px -112px;width:16px;height:16px;top:9px}.master li.nav-webapp span{background-position:-211px -112px;width:16px;height:16px}.master li.nav-commerce span{background-position:-343px -112px;width:16px;height:16px;top:9px}.master li.nav-data span{background-position:-235px -115px;width:21px;height:15px;right:-37px}.master li.nav-clients span{background-position:-270px -112px;width:16px;height:16px}.master li.nav-process span{background-position:-363px -113px;width:16px;height:16px}.primary{margin-top:1em}.secondary{position:absolute;bottom:10%;right:-2em}.secondary li{padding-right:2em}.level-1 > a{font-weight:700;text-transform:uppercase;letter-spacing:2px;font-family:'Raleway',arial,sans-serif}.weareskills{margin:2em 0}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.teuteure a{color:#00aced}.teuteure a:hover{border-right:2px solid #00aced}#process{border-top:1px solid #f2f2f2;margin-top:5em}.wrap-process{max-width:1080px;margin:5em auto 3em auto;height:auto;overflow:hidden;min-height:435px}#frieze{margin:5em auto;max-width:900px;position:relative}#frieze ul li{display:inline-block;width:145px}.wrap-step{text-align:center;position:relative;cursor:pointer}.wrap-step:after{content:"";position:absolute;width:100px;height:1px;background:#CCC;left:95px;top:46px}#frieze li:last-of-type .wrap-step:after{display:none}.step{text-transform:uppercase;color:#888;font-weight:lighter}.square{width:22px;height:23px;display:block;position:relative;margin:1.25em auto 2em auto;background-image:url('../images/sprites.png');background-position:-182px -110px;cursor:pointer;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}#frieze li.active .step{color:#000;}.wrap-step:hover .square{background-position:-182px -133px}#frieze li.active .square{background-position:-383px -110px;-webkit-transition:none;transition:none;}.detail{position:absolute;max-width:600px;font-size:17px;left:60px;line-height:25px;margin-top:1em;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.detail span.detail-title{color:#c8d107;font-weight:bold;}#frieze li .detail{left:-360px;opacity:0;z-index:-2;}#frieze li.active .detail{left:60px;opacity:1;}footer{text-align:right;color:#fff;position:relative;padding-right:1.25em;bottom:0;background:#000;letter-spacing:1px}footer p{font-size:10px;line-height:38px}.homepage-hero-module{border-right:none;border-left:none;position:relative}.no-video .video-container video,.touch .video-container video{display:none}.no-video .video-container .poster,.touch .video-container .poster{display:block !important}.homepage-hero-module{border-right:none;border-left:none;position:relative;height:100%}.no-video .video-container video,.touch .video-container video{display:none}.no-video .video-container .poster,.touch .video-container .poster{display:block !important}.video-container{min-height:100%;width:100%;position:relative}.video-container .poster img{width:100%;bottom:0;position:absolute}.video-container .filter{z-index:100;position:absolute;background:rgba(0, 0, 0, 0.4);width:100%}.video-container video{position:absolute;z-index:0;bottom:0}.video-container video.fillWidth{width:100%}.hidden{display:none}.videoContainer{position:absolute;width:100%;height:100%;overflow:hidden}.videoContainer video{min-width:100%;min-height:100%}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;text-align:center;background:#000}.se-pre-con p{font-size:3em;font-family:'Raleway',arial,sans-serif;display:inline-block;position:relative;left:0px;top:40%;color:#FFF;margin:0 auto}.se-pre-con img{max-width:100%}@-webkit-keyframes "moveloader"{0%{opacity:.45;}50%{opacity:1;}100%{opacity:.45;}}@keyframes "moveloader"{0%{opacity:.45;}50%{opacity:1;}100%{opacity:.45;}}.se-pre-con p{position:relative;font-weight:900;text-transform:uppercase}@-webkit-keyframes "movelineloader"{0%{width:5%;}100%{width:36%;}}@keyframes "movelineloader"{0%{width:5%;}100%{width:36%;}}.bigline{position:relative}.bigline:before{content:"";position:absolute;width:36%;height:10px;background:#C8D107 none repeat scroll 0% 0%;bottom:13px;left:3px;-webkit-animation:1.5s ease 0s normal none 1 running movelineloader;animation:1.5s ease 0s normal none 1 running movelineloader;opacity:1}.se-pre-con p:before{content:"Chargement...";font-size:0.35em;color:#FFF;position:absolute;top:110px;right:17px;-webkit-animation:1.75s ease 0s normal none infinite running moveloader;animation:1.75s ease 0s normal none infinite running moveloader}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:75px;height:55px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s;background-color:transparent;z-index:48;top:-5px;right:5px}.c-hamburger.active{width:55px;top:-4px}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:30px;left:18px;right:18px;height:2px;background:#c8d107}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#c8d107;content:""}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.c-hamburger--htra span{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.c-hamburger--htra span::before{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 0.3s, width 0.3s, top 0.3s;transition:transform 0.3s, width 0.3s, top 0.3s}.c-hamburger--htra span::after{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 0.3s, width 0.3s, bottom 0.3s;transition:transform 0.3s, width 0.3s, bottom 0.3s}.c-hamburger--htra.is-active span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-hamburger--htra.is-active span::before,.c-hamburger--htra.is-active span::after{width:50%}.c-hamburger--htra.is-active span::before{top:-3px;left:6px;-webkit-transform:translateX(-8px) translateY(4px) rotate(-45deg);-ms-transform:translateX(-8px) translateY(4px) rotate(-45deg);transform:translateX(-8px) translateY(4px) rotate(-45deg)}.c-hamburger--htra.is-active span::after{bottom:-3px;left:6px;-webkit-transform:translateX(-8px) translateY(-4px) rotate(45deg);-ms-transform:translateX(-8px) translateY(-4px) rotate(45deg);transform:translateX(-8px) translateY(-4px) rotate(45deg)}.btn{border:none;font-family:inherit;color:inherit;background:none;cursor:pointer;padding:13px 37px;display:block;text-transform:uppercase;letter-spacing:2px;font-weight:700;outline:none;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;clear:both;width:6.5em;bottom:-25px}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-1{border:2px solid #c8d107;color:#c8d107}.btn-diago{overflow:hidden}.btn-diago:after{width:100%;height:0;top:50%;left:50%;background:#c8d107;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.btn-diago:hover,.btn-diago:active{color:#FFF}.btn-diago:hover:after{height:260%;opacity:1}.btn-diago:active:after{height:400%;opacity:1}#welcome-sentense{width:100%;background:#000;padding:25px 0px;text-align:center;position:relative;z-index:12}.welcome{color:#FFF;font-family:'Raleway',arial,sans-serif;text-transform:uppercase;font-weight:900;font-size:1.45em}div.coffee{height:100%;position:relative;z-index:10}svg{margin:auto;position:absolute;bottom:0em;right:1em}.lets-scroll{display:block;width:19px;height:17px;background-position:-131px 0px;position:absolute;bottom:2em;margin:0 auto;z-index:12;text-align:center;left:0;right:0}.lets-scroll a{display:block;width:25px;height:45px}.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes "bounce"{0%,20%,50%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}55%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes "bounce"{0%,20%,50%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}55%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}.lets-scroll{-webkit-animation-name:bounce;animation-name:bounce}.keywordshome{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.keywordshome:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 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}.keywordshome:hover,.keywordshome:focus,.keywordshome:active{color:#000}.keywordshome:hover:before,.keywordshome:focus:before,.keywordshome:active:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}