body{height:100%;min-height:auto}#nav-desktop .menu-item-has-children:not(.language){opacity:.7!important}#nav-desktop .menu-item-has-children:not(.language):hover{opacity:.95!important}#header #nav-mobile>ul>.current_page_item:first-child{border-left-color:transparent}#header #nav-mobile>ul>.current_page_item:first-child a{color:#6c7a89}#content{padding:0!important}#footer{height:auto!important}#footer,#landing{position:relative}#landing .nav{position:absolute;z-index:15}#landing .nav .fa,#landing .nav.fa{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#landing .nav.fa:hover,#landing .nav:hover .fa{color:#fff;cursor:pointer}#landing,#slider,#slider .content,#slider .slick-list,#slider .slick-track,#slider>li{height:100%}#slider{overflow:hidden;position:relative}#slider .slide{background-color:rgba(70,72,78,.6);position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#slider .slide .background{background-color:rgba(70,72,78,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}#slider .slide .subContent{left:0;position:absolute;top:50%;width:60%;z-index:15;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#slider .slide.slick-active .subContent>*{-webkit-animation:slideContent .7s forwards;animation:slideContent .7s forwards;opacity:0;position:relative;top:50px}#slider .slide.slick-active .subContent>:first-child{-webkit-animation-delay:1s;animation-delay:1s}#slider .slide.slick-active .subContent>:nth-child(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}#slider .slide.slick-active .subContent>:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}#slider .slide:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-1}#slider .slide#pro .titles{font-size:2.6em}#slider .slick-arrow{color:rgba(255,255,255,.7);font-size:4.1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#slider .slick-arrow.prev{left:18px}#slider .slick-arrow.next{right:18px}#slider #title{padding:0 0 30px}#slider .titles{color:#fff;font-family:"open_sansbold";font-size:2.8em;padding-bottom:30px;text-align:left;text-transform:uppercase}#slider .features{font-size:1.1em;list-style:disc;margin-left:20px}#slider .features li{color:#fff;font-size:1.2em;padding:8px 0}#slider a,#slider p{color:#fff}#slider p{font-size:1.3em}#slider .actions{margin-top:40px}#slider .actions li{display:inline-block;margin-right:30px;vertical-align:middle}#slider .actions li:last-child{margin-right:0!important}#slider .actions a{display:block;font-family:"open_sansbold";font-size:1.3em;padding:9px 0;position:relative;width:170px}#slider .actions a img{width:100%}#slider .actions a.access{bottom:3px;padding:11px 0}#slider .actions .appli{margin-right:5px}#slider .actions .appli a{width:140px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#slider .actions .appli a img{-webkit-backface-visibility:hidden;backface-visibility:hidden}#slider .actions .appli a:hover{opacity:.8}#slider .actions .big a{width:200px}#slider .content{bottom:0;left:50%;position:absolute!important;top:0;z-index:15;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#slider .subContent{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#slider .subContent>*{opacity:0;position:relative;top:50px}#slider .subContent p{padding-bottom:20px}#slider .subContent p:last-child{padding-bottom:0}#slider .subContent .features li,#slider .subContent p{text-shadow:1px 2px 3px rgba(0,0,0,.5)}#title{color:#fff;font-family:"open_sansbold";font-size:2.8em;padding-bottom:30px;position:relative;text-align:left;text-transform:uppercase;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#aboutFreshmile{bottom:5px;color:rgba(255,255,255,.9);left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#aboutFreshmile .fa{animation:arrowMove 2s infinite;-webkit-animation:arrowMove 2s infinite;font-size:5em}@-webkit-keyframes slideContent{0%{opacity:0;top:50px}to{opacity:1;top:0}}@keyframes slideContent{0%{opacity:0;top:50px}to{opacity:1;top:0}}@-webkit-keyframes arrowMove{0%,20%,50%,80%,to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}40%{-webkit-transform:translateX(0) translateY(-15px);transform:translateX(0) translateY(-15px)}60%{-webkit-transform:translateX(0) translateY(-7.5px);transform:translateX(0) translateY(-7.5px)}}@keyframes arrowMove{0%,20%,50%,80%,to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}40%{-webkit-transform:translateX(0) translateY(-15px);transform:translateX(0) translateY(-15px)}60%{-webkit-transform:translateX(0) translateY(-7.5px);transform:translateX(0) translateY(-7.5px)}}#slider[data-theme="1"] #overview:after{background:url(/wp-content/themes/freshmile/img/covers/slider/overview/borne-recharge-strasbourg.jpg) no-repeat center;background-size:cover}#slider[data-theme="1"] #user:after{background:url(/wp-content/themes/freshmile/img/covers/slider/user/freshmile-simplifie-recharge.jpg) no-repeat center;background-size:cover}#slider[data-theme="1"] #pro:after{background:url(/wp-content/themes/freshmile/img/covers/slider/pro/borne-recharge-obernai.jpg) no-repeat center;background-size:cover}#slider[data-theme="2"] #overview:after{background:url(/wp-content/themes/freshmile/img/covers/slider/overview/recharge-chademo.jpg) no-repeat center;background-size:cover}#slider[data-theme="2"] #user:after{background:url(/wp-content/themes/freshmile/img/covers/slider/user/application-charge-borne.jpg) no-repeat center;background-size:cover}#slider[data-theme="2"] #pro:after{background:url(/wp-content/themes/freshmile/img/covers/slider/pro/supervision-technique-borne.jpg) no-repeat center;background-size:cover}#slider[data-theme="3"] #overview:after{background:url(/wp-content/themes/freshmile/img/covers/slider/overview/service-recharge.jpg) no-repeat center;background-size:cover}#slider[data-theme="3"] #user:after{background:url(/wp-content/themes/freshmile/img/covers/slider/user/vehicule-electrique-charge.jpg) no-repeat center;background-size:cover}#slider[data-theme="3"] #pro:after{background:url(/wp-content/themes/freshmile/img/covers/slider/pro/borne-recharge-obernai.jpg) no-repeat center;background-size:cover}#sliderNav{bottom:50px;left:50%;position:absolute;z-index:15;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#sliderNav nav{float:right;padding-top:6px;position:relative;width:400px}#sliderNav li{color:#fff;float:left;font-family:"open_sansbold";opacity:.7;text-align:center;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#sliderNav li:first-child{width:40%}#sliderNav li:nth-child(2),#sliderNav li:nth-child(3){width:30%}#sliderNav li:not(.active):hover{cursor:pointer;opacity:.9}#sliderNav li.active{opacity:1}#sliderNav[data-active=overview] #sliderBorder{left:0%;width:40%}#sliderNav[data-active=user] #sliderBorder{left:40%;width:30%}#sliderNav[data-active=pro] #sliderBorder{left:70%;width:30%}#sliderBorder{background-color:rgba(255,255,255,.8);height:3px;position:absolute;top:0;width:33.3333%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#content .titles{font-size:2.2em}#content .subtitles{font-size:1.9em}#content>article{padding:40px 0}#content>article:nth-child(even){background-color:#f5f5f5}#content>article .titles{text-align:center}#feature{background-color:#00bd70;font-size:0;padding-bottom:30px!important}#feature,#feature .content{overflow:hidden}#feature .content article{display:inline-block;font-size:18px;padding:0 0 0 35px;text-align:center;vertical-align:middle;width:70%}#feature .content article p{color:#34495e;display:none;font-size:1.2em;padding:30px 0 40px}#feature .content article p img{width:30px}#feature .content article p img:first-child{margin-right:5px}#feature .content article p img:last-child{margin-left:5px}#feature .content .titles{color:#fff;padding-bottom:0}#feature .content .access{background-color:#34495e;font-size:1em;margin:40px auto 0;padding:13px 0;width:280px}#feature .content .access:hover{background-color:#2b3c4e}#featureVisual{display:inline-block;position:relative;text-align:right;vertical-align:middle;width:30%}#featureVisual .inside{position:absolute;right:28px;top:58px;width:170px;z-index:15}#mask{height:420px}#sliderApp{background-color:transparent}#sliderApp img{cursor:-webkit-grab;cursor:grab;width:100%}#sliderApp .slick-list{overflow:hidden}#sliderApp .slick-dots{margin-top:15px;text-align:center}#sliderApp .slick-dots li{background-color:#bbb;border-radius:50%;display:inline-block;height:12px;margin:0 7px;text-indent:-9999px;width:12px}#map p,#sliderApp .slick-dots li button{display:none}#sliderApp .slick-dots li:not(.slick-active){cursor:pointer}#sliderApp .slick-dots li.slick-active{background-color:#333}#map{padding-bottom:0!important}#map iframe{height:600px;margin-top:15px;width:100%}#twitterMap{display:block;margin:auto;position:relative;top:-5px;width:100%}#twitterMap img{width:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#twitterMap:hover img{opacity:.9}#testimonies{text-align:center}#testimoniesSlide .slick-slide{margin:20px auto 0;padding-top:10px;position:relative}#testimoniesSlide .slick-slide .testimony{font-size:1.2em;padding:0 35px;position:relative}#testimoniesSlide .slick-slide .user{display:block;font-style:italic;margin:20px auto 0;width:200px}#testimoniesSlide .slick-slide .user strong{display:block;font-style:normal;text-align:center;text-transform:uppercase}#testimoniesSlide .slick-slide:first-child{display:block}#testimoniesSlide .quote{opacity:.5;position:absolute;width:33px}#testimoniesSlide .quote.left{left:0;top:-20px}#testimoniesSlide .quote.right{bottom:-20px;right:0}#testimoniesSlide .slick-dots{margin-top:20px;text-align:center}#testimoniesSlide .slick-dots li{background-color:#00bd70;border-radius:50%;display:inline-block;height:14px;margin:0 13px;width:14px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#sliderPartners ul:not(:first-child),#testimoniesSlide .slick-dots li button,#testimoniesTmp,#tmp{display:none}#testimoniesSlide .slick-dots li.slick-active{background-color:rgba(0,189,112,.5)}#testimoniesSlide .slick-dots li:not(.slick-active){cursor:pointer}#testimoniesSlide .slick-dots li:not(.slick-active):hover{background-color:rgba(0,189,112,.8)}#partners ul{font-size:0;overflow:hidden;text-align:center}#partners ul li{display:inline-block;font-size:18px;margin-bottom:15px;padding:0 15px;position:relative;vertical-align:top;width:20%}#partners ul li a,#partners ul li img{height:100px}#partners ul li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#partners ul li img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#allPartners{background-color:#fff;box-shadow:0 4px 2px -2px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.2);color:#6c7a89;margin:5px auto 0;padding:7px 0;width:170px}#allPartners:hover{border-color:#bbb}#video iframe{display:block;height:500px!important;margin:15px auto 0;width:100%!important}@media (min-width:2000px){#sliderNav{padding-right:50px}#sliderNav nav{width:600px}}@media (max-height:650px){#landing,#slider,#slider .content,#slider>li{height:600px}#slider h1,#slider h2{font-size:2.5em!important}#slider .subContent{width:82%!important}#aboutFreshmile{display:none}}@media (max-height:580px){#landing,#slider,#slider .content,#slider>li{height:550px!important}#slider .subContent{font-size:.9em;top:43%;width:85%!important}#sliderNav{bottom:20px}#aboutFreshmile{display:none}}@media (max-width:1300px){#slider .slide.slick-active .subContent{left:20px}#slider .slick-arrow.prev{left:8px}#slider .slick-arrow.next{right:8px}}@media (max-width:1200px){#map .content{text-align:center}#map .content iframe{height:500px;width:90%}#video iframe{width:90%!important}#partners ul li a,#partners ul li img{height:70px}#twitterMap{width:90%}}@media (max-width:1000px){#slider .titles,#title{font-size:2.3em!important}#slider .subContent{width:82%}#slider #overview p{font-size:1.2em;padding-bottom:10px}#slider #pro.slide .titles{font-size:2em!important}#video iframe{height:350px!important}}@media (max-width:900px){#sliderNav{left:0;margin-right:5px!important;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#sliderNav nav{float:none;padding:0 5px 0 0;width:100%}#sliderNav li{display:block;float:none;padding:5px 6px 5px 0;text-align:right;width:100%!important}#sliderNav[data-active=overview] #sliderBorder{top:0}#sliderNav[data-active=user] #sliderBorder{top:33.3333%}#sliderNav[data-active=pro] #sliderBorder{top:66.6666%}#sliderBorder{height:33.333%!important;left:auto!important;right:0;width:3px!important}#mask{height:380px}#feature .content article{font-size:16px;padding-left:50px}#featureVisual .inside{right:25px;top:50px;width:155px}#user .actions li:first-child{display:block;margin:0 0 15px;width:100%}#user .actions li:first-child a{width:140px}}@media (max-width:760px){#featureVisual{display:block;margin:auto;width:220px}#feature .content article{margin-top:15px;padding:0;width:100%}#feature .content .access{width:260px}}@media (max-width:850px){#partners ul li a,#partners ul li img{height:60px}}@media (max-width:700px){#partners ul li{width:33.3333%}#partners ul li a,#partners ul li img{height:75px}}@media (max-width:650px){#landing,#slider,#slider .content,#slider>li{height:420px!important}#aboutFreshmile{display:none}#slider .titles,#title{font-size:2em;padding-bottom:10px}#slider .actions{margin-top:15px}#slider .actions li{margin-right:15px}#slider .actions li a{font-size:.9em!important;width:120px}#slider .actions .big a{width:140px}#slider .actions .appli a{width:120px}#slider .subContent{font-size:.9em;padding-top:80px;position:relative;top:0;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#slider .slide.slick-active .subContent{width:85%}#slider .features,#slider p{display:none}#user .actions li:first-child a{width:120px}#sliderNav{bottom:20px;font-size:.9em;left:auto;right:0;width:150px!important;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#feature{padding:20px 0!important}#feature .content .titles{font-size:1.7em}#feature .content .access{margin:30px auto 5px}#map .content iframe{height:400px}#content .titles{font-size:1.9em}}@media (max-width:560px){#partners ul li a,#partners ul li img{height:65px}}@media (max-width:520px){#slider .subContent{width:92%}#slider h1{font-size:2.1em!important}#slider #pro.slide .titles{font-size:1.5em!important}#feature .content div{font-size:14px}#feature .content div .titles{font-size:1.9em}#feature .content div .access{font-size:1.2em}}@media (max-width:450px){#slider .actions li{display:block;margin:0 0 15px}#slider .actions .appli{display:block;margin-bottom:5px}#slider .actions .appli a{padding:0;width:100px}#slider .slick-arrow{font-size:3em}#user .actions li:first-child a{padding:9px 0;width:100px}.features{font-size:1em}#feature .content div{font-size:12px}#feature .content div p img:first-child{margin-right:3px}#feature .content div p img:last-child{margin-left:3px}#testimoniesSlide .quote.left{left:5px;top:-35px}#testimoniesSlide .quote.right{bottom:-35px;right:5px}#partners{padding:30px 0!important}#partners ul li{width:50%}#partners ul li a,#partners ul li img{height:65px}#partners ul.active{height:255px}#video iframe{height:280px!important}}@media (max-width:400px){#slider .titles,#slider h1{font-size:1.6em!important}#slider .slide.slick-active .subContent{width:95%}#map .content iframe{height:370px}}@media (max-width:380px){#map iframe,#twitterMap{display:none}#map p{display:block;font-size:1.1em;padding:10px 0 40px;text-align:center}#map p .access{margin:15px auto 0;padding:11px 0;width:160px}}