#container #slides{margin-top:138px;z-index:10;}@media (max-width:991px){#container #slides .caption{width:55%}}@media (max-width:580px){#container #slides .caption{width:100%}}#container #slides .bg-img{background-position:center;}.home{background:#FFFFFF;padding-top:0;}.home .application-menu{display:flex;flex-wrap:wrap;}.home .application-menu .app{width:100%;}.home .application-menu .app a{display:block;margin-right:9%;padding:25px 15px 25px 125px;border-bottom:2px solid #036;}@media (min-width:501px){.home .application-menu .app a{padding:50px 15px 50px 205px}}@media (min-width:768px){.home .application-menu .app a{padding:50px 15px 50px 225px}}.home .application-menu .app a:after{content:"";width:10px;height:10px;border-bottom:2px solid #036;border-left:2px solid #036;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-135deg);transition:background-color .2s .5s;}@media (min-width:501px){.home .application-menu .app a:after{width:20px;height:20px;right:32px}}@media (min-width:768px){.home .application-menu .app a:after{width:25px;height:25px}}.home .application-menu .app a:hover{z-index:1;}.home .application-menu .app a:hover .icon{opacity:0;}.home .application-menu .app a .icon{background-color:#FDC600;width:100px;top:-2px;position:absolute;left:0;opacity:1;transition:opacity .3s;bottom:0;border-top:2px solid #036;}@media (min-width:501px){.home .application-menu .app a .icon{width:150px}}@media (min-width:768px){.home .application-menu .app a .icon{width:193px}}.home .application-menu .app a .icon img{width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media (min-width:501px){.home .application-menu .app a .icon img{width:70px}}@media (max-width:767px){.home .application-menu .app a{padding-top:50px;padding-bottom:50px}}@media (min-width:768px){.home .application-menu .app a{padding-top:100px;padding-bottom:100px}}@media (min-width:992px){.home .application-menu .app a{text-indent:15px}}.home .application-menu a{font-family:"Univers LT Std",Arial;text-transform:uppercase;background-size:cover;position:relative;background-position:center;transition:margin-top;}.home .application-menu a:hover{text-decoration:none;color:#036;}.home .application-menu a:hover:after{border-bottom:2px solid #fff;border-left:2px solid #fff;}@media (min-width:768px){.home .application-menu a:hover .desc{max-height:20rem;margin-top:18px}}.home .application-menu a:hover .app-name{color:#fff;}.home .application-menu a .desc{display:block;max-height:0;color:#fff;overflow:hidden;text-transform:none;transition:1s;font-family:Oxygen,arial;position:relative;z-index:1;font-size:.8rem;text-indent:0;margin-left:15px;padding-right:100px;}.home .application-menu a .app-name{position:relative;z-index:1;transition:color .2s .3s;font-size:1.1rem;}@media (max-width:767px){.home .application-menu a .app-name{font-size:.87rem}}.home .application-menu a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s .2s;z-index:0;background-repeat:no-repeat;background-size:cover;}.home .application-menu a:hover:before{opacity:1;}.home .application-menu a.page-id-2:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Dams.jpg");}.home .application-menu a.page-id-3:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Tailings.jpg");}.home .application-menu a.page-id-4:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Infrastructure.jpg");}.home .application-menu a.page-id-7:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Structural_Health_Monitoring.jpg");}.home .application-menu a.page-id-8:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Mining.jpg");}.home .application-menu .custom-app{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}.home .application-menu .custom-app .text-ctn{font-size:1.5rem;}@media (max-width:767px){.home .application-menu .custom-app{margin:75px 0}}@media (min-width:768px){.home .application-menu .custom-app{margin:100px 9% 50px 65px}}@media (min-width:992px){.home .application-menu .custom-app{margin-left:5%}}@media (min-width:1400px){.home .application-menu .custom-app{margin-left:10%}}.home .application-menu .custom-app a{padding:200px 20px;color:#fff;margin-top:25px;}.home .application-menu .custom-app a:hover .icon{opacity:0;margin-top:0;}.home .application-menu .custom-app a .icon{display:block;opacity:1;margin-bottom:33px;margin-top:50px;transition:opacity .3s,margin-top .3s;}@media (min-width:767px){.home .application-menu .custom-app a .icon{margin-top:100px}}.home .application-menu .custom-app a .icon img{width:100px;}@media (max-width:767px){.home .application-menu .custom-app a{width:86%;margin-left:5%}}@media (min-width:768px){.home .application-menu .custom-app a{padding:300px 20px;width:49%;margin-top:0}}@media (min-width:768px){.home .application-menu .custom-app a:hover .desc{opacity:1}}.home .application-menu .custom-app a:hover.page-id-1{background-image:url("../img/HOVER_applications_carrees_Noise-and-vibration-filtre-noir.jpg");}.home .application-menu .custom-app a:hover.page-id-5{background-image:url("../img/HOVER_applications_carrees_Remote-data-management-services-filtre-noir.jpg");}.home .application-menu .custom-app a .desc{transition:.3s;opacity:0;margin-left:0;line-height:1.2;padding-right:25px;}@media (min-width:768px) and (max-width:1200px){.home .application-menu .custom-app a .desc{font-size:.7rem}}.home .application-menu .custom-app a .text-ctn{position:absolute;width:80%;bottom:50%;left:10%;transform:translateY(50%);}.home .application-menu .custom-app a .text-ctn .title{display:block;position:relative;width:100%;padding-right:50%;}.home .application-menu .custom-app a .text-ctn .title:after{content:"";width:25px;height:25px;border-bottom:2px solid #fff;border-left:2px solid #fff;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-135deg);transition:background-color .2s .5s;}@media (max-width:767px){.home .application-menu .custom-app a .text-ctn .title:after{width:15px;height:15px}}.home .application-menu .custom-app a:after{border-color:#fff;right:10%;}.home .application-menu .page-id-1{background-image:url("../img/HOVER_applications_carrees_Noise-and-vibrations.jpg");filter:saturate(.5) hue-rotate(-359deg);}.home .application-menu .page-id-5{background-image:url("../img/HOVER_applications_carrees_Remote-data-management-services.jpg");filter:saturate(.5) hue-rotate(-359deg);}.home .wrapper-id-8:hover{padding-top:50px;cursor:pointer;}.home .wrapper-id-8:hover a{color:#fff;}.home .wrapper-id-8:hover a:before{background-image:url("../img/HOVER_APPLICATIONS_ACCUEIL_Mining.jpg");opacity:1;}@media (min-width:768px){.home .wrapper-id-8:hover .desc{max-height:20rem;margin-top:18px}}.home .wrapper-id-8:hover .icon{opacity:0!important;margin-top:0;}.home h2{font-size:30px;font-size:1.3636363636rem;font-weight:400;text-transform:uppercase;color:#8E8E8E;margin-bottom:35px;}@media screen and (max-width:767px){.home h2{font-size:1.875rem}}.home h2 .bold{font-weight:700;}.home h3{font-size:50px;font-size:2.2727272727rem;text-transform:uppercase;font-weight:400;color:#036;margin-bottom:30px;}@media screen and (max-width:767px){.home h3{font-size:3.125rem}}.home .services{background:#FFFFFF;padding:80px 30% 140px 9%;}@media (max-width:767px){.home .services{padding:0 25px 75px 25px!important}}.home .services .btn-primary{margin-top:20px;}.home .news-page .news{padding-top:0;padding-bottom:0;}@media (min-width:768px){.home .news-page .news{padding-top:100px;padding-bottom:100px}}.home .news{padding-top:5rem;background:#ccd6e0;text-align:center;padding-bottom:5rem;width:100%;}@media (max-width:767px){.home .news{margin-top:25px}.home .news .view-all{width:80%!important;margin:auto!important}}.home .news .title{color:#036;margin-bottom:3rem;text-align:left;}@media (max-width:767px){.home .news .title{padding:0 40px!important}}.home .news h3{width:100%;font-size:24px;font-size:1.0909090909rem;margin-top:0;margin-bottom:50px;}@media screen and (max-width:767px){.home .news h3{font-size:1.5rem}}@media (min-width:768px){.home .news h3{font-size:40px;font-size:1.8181818182rem}}@media screen and (min-width:768px) and (max-width:767px){.home .news h3{font-size:2.5rem}}@media (min-width:1100px){.home .news h3{font-size:50px;font-size:2.2727272727rem}}@media screen and (min-width:1100px) and (max-width:767px){.home .news h3{font-size:3.125rem}}.home .news .news_block{text-align:left;margin-bottom:5rem;box-shadow:0 20px 40px rgba(0,0,0,.3);}@media (max-width:991px){.home .news .news_block{max-width:700px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.home .news .news_block{display:flex;min-height:500px}.home .news .news_block>div{width:50%}}.home .news .news_block.odd{background-color:#fff;}.home .news .news_block.even{background:#036;}.home .news .news_block.even .text{background:#036;}.home .news .news_block.even .text h2,.home .news .news_block.even .text h3{color:#fff;}.home .news .news_block h3{font-weight:400;}@media (max-width:991px){.home .news .news_block .img-ctn{position:relative;width:100%}.home .news .news_block .img-ctn .image{display:none}.home .news .news_block.odd{display:flex;flex-wrap:wrap}.home .news .news_block.odd .img-ctn{order:1}.home .news .news_block.odd .text{order:2;width:100%}}.home .news .news_block .date{font-size:.8rem;font-weight:bold;width:100%;margin-bottom:30px;}.home .news .news_block .col-xs-12{padding:0;}.home .news .news_block .text{background-color:#fff;padding:95px 125px;display:flex;flex-wrap:wrap;align-content:center;}@media (max-width:991px){.home .news .news_block .text{padding:40px 35px!important}}.home .news .news_block .text h2{color:#036;}.home .news .news_block .btn-primary{width:auto;}.home .news .news_block .image{background:url(/assets/client/img/news_default.jpg) no-repeat center center transparent;background-size:contain;}.home .news .news_block .archives{display:-moz-inline-flex;display:inline-flex;width:50%;height:100%;float:right;background:#036;}.home .news .news_block .archives .btn-primary{align-self:center;display:inline-block;padding:25px 70px;margin:0 auto;vertical-align:middle;}.home .news .bot{background-color:#ccd6e0;}@media (min-width:767px){.home .news .bot{}}.home .news .bot .row{display:flex;flex-wrap:wrap;}.home .news .bot h4{width:100%;display:block;}.home .news .bot .news_block{box-shadow:none;flex-wrap:wrap;min-height:auto;margin-bottom:50px;align-content:top;align-content:flex-start;}@media (min-width:991px){.home .news .bot .news_block{margin-bottom:100px}}.home .news .bot .news_block:last-child{margin-bottom:50px;}@media (min-width:991px){.home .news .bot .news_block:last-child{margin-bottom:100px}}.home .newsletter_archive{background:#F6F6F6;padding:150px 0;width:100%;text-align:left;padding:50px 0;}@media (min-width:767px){.home .newsletter_archive{padding:100px 0}}.home .landing-news{background:#ccd6e0;}.home .landing-news .image{height:50vh;width:100%;position:absolute;top:70px;background-attachment:fixed;background-size:contain;background-position:top center;background-repeat:no-repeat;display:none;}@media (min-width:1201px){.home .landing-news .image{height:100%;width:50%;position:absolute;display:block;top:0;background-attachment:fixed;background-size:contain;background-position:top left}}.home .landing-news .image-mobile{max-width:700px;margin:auto;width:100%;display:block;}@media (min-width:1201px){.home .landing-news .image-mobile{display:none}}.home .news.landing{text-align:left;padding:0}.home .news.landing .text{padding:0 20px;}@media (min-width:992px){.home .news.landing .text{padding:0 35px}}.home .news.landing .date a{margin-left:10px;}.home .news.landing .text-ctn{margin-left:0;margin-top:25px;}@media (min-width:1201px){.home .news.landing .text-ctn{margin-left:50%;margin-top:0}}.home .display_archive a{color:#FDC600;}.home .solutions{background:#FFFFFF;padding-left:9%;padding-right:30%;padding-top:150px;}@media (max-width:767px){.home .solutions{padding-top:75px}}.home .solutions h3{font-weight:bold;font-style:italic;}.home .solutions .btn-primary{margin-top:20px;}@media (max-width:767px){.home .solutions .btn-primary{margin-top:30px}}.home .instruments{background:#F6F6F6;}.home .instruments .col-xs-12{padding:0;}.home .instruments .text{padding:150px 20%;}.home .instruments .text .btn-primary{margin-top:20px;}.home .instruments .image{background:url(/assets/client/img/instruments_default.jpg) no-repeat center center transparent;background-size:cover;}@media screen and (max-width:1600px){.home h2{font-size:20px;font-size:.9090909091rem}}@media screen and (max-width:1600px) and (max-width:767px){.home h2{font-size:1.25rem}}@media screen and (max-width:1600px){.home h3{font-size:40px;font-size:1.8181818182rem}}@media screen and (max-width:1600px) and (max-width:767px){.home h3{font-size:2.5rem}}@media screen and (max-width:1400px){.home{}.home .services{padding:60px 30% 120px 5%}.home .solutions{padding-left:5%;padding-right:30%}.home .instruments .text{padding:60px 12%}}@media screen and (max-width:991px){.home{}.home .services{padding:0 50px 60px 50px}.home .instruments .text{padding:60px 50px}.home .instruments .image{height:300px}}@media screen and (max-width:767px){.home{}.home h2{font-size:20px;font-size:.9090909091rem;margin-bottom:10px}}@media screen and (max-width:767px) and (max-width:767px){.home h2{font-size:1.25rem}}@media screen and (max-width:767px){.home h3{font-size:24px;font-size:1.0909090909rem}}@media screen and (max-width:767px) and (max-width:767px){.home h3{font-size:1.5rem}}@media screen and (max-width:767px){.home .services{padding:30px 0}.home .instruments .text{padding:30px 15px}}