/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{margin:0;overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{left:0;margin-right:0;position:absolute!important;top:0;width:100%;z-index:9}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;position:relative;text-indent:-999em;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;width:8px;z-index:99}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;margin:0;overflow:hidden;padding-left:0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear linear 0s .35s 0s;transition:border-radius .12s linear linear 0s .35s 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{background-image:url(/assets/images/controls.cf74dc23.png);cursor:pointer;display:block;height:32px;margin-top:-16px;opacity:.5;position:absolute;top:50%;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;width:32px;z-index:99}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{filter:alpha(opacity=0);height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{max-width:none!important;width:100%!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{list-style:none;padding-left:0}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,to{top:0}50%{top:-15px}}@keyframes topEnd{0%,to{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,to{left:0}50%{left:15px}}@keyframes leftEnd{0%,to{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}*{box-sizing:border-box}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}a{border:0;text-decoration:none}table{border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}strong{font-weight:700}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{color:#444;font-size:100%;font-weight:400;margin:0;padding:0}q:after,q:before{content:""}abbr,acronym{border:0}body{color:#333;font-family:raleway,Arial,sans-serif;font-size:14px;line-height:1.42857143}header{background:#fff;border:none;box-shadow:0 6px 20px 2px rgba(0,0,0,.175);color:#333;font:400 15px oswald,Arial,serif;margin:0;position:relative;z-index:998}.headerFlex{align-items:center;border-bottom:1px solid #e4e4e4;color:#404040;display:flex;justify-content:space-between;max-height:84px;min-height:78px;padding:10px 24px;position:relative;z-index:1}.logo{text-align:left}.language,.logo{flex-basis:200px}.language{text-align:right}h1.activity{color:#666;font:400 14px Oswald;margin:12px auto;text-transform:uppercase}h1.activity:after{margin-left:10px}h1.activity:before{margin-right:10px}h1.activity:after,h1.activity:before{background:#e4e4e4;content:"";display:inline-block;height:1px;vertical-align:middle;width:50px}.language{cursor:pointer;position:relative;transition:width .3s ease}.language,.language>a{height:30px;width:30px}.language>a{background-color:#4c87c6;border-radius:50px;color:#fff;line-height:30px;position:absolute;text-align:center;text-decoration:none;z-index:2}.language a{display:block;font:500 14px oswald;line-height:29px;right:0}.language-menu{background:#fff;border:1px solid #4c87c6;border-bottom-left-radius:50px;border-bottom-right-radius:50px;color:#4c87c6;margin:-18px auto auto;position:absolute;right:0;top:100%;width:30px}.collapse{display:none}.language-menu li a{background-color:transparent;color:#4c87c6;display:block;padding:5px 0;text-align:center;text-decoration:none}.language-menu li:first-child{padding-top:18px}.collapse.in{display:block}nav{color:#333;font:400 15px oswald,Arial,serif;height:46px;position:relative}nav,nav div.lvl1{text-align:center}nav div.lvl1{color:#4c87c6;display:inline-block;font:400 1.05em oswald;text-transform:uppercase}@media screen and (max-width:880px){.headerFlex{flex-wrap:wrap}.language,.logo{flex-basis:40%}.activityContainer{flex-basis:100%;height:46px;order:3;text-align:center}}.lvl1 a{color:inherit;cursor:pointer;display:inline-block;padding:10px 15px 12px}nav div.lvl1.on,nav div.lvl1:hover{background-color:#f1f1f1}nav div.lvl1.on a,nav div.lvl1:hover a{border-bottom:5px solid #4c87c6;padding-bottom:7px;text-decoration:none}.secondHeader{background:radial-gradient(circle at -20px -20px,#a0abb3 0,rgba(227,234,242,0) 50%) 0 0,radial-gradient(circle at 100% 20%,#6d85a3 -20%,rgba(227,234,242,0) 50%) 0 0,radial-gradient(circle at -15% 75%,#6d85a3 0,rgba(227,234,242,0) 60%) 0 0,radial-gradient(circle at 95% 95%,#8f9299 -10%,rgba(227,234,242,0) 40%) 0 0;position:relative}h2{background:#515567;color:#fff;font:400 4em oswald;padding:25px 25px 50px;text-align:center;text-transform:uppercase;z-index:2}.secondNav{background-color:#fff;-moz-box-shadow:0 2px 2px 0 #a9a9a9;-webkit-box-shadow:0 2px 2px 0 #a9a9a9;-o-box-shadow:0 2px 2px 0 #a9a9a9;box-shadow:0 2px 2px 0 #a9a9a9;margin-left:auto;margin-right:auto;max-width:1440px;position:relative;top:-27px;width:78%;z-index:100}.subNav{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.subNav li{flex-basis:22%;text-align:center}.subNav li:not(:first-child){border-left:1px solid #ccc;margin-left:15px;padding-left:15px}.subNav li a{color:#666;display:inline-block;font:400 1em oswald;line-height:1.2em;text-decoration:none}.subNav li.on a{color:#4c87c6}h3{color:#666;font-family:raleway;font-size:36px;font-weight:200;line-height:1.1;margin:.67em 0;padding-bottom:55px}h3.blue{color:#4c87c6;padding-bottom:20px}.containerAka{margin:auto;max-width:1280px;padding:0 30px}.containerAka.core{padding:30px}.containerAka p{font-family:arial;font-size:1.1em}.containerAka p:not(:last-of-type),.containerAka ul{margin-bottom:1em}.containerAka ul{font-size:1.1em!important;list-style:disc inside;margin-left:15px}.containerAka ul ul{font-size:1em!important}.mast .texte{left:auto;padding-right:10%;position:absolute;right:0;text-transform:none;top:10%}.mast h1{font:400 48px oswald;height:auto;line-height:normal;line-height:54px;margin-bottom:10px;max-width:600px;width:auto}.mast h1,.mast span.title{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8)}.mast span.title{font:500 16px raleway;line-height:1.1em;margin-bottom:31px;margin-top:22px}main.home{background:radial-gradient(circle at -20px -20px,#a0abb3 0,rgba(227,234,242,0) 50%) 0 0,radial-gradient(circle at 100% 20%,#6d85a3 -20%,rgba(227,234,242,0) 50%) 0 0,radial-gradient(circle at -15% 75%,#6d85a3 0,rgba(227,234,242,0) 60%) 0 0,radial-gradient(circle at 95% 95%,#8f9299 -10%,rgba(227,234,242,0) 40%) 0 0;background-size:auto,auto,auto,auto;background-size:100% 100%;position:relative}.mosaic{position:relative;top:-100px;width:100%;z-index:999}.mast li{background-position:50%;background-size:cover;height:500px}.mast:after{background-image:linear-gradient(transparent,#a0abb3 66%,#a0abb3 72%,transparent);bottom:-6%;content:"";display:block;height:21%;left:0;margin-top:0;position:absolute;right:0}.homeGrid{display:-ms-grid;display:grid;-ms-grid-columns:240px 240px 240px 240px 240px;grid-template-columns:240px 240px 240px 240px 240px;-ms-grid-rows:240px 240px;grid-template-rows:240px 240px;-ms-flex-pack:center;grid-auto-rows:240px;justify-content:center}.homeGrid>div{margin:5px}.homeGrid>div:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}.homeGrid>div:nth-of-type(3){-ms-grid-column:4;-ms-grid-row:1}.homeGrid>div:nth-of-type(4){-ms-grid-column:5;-ms-grid-row:1}.homeGrid>div:nth-of-type(5){-ms-grid-column:3;-ms-grid-row:2}.homeGrid>div:nth-of-type(6){-ms-grid-column:4;-ms-grid-row:2}.homeGrid>div:nth-of-type(7){-ms-grid-column:5;-ms-grid-row:2}.login{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}@media screen and (max-width:1280px){.homeGrid{-ms-grid-columns:240px 240px 240px 240px;grid-template-columns:240px 240px 240px 240px;-ms-grid-rows:240px 240px;grid-template-rows:240px 240px;-ms-flex-pack:center;justify-content:center}.login{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.homeGrid>div:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}.homeGrid>div:nth-of-type(3){-ms-grid-column:4;-ms-grid-row:1}.homeGrid>div:nth-of-type(4){-ms-grid-column:1;-ms-grid-row:2}.homeGrid>div:nth-of-type(5){-ms-grid-column:2;-ms-grid-row:2}.homeGrid>div:nth-of-type(6){-ms-grid-column:3;-ms-grid-row:2}.homeGrid>div:nth-of-type(7){-ms-grid-column:4;-ms-grid-row:2}}@media screen and (max-width:980px){.homeGrid{-ms-grid-columns:240px 240px 240px;grid-template-columns:240px 240px 240px;-ms-grid-rows:240px 240px 240px;grid-template-rows:240px 240px 240px;-ms-flex-pack:center;justify-content:center}.homeGrid>div:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}.homeGrid>div:nth-of-type(3){-ms-grid-column:1;-ms-grid-row:2}.homeGrid>div:nth-of-type(4){-ms-grid-column:2;-ms-grid-row:2}.homeGrid>div:nth-of-type(5){-ms-grid-column:3;-ms-grid-row:2}.homeGrid>div:nth-of-type(6){-ms-grid-column:1;-ms-grid-row:3}.homeGrid>div:nth-of-type(7){-ms-grid-column:2;-ms-grid-row:3}}@media screen and (max-width:720px){.homeGrid{grid-template-columns:240px 240px;grid-template-rows:240px 240px 240px}.mast{height:400px}.mast .texte{left:0;padding:0 5%;position:relative;right:0;text-align:center;text-transform:none}}@media screen and (max-width:520px){.homeGrid{grid-template-columns:240px;grid-template-rows:240px 240px 240px 240px 240px}.secondNav{box-shadow:0 2px 2px 0 #a9a9a9;width:100%}.login{grid-column:1/span 1;grid-row:1/span 1}.logo{flex-basis:100px;text-align:left}.logo img{width:100%}.language{flex-basis:100px;text-align:right}.subNav li{flex-basis:100%;text-align:center}.subNav li:not(:first-child){border-left:0 solid #fff;margin-left:0;padding-left:0}}.homeGrid>div{color:#fff;padding:15px;position:relative}.homeGrid>div a:not(.forgotten){bottom:0;color:#fff;left:0;padding:15px;position:absolute;right:0;top:0}.homeGrid div .title{font:700 1.3em raleway;text-transform:uppercase}.homeGrid div .icon img{bottom:15px;filter:brightness(0) invert(1);height:52px;position:absolute;right:15px;width:auto}.homeGrid div .subtitle{font:200 .9em raleway;margin-top:5px}.homeGrid form input{background:#e6e6e6;border:none;border-radius:0;box-shadow:none;font:400 1.15em raleway;margin-bottom:5px;padding:7px}.homeGrid form button{background:#333;border:none;color:#fff;display:inline-block;font:400 .9em/36px oswald;padding:0 5px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.homeGrid form button:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.homeGrid form button:before{background:inherit;border-left:1px solid #fff;width:36px}.homeGrid form button:after,.homeGrid form button:before{content:"";display:block;height:100%;left:100%;position:absolute;top:0}.homeGrid form button:after{background-color:inherit;background:url(/assets/images/arrows-white-thin.ccd2ed81.png) no-repeat 100%;color:#fff;font:400 .9em/36px oswald;margin-left:13px;text-align:center;text-transform:uppercase;width:11px}.homeGrid .forgotten{color:#666;display:block;font:400 .9em raleway;padding-right:30px;text-align:left;text-decoration:underline}.introCols{display:flex}.services-col1{flex-basis:40%;padding:0 40px 0 0}.services-col2{flex-basis:60%}.innerGrid{display:-ms-grid;display:grid;-ms-grid-columns:240px 240px 240px;grid-template-columns:240px 240px 240px;-ms-grid-rows:240px 240px;grid-template-rows:240px 240px}.innerGrid>div{margin:5px}.innerGrid>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.innerGrid>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.innerGrid>div:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:1}.innerGrid>div:nth-of-type(4){-ms-grid-column:1;-ms-grid-row:2}@media screen and (max-width:1280px){.services-col1{flex-basis:50%;padding:0 40px 0 0}.services-col2{flex-basis:50%}.innerGrid{display:-ms-grid;display:grid;-ms-grid-columns:240px 240px;grid-template-columns:240px 240px;-ms-grid-rows:240px 240px;grid-template-rows:240px 240px}.innerGrid>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.innerGrid>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.innerGrid>div:nth-of-type(3){-ms-grid-column:1;-ms-grid-row:2}.innerGrid>div:nth-of-type(4){-ms-grid-column:2;-ms-grid-row:2}}@media screen and (max-width:760px){.introCols{flex-direction:column;flex-wrap:wrap}.services-col1{padding:0 40px 40px 0}.services-col1,.services-col2{flex-basis:100%}.innerGrid{display:grid;grid-template-columns:240px 240px;grid-template-rows:240px 240px}}@media screen and (max-width:520px){.innerGrid{display:grid;grid-template-columns:240px;grid-template-rows:240px 240px 240px 240px 240px}}.innerGrid>div{color:#fff;position:relative}.innerGrid>div a{bottom:0;color:#fff;left:0;padding:15px;position:absolute;right:0;top:0}.innerGrid div .title{font:700 1.3em raleway;text-transform:uppercase}.innerGrid div .icon img{bottom:15px;filter:brightness(0) invert(1);height:52px;position:absolute;right:15px;width:auto}.innerGrid div .subtitle{font:200 .9em raleway;margin-top:5px}footer{align-items:center;border-top:1px solid #ccc;color:#6b6b6b;display:flex;font-family:Raleway,sans-serif;font-size:12px;justify-content:space-between;padding:20px 24px}footer ul li{display:inline-block;margin:0 15px}footer ul li a{color:#6b6b6b}a.accordeon{border-top:1px solid #e3e3e3;color:#333;cursor:pointer;display:block;font:200 1.5em raleway!important;padding:15px 0}a.accordeon.on{color:#4c87c6}.tab{display:none;padding-bottom:15px}a.accordeon span{background:url(/assets/images/accordion-button.addeff5e.png) no-repeat;background-position-x:0;background-position-y:0;float:right;height:27px;margin:0!important;width:27px}a.accordeon span.rotate{background-position:-27px -27px}h5{font:700 1em raleway;margin:30px 0 10px;text-transform:uppercase;z-index:2}form{margin:auto;max-width:500px}form label{display:block;font:400 1em raleway}form input,form textarea{background:#f0f0f0;border:1px solid transparent;border-radius:0;box-shadow:none;font:400 italic 1em raleway;padding:6px 12px;width:100%}form textarea{height:200px}form span{font:400 16px raleway}form input[Type=submit]{background:#333;border:none;display:block;font:700 16px raleway;height:60px;margin-top:22px;outline:none;padding-left:15px;padding-right:15px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}div.success,form input[Type=submit]{border-radius:5px;color:#fff;text-align:center}div.success{background:#4c87c6;margin:auto auto 30px;max-width:500px;padding:20px}div.success,div.success p{font:700 1em raleway}#lightSlider{width:100%}.mast,li.lslide{position:relative}.mast{z-index:10}.mast li.slide-linares{background-image:url(/assets/images/optronics_cr_daniel_linares_safran.5f4aa348.jpg)}.mast li.slide-bredehorst{background-image:url(/assets/images/optronics_cr_hermann_bredehorst_capa_pictures_safran.48fe7830.jpg)}.mast li.slide-ross{background-image:url(/assets/images/optronics_cr_jessica_ross_capa_pictures_safran.4d1a253c.jpg)}.homeGrid>div.login{background:#f1f1f1;padding:15px}.homeGrid .login iframe{border:none;height:100%;overflow:hidden;width:100%}.tile-dark{background:#2f2f31}.tile-grey{background:#8e8d91}.tile-green{background:#42683c}.containerAka.core h2{border-top:1px solid #e3e3e3;color:#333;font:200 1.5em raleway;margin:0;padding:15px 0}form .contact-website{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}form ul.form-errors{color:#b94a48;font-size:.9em!important;list-style:none;margin:5px 0 0}form input[type=submit]{cursor:pointer}