@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);body{font-family:'Gill Sans', 'Gill Sans MT', 'Open Sans', sans-serif;letter-spacing:0.045em}nav,#main{font-weight:100}nav .soon a:after,#main .soon a:after{font-size:0.675em}.blog-title{font-weight:100;font-size:2.250em}.theblog blockquote{font-style:italic}#main .title .medium{font-size:2.375em;line-height:normal}#main .title .big{font-size:6.125em}#main .title .small{font-size:1.375em}#main .title br{line-height:5em}#main .baseline{font-size:1.500em}#studio h3{font-weight:100;font-size:2.250em}#studio li{font-weight:400;font-size:1.125em}#studio p{font-weight:100;font-size:0.900em}#studio a{color:white;border-bottom:1px dashed #999}#studio a:hover{text-decoration:none;border-bottom:1px dotted #999}#studio p strong{font-weight:400}#studio .small{font-size:0.780em;font-weight:200}#realisations h2{font-weight:100;font-size:2.375em}#realisations p{font-weight:100;font-size:1.188em}#realisations p strong{font-weight:200}#realisations .featured,#realisations .list{font-size:0em}#realisations .featured li{font-size:16px}#realisations .featured li h3{font-size:1.875em;font-weight:100;color:white}#realisations .featured .detail{font-size:16px}#realisations .featured .detail span{font-size:0.625em;color:#A6AEB7}#realisations .featured .detail .soon{font-size:0.500em}#realisations .featured .detail .soon-text p{font-size:0.825em}#realisations .list li{font-size:16px}#realisations .list h4{font-weight:100;font-size:1.125em;color:white}#realisations .list .element.last a:hover:before{font-size:0.625em}#clients{color:#374C5B}#clients h2{font-weight:100;font-size:2.375em}#clients h3{font-weight:600;font-size:1.200em}#clients .autheur{font-weight:100}#clients .nom{font-weight:600}#clients .words{font-weight:100;font-style:italic;font-size:1.200em}#team h2{font-weight:100;font-size:2.375em}#team h3{font-weight:100;font-size:1.125em}#team h3 .nom{font-weight:600}#team h4{font-size:0.875em}#team p{font-weight:100;font-size:1.250em}#team .text p{font-weight:100;font-style:italic;font-size:1em}#contact{color:#374C5B}#contact h2{font-weight:100;font-size:2.375em}#contact .bulle{color:white}#contact .bulle a{color:white}#contact label{font-size:0.875em;color:#A6AEB7;font-weight:700}#contact input,#contact textarea{font-size:1.125em;font-weight:100;font-family:'Gill Sans', 'Gill Sans MT', 'Open Sans', sans-serif;color:#607A8C}#contact button{font-weight:700;font-size:0.875em;color:#F0F1F5}#contact .messages .alert-success{color:#6CC274}#contact .messages .alert-danger{color:#D43A94}#blog h2{font-weight:100;font-size:2.375em}#blog h3{font-weight:600;font-size:1.375em}#blog a{color:#374C5B}#blog p{color:#374C5B}#blog-content,#blog-content-single,#page-content{color:#374C5B}#blog-content a,#blog-content-single a,#page-content a{color:#374C5B}#blog-content a:hover,#blog-content-single a:hover,#page-content a:hover{text-decoration:none;background:#374C5B;color:#f0f1f5}#blog-content article a.moretag:hover,#blog-content-single article a.moretag:hover,#page-content article a.moretag:hover{color:#374C5B}#blog-content h2,#blog-content-single h2,#page-content h2{font-weight:600;font-size:1.375em}#blog-content h1,#blog-content-single h1,#page-content h1{font-weight:600;font-size:1.375em}#blog-content .pagination,#blog-content-single .pagination,#page-content .pagination{color:#f0f1f5;font-weight:100;font-size:0.875em}#blog-content .pagination a,#blog-content-single .pagination a,#page-content .pagination a{color:#f0f1f5}#blog-content .pagination a:hover,#blog-content-single .pagination a:hover,#page-content .pagination a:hover{color:#374C5B}#blog-content .small,#blog-content-single .small,#page-content .small{font-size:0.625em;color:#A6AEB7}#blog-content footer,#blog-content-single footer,#page-content footer{color:#f0f1f5}#blog-content footer a,#blog-content-single footer a,#page-content footer a{color:#f0f1f5}#blog-content .thecontent,#blog-content-single .thecontent,#page-content .thecontent{font-size:0.875em;font-weight:100}#blog-content .thecontent strong,#blog-content .thecontent b,#blog-content-single .thecontent strong,#blog-content-single .thecontent b,#page-content .thecontent strong,#page-content .thecontent b{font-weight:600}#blog-content .thecontent a:hover,#blog-content-single .thecontent a:hover,#page-content .thecontent a:hover{color:#f0f1f5}#page-content h1{font-weight:100;font-size:2.375em;color:white}#content-text h1{font-weight:100;font-size:2.375em}#content-text h2{font-weight:600;font-size:1.375em}#content-text p{font-weight:100}#content-text a{color:white}#content-text.noresult h2{font-weight:100;font-size:2.375em}#content-text.formation ul,#content-text.formation li{color:white;font-weight:100;font-size:1em}#content-text.formation h2,#content-text.formation h3{font-weight:100;font-size:1.375em;text-transform:uppercase}#content-text.formation .informations h3{font-weight:100;font-size:1.375em;text-transform:uppercase}#content-text.formation .informations p{font-size:1.175em}#content-text.formation .informations .small{font-size:0.855em}#content-text.formation .temoignages .title{font-weight:100;font-size:1.375em;text-transform:uppercase}#content-text.formation .temoignages h3{font-size:1.215em;font-weight:100;text-transform:uppercase}#content-text.realisations h2{font-weight:100;font-size:2.500em;text-transform:uppercase}#content-text.realisations h3{font-weight:100;font-size:2.500em;text-transform:lowercase}#content-text.realisations .detail h3{font-size:1.375em}#content-text.usability h2{font-weight:100;font-size:2.500em;text-transform:uppercase}#content-text.usability ol li{font-weight:200}#content-text.usability .points span{font-size:1.625em}#content-text.usability .mesures h3{color:#FC6E2E;font-size:1.625em;font-weight:600}#content-text.usability .mesures.single h3{color:white;font-size:1.225em}#content-text.usability .yellow{color:#F9BC31;font-weight:100;font-size:1.625em;text-transform:none}#content-text.ux h2{font-weight:100;font-size:40px;text-transform:uppercase}#content-text.ux a{text-decoration:underline}#main.ux .title span span{display:inline-block;color:#F46F34}#main .title .inline{display:inline-block}.specialText{color:#F46F34}footer{font-size:0.875em;color:#F0F1F5}footer .baseline{font-weight:100}footer a{color:#F0F1F5;font-weight:100}footer a:hover{text-decoration:underline}footer strong{font-weight:200}#cookieChoiceInfo{color:#374C5B}#cookieChoiceInfo a{color:#374C5B}.bloc-main{font-size:0em}.bloc-main h2{font-size:40px}.bloc-main .text{font-size:16px}.mobile li,.mobile a,.mobile li label{font-weight:100;color:white;font-size:1.375em}@media screen and (min-width: 480px){html,body{font-size:14px}}@media screen and (min-width: 700px){html,body{font-size:14px}}@media screen and (min-width: 900px){html,body{font-size:14px}}@media screen and (min-width: 1024px){html,body{font-size:16px}}@media screen and (min-width: 1440px){html,body{font-size:18px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){html,body{font-size:11px}#main .title .big{font-size:3.865em}}*{box-sizing:border-box}html{height:100%;margin:0}body{background:#374C5B;color:white;height:100%;margin:0;padding:0}section{height:100%;min-height:100%;display:block;position:relative;width:100%}html>body section{height:auto}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.wrapper{width:100%;padding:0 2em;margin:0 auto;display:block;position:relative;box-sizing:border-box}.blog-wrapper{width:100%;max-width:645px;margin:0 auto;display:block;position:relative;box-sizing:border-box;background:#F0F1F5}.blog-content-wrapper{width:100%;max-width:960px;margin:0 auto;display:block;position:relative;box-sizing:border-box;background:#F0F1F5}a{text-decoration:none;transition:all 0.3s ease}a:hover{text-decoration:underline}.inactif{cursor:default}.separator{height:1px;background-color:rgba(255,255,255,0.2);width:100%;display:block;margin:30px auto;position:relative}.center{text-align:center}nav{display:block;width:100%;z-index:10000;position:absolute;top:0}nav li{display:inline-block;list-style:none;position:relative;padding:0 1.5em}nav li a{color:white}nav li a:hover{text-decoration:none;transition:all 0.2s ease}nav li a:after{display:none;content:" ";background:#A6AEB7;border-radius:100%;width:10px;height:10px;position:absolute;top:25px;left:50%;margin:0 0 0 -5px;transition:all 0.2s ease}nav li a:hover:after,nav li a.active:after{display:block;transition:all 0.2s ease}nav li:hover a:after{background:white;transition:all 0.2s ease}nav ul,nav h1{float:left;position:relative}nav .language{float:right;position:relative}nav .language li{padding:0 5px;position:relative}nav .language .soon a:hover:after{content:"Soon...";display:block;position:absolute;top:20px;background:rgba(255,255,255,0.3);border-radius:2px;width:auto;padding:5px;line-height:15px;left:-5%}nav .main-logo{background:url("../img/OMTS-top.svg?v=1.2") no-repeat;width:214px;height:38px;text-indent:-9999px;display:inline-block}nav ul{margin:25px 0 0 3%;min-width:1.5em}nav.fixed{position:fixed;box-shadow:0px 2px 10px rgba(0,0,0,0.1);transition:all 0.5s ease;background-image:linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-webkit-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-moz-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-ms-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-o-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%)}nav.top{position:absolute}#top{position:absolute;top:0;height:10px;width:0}.mobile{display:none}.mobile label{cursor:pointer;-webkit-transition:all 0.55s;transition:all 0.55s;display:inline-block;position:fixed;width:20px;height:20px;z-index:10001;top:20px;left:20px}.mobile label .top-bar,.mobile label .middle-bar,.mobile label .bottom-bar{width:22px;height:2px;background-color:white;-webkit-transition:-webkit-transform .1s 0s ease-in-out, top .1s .1s ease-in-out;-moz-transition:-moz-transform .1s 0s ease-in-out, top .1s .1s ease-in-out;-ms-transition:-ms-transform .1s 0s ease-in-out, top .1s .1s ease-in-out;-o-transition:-o-transform .1s 0s ease-in-out, top .1s .1s ease-in-out;transition:transform .1s 0s ease-in-out, top .1s .1s ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;top:0;right:0}.mobile label .middle-bar{-webkit-transition:opacity 0s .15s linear;-moz-transition:opacity 0s .15s linear;-ms-transition:opacity 0s .15s linear;-o-transition:opacity 0s .15s linear;transition:opacity 0s .15s linear;top:7px}.mobile label .bottom-bar{top:14px}.mobile .background{width:100%;z-index:10;position:fixed;top:0;left:0;content:" ";display:block;height:60px;background-image:linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-webkit-linear-gradient(rgba(55,76,91,0.8) 0%, rgba(55,76,91,0.6) 100%);background-image:-moz-linear-gradient(rgba(55,76,91,0.8) 0%, rgba(55,76,91,0.6) 100%);background-image:-ms-linear-gradient(rgba(55,76,91,0.8) 0%, rgba(55,76,91,0.6) 100%);background-image:-o-linear-gradient(rgba(55,76,91,0.8) 0%, rgba(55,76,91,0.6) 100%)}.mobile input{position:absolute;right:100px;top:30px;z-index:-10;opacity:0}.mobile input:checked ~ label{z-index:10001}.mobile input:checked ~ label .top-bar{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile input:checked ~ label .middle-bar{opacity:0}.mobile input:checked ~ label .bottom-bar{top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;z-index:-10;overflow:hidden;background-image:linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-webkit-linear-gradient(#374c5b 0%, rgba(55,76,91,0.8) 100%);background-image:-moz-linear-gradient(#374c5b 0%, rgba(55,76,91,0.8) 100%);background-image:-ms-linear-gradient(#374c5b 0%, rgba(55,76,91,0.8) 100%);background-image:-o-linear-gradient(#374c5b 0%, rgba(55,76,91,0.8) 100%);-webkit-overflow-scrolling:touch;-webkit-transition:opacity .14s 0s ease-in-out, visibility 0s 0s linear;-moz-transition:opacity .14s 0s ease-in-out, visibility 0s 0s linear;-ms-transition:opacity .14s 0s ease-in-out, visibility 0s 0s linear;-o-transition:opacity .14s 0s ease-in-out, visibility 0s 0s linear;transition:opacity .14s 0s ease-in-out, visibility 0s 0s linear}.mobile .modal__overlay .title{background:url("../img/OMTS-top.svg?v=1.2") no-repeat;width:214px;height:38px;text-indent:-9999px;display:inline-block;margin:10px 0 0 0}.mobile .modal__overlay ul,.mobile .modal__overlay li{list-style:none;padding:0;margin:0}.mobile .modal__overlay ul{margin:20px 0 0 0}.mobile .modal__overlay li{width:100%;position:relative;display:block}.mobile .modal__overlay li label,.mobile .modal__overlay li a{width:100%;line-height:2.4em;height:2.4em;display:block;text-decoration:none;z-index:-10001;position:relative;top:auto;left:auto}.mobile .modal__overlay .language{border-top:1px solid #A6AEB7;position:absolute;bottom:0;margin:0;width:100%}.mobile input:checked ~ .modal__overlay{opacity:1;z-index:10000}.mobile input:checked ~ .modal__overlay li label,.mobile input:checked ~ .modal__overlay li a{z-index:1}#blog{top:180px;position:relative;display:block}footer{display:block;position:relative;margin:50px auto;padding:50px 0;border-top:1px solid #A6AEB7;text-align:center}footer .social{list-style:none;padding:0;margin:0}footer .social li{margin:0 10px;display:inline-block;position:relative}footer .social li a{display:block;position:relative;width:42px;height:42px;text-indent:-9999px;border-radius:100%}footer .social li a:hover{box-shadow:0px 0px 6px black;background-color:rgba(0,0,0,0.2);transition:all 0.2s ease}footer .social .facebook a{background:url(../img/facebook.svg) no-repeat;background-size:42px 42px}footer .social .twitter a{background:url(../img/twitter.svg) no-repeat;background-size:42px 42px}footer .social .googleplus a{background:url(../img/googleplus.svg) no-repeat;background-size:42px 42px}footer .social .instagram a{background:url(../img/instagram.svg?v=1) no-repeat;background-size:42px 42px}footer .social .dribbble a{background:url(../img/dribbble.svg?v=1) no-repeat;background-size:42px 42px}footer .social .linkedin a{background:url(../img/linkedin.svg) no-repeat;background-size:42px 42px}footer .social .feed a{background:url(../img/feed.svg) no-repeat;background-size:42px 42px}footer p{margin:0}footer .copy{margin:20px 0 0 0}footer .links{margin:20px 0 0 0;display:inline-block;transition:all 0.2s ease}footer .links:hover{text-decoration:none;background:rgba(255,255,255,0.2)}.tab-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;table-layout:fixed;position:fixed;bottom:0px;left:0px;right:0px;white-space:nowrap;margin:0;padding:0;height:49px;border-top:1px solid #374c5b;width:100%;z-index:10000;box-shadow:0px 1px 5px #374c5b;background-image:linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-webkit-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-moz-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-ms-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%);background-image:-o-linear-gradient(rgba(55,76,91,0.6) 0%, #374c5b 100%)}.tab-bar__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;display:table-cell;width:auto;-webkit-border-radius:0;border-radius:0}.tab-bar__item>input{position:absolute;overflow:hidden;right:0px;top:0px;left:0px;bottom:0px;padding:0;border:0;opacity:0.001;z-index:1;vertical-align:top;outline:none;width:100%;height:100%;margin:0;-webkit-appearance:none;appearance:none}.tab-bar__button{background:transparent;position:relative;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;margin:0;border:none;line-height:normal;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none;height:49px;text-shadow:0 1px none;-webkit-box-shadow:none;box-shadow:none;border-top:none;width:100%;color:white}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tab-bar__button{border-top:none}}.tab-bar__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab-bar__icon+.tab-bar__label,.fa{margin:0;color:rgba(255,255,255,0.2)}.tab-bar__label:first-child{margin:0;padding:0}.tab-bar__button{color:white}:checked+.tab-bar__button>.fa{color:#7abfff}.tab-bar__button:disabled{opacity:0.3;cursor:default;pointer-events:none}.tab-bar__button:focus{z-index:1;border-top:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.tab-bar__content{position:absolute;top:0;left:0;right:0;bottom:49px;z-index:0}.fa{font-size:24px;padding:0;margin:0;line-height:32px;display:block;height:32px}.fa-mobile{font-size:32px}#main{text-align:center;margin:0;height:100%;display:block;position:static;width:100%;top:0;min-height:700px}#main .title{z-index:1;position:relative;margin:150px 0 0 0;width:100%}#main .title span{display:block;margin:30px 0}#main .title .big{text-transform:uppercase}#main .title .big.lowercase{text-transform:none}#main h1,#main h2{background:url("../img/OMTS-main.svg?v=1.2") no-repeat;width:121px;height:112px;text-indent:-9999px;display:inline-block;z-index:1;position:relative}#main .baseline{z-index:1;position:relative}#main picture{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;min-height:700px;overflow:hidden;text-align:center}#main picture img,#main picture srcset{width:100%;height:auto;display:inline-block;box-shadow:0px 2px 10px rgba(0,0,0,0.2)}#studio{text-align:center;background:url("../img/OMTS-studio-big.svg?v=1.2") no-repeat center center}#studio ul,#studio li{list-style:none;padding:0;margin:0}#studio li{width:30%;margin:0 100px 100px 100px;display:inline-block;position:relative;vertical-align:top;border-left:4px solid white;text-align:left;padding:0 0 0 10px}#studio h3{margin:5px 0;text-transform:uppercase}#studio h3:before{position:relative;top:-15px}#studio li ul li{border-left:none;margin:0;display:block;padding:0;width:100%}#studio .conception{border-color:#F46F34}#studio .conception h3{color:#F46F34}#studio .conception h3:before{content:" ";display:block;background:url(../img/studio-conception.svg) no-repeat;width:74px;height:67px}#studio .design{border-color:#D43A94}#studio .design h3{color:#D43A94}#studio .design h3:before{content:" ";display:block;background:url(../img/studio-design.svg) no-repeat;width:74px;height:56px}#studio .development{border-color:#F4BE34}#studio .development h3{color:#F4BE34}#studio .development h3:before{content:" ";display:block;background:url(../img/studio-dev.svg) no-repeat;width:85px;height:67px}#studio .market{border-color:#6CC274}#studio .market h3{color:#6CC274}#studio .market h3:before{content:" ";display:block;background:url(../img/studio-marketing.svg) no-repeat;width:66px;height:67px}#realisations{text-align:center;padding:0;margin:0;position:relative;z-index:10}#realisations .gradient-bg{padding:90px 10px;background-image:linear-gradient(-162deg, #374C5B 0%, #627689 100%);margin:0}#realisations .gradient-bg h2{text-transform:uppercase;margin:0 0 25px 0}#realisations .gradient-bg p{margin:0}#realisations ul,#realisations li{list-style:none;padding:0;margin:0;width:100%}#realisations .featured{margin:0;padding:0;font-size:0}#realisations .featured li{float:left;width:50%;height:405px;position:relative;overflow:hidden;z-index:10;cursor:pointer}#realisations .featured li h3{text-transform:uppercase;position:absolute;z-index:3;display:block;padding:0 0 0 20px;margin:0;left:0;top:110px;text-align:left;padding:20px}#realisations .featured li h3 span{display:block}#realisations .featured li img,#realisations .featured li picture{max-height:90%;z-index:4;display:inline-block;position:relative;top:20px}#realisations .featured li .watch{position:absolute;right:0;bottom:0;top:auto;height:100%;display:block;max-height:100%}#realisations .featured li .watch img{max-height:100%;top:auto;bottom:0;display:block;position:absolute;right:0}#realisations .featured li .bright{background-image:radial-gradient(42% 97%, rgba(255,255,255,0.1) 100%, rgba(255,255,255,0) 100%);position:absolute;top:0px;left:0;width:100%;height:100%;z-index:1}#realisations .featured li .shadow{background:url(../img/realisations/pictos/shadow.png) no-repeat;width:399px;height:131px;display:block;position:absolute;bottom:0px;left:70px;z-index:2;background-size:contain}#realisations .featured .detail{transition:all 0.5s ease;display:block;position:absolute;height:100%;width:360px;background:rgba(55,76,91,0.9);top:0;left:-360px;z-index:5;text-align:center;padding:10px;opacity:0.1}#realisations .featured .detail .icon-app{display:inline-block;border-radius:11px;background:white;width:80px;height:80px;margin:30px 0 0 0;padding:0;position:relative}#realisations .featured .detail .icon-app img,#realisations .featured .detail .icon-app picture{width:80px;height:80px;max-height:80px;padding:0;margin:0;position:absolute;top:0;left:0;border-radius:10px}#realisations .featured .detail .soon-text{margin:5px auto}#realisations .featured .detail .soon-text p{margin:0}#realisations .featured .detail .devices{margin:20px 0;position:relative;text-align:center}#realisations .featured .detail .devices p{width:80px;text-align:center;display:none;position:relative;vertical-align:top}#realisations .featured .detail .devices p .picto{display:block;margin:0 auto 10px auto}#realisations .featured .detail .devices p span{display:none}#realisations .featured .detail .devices p span.on{display:block}#realisations .featured .detail .devices p span.soon{display:block;background:rgba(255,255,255,0.2);padding:2px 5px;border-radius:3px;text-align:center}#realisations .featured .detail .devices .picto-iphone .picto{background:url(../img/realisations/pictos/devices-iphone.svg) no-repeat;width:14px;height:27px}#realisations .featured .detail .devices .picto-watch .picto{background:url(../img/realisations/pictos/devices-watch.svg) no-repeat;width:15px;height:27px}#realisations .featured .detail .devices .picto-ipad .picto{background:url(../img/realisations/pictos/devices-ipad.svg) no-repeat;width:19px;height:27px}#realisations .featured .detail .devices .picto-tv .picto{background:url(../img/realisations/pictos/devices-tv.svg) no-repeat;width:34px;height:27px}#realisations .featured .detail .picto-iphone.on{display:inline-block}#realisations .featured .detail .picto-watch.on{display:inline-block}#realisations .featured .detail .picto-ipad.on{display:inline-block}#realisations .featured .detail .picto-tv.on{display:inline-block}#realisations .featured .detail .store{text-align:center}#realisations .featured .detail .store .appstore{background:url(../img/realisations/pictos/details-appstore.svg) no-repeat;width:124px;height:37px;display:none;text-indent:-9999px;margin:0 auto 10px auto;transition:all 0.5s ease;border-radius:3px}#realisations .featured .detail .store .googleplay{background:url(../img/realisations/pictos/details-googleplay.svg) no-repeat;width:124px;height:37px;display:none;text-indent:-9999px;margin:0 auto;transition:all 0.5s ease;border-radius:3px}#realisations .featured .detail .store .appstore.on{display:block}#realisations .featured .detail .store .googleplay.on{display:block}#realisations .featured .detail .store .appstore:hover,#realisations .featured .detail .store .googleplay:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.3);transform:scale(1.05)}#realisations .list .element{width:12.5%;position:relative;float:left;margin:0}#realisations .list .element .content{position:absolute;width:100%;height:100%;left:0;text-align:center;overflow:hidden}#realisations .list .element .content .screenshot{width:100%;height:100%;position:relative;display:block}#realisations .list .element .content .screenshot picture,#realisations .list .element .content .screenshot img{width:100%;height:100%;position:relative;display:block}#realisations .list .element .content .detail{position:absolute;top:100%;left:0;transition:all 0.5s ease;background:rgba(55,76,91,0.9);width:100%;height:100%;opacity:0.1}#realisations .list .element .content h4{text-transform:uppercase;margin:10% 0}#realisations .list .element .content .devices{text-align:center;margin:5% 0}#realisations .list .element .content .devices li{display:inline-block;margin:0 5px;position:relative;display:none}#realisations .list .element .content .devices .iphone.on{background:url(../img/realisations/pictos/devices-iphone.svg) no-repeat;width:14px;height:27px;display:inline-block}#realisations .list .element .content .devices .watch.on{background:url(../img/realisations/pictos/devices-watch.svg) no-repeat;width:15px;height:27px;display:inline-block}#realisations .list .element .content .devices .ipad.on{background:url(../img/realisations/pictos/devices-ipad.svg) no-repeat;width:19px;height:27px;display:inline-block}#realisations .list .element .content .devices .tv.on{background:url(../img/realisations/pictos/devices-tv.svg) no-repeat;width:34px;height:27px;display:inline-block}#realisations .list .element .content a{display:none;width:97px;height:29px;text-indent:-9999px;margin:0 auto}#realisations .list .element .content .appstore.on{background:url(../img/realisations/pictos/details-appstores-small.svg) no-repeat;margin:0 auto 5px auto;display:block}#realisations .list .element .content .googleplay.on{background:url(../img/realisations/pictos/details-googleplay-small.svg) no-repeat;display:block}#realisations .list .element:after{content:"";display:block;padding-bottom:100%}#realisations .list .element.last{background:rgba(255,255,255,0.2);text-indent:-9999px}#realisations .list .element.last a{background:url(../img/realisations-more.svg) no-repeat center center;background-size:88px 20px;color:#374C5B}#realisations .featured li:hover .detail{left:0;opacity:1}#realisations .list .element:hover .detail{top:0;opacity:1}#realisations .featured li.hellocare{background-image:linear-gradient(-153deg, #2A743E 5%, #1B4D28 100%)}#realisations .featured li.dronevolt{background-image:linear-gradient(-180deg, #23B9D6 0%, #177D91 100%)}#realisations .featured li.openbike{background-image:linear-gradient(-180deg, #2B3742 0%, #1F2B35 100%)}#realisations .featured li.innocence{background-image:linear-gradient(-180deg, #6aacad 0%, #1F2B35 100%)}#realisations .featured li.streetlovers{background-image:linear-gradient(-180deg, #E7442C 0%, #C43C28 100%)}#realisations .featured li.cheers{background-image:linear-gradient(-180deg, #50B492 0%, #33886B 100%)}#realisations .featured li.hook{background-image:linear-gradient(-180deg, #fff 0%, #CACACA 100%)}#realisations .featured li.dronevolt h3{top:120px}#realisations .featured li.dronevolt .shadow{width:550px;height:131px;bottom:0px;left:70px;background-size:550px 131px}#realisations .featured li.hook h3{color:#333}#realisations .list li.barnaby{background-image:linear-gradient(-180deg, #CFA940 0%, #AC8C34 100%)}#realisations .list li.askia{background-image:linear-gradient(-180deg, #FFDA4B 0%, #F2C304 100%)}#realisations .list li.mylittlebaby{background-image:linear-gradient(-180deg, #D7EAE2 0%, #6C8B7E 100%)}#realisations .list li.jaccede{background-image:linear-gradient(-180deg, #80a700 0%, #80a700 100%)}#realisations .list li.mindapp{background-image:linear-gradient(-180deg, #49abb6 0%, #49abb6 100%)}#realisations .list li.shaddl{background-image:linear-gradient(-180deg, #EFB2C4 0%, #C6672A 100%)}#realisations .list li.egome{background-image:linear-gradient(-180deg, #8fb4d2 0%, #8fb4d2 100%)}.temoignages.wrapper{width:100%}.clients-wrapper{overflow:hidden;position:relative}.clients-wrapper .arrow{background-color:#707c88;content:"";display:none;height:30px;left:0;position:absolute;top:130px;width:30px;-webkit-transform:rotate(-45deg) translateX(-50%);-moz-transform:rotate(-45deg) translateX(-50%);-ms-transform:rotate(-45deg) translateX(-50%);-o-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.clients-wrapper.show-arrow .arrow{display:block}#realisations .clientLove,.temoignages .clientLove{max-width:1026px;width:100%;padding:0;margin:0 0 280px 0;position:relative;background:url(../img/path.png) no-repeat center center;border-radius:25px}#realisations .clientLove .iconApp,.temoignages .clientLove .iconApp{display:inline-block;margin:0 20px;width:80px;height:80px}#realisations .clientLove .iconApp>picture img,.temoignages .clientLove .iconApp>picture img{width:80px;height:80px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin:-20px 0 0 0}#realisations .clientLove .iconApp:hover>picture img,#realisations .clientLove .iconApp.hover>picture img,.temoignages .clientLove .iconApp:hover>picture img,.temoignages .clientLove .iconApp.hover>picture img{width:100px;height:100px;margin:0 0px 0 -10px}.temoignages .clientLove .iconApp>picture img{border-radius:100%}.quote{position:absolute;left:50%;max-width:960px;width:100%;margin:50px 0;background-color:#707c88;text-align:left;padding:20px;color:#fff;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.quote h4{color:#fff;margin:0;padding:0}.quote .greyBlue{color:#ccc}.quote img{vertical-align:middle;border-radius:100%;width:50px}.temoignages .quote{padding-top:10px}#clients{background:url("../img/OMTS-clients.svg?v=1.2") no-repeat center center;background-size:1041px 1065px;background-color:#F0F1F5;text-align:center;padding:20px 0}#clients h2{text-transform:uppercase;margin:50px 0 50px 0}#clients .story{list-style:none;margin:0;position:relative;width:90%;padding:100px 150px}#clients .story li{background:#707F8A;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);border-radius:13px;display:block;list-style:none;padding:15px 15px 15px 55px;color:white;width:100%;max-width:410px;text-align:left;z-index:1;margin:0 0 100px 0}#clients .story li .autheur{text-transform:uppercase}#clients .story li .position{text-transform:none}#clients .story li .icon-app{background:#FFFFFF;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);border-radius:21px;display:block;position:absolute;z-index:2;top:-50px;left:-90px;width:116px;height:116px;padding:0}#clients .story li .icon-app img,#clients .story li .icon-app picture,#clients .story li .icon-app source{width:100%;height:100%}#clients .story li .avatar{display:block;position:absolute;top:-80px;left:-10px;z-index:3;width:113px;height:95px}#clients .story li .avatar img,#clients .story li .avatar picture{width:100%;height:100%}#clients .story li.left{float:left;position:relative;clear:left}#clients .story li.right{float:right;position:relative;padding:15px 55px 15px 15px;margin:50px 0 100px 0;clear:right}#clients .story li.right .icon-app{top:-50px;right:-90px;left:auto}#clients .story li.right .avatar{top:-80px;right:-10px;left:auto}#clients .story li.right:last-child{margin:0 0 50px 0}#clients .companies{list-style:none;margin:20x 0 0 0;padding:0;text-align:center}#clients .companies li{width:200px;max-height:50px;display:inline-block;position:relative;margin:20px 10px;padding:0;vertical-align:middle}#clients .companies li img,#clients .companies li picture{max-width:100%;max-height:50px}#team{text-align:center;padding:50px 0}#team h2{text-transform:uppercase}#team ul,#team li{padding:0;margin:0;list-style:none}#team ul{margin-top:80px}#team li{width:245px;position:relative;display:inline-block;margin:0 40px 70px 40px;vertical-align:top}#team li .content{width:160px;height:160px;border-radius:100%;margin:0 auto}#team li .content img,#team li .content picture{width:100%;height:100%;border-radius:50%}#team li .text{position:relative;display:block;width:100%;margin:0}#team li .text h3{margin:10px 0;text-transform:uppercase}#team li .text h4{margin:0 0 10px 0}#team .cofounders{margin:80px 0 0 0}#team .cofounders li{margin:0 80px 70px 80px}#team a{color:white;border-bottom:1px dashed #999}#team a:hover{text-decoration:none}#contact{background:#F0F1F5;padding:50px 0;min-height:inherit}#contact h2{width:100%;text-align:center;text-transform:uppercase;margin:20px 0 80px 0}#contact .left{width:50%;min-height:454px;float:left;position:relative;background:url(../img/contact-map.png?v=2) no-repeat center center;background-size:454px 454px;text-align:center}#contact .left .bulle{position:absolute;top:-8px;left:50%;margin:0 0 0 -152px;width:305px;height:233px;background:url(../img/contact-bulle.svg) no-repeat;background-size:305px 233px;padding:15px 0}#contact .left .bulle h3{background:url(../img/OMTS-contact.svg) no-repeat;background-size:215px 38px;width:215px;height:38px;text-indent:-9999px;display:block;margin:0 auto}#contact .left .bulle .adress{border-top:1px solid white;border-bottom:1px solid white;padding:10px 0}#contact .left .bulle .adress span{display:block}#contact .left .bulle .mail a,#contact .left .bulle .mail span{display:block}#contact .left .bulle .mail a{margin:0 0 5px 0}#contact .right{width:50%;float:right;position:relative}#contact .right form{width:372px;position:relative}#contact .right form label,#contact .right form input,#contact .right form textarea{display:block}#contact .right form label{text-transform:uppercase;margin:0 0 5px 0}#contact .right form input,#contact .right form textarea,#contact .right form button{width:372px;min-height:48px;padding:0 10px;outline:none;border:0;background:#eaebef;transition:all 0.2s ease}#contact .right form input:focus,#contact .right form textarea:focus{box-shadow:inset 0px 0px 5px rgba(55,76,91,0.3)}#contact .right form textarea{padding:10px;height:150px}#contact .right form input{margin:0 0 30px 0}#contact .right form .submit{position:relative}#contact .right form button{background:#374C5B;border-radius:none;border:none;width:155px;height:42px;position:relative;text-transform:uppercase;float:right;margin:20px 0 0;text-align:left;padding:0 0 0 20px}#contact .right form button:after{content:" ";display:block;top:11px;right:10px;background:url(../img/bt-submit.svg) no-repeat;background-size:26px 26px;width:26px;height:26px;position:absolute;transition:all 0.5s ease}#contact .right form button:hover{cursor:pointer;box-shadow:0px 0px 5px rgba(0,0,0,0.5)}#contact .right form button:hover:after{right:5px}#contact .right .messages{width:372px}#blog{text-align:center;height:auto;min-height:inherit;top:50px}#blog h2{text-transform:uppercase;width:100%;margin:0 0 80px 0}#blog article{display:inline-block;text-align:left;width:645px;max-width:100%;margin:0 10px 60px 0;vertical-align:top;position:relative}#blog article .clearfix{width:100%}#blog article .blog-wrapper{min-height:380px}#blog article .thethumbnail{position:relative;top:-25px;left:50px;background:#D8D8D8;box-shadow:0px 12px 20px 0px rgba(0,0,0,0.3);width:280px;height:210px;float:left}#blog article .thecontent{position:relative;float:right;width:270px;padding:0 30px 0 0}#blog article .moretag{float:right;position:relative;clear:both;margin:30px 0 20px 0}#blog article .moretag:after{content:" ";display:inline-block;margin:0 0 0 10px;width:26px;height:26px;background:url(../blog/wp-content/themes/onemorethingstudio/img/bt-read.svg) no-repeat;vertical-align:middle;position:relative;background-size:26px 26px}#blog article .moretag:hover{text-decoration:underline;background:none}#blog article h3{text-transform:uppercase;position:relative}#blog article .author{display:block;position:absolute;top:260px;left:50px}#blog article .author p{display:inline-block;position:relative;vertical-align:middle}#blog article .author p .avatar{-webkit-clip-path:circle(40px at center);-moz-clip-path:circle(40px, 40px, 40px);clip-path:circle(40px at center);border-radius:40px}.theblog footer{top:auto}.theblog blockquote{margin:0;padding:0 0 0 20px;position:relative;border-left:5px solid rgba(0,0,0,0.2)}.theblog #page-content article a,.theblog #blog-content-single article a{text-decoration:underline}.theblog #page-content .alignleft,.theblog #blog-content-single .alignleft{padding:20px 20px 20px 0;box-sizing:content-box}.theblog #page-content .alignright,.theblog #blog-content-single .alignright{padding:20px 0 20px 20px;box-sizing:content-box}.theblog #page-content .alignnone,.theblog #page-content .aligncenter,.theblog #blog-content-single .alignnone,.theblog #blog-content-single .aligncenter{padding:20px 0;box-sizing:content-box}.blog-title{text-transform:uppercase;text-align:center;display:block;margin:150px auto 100px auto;position:relative}#blog-content article{background:rgba(32,32,32,0.2);margin:0 auto 120px auto}#blog-content article .clearfix{width:100%}#blog-content article .thethumbnail{position:relative;top:-25px;left:50px;background:#D8D8D8;box-shadow:0px 12px 20px 0px rgba(0,0,0,0.3);width:280px;height:210px;float:left}#blog-content article .thecontent{position:relative;float:right;width:270px;padding:0 30px 0 0}#blog-content article .moretag{float:right;position:relative;clear:both;margin:30px 0 20px 0}#blog-content article .moretag:after{content:" ";display:inline-block;margin:0 0 0 10px;width:26px;height:26px;background:url(../blog/wp-content/themes/onemorethingstudio/img/bt-read.svg) no-repeat;vertical-align:middle;position:relative;background-size:26px 26px}#blog-content article .moretag:hover{text-decoration:underline;background:none}#blog-content article h2{text-transform:uppercase;position:relative}#blog-content article p{line-height:normal}#blog-content article .author{display:block;position:absolute;top:185px;left:50px}#blog-content article .author p{display:inline-block;position:relative;vertical-align:middle}#blog-content article .author p .avatar{-webkit-clip-path:circle(40px at center);-moz-clip-path:circle(40px, 40px, 40px);clip-path:circle(40px at center);border-radius:40px}#blog-content article:last-child{margin:0 auto 50px auto}#blog-content .pagination{text-align:center}#blog-content .pagination span,#blog-content .pagination a{padding:2px 5px}#blog-content .pagination a{transition:all 0.5s ease}#blog-content .pagination a:hover{background:#f0f1f5}#blog-content-single article{background:rgba(32,32,32,0.2);margin:0 auto 120px auto}#blog-content-single article a{background-color:transparent}#blog-content-single article .clearfix{width:100%}#blog-content-single article .thethumbnail{position:relative;top:-25px;left:50px;background:#D8D8D8;box-shadow:0px 12px 20px 0px rgba(0,0,0,0.3);width:280px;height:210px;float:left}#blog-content-single article .thetitle{position:relative;float:right;width:60%;padding:0 30px 0 0;clear:right}#blog-content-single article .thetitle p{display:inline-block;position:relative;vertical-align:middle}#blog-content-single article .thetitle .avatar{-webkit-clip-path:circle(40px at center);-moz-clip-path:circle(40px, 40px, 40px);clip-path:circle(40px at center);border-radius:40px}#blog-content-single article .thecontent{position:relative;display:block;width:100%;padding:20px;clear:both}#blog-content-single article .moretag{float:right;position:relative;clear:both;margin:30px 0 20px 0}#blog-content-single article .moretag:after{content:" ";display:inline-block;margin:0 0 0 10px;width:26px;height:26px;background:url(../blog/wp-content/themes/onemorethingstudio/img/bt-read.svg) no-repeat;vertical-align:middle;position:relative;background-size:26px 26px}#blog-content-single article .moretag:hover{text-decoration:underline;background:none}#blog-content-single article h1{text-transform:uppercase;position:relative}#blog-content-single article p{line-height:normal}#blog-content-single article .author{display:block;position:absolute;top:260px;left:50px}#blog-content-single footer{top:inherit;border-top:none}#blog-content-single #nav-below{width:100%;display:block;padding:0 130px}#blog-content-single #nav-below .nav-previous{float:left;position:relative}#blog-content-single #nav-below .nav-next{float:right;position:relative}#blog-content-single article .thecontent img,#blog-content-single article .thecontent iframe,#blog-content-single article .thecontent picture,#blog-content-single article .thecontent source{max-width:100%;position:relative}#blog-content-single article .thecontent img{height:auto}#page-content{position:relative;margin:180px auto 0 auto;height:auto;min-height:initial;width:100%}#page-content h1{text-align:center}#page-content article{background:rgba(32,32,32,0.2);margin:0 auto 100px auto}#page-content article .entry-content{padding:20px 40px}#page-content article .thethumbnail{position:relative;top:-45px;left:20px;background:#D8D8D8;box-shadow:0px 12px 20px 0px rgba(0,0,0,0.3);width:280px;height:210px;float:left;margin:0 50px 0 0}#content-text{top:50px;padding:0;min-height:initial;height:auto}#content-text h1{text-transform:uppercase;width:100%;text-align:center}#content-text h2{margin:30px 0 0 0}#content-text.noresult{text-align:center}#content-text.noresult .animation{position:relative;margin:20px 0;padding:20px 20px 50px 20px;background:rgba(255,255,255,0.2);width:50%;margin:20px auto}#content-text.noresult .animation div,#content-text.noresult .animation div:after{display:block}#content-text.noresult .animation p{margin:20px 0 60px 0}#content-text.noresult h2{text-transform:uppercase}#main.formation .title .big{text-transform:none}#content-text.formation{top:-80px;text-align:center}#content-text.formation .informations{margin:0 0 50px 0}#content-text.formation .informations h3{font-size:2.2em;margin-top:20px}#content-text.formation .informations .infos{width:40%;display:inline-block;margin:0 50px;background-color:#5c6b75;position:relative;vertical-align:top;padding:10px 20px}@media only screen and (max-width: 1100px){#content-text.formation .informations .infos,#content-text.formation .informations .sessions,#content-text.formation .informations .moreInfos .objectifs,#content-text.formation .informations .moreInfos .cible,#content-text.formation .informations .moreInfos .prerequis{width:90%;text-align:center;margin:0 5px}#content-text.formation .informations .sessions ul{margin:0 auto;width:100%;text-align:center}}#content-text.formation .sessions{width:40%;display:inline-block;margin:0 50px;position:relative;vertical-align:top;padding:10px 20px;text-align:left}#content-text.formation .sessions ul li{margin-left:20px;font-size:1.2em;text-align:left;list-style-type:circle;color:#F46F34}#content-text.formation .sessions ul li span{color:#fff}#content-text.formation .sessions .button{display:block;text-transform:uppercase;font-weight:bold;font-size:0.7em;text-align:left;padding:10px 20px;margin:15px 0;width:210px;height:42px;line-height:1.8em;text-decoration:none}#content-text.formation .sessions .button.subscribe{margin-top:40px;background:#ccc url(../img/arrow_bouton1.png) no-repeat 175px center;color:#374C5B}#content-text.formation .sessions .button.subscribe:hover{background:#ccc url(../img/arrow_bouton2.png) no-repeat 175px center;opacity:0.7}#content-text.formation .sessions .button.download{background:rgba(255,255,255,0.2) url(../img/arrow_bouton2.png) no-repeat 175px center;color:#fff;outline:2px solid #ccc}#content-text.formation .sessions .button.download:hover{background:rgba(255,255,255,0.2) url(../img/arrow_bouton1.png) no-repeat 175px center;opacity:0.7}#content-text.formation .moreInfos .objectifs,#content-text.formation .moreInfos .cible,#content-text.formation .moreInfos .prerequis{display:inline-block;margin:40px 15px;width:30%;vertical-align:top}#content-text.formation .moreInfos .objectifs p,#content-text.formation .moreInfos .cible p,#content-text.formation .moreInfos .prerequis p{font-size:1.1em;padding:0 35px}#content-text.formation .moreInfos h3{font-size:2.2em}#content-text.formation .moreInfos h3::before{padding-right:15px;content:' ';display:inline-block}#content-text.formation .moreInfos .objectifs h3::before{background:url(../img/obj_icon.png) no-repeat left bottom;width:34px;height:32px}#content-text.formation .moreInfos .cible h3::before{background:url(../img/public_icon.png) no-repeat left bottom;width:14px;height:35px}#content-text.formation .moreInfos .prerequis h3::before{background:url(../img/pre_icon.png) no-repeat left bottom;width:39px;height:25px}#content-text.formation .programme .title,#content-text.formation .temoignages .title{background-color:rgba(255,255,255,0.2);padding:20px 0;margin:0 0 50px 0;font-size:1.9em}#content-text.formation .oneday{list-style:none;padding:0;margin:0 50px 50px 50px;display:inline-block;width:50%;text-align:left;position:relative;background:#5c6b75}#content-text.formation .oneday:last-child{border-bottom:none}#content-text.formation .list-content{list-style:circle;padding:0 0 0 18px}#content-text.formation .list-content li{display:list-item;list-style:circle;padding:0 0 0 10px}#content-text.formation .programme h3{margin:0;font-weight:bold;font-size:1.8em;background:linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-moz-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-webkit-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-o-linear-gradient(45deg, #c64c93 0%, #e67538 100%);padding:15px;text-transform:capitalize}#content-text.formation .programme h3 span{font-weight:100}#content-text.formation .programme .list-content{padding:25px}#content-text.formation .programme .list-content li{margin-left:20px;font-size:1.1em}#content-text.formation .programme .oneday{position:relative}#content-text.formation .programme .oneday::before{border:3px solid #c64c93;content:"";height:100%;position:absolute;top:50%;width:35px}#content-text.formation .programme .oneday::after{background:linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-moz-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-webkit-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-o-linear-gradient(45deg, #c64c93 0%, #e67538 100%);border-radius:100%;content:"";height:20px;margin:50px 0 0 0;position:absolute;top:50%;width:20px}#content-text.formation .programme .oneday:nth-child(1)::before,#content-text.formation .programme .oneday:nth-child(3)::before{border-radius:10px 0 0 10px;border-right:none;right:100%}#content-text.formation .programme .oneday:nth-child(1)::after,#content-text.formation .programme .oneday:nth-child(3)::after{left:-47px}#content-text.formation .programme .oneday:nth-child(1)::after{top:50%}#content-text.formation .programme .oneday:nth-child(3)::after{top:70%}#content-text.formation .programme .oneday:nth-child(2)::before,#content-text.formation .programme .oneday:nth-child(4)::before{border-radius:0 10px 10px 0;border-left:none;left:100%}#content-text.formation .programme .oneday:nth-child(2)::after,#content-text.formation .programme .oneday:nth-child(4)::after{right:-47px}#content-text.formation .programme .oneday:nth-child(2)::after{top:80%}#content-text.formation .programme .oneday:nth-child(4)::after{top:70%}#content-text.formation .programme .oneday:nth-child(5)::before,#content-text.formation .programme .oneday:nth-child(5)::after{display:none}#content-text.formation .informations ul,#content-text.formation .informations li{list-style:none;padding:0;margin:0}#content-text.realisations{margin-top:80px}#content-text.realisations h2{text-align:center}#content-text.realisations .nav{list-style:none;padding:0;margin:50px auto;text-align:center}#content-text.realisations .nav li{display:inline-block}#content-text.realisations .nav li a{text-indent:-9999px;display:block;width:50px;height:40px}#content-text.realisations .nav li .smartphone{background:url(../img/realisations/page/bt-iphone.svg) no-repeat;background-size:20px 40px;background-position:center center}#content-text.realisations .nav li .tablette{background:url(../img/realisations/page/bt-ipad.svg) no-repeat;background-size:28px 40px;background-position:center center}#content-text.realisations .nav li .watch{background:url(../img/realisations/page/bt-applewatch.svg) no-repeat;background-size:24px 40px;background-position:center center}#content-text.realisations .nav li .tv{background:url(../img/realisations/page/bt-TV.svg) no-repeat;background-size:49px 40px;background-position:center center}#content-text.realisations .list-items{width:100%;position:relative}#content-text.realisations .list-items ul,#content-text.realisations .list-items li{list-style:none;padding:0;margin:0;width:100%;position:relative}#content-text.realisations .list-items .item{width:25%;height:auto;position:relative;float:left;margin:0;overflow:hidden;padding:0}#content-text.realisations .list-items .item .screenshot{font-size:0}#content-text.realisations .list-items .item img,#content-text.realisations .list-items .item picture{height:100%;width:100%;z-index:4;display:inline-block;position:relative;top:0}#content-text.realisations .list-items .item .bright{background-image:radial-gradient(42% 97%, rgba(255,255,255,0.1) 100%, rgba(255,255,255,0) 100%);position:absolute;top:0px;left:0;width:100%;height:100%;z-index:1}#content-text.realisations .list-items .item .shadow{background:url(../img/realisations/pictos/shadow.png) no-repeat;width:399px;height:131px;display:block;position:absolute;bottom:0px;left:70px;z-index:2;background-size:contain}#content-text.realisations .list-items .detail{transition:all 0.5s ease;display:block;position:absolute;height:100%;width:100%;background:rgba(55,76,91,0.9);top:0;left:-100%;z-index:5;text-align:center;padding:10px;opacity:0}#content-text.realisations .list-items .detail .icon-app{display:inline-block;background:transparent;width:80px;height:80px;margin:20px 0 0 0;padding:0;position:relative;font-size:0}#content-text.realisations .list-items .detail .icon-app img,#content-text.realisations .list-items .detail .icon-app picture{width:80px;height:80px;padding:0;margin:0;position:absolute;top:0;left:0}#content-text.realisations .list-items .detail h3{text-transform:uppercase;position:relative;z-index:3;display:block;margin:15px 0 0 0;text-align:center;width:100%}#content-text.realisations .list-items .detail .soon-text{margin:5px auto}#content-text.realisations .list-items .detail .soon-text p{margin:0}#content-text.realisations .list-items .detail .devices{margin:20px 0;position:relative;text-align:center}#content-text.realisations .list-items .detail .devices span{display:none}#content-text.realisations .list-items .detail .devices .ios.on{display:inline-block}#content-text.realisations .list-items .detail .devices .android.on{display:inline-block}#content-text.realisations .list-items .detail .store{text-align:center;position:relative;z-index:2}#content-text.realisations .list-items .detail .store .appstore{background:url(../img/realisations/pictos/details-appstore.svg) no-repeat;width:124px;height:37px;display:none;text-indent:-9999px;margin:0 auto 10px auto;transition:all 0.5s ease;border-radius:3px}#content-text.realisations .list-items .detail .store .googleplay{background:url(../img/realisations/pictos/details-googleplay.svg) no-repeat;width:124px;height:37px;display:none;text-indent:-9999px;margin:0 auto;transition:all 0.5s ease;border-radius:3px}#content-text.realisations .list-items .detail .store .appstore.on{display:block}#content-text.realisations .list-items .detail .store .googleplay.on{display:block}#content-text.realisations .list-items .detail .store .appstore:hover,#content-text.realisations .list-items .detail .store .googleplay:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.3);transform:scale(1.05)}#content-text.realisations .item:hover .detail{left:0;opacity:1}#tablettes.list-items{margin-bottom:50px}#content-text.usability{top:-100px;padding:50px 0 0 0}#content-text.usability h2{text-align:center}#content-text.usability ol{margin:40px auto;position:relative;display:inline-block}#content-text.usability ol li{text-align:left}#content-text.usability picture img{max-width:100%}#content-text.usability .points{width:100%;padding:0;margin:0;text-align:center}#content-text.usability .points li{display:inline-block;padding:0;margin:50px;background-image:linear-gradient(-162deg, #627689 0%, #374C5B 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);width:180px;height:180px}#content-text.usability .points li span{top:44%;position:relative}#content-text.usability .full{margin:50px 0;text-align:center;width:100%;height:auto;display:block;position:relative}#content-text.usability .mesures{width:100%;text-align:center;margin:0;padding:0}#content-text.usability .mesures li{width:42%;text-align:left;display:inline-block;padding:0 20px 0 80px;margin:30px auto;vertical-align:top;position:relative}#content-text.usability .mesures li p{padding:0 0 0 70px}#content-text.usability .mesures li:before{float:left;top:16px;position:relative;content:" ";width:50px;height:50px;margin:0 20px 0 0}#content-text.usability .mesures li.one:before{background:url(../img/usability/one.svg) no-repeat}#content-text.usability .mesures li.two:before{background:url(../img/usability/two.svg) no-repeat}#content-text.usability .mesures li.three:before{background:url(../img/usability/three.svg) no-repeat}#content-text.usability .mesures li.four:before{background:url(../img/usability/four.svg) no-repeat}#content-text.usability .mesures li.five:before{background:url(../img/usability/five.svg) no-repeat}#content-text.usability .mesures li.six:before{background:url(../img/usability/six.svg) no-repeat}#content-text.usability .mesures.single{margin:50px auto;position:relative}#content-text.usability .mesures.single li{text-align:left;margin:20px auto;background-image:linear-gradient(-162deg, #FC6E2E 0%, #db3e93 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);padding:20px;display:block;z-index:1}#content-text.usability .mesures.single li h3{margin:20px 0}#content-text.usability .mesures.single li:before{float:left;top:0;margin:0px 20px 0 0;position:relative;width:90px;height:90px;content:" "}#content-text.usability .mesures.single li.one:before{background:url(../img/usability/pict-target.svg) no-repeat;background-position:center center;background-size:50% 50%}#content-text.usability .mesures.single li.two:before{background:url(../img/usability/pict-table.svg) no-repeat;background-position:center center;background-size:50% 50%}#content-text.usability .mesures.single li.three:before{background:url(../img/usability/pict-users.svg) no-repeat;background-position:center center;background-size:50% 50%}#content-text.usability .mesures.single li.four:before{background:url(../img/usability/pict-time.svg) no-repeat;background-position:center center;background-size:50% 50%}#content-text.usability .mesures.single li.five:before{background:url(../img/usability/pict-graph.svg) no-repeat;background-position:center center;background-size:50% 50%}#content-text.usability .mesures.single li.line{background-image:none;background-color:rgba(255,255,255,0.5);height:100%;overflow:hidden;width:1px;display:inline-block;top:0;padding:0;margin:0;position:absolute;z-index:0;box-shadow:none}.valeurs #main .title{line-height:4em}.valeurs #main .title .big.lowercase{font-size:5.3em}#content-text.valeurs{margin-top:-150px;padding:50px 0 150px 0}@media only screen and (min-width: 2048px){#content-text.valeurs{background-image:url(../img/valeurs/bg2/pad-2732.jpg),url(../img/valeurs/bg3/pad-2732.jpg);background-position:center 200px, center 2000px;background-repeat:no-repeat}}@media only screen and (min-width: 1824px) and (max-width: 2047px){#content-text.valeurs{background-image:url(../img/valeurs/bg2/desktop-2560.jpg),url(../img/valeurs/bg3/desktop-2560.jpg);background-position:center 200px, center 2000px;background-repeat:no-repeat}}@media only screen and (min-width: 900px) and (max-width: 1823px){#content-text.valeurs{background-image:url(../img/valeurs/bg2/desktop-1440.jpg),url(../img/valeurs/bg3/desktop-1440.jpg);background-position:center 200px, center 1800px;background-repeat:no-repeat}}@media only screen and (min-width: 900px) and (max-width: 1275px){#content-text.valeurs{background-position:center 200px, center 2200px}}@media only screen and (min-width: 700px) and (max-width: 899px){#content-text.valeurs{background-image:url(../img/valeurs/bg2/desktop-1024.jpg),url(../img/valeurs/bg3/desktop-1024.jpg);background-position:center 200px, center 2000px;background-repeat:no-repeat}}@media only screen and (max-width: 899px){#content-text.valeurs{background-image:url(../img/valeurs/bg2/pad-1024.jpg),url(../img/valeurs/bg3/pad-1024.jpg);background-position:center 200px, center 2000px;background-repeat:no-repeat}}#content-text.valeurs .wrapper{max-width:1340px;margin:0 auto;overflow:hidden}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper{padding:0}}#content-text.valeurs .wrapper .day{width:600px;background:#5c6b75;clear:both;position:relative}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day{width:auto}}#content-text.valeurs .wrapper .day strong{font-weight:600}#content-text.valeurs .wrapper .day h3{text-transform:uppercase;margin-top:40px}#content-text.valeurs .wrapper .day h3:after{content:" ";display:block;margin-top:15px;width:50px;border-bottom:1px solid white}#content-text.valeurs .wrapper .day h3 .small{font-size:0.8em}#content-text.valeurs .wrapper .day.left h3:after{margin-left:240px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day.left h3:after{margin-left:212px}}#content-text.valeurs .wrapper .day.left{float:left;padding-right:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day.left{padding-right:10px}}#content-text.valeurs .wrapper .day.left img{float:left;margin-right:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day.left img{margin-right:10px}}#content-text.valeurs .wrapper .day.right{float:right;margin-top:-70px;padding-left:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day.right{padding-left:10px}}#content-text.valeurs .wrapper .day.right img{float:right;margin-left:40px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#content-text.valeurs .wrapper .day.right img{margin-left:10px}}#content-text.valeurs .wrapper .day .bonus{position:absolute}#content-text.valeurs .wrapper .day .bonus div{position:relative}#content-text.valeurs .wrapper .day .bonus div p{position:absolute;font-size:0.8em;font-style:italic}#content-text.valeurs .wrapper .day.mardi .bonus{left:-538px;bottom:60px}@media only screen and (max-width: 1050px){#content-text.valeurs .wrapper .day.mardi .bonus{display:none}}#content-text.valeurs .wrapper .day.mardi .bonus div p{right:100px;top:160px;width:140px;transform:rotate(20deg)}#content-text.valeurs .wrapper .day.mercredi,#content-text.valeurs .wrapper .day.vendredi{margin-top:80px}#content-text.valeurs .wrapper .day.jeudi{margin-top:-280px}#content-text.valeurs .wrapper .day.weekend .bonus{left:120px;top:-368px}@media only screen and (max-width: 1135px){#content-text.valeurs .wrapper .day.weekend .bonus{left:180px}}@media only screen and (max-width: 1050px){#content-text.valeurs .wrapper .day.weekend .bonus{display:none}}#content-text.valeurs .wrapper .day.weekend .bonus div p{left:-100px;top:120px;width:140px}@media only screen and (max-width: 1135px){#content-text.valeurs .wrapper .day.weekend .bonus div p{left:300px}}@media only screen and (max-width: 1275px){#content-text.valeurs .wrapper .day.mardi,#content-text.valeurs .wrapper .day.mercredi,#content-text.valeurs .wrapper .day.jeudi,#content-text.valeurs .wrapper .day.vendredi,#content-text.valeurs .wrapper .day.weekend{margin-top:20px}}@-moz-document url-prefix(){@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.day.mardi .bonus{right:600px}.day.weekend .bonus{right:150px}}}#content-text.ux{top:-100px;padding:50px 0 0 0}#content-text.ux h2{text-align:center;margin:0 auto 50px;font-size:1.6em;text-transform:inherit}#content-text.ux a{text-decoration:none;border-bottom:1px dashed #999}#content-text.ux .steps{height:auto;overflow:hidden;top:0px;left:0px;width:90%;margin:0px auto;position:relative;text-align:center}@media only screen and (min-width: 1169px){#content-text.ux .steps #besoins::after{content:'';position:absolute;border:#F9BC31 solid 2px;border-left:none;top:50%;left:100%;width:315px;height:228px;border-bottom-right-radius:25px;z-index:-5}@-moz-document url-prefix(){#content-text.ux .steps #besoins::after{height:229px}}#content-text.ux .steps #wireframe::before{content:'';position:absolute;border:#F9BC31 solid 2px;border-right:none;top:-25px;left:50%;width:330px;height:275px;border-top-left-radius:25px;z-index:-5}}#content-text.ux .ux-bloc{width:45%;max-width:550px;display:inline-block;margin:25px;background:#5c6b75;text-align:left;vertical-align:middle;position:relative}#content-text.ux .ux-bloc.first-line{min-height:410px}#content-text.ux .ux-bloc.second-line{min-height:520px}#content-text.ux .ux-bloc h3{background:linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-moz-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-webkit-linear-gradient(45deg, #c64c93 0%, #e67538 100%);background:-o-linear-gradient(45deg, #c64c93 0%, #e67538 100%);margin:0;font-weight:normal;font-size:1.8em;padding:15px;text-transform:uppercase;text-align:center}#content-text.ux .ux-bloc h3 .number{background:#fff;border-radius:0.8em;color:#D43A94;display:inline-block;line-height:1.6em;margin-right:5px;text-align:center;width:1.6em;font-size:0.5em;vertical-align:middle;margin-top:-7px}#content-text.ux .ux-bloc ul{list-style-type:none;margin:40px 20px 0 20px}#content-text.ux .ux-bloc ul li{font-size:1.1em;margin-bottom:20px;font-weight:100}#content-text.ux .ux-bloc ul li h4{display:inline}#content-text.ux .ux-bloc ul li a{text-decoration:none;border-bottom:1px dashed #999}@media only screen and (max-width: 1169px){#content-text.ux .ux-bloc{width:100%;margin-left:0;margin-right:0}}h2.savoirPlus{background-color:rgba(255,255,255,0.2);padding:20px 0;margin:0 0 50px 0;font-size:1.9em;text-align:center;font-weight:normal;text-transform:uppercase}.bunkr{margin-bottom:20px}.centered{max-width:900px}body.404{background:#000}.rickandmorty{display:block;height:274px;width:411px;margin:60px auto}#content-text h2.wubba-lubba-dub-dub{color:#22BEC5;font-family:"Open Sans";font-size:30px;line-height:41px;text-align:center}#content-text p.perdu{text-align:center;font-size:20px;line-height:27px}.rectangle{height:50px;width:232px;border:1px solid #FFFFFF;border-radius:5px;background-color:rgba(0,0,0,0.3);margin:0 auto}.rectangle p{color:#FFFFFF;font-family:"Open Sans";font-size:16px;line-height:48px;text-align:center;margin:0}.rectangle p a{display:block;width:232px;height:40px;text-decoration:none}.rectangle p a:hover{font-weight:500}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:white;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.pin:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;background:#64747f;position:absolute;border-radius:50%}.bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.pulse{background:#00cae9;border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0px 0px -12px;transform:rotateX(55deg);z-index:-2}.pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(0.1, 0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}100%{transform:translateY(0) rotate(-45deg)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#contact .left{background:url(../img/contact-map@2x.png?v=2) no-repeat center center;background-size:454px 454px}#besoins .images{background:url(../img/ux/besoins@2x.jpg) no-repeat;background-position:center center;background-size:cover}#users_stories .images{background:url(../img/ux/stories@2x.jpg) no-repeat;background-position:center center;background-size:cover}#wireframe .images{background:url(../img/ux/wireframe@2x.jpg) no-repeat;background-position:center center;background-size:cover}#design .images{background:url(../img/ux/design@2x.jpg) no-repeat;background-position:center center;background-size:cover}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#menu{display:none}section h2{margin:30px 0 40px 0 !important}.mobile{display:block}.hidemobile{display:none}nav h1{position:absolute;top:20px;left:50%;margin:0 0 0 -107px}#main{min-height:600px}#main .title{margin:70px 0 0 0}#main picture,#main img{min-height:600px}#contact{overflow-x:hidden}#contact .wrapper{padding:0}#contact .left,#contact .right{width:100%;float:none;display:block}#contact .right{padding:0 2em}#studio li{width:100%;margin:0 auto 50px auto}#realisations .gradient-bg{padding:20px 10px}#realisations .list .element{width:50%;margin:0}#realisations .featured li{width:100%}#realisations .featured li h3{top:10px}#realisations .featured li.dronevolt h3{top:10px}#realisations .featured li.dronevolt picture,#realisations .featured li.dronevolt img{max-height:70%}#clients .story{width:100%;padding:10px;margin:100px 0 0 0}#clients .story li,#clients .story li.right,#clients .story li.left{padding:15px;float:none;display:block;margin:0 auto 110px auto}#clients .story li .icon-app,#clients .story li.right .icon-app,#clients .story li.left .icon-app{top:-80px;left:auto;right:-10px}#clients .story li .avatar,#clients .story li.right .avatar,#clients .story li.left .avatar{top:-70px;left:10px}#clients .companies li{width:40%}#team ul,#team .cofounders{margin:0}#team ul li,#team .cofounders li{width:100%;margin:0 auto 20px auto}#team ul li .content,#team .cofounders li .content{width:125px;height:125px}#team .cofounders{margin:50px 0 0 0}#blog .omts_posts{padding:0 2%}#blog article{margin:0 0 50px 0}#blog article .blog-wrapper{min-height:inherit}#blog article .thethumbnail{width:140px;height:105px;float:none}#blog article .thethumbnail img{max-width:100%;max-height:100%}#blog article .thecontent{float:none;padding:0 2%;width:100%}#blog article .author{top:10px;left:auto;right:10px}#contact .right form input,#contact .right form textarea,#contact .right form,#blog{width:100%}.blog-title{margin:90px auto 100px auto}.blog-title:before{background:url("../img/OMTS-top.svg") no-repeat;width:214px;height:38px;content:" ";display:block;margin:0 auto 20px auto}#content-text.formation .informations .bloc,#content-text.formation ul .oneday{width:90%;margin:0 auto}#content-text.formation ul .oneday{margin:0 auto 30px auto}#main.formation .title{margin:150px 0 0 0}#page-content{margin:80px auto 0 auto}#page-content article{margin:80px auto 100px auto}#content-text.realisations .list-items .item{width:100%}#content-text.usability .mesures li{width:96%;padding:0;margin:0 auto 20px auto}#content-text.usability .mesures.single li{padding:20px}.bloc .height{overflow:auto}.bloc .images{position:relative;width:100%;height:100px}.bloc .text{width:100%}}@media only screen and (max-width: 320px){footer .social li a{width:38px;height:38px;background-size:38px 38px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){nav{height:120px}nav h1{float:none;display:block;margin:20px auto}nav ul{margin:0 auto;float:none;display:block}nav .language{position:absolute;float:none;right:10px;top:0px}#main picture img,#main picture srcset{width:auto;height:100%}#main .title{margin:250px 0 0 0}#studio{margin:-180px 0 0 0}#studio li{width:40%;margin:4%}#realisations .featured li h3{top:20px}#realisations .featured li.dronevolt h3{top:20px}#realisations .featured li.dronevolt img,#realisations .featured li.dronevolt picture{max-height:70%}#realisations .list .element{width:25%;margin:0}#team li,#team .cofounders li{margin:10px}#contact .left{left:-2em}#page-content article{margin:80px auto 100px auto}#content-text.realisations .list-items .item{width:50%}#content-text.usability .mesures li{width:80%;padding:0;margin:0 auto 20px auto}#content-text.usability .mesures.single li{padding:20px;width:50%}#content-text.ux{top:-210px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#main picture img,#main picture srcset{width:100%;height:auto}#main .title{margin:150px 0 0 0}#studio{margin:-80px 0 0 0}#content-text.realisations .list-items .item{width:33%}#content-text.ux{top:-150px}}
